/* Print Only */
body {background:white; font-size:10pt; line-height:1.3em; margin:0;}

a:link, a:visited {color:#990033; background:transparent; font-weight:bold; text-decoration:underline;}

/* --- Toolbox --- */
.PrintOnly {display:block !important; float:left;}
.NoMarginRight {margin-right:0 !important;}

/*.SpritePurple {position:relative; float:left; padding:0 10px; border:1px solid #350368; background:none !important; margin:10px 0;}
    span.SpritePurpleTL {position:absolute; top:-1px; left:-1px; width:10px; height:10px;}
    span.SpritePurpleTR {position:absolute; top:-1px; right:-1px; width:10px; height:10px;}
    span.SpritePurpleBL {position:absolute; bottom:-1px; left:-1px; width:10px; height:10px;}
    span.SpritePurpleBR {position:absolute; bottom:-1px; right:-1px; width:10px; height:10px;}*/

/* --- Header --- */
#Wrapper, #Content {position:relative; width:auto; margin:0; padding:0; border:0; color:Black; background:transparent;}
#Header {position:relative; top:0; left:0; padding:0 0 10px 0; margin:0 0 5px 0;}
#Telephone {padding:10px 0 0 0; text-align:right;}
#SiteLogo {text-align:right;} 

/* --- Footer --- */
#FooterWrapper {clear:both; width:100%; height:50px; text-align:right; border-top:1px solid #990033; padding:10px 0 0 0; margin:10px 0 0 0; }
.FooterInner  {padding:0 10px 10px 0;}

/* --- Main Content Holders --- */
#PrimaryContent, #Secondary, .SupportingContent {width:100%;}


/* --- Global --- */
#PrimaryNav, #BreadCrumb, #MobileLink, #SiteTools, .rm, #searchBox, #SeoH1 cufon, #SubMenu,
.rightModulePink, .rightModuleRed, .rightModuleGreen, .rightModuleGrey, 
.rightModulePurple, .rightModuleYellow .rightModulePink img, 
.rightModuleRed img, .rightModuleGreen img, .rightModuleGrey img, 
.rightModulePurple img, .rightModuleYellow img .rightModulePink p, 
.rightModuleRed p, .rightModuleGreen p, .rightModuleGrey p, 
.rightModulePurple p, .rightModuleYellow p, .DropDownList, 
.ModuleResources, .RadRotator, .contentModule, .FooterContainer ul li, #ServicesLogo, #Secondary #SectorProfile {display:none;}
 
/* --- Generic Contact Us Properties --- */
.RoundedBox {position:relative; float:left; margin:0 0 10px 0;}
span.RoundedBoxCornerTL, span.RoundedBoxCornerTR, span.RoundedBoxCornerBL, 
    span.RoundedBoxCornerBR {position:absolute; width:10px; height:10px;} 
    span.RoundedBoxCornerTL {top:0px; left:0px;}
    span.RoundedBoxCornerTR {top:0px; right:0px;}
    span.RoundedBoxCornerBL {bottom:0px; left:0px;}
    span.RoundedBoxCornerBR {bottom:0px; right:0px;}

.NavigationContact, .PageContact, .SpecContact {float:left; padding:9px; border:1px solid #c1c1c1;} 
    .NavigationText, .PageContactText, .SpecContactText {float:right;}
    .NavigationPicture, .PageContactPicture, .SpecContactPicture {float:left; width:60px; height:71px; padding:4px 0 0 4px;}

.NavigationContact {width:250px;}
    .NavigationText {width:71%;}   
.PageContact {width:180px;}
    .PageContactText {width:60%;}
.SpecContact {width:177px;}
    .SpecContactText {width:58%;}
.PrintOnly .Modules {position:relative; float:left; margin:10px 10px 0 0;}
.NavigationContact {clear:both; display:block;}
#SeoHeading span {display:none;}
#SeoHeading img {float:left; clear:both;} 
