/*----------------------------------
Print StyleSheet
----------------------------------*/
H2 {font-size:11pt;}
H3 {font-size:10pt;}
li {margin-left:2pt;}

/*-----------------------------
Header
-----------------------------*/
#header {float:left;background-color:#2a254b;width:100%;height:57px;color:#FFF;margin-bottom:15px;}
#headerPopup {float:left;background-color:#48497B;width:100%;color:#FFF;background-image:url("../../images/header_bg.gif");background-repeat:repeat-x;margin-bottom:15px;}
#header A#logotype {display:block;float:none;margin:0;width:150px;height:30px;margin:6px 0 10px 7px;color:#FFF;text-decoration:none;}
#headerPopup #logotype {display:block;float:left;margin:0;width:150px;height:30px;margin:16px 20px 10px 20px;padding-bottom:7px;color:#FFF;text-decoration:none;}
/*-----------------------------
Hide from print
-----------------------------*/
#skiplinks UL, #header A, #header P, #header DIV, #header UL, #header .clear, #breadcrumb, #seolinks, #callToAction .tabs A, .br, .cb, .hdn, UL#breadcrumb {display:none;}
#subpage #menu, #footer, .white .hr, .white .ways2apply, #subpage #content .white H2 IMG, .white .ways2apply .hr, #subpage #content .textModule, #hub #content .textModule, .promoImageRHS {display:none !important;}
/*--------------------------
Removing styling for structural elements
--------------------------*/
#canvas, #subcanvas, #popcanvas, #callToAction .tabContent, #subpage #content .wideContent, .sticker, #popPage {width:auto !important;margin:0 !important;padding:0;border:0;float:none !important;color:#000;}
#callToAction .tabs A.current  {display:block !important;font-weight:bold;text-decoration:none;color:#000;float:none !important;}

#hub, #subpage #content {margin-right:10px;}
#hub H1, #hub H2, #subpage #content H1, #subpage #content H2 {margin:0;padding:0;}
#hub #content .intro P, #subpage #content .intro P {font-size:11pt;}
#hub #content .hubContent, #subpage #content, #callToAction .tabContent P, .mainContent, A {font-size:10pt !important;}
#hub P.hubNotes, P.notes {font-size:8pt;clear:left;}

/*---------------------------
Used in old RHS legal boxes: can be removed once refresh is complete
---------------------------*/
.accent{float:none;font-size:10pt;font-weight:bold;padding:0 5px;border:1px solid #000;}

/*-------------------------
Data tables: can be removed once refresh is complete
-------------------------*/
.dataTable, #popPage .dataTable {border:1px solid #7474AA;width:100%;}
.dataTable CAPTION {padding:5px 3px 10px 0;font-weight:bold;text-align:left;}
.dataTable TH {padding:5px;font-weight:bold;border:1px solid #7474AA;}
.dataTable TD {padding:3px;border:1px solid #7474AA;}

/*--------------------------
Hide the Flash sIFR headings from the browser... system text will now print as normal 
----------------------------*/
.printHidden, .sIFR-flash, .sIFR-flash object, .sIFR-flash embed {display:none !important;height:0;width:0;position:absolute;overflow:hidden;}
span.sIFR-alternate {visibility:visible !important;display:block !important;position:static !important;left:auto !important;top:auto !important;}
span.flash_h1 {font-size:140%;font-weight:bold;margin-bottom:10px;}