#prtHeader {display: none;}

/* Global styles */ 
body,td,th {font-family:Verdana,sans-serif; font-size:x-small; color:#000000;}

/* Global Links */ 
a:link {color:#069; font-weight:bold;} 
a:visited,a:active {color:#069; font-weight:bold;} 

/* Page Title */ 
.cpyPageTitle {font-size:large; color:#069; font-weight:bold;} 

/* Headers */ 
.cpyHeader1 {font-size:small; color:#069; font-weight:bold;} 
.cpyHeader2 {color:#069; font-weight:bold;} 
.cpyHeader3 {font-weight:bold;} 

/* Body Text */ 
.cpyBody {font-size:x-small;} 
.cpySmall {font-size:xx-small;} 

/* Text Mods */ 
.cpyBold {font-weight:bold;} 
.cpyItalic  {font-style:italic;} 
.cpyDormant {color:#999999;}
 
/* Message Center/Alerts */ 
.cpyError {color:#cc0000;} 
.cpyAdvisory {color:#069;} 

/*Breadcrumbs*/ 
a.breadcrumb:link,a.breadcrumb:visited,a.breadcrumb:active {font-size:xx-small; color:#000099; text-decoration:underline;} 
.brdcrmbLast {font-size:xx-small; color:#000099;} 

/*My Profile*/ 
td.myProfileBackground {background-color:#ffffcc;} 
a.myProfile:link,a.myProfile:visited,a.myProfile:active {color:#000099; font-weight:bold;} 

/*Navigation*/ 
.navBackground {background-color:#ffffff;}
.navRelBackground {background-color:#cccccc; font-size:xx-small;}
a.navCurrent:link,a.navCurrent:visited,a.navCurrent:active {font-size:xx-small; color:#999999; text-decoration:underline;}
a.navPersistent:link,a.navPersistent:visited,a.navPersistent:active {font-size:xx-small; color:#000099; text-decoration:underline;} 
a.navRelevant:link {font-size:xx-small; color:#000099; text-decoration:underline;}
a.navRelevant:visited,a.navRelevant:active {font-size:xx-small; color:#336699; text-decoration:underline;} 
 
/*Footer*/ 
a.footer:link {font-size:xx-small; color:#000099; text-decoration:underline;} 
a.footer:visited,a.footer:active {font-size:xx-small; color:#336699; text-decoration:underline;}

/*FAQs*/ 
a.faq:link {color:#000099;font-weight:bold; text-decoration:underline;} 
a.faq:visited,a.faq:active {color:#336699; font-weight:bold; text-decoration:underline;}

/* Tables */
.tblBorder {background-color:#CFD9E3; } 
a.tblHdrLink:link,a.tblHdrLink:visited,a.tblHdrLink:active {color:#ffffff; font-weight:bold;} 
.tblHeader {background-color:#069; color:#ffffff; font-weight:bold; vertical-align: top;} 
.tblHdrSmall {font-size:xx-small; color:#ffffff; font-weight:bold; vertical-align: top;} 
td.tblSubheader {background-color:#9DC6DB; vertical-align: top;} 
td.tblContent1 {background-color:#fff; vertical-align: top;} 
td.tblContent2 {background-color:#EAEAEA; vertical-align: top;} 
td.tblContent1Small {background-color:#fff; font-size:xx-small; vertical-align: top;} 
td.tblContent2Small {background-color:#EAEAEA; font-size:xx-small; vertical-align: top;} 
td.tblFootnote {background-color:#9DC6DB; vertical-align: top;} 
.tblWhite {background-color:#ffffff; vertical-align: top;} 

/* App Boxes */ 
.appBoxBorder {background-color:#cccccc;} 
td.appBoxContent {background-color:#ffffe5;} 
td.appBoxContentSmall {background-color:#ffffe5; font-size:xx-small;} 
.appBoxWhite {background-color:#ffffff;}

 /* Mktng Boxes */ 
.mktBoxBorder {background-color:#cccccc;} 
td.mktBoxSeparator {background-color:#0b0b83;} 
td.mktBoxSubhdrSeparator {background-color:#999999;} 
td.mktBoxSubheaderSmall {background-color:#dbdbed; font-size:xx-small;} 
td.mktBoxContent {background-color:#ffffff;} 
td.mktBoxContentSmall {background-color:#ffffff; font-size:xx-small;} 
.mktBoxWhite {background-color:#ffffff;} 

/* Section Nav Boxes*/ 
.secNavBoxBorder {background-color:#cccccc;} 
td.secNavBox {background-color:#ffffff;} 
td.secNavBoxContent {background-color:#ffffff;}
td.subsecNavBoxContent {background-color:#ffffe5;}
.subsecNavBoxBorder {background-color:#cccccc;} 
td.subsecNavBox {background-color:#ffffe5;} 
table.subsecNavBox {border-style: none solid solid solid; border-color: #ffffff #cccccc #cccccc #cccccc; border-width: 1px;}
.secNavBoxBorder {background-color:#cccccc;} 

/* Featured Offers Boxes*/
.foBoxBorder {background-color:#cccccc;} 
table.foBoxHeader {background-color:#0b0b83; color:#ffffff; font-weight:bold; border-style: solid solid none solid; border-color: #cccccc; border-width: 1px } 
td.foBoxHeader {background-color:#0b0b83; color:#ffffff; font-weight:bold;} 
td.foBoxContent {background-color:#ffffff;} 
.foBoxImg {float:right;}

/* Calendar */
.calBorder {background-color:#999999;}
th.calMonth {background-color:#0b0b83; color:#ffffff; font-weight:bold; text-align: center; vertical-align: top;}
th.calDay {background-color:#0b0b83; font-weight: normal; text-align: center; vertical-align: top;}
td.calDate {background-color:#ffffe5; text-align: right; vertical-align: top; border: 1px solid #ffffef;}
a.calArrow:link,a.calArrow:visited,a.calArrow:active {color:#ffffff; font-weight:bold; text-decoration:none}
a.calDate:link,a.calDate:visited,a.calDate:active {color:#000000; text-decoration:none}

/*help box*/
.hlpBackground {background-color:#ffffff;}

/* Form Elements */ 
input.input120 {width:120px;}
input.input150 {width:150px;} 
input.input55 {width:55px;} 
select.select150 {width:150px;} 
select.select214 {width:214px;}
textarea.textarea300 {width:300px;}

/* image definition to float/wrap text around images; currently used in microsites */
.imgLeft {float:left; margin-top:0px; margin-bottom:10px; margin-left:0px; margin-right:10px;}
.imgRight {float:right; margin-top:0px; margin-bottom:10px; margin-left:10px; margin-right:0px;}

/* Global/UK Microsite */

td.glbBrandStrip { background-color:#18188F; color:#FFFFFF; font-size:10px; font-weight:bold; }
/* used for topbar on topframe and Contact Us*/
td.glbHeaderStrip01 {background-color:#6699CC; }
/* used for bottombar on topframe and Contact Us*/
td.glbHeaderStrip02 { background-color:#18188F; } 
td.glbFlowBoxText { color:#FFFFFF; font-size:11px; }

/* table classes*/
td.glbTableHeader { background-color:#F2FBFF; }
td.glbTableRowTitle { background-color:#6699CC; color:#FFFFFF; font-weight:bold; }
td.glbTableRowData { background-color:#F2FBFF; }
td.glbTblHeader {background-color:#6699CC; color:#FFFFFF; font-weight:bold; }
td.glbTblSubheader {background-color:#F2FBFF; color:#000000; }
td.glbTblContent1 {background-color:#FFFFFF; color:#000000; }
td.glbTblContent2 {background-color:#FFFFFF; color:#000000; }


/* flowbox classes*/
/* links */
a.glbFlowBox:link,a.glbFlowBox:visited,a.glbFlowBox:active { color: #FFFFFF; }
/* text alignment for top and right boxes*/
#glbFlowBoxTop {position:absolute; top:181px; left:535px; width:167px;}
#glbFlowBoxRight {position:absolute; top:168px; left:545px; width:167px;}
