﻿@media print
 {
/* TOP MENU  */.ms-banner {display:block !important;}
/* top navigation  */.ms-nav {background:transparent;width:1px !important;}
.ms-topnav a {background:#c3cbd6;border-bottom:0;color:#52565f;font-weight:400;letter-spacing:2px;margin:5px 5px 0 0;padding:7px 23px;text-transform:uppercase;}
/* END TOP MENU  */body {background:#fff url('DRImages/DRR%20white%20background.jpg') no-repeat top center;}
.ms-globaltitlearea {background:url('DRImages/header_bg.gif') repeat-x top center;height:100px;}
.ms-globalbreadcrumb {background:#fff;}
.ms-bannerframe {margin:0 auto;padding:0 !important;width:970px;}
.maincontent2 {height:100%;margin:0 auto;width:965px !important;}
.ms-bannercontainer {background:transparent;text-align:center;}
.ms-rightareacell {background:transparent !important;border-width:0 !important;}
.ms-pagemargin {background:transparent !important;width:1px;}
.ms-bodyareapagemargin {background:transparent !important;border:0;}
.skippetholder {position:relative;width:180px;}
.skippet {height:157px;margin:0 auto;width:166px;}
.ms-titleimagearea {width:400px;}
div.ms-pagemargin {border-width:0 !important;}
/* text formatting  */h2 {color:#224873;font-family:Georgia;font-size:large;font-weight:400;}
h4 {color:#444;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:400;letter-spacing:1px;text-transform:uppercase;}
h5 {color:#555;font-family:Georgia;font-size:100%;font-weight:700;line-height:16px;margin-bottom:1px;padding-bottom:1px;}
.ms-topnav img {display:none;margin:0;padding:0;}
.ms-topnav a:hover {background-color:#8f9ab6;border-bottom:0;}
.ms-topnavselected a {background-color:#8f9ab6;background-image:none;border:0;color:#fff;}
.ms-topnavflyouts {background:#c3cbd6;color:#52565f;letter-spacing:1px;text-transform:uppercase;}
.ms-topnavflyouts a {color:#52565f;}
.ms-topnavflyoutshover a {background-color:#8f9ab6;color:#fff;}
#i-w {overflow:hidden;width:745px;}
#i-w ul#slides {height:400px;list-style:none;margin:0;overflow:hidden;padding:0;width:745px;}
#i-w ul#slides li {float:left;}
#i-w ul#thumbs {height:75px;list-style:none;margin:0;padding:0;text-align:center;}
#i-w ul#thumbs li {background:#fff;float:left;height:75px;list-style:none;margin:2px 0 0 1px;padding:0;position:relative;width:87px;}
#i-w ul#thumbs li.fbar {width:2px;}
#i-w ul#thumbs li.act span {background:transparent url('DRImages/feat_bg_br.gif') no-repeat top center;color:#2b223d;display:block;filter:alpha(opacity=90);font-family:Georgia;font-size:11px;height:130px;left:0;line-height:15px;opacity:.9;overflow:hidden;padding:1px;position:absolute;top:-53px;width:123px;}
li.act span h3 {font-size:36px;font-style:italic;font-weight:400;margin:15px 10px 10px;padding:5px;}
#zz1_topnavigationmenun0 {display:none;visibility:hidden;}
.collectionitemsul {color:#666;font-family:Georgia;font-size:x-small;list-style:none;margin:0;padding:0;text-align:center;width:170px;}
.collectionitemsul li {margin:3px;padding:2px;}
.dipmain {color:#666 !important;font-family:Georgia;font-size:13px;}
.dipmain p {color:#555;font-size:x-small;line-height:22px;}
.dipmain div {color:#555;font-size:12px;line-height:22px;}
.room {margin:0 auto;width:722px;}
p.dipsummary {border-bottom:1px dotted #ccc;border-top:1px dotted #ccc;color:#111;font-style:italic;line-height:24px;padding:5px;}
.itemdetails {font-size:12px;list-style:none;margin:0;padding:0;}
.itemdetails li {background:#eee;font-family:Arial, Helvetica, sans-serif;line-height:18px;margin-top:4px;padding:5px;}
.itemdetails strong {color:#666;display:block;font-family:Georgia;font-weight:400;margin-bottom:5px;}
.itemimg {background:#eee;padding:10px;text-align:center;}
.itemimg span {display:block;font-size:xx-small;margin-top:5px;}
.ms-consolemptablerow {background-color:transparent;}
.roomlist {background:#e9edf0;list-style:none;margin:0 10px 0 0;padding:0;width:200px;}
.roomlist li {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:700;line-height:18px;margin-bottom:7px;margin-top:8px;padding:11px;text-transform:uppercase;}
.ms-quicklaunchouter {border:0 solid #c60;width:10px;}
.dipfooterlinks {border-top:1px solid #ccc;clear:both;list-style:none;width:970px;}
.dipfooterlinks span {color:#444;float:left;font-family:Arial, Helvetica, sans-serif;font-size:11px;letter-spacing:1px;margin:1px;padding:0;text-align:center;text-transform:uppercase;}
.dipfooterlinks span img {margin-top:3px;}
.collectionhighlight {background:#e9edf0;font-size:x-small;padding:5px;text-align:left;}
.collectionhighlight h3 {margin:0;padding:3px;}
.collectionhighlight h4 {margin:0;padding:2px;}
.collectionhighlight img {border:4px solid #c3cbd6;margin:7px;}
.clear {clear:both;display:block;height:1px;margin:0;padding:0;}
.collectionitem {border:0;color:#444;margin:px;}
.collectionitem img {border:1px solid #ccc;margin:2px 5px 2px 1px;}
.collectionitem p {font-size:12px;line-height:18px;margin:0;padding:2px;}
.viewallitems {background:#eee;font-size:11px;padding:3px;text-align:center;width:170px;}
.ms-siteactionsmenu {color:#000;}
#thefooter {color:#666;display:block;margin-bottom:2px;width:960px;}
/*tabs */.et-tab {cursor:pointer;display:inline-block;font-family:Arial, Helvetica, sans-serif;font-size:8pt;letter-spacing:2px;margin-right:2px;padding:7px 15px;text-transform:uppercase;}
.et-activetab {background:#8f9ab6;color:#fff;}
.et-inactivetab {background:#c3cbd6;color:#52565f;}
.et-separator {background-color:#eee;height:1px;}
.et-tabrow {white-space:nowrap;}
.et-offscreen {max-height:1px;max-width:1px;position:absolute;top:-9999px;}
div.dippagecontent {color:#555;font-size:13px;padding:0 5px;}
.dippagecontent table {color:#555;}
.dippagecontent p {font-size:13px;line-height:24px;padding:7px;}
.searchcollection {background:#e6effa;font-family:Georgia;padding:7px;}
table.advsearchtop {background:#d5e4f1;border:1px #ddd solid;margin-left:150px;width:500px;}
.advsearchtop .main {border-right:1px #ccc double;padding:0 5px;width:500px;}
.advsearchtop input {border:1px #7F9DB9 solid !important;color:#000 !important;font-size:12px !important;height:19px !important;margin-top:-1px;width:220px !important;}
.advsearchtop .refine {padding:0 5px;}
.advsearchtop.button {margin-left:410px !important;}
.searchtitle {background:transparent !important;font-family:Georgia;margin-bottom:-1px;padding:7px 0 0 !important;}
#dipsearchterm {background:url('../_layouts/images/toolgradp.gif') repeat-x;border:1px solid #aaa;color:#666;height:25px;padding:3px;}
.srch-title {color:aqua;font-family:Georgia;font-size:small;}
.srch-title a {color:#8f9ab6;}
.dipsrchimage img {border:0;margin-bottom:7px;margin-right:7px;}
.dipresultitem {border-bottom:1px dashed #ccc;clear:both;}
.srch-description {font-size:x-small;line-height:18px;padding:5px;}
.ms-wptitle {color:#666;font-family:Georgia;font-size:12pt;font-weight:400;padding:7px 7px 2px 6px;}
.ms-wptitle a:hover {color:red;cursor:hand;text-decoration:underline;}
.ms-wpheader td {border:0 !important;padding:5px;}
.sidebar {background:#e1eaf0;font-size:100%;padding:5px;}
#footer {text-align:center;}
#footer .siteowner {color:#999;text-align:center;}
#footer .footer-links a {text-decoration:none;}
blockquote {border-left:1px solid #ccc;padding-left:10px;}
span.beforeimg {background:#eee;border:1px solid #ccc;float:right;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:normal;margin-left:5px;padding:2px;width:304px;}
.ms-paging {background:#eee;border-bottom:1px solid #ccc;border-top:1px solid #ccc;font-size:13px;}
a.slideritemimglg img {cursor:default;}
/* styling for the image wrapper   */#image_wrap {-moz-ouline-radius:4px;background-color:#efefef;border:2px solid #fff;margin:15px 0 5px 110px;outline:1px solid #ddd;padding:15px 0;text-align:center;width:677px;}
#image_wrap div {margin-left:70px !important;text-align:center !important;}
/* this makes it possible to add next button beside scrollable  */.scrollable {float:left;height:120px;margin-left:68px;overflow:hidden;position:relative;width:680px;}
/*
	root element for scrollable items. Must be absolutely positioned
	and it should have a extremely large width to accomodate scrollable items.
	it's enough that you set the width and height for the root element and
	not for this element.
 */.scrollable .items {clear:both;position:absolute;width:20000em;}
.items div {float:left;width:680px;}
/* single scrollable item  */.scrollable img {-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#fff;float:left;height:90px;margin:20px 5px 20px 21px;padding:2px;width:75px;}
/* active item  */.scrollable .active {border:2px solid #4a7da6;cursor:default;height:88px;position:relative;width:73px;}
/* prev, next, prevPage and nextPage buttons  */a.browse {background:url(Images/hori_large.png) no-repeat;cursor:pointer;display:block;float:left;font-size:1px;height:30px;margin:40px 10px;width:30px;}
/* right  */a.right {background-position:0 -30px;clear:right;margin-right:0;}
/* left  */a.left {margin-left:0;}
/* up and down  */a.up,a.down {background:url(../img/scrollable/arrow/vert_large.html) no-repeat;float:none;margin:10px 50px;}
/* down  */a.down {background-position:0 -30px;}
.caption p {color:#444;font-family:georgia;font-size:12px;margin:3px;}
.caption {color:#5282aa;font-family:georgia;font-size:24px;margin:3px;width:550px;}
.caption span {color:#555;font-family:Arial, Helvetica, sans-serif !important;font-size:x-small;}
.caption small {color:#777;display:block;font-family:Arial, Helvetica, sans-serif !important;font-size:x-small;font-style:italic;margin-top:6px;}
/* disabled navigational button  */a.disabled {visibility:hidden !important;}
#webpartwpq3 div.scrollable {background:#C3CBD6;border:1px #ccc solid;}
div.scrollnote {margin-top:0;padding-left:100px;}
.ms-topnav,.ms-topnav td,.ms-siteactionsmenu div div div,.ms-siteactionsmenu div div div.ms-siteactionsmenuhover {background:transparent;border:0;}
.ms-pagebottommargin,.ms-pagebottommarginleft,.ms-pagebottommarginright {background:transparent !important;}
.ms-sitetitle a,.ms-sitetitle {color:#224873;font-family:Georgia;font-size:large;font-weight:400;padding-bottom:5px;text-align:center;}
.skippet img,.ms-topnav table td,.ms-quicklaunch {border:0;}
.ms-pagetitleareaframe,.ms-titlearealeft,.ms-titleareaframe,.ms-titlearearight {background:transparent !important;background-image:none !important;}
.ms-bodyareacell,.ms-propertysheet,.ms-bodyareaframe {background:transparent !important;border:0 solid !important;}
.ms-pagetitle,h3 {color:#224873;font-family:Georgia;font-size:medium;font-weight:400;}
#onetidpagetitleareatable,.ms-topnavselected {background:transparent;}
.ms-topnavcontainer,.ms-topnavhover {background:transparent;border:0;}
.ms-topnavhover a,.ms-topnavselected a:hover {color:#fff;}
#i-w ul#thumbs li.inact span,.ms-quicklaunchheader,.ms-recyclebin,.ms-sbscopes,.srch-metadata {display:none;}
.ms-siteaction a,.ms-siteaction {background:transparent;color:#ccc !important;font-weight:400 !important;}
.ms-wptitle a:visited,.ms-wptitle a:link {color:#039;cursor:hand;text-decoration:none;}
#footer .footer-mssg,#footer .footer-mssg a {color:#999;font-weight:400;text-align:center;}
#ctl00_placeholderglobalnavigation_idwelcome_explicitlogin,td.ms-globallinks {color:#ccc !important;}
a.right:hover,a.down:hover {background-position:-30px -30px;}
a.right:active,a.down:active {background-position:-60px -30px;}
a.left:hover,a.up:hover {background-position:-30px 0;}
a.left:active,a.up:active {background-position:-60px 0;}
}
