 /* aetna.com development team standards and settings */
@charset "ISO-8859-1"; 


#hat { height: 20px;
margin: 0px 4px 0px 0px; 
padding: 0px;  
background-color: #003366; 
font-family: arial,helvetica,verdana,sans-serif; 
font-size: 11px; 
font-weight: bold;
color: #ffffff;
}


#bg1 { width:100%;background-color:#00376d;position: absolute; left: 0px; top: 79px;}
#bg2 { position: absolute; left: 150px; top: 106px; z-index: 21;}
#content { position: absolute; left: 0px; top: 109px;}
#leftchannel { position: relative; left: 0px; top: -2px;}
#greenrule {position: relative: left:0px;top:0px;width:100%;background-color:#7ca32f;height:2px;margin-bottom: 7px;}
#lightbluerule {position: relative: left:0px;top:0px;width:100%;background-color:#0076CC;height:2px;margin-bottom: 7px;}
#purplerule {position: relative: left:0px;top:0px;width:100%;background-color:#682F73;height:2px;margin-bottom: 7px;}

#spacer{width:100%;height:10px;}
.leftdrop { width:146px;text-align:left;font-size:10px;}

#MedicalDrop { width: 150px; position: absolute; left: 150px; top: 106px; z-index: 21; text-align: left; vertical-align: middle; margin: 0px; padding: 0px; background-color: transparent; color: #000000; font-family: arial,helvetica,verdana,sans-serif; font-size: 11px;}
#DentalDrop { width: 150px; position: absolute; left: 270px; top: 106px; z-index: 21; text-align: left; vertical-align: middle; margin: 0px; padding: 0px; background-color: transparent; color: #000000; font-family: arial,helvetica,verdana,sans-serif; font-size: 11px;}
#ResourceDrop { width: 150px; position: absolute; left: 390px; top: 106px; z-index: 21; text-align: left; vertical-align: middle; margin: 0px; padding: 0px; background-color: transparent; color: #000000; font-family: arial,helvetica,verdana,sans-serif; font-size: 11px;}
#MembersDrop { width: 150px; position: absolute; left: 510px; top: 106px; z-index: 21; text-align: left; vertical-align: middle; margin: 0px; padding: 0px; background-color: transparent; color: #000000; font-family: arial,helvetica,verdana,sans-serif; font-size: 11px;}

#footerdiv { width: 750px; position: relative; left: 0px; top: 0px; z-index: 21; text-align: left; vertical-align: middle; margin: 0px; padding: 0px; background-color: transparent; color: #000000; font-family: arial,helvetica,verdana,sans-serif; font-size: 11px;}

#footerdivinside { width: 100%; position: relative; left: 0px; top: 0px; z-index: 21; text-align: left; vertical-align: middle; margin: 0px; padding: 0px; background-color: transparent; color: #000000; font-family: arial,helvetica,verdana,sans-serif; font-size: 11px;}

.subTable{  
background-color: #ffffff; 
color: #ffffff; 
margin-top: 0px; margin-bottom: 0px; margin-right: 0px; 
margin-left: 0px;}

a.subFont:link {color : #0066cc; text-decoration: none;}
a.subFont:visited {color : #0066cc; text-decoration: none;}
a.subFont:hover {color : #0066cc; font-weight: bold;text-decoration: none;}

.subFont{
/*padding: 0px; border-width: 1px 1px 1px 1px; */
/*border-color: #666666; border-style: solid; */
font-family: arial,helvetica,verdana,sans-serif; font-size: 12px;line-height:16px; 
color: #0066cc;
}


.mainBox {  
background-color: #e8e8e8; 
color: #333333; 
width: 95%; 
font-weight: bold;
padding: 5px; border-width: 1px 1px 1px 1px; 
border-color: #666666; border-style: solid; 
font-family: arial,helvetica,verdana,sans-serif; font-size: 13px; 
margin-top: 15px; margin-bottom: 0px; margin-right: 0px; 
margin-left: 0px;}


.mainBoxTab {  
background-color: #cccccc; 
color: #333333; 
width: 100%px; 
font-weight: bold;
padding: 5px; border-width: 0px; 
font-family: arial,helvetica,verdana,sans-serif; 
font-size: 13px; 
margin: 0px; }

.mainBoxText {  
background-color: #cccccc; 
color: #333333; 
width: 100%px; 
font-weight: bold;
padding: 0px; border-width: 0px; 
font-family: arial,helvetica,verdana,sans-serif; 
font-size: 13px; 
margin: 0px; }


.searchnav { width: 136px; background-color: #666666; 
color: #ffffff; 
padding: 0px; border-width: 0px; 
border-color: #666666; border-style: solid; 
font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; 
margin-left: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 20px;}


.searchnavtext { width: 136px; background-color: #e7e7e7; 
color: #666666; 
padding: 6px; border-width: 1px; 
border-color: #666666; border-style: solid; 
font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; 
margin: 0px;}

.searchlinkhighlight {padding: 4px;
color: #666666;  border-width: 0px; 
font-family: arial,helvetica,verdana,sans-serif; font-size: 10px; 
background-color: #fff; 
margin-left: 11px;
margin-right: 0px;
text-indent: -7px;
line-height: normal;
margin-bottom: 0px;
margin-top: 0px; 
}

.searchlink {padding: 4px;
color: #666666;  border-width: 0px; 
font-family: arial,helvetica,verdana,sans-serif; font-size: 10px; 
background-color: transparent; 
margin-left: 11px;
text-indent: -7px;
margin-right: 0px;
line-height: normal;
margin-bottom: 0px;
margin-top: 0px;}

.searchlinkbold {padding: 4px;
color: #666666;  border-width: 0px; 
font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; 
background-color: transparent; 
font-weight: bold;
margin-left: 5px;
text-indent: -7px;
line-height: normal;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;}

.searchlinkbrowse {
padding: 4px;
color: #666666;  border-width: 0px; 
font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; 
background-color: transparent; 
margin-left: 1px;
text-indent: -7px;
margin-right: 0px;
line-height: normal;
margin-bottom: 0px;
margin-top: 0px;}




.biotable {
    font-family:verdana,arial,geneva,sans-serif;
    font-size: 10px;
    color: #000000;
    line-height: 11px;
 }


.ovhighlight {padding: 4px;
color: #666666;  border-width: 0px; 
font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; 
background-color: #ffffff; width: 136px;}

.ovlink {padding: 4px;
color: #666666;  border-width: 0px; 
font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; 
background-color: transparent; width: 136px;}

.featuretteOV { width: 150px; background-color: #666666; 
color: #ffffff; 
padding: 6px; border-width: 1px; 
border-color: #666666; border-style: solid; 
font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; 
margin-left: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 20px;}



#irevents{
margin: 0px;  
font-family: arial,helvetica,verdana,sans-serif; 
font-size: 13px; 
color: #000000;
text-align: left;
line-height: normal;
padding-right: 2px;
padding-top: 8px;
padding-bottom: 8px;
padding-left: 8px;
background-color: #ffe58c; 
border-width: 1px;
border-color: #00234C;
border-style: solid;
}

#qearn{ background-image: url(/assets/graphics/background_investor_qearn.gif); 
background-repeat: no-repeat; 
background-position: bottom left; 
color: #ffffff; background-color: #CDFFFF; 
line-height: 6px; 
margin: 0px;  
font-family: arial,helvetica,verdana,sans-serif; 
font-size: 13px; 
color: #000000;
text-align: left;
line-height: normal;
padding-right: 0px;
padding-top: 8px;
padding-bottom: 0px;
padding-left: 20px;
border-width: 1px;
border-color: #00234C;
border-style: solid;
}

.qearntext{ 
line-height: 6px; #PrimaryMenuHold5Employer{ border-color: #fff !important; border: solid; border-width: 0px 1px 0px 0px; font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; font-weight: bold; color: #003366; background-color: #b8d989; line-height: 27px; vertical-align: middle; text-align: center; display: block; height: 28px; margin: 0px; padding: 0px; width: 121px; position: absolute; left: 630px; top: 78px; z-index:25; cursor: hand;}
margin: 0px;  
font-family: arial,helvetica,verdana,sans-serif; 
font-size: 13px; 
color: #000000;
text-align: left;
line-height: normal;
padding-right: 8px;
padding-top: 0px;
padding-bottom: 8px;
padding-left: 40px;
}

.qearntitle { font-family: garamond,times,sans; font-size: 24px; font-weight: demi-bold; line-height: normal; color: #00234c; text-align: left; margin: 0px; }



#printlogo, .footeralt, .contentlinksNo{display: none;}

.head {font-family: arial,helvetica,verdana,sans-serif; font-size: 14px; font-weight: bold; color: #003366;}

#logo {margin: 0px; border-width: 0px; width: 150px; height: 78px; overflow: hidden;}

#mainlogo 
{ z-index:101; position:absolute; left:0px; top:0px; width: 150px; margin: 0px; padding: 0px; background-color: #ffffff;}
#logoAetnaMedicare
{ z-index:101; position:absolute; left:0px; top:0px; width: 261px; margin: 0px; padding: 0px; background-color: #ffffff;}



.shortcuts{
font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; 
color: #000000;
text-align: left;
margin-left: 12px;
margin-right: 0px;
text-indent: -6px;
line-height: normal;
margin-bottom: 0px;
margin-top: 6px;
}

.shortcut{
font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; 
color: #000000;
text-align: left;
font-weight: bold;
margin: 0px;
margin-left: 4px;
margin-right: 0px;
text-indent: 0px;
margin-bottom: 10px;
margin-top: 0px;
}


.shortcuts12{
font-family: arial,helvetica,verdana,sans-serif; font-size: 12px; 
color: #000000;
text-align: left;
margin-left: 8px;
margin-right: 0px;
text-indent: -6px;
line-height: normal;
margin-bottom: 0px;
margin-top: 6px;
}




.shortcut12{
font-family: arial,helvetica,verdana,sans-serif; font-size: 12px; 
color: #000000;
text-align: left;
font-weight: bold;
margin: 0px;
margin-left: 0px;
margin-right: 0px;
text-indent: 0px;
margin-bottom: 10px;
margin-top: 0px;
}







select.state { margin: 5px 0px 5px 0px; padding: 6px; width: 138px; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 10px; color: #003366; background-color: #eeeeee; font-weight: bold; text-decoration: none; text-align: left; }

select.sales { margin: 5px 0px 5px 0px; padding: 6px; width: 105px; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 10px; color: #003366; background-color: #eeeeee; font-weight: bold; text-decoration: none; float: left; }



#constituent a, #constituentMember a, #constituentPhysician a, #constituentPhysician2 a, #constituentEmployer a, #constituentProducer a, #constituentDPC a, #constituentCompany a, #constituentGeneric a { text-decoration: none; color: #fff; font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; font-weight: bold; width: 151px; height: 27px; display: block; cursor: hand; background-color: transparent; margin: 0px; text-align: center; padding: 0px;}
#constituent a:link, #constituentMember a:link, #constituentPhysician a:link,, #constituentPhysician2 a:link, #constituentEmployer a:link, #constituentProducer a:link, #constituentDPC a:link, #constituentCompany a:link, #constituentGeneric a:link { text-decoration: none; color: #fff; background-color: transparent; text-decoration: none; width: 151px; height: 27px; display: block;}
#constituent a:visited, #constituentMember a:visited, #constituentPhysician a:visited, #constituentPhysician2 a:visited, #constituentEmployer a:visited, #constituentProducer a:visited, #constituentDPC a:visited, #constituentCompany a:visited, #constituentGeneric a:visited { text-decoration: none; color: #fff; background-color: transparent; text-decoration: none; width: 151px; height: 27px; display: block;}
#constituent a:active, #constituentMember a:active, #constituentEmployer a:active, #constituentPhysician2 a:active, #constituentPhysician a:active, #constituentProducer a:active, #constituentDPC a:active, #constituentCompany a:active, #constituentGeneric a:active { text-decoration: none; color: #fff; background-color: transparent; text-decoration: none; width: 151px; height: 27px; display: block;}
#constituent, #constituentMember, #constituentPhysician, #constituentPhysician2, #constituentEmployer, #constituentProducer, #constituentDPC, #constituentCompany, #constituentGeneric { background-image: url(/assets/graphics/navbar1.gif); background-position: right; background-repeat: repeat-y; font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; background-color: transparent; line-height: 27px; vertical-align: middle; text-align: center; display: block; height: 27px; margin: 0px; padding: 0px; width: 151px; position: absolute; left: 0px; top: 79px; z-index: 50;}

#constituent a:hover { text-decoration: none; color: #0066CC; background-color: transparent; text-decoration: none; width: 151px; height: 27px; display: block;}
#constituentMember a:hover { text-decoration: none; color: #ffd196; background-color: transparent; text-decoration: none; width: 151px; height: 27px; display: block;}
#constituentPhysician a:hover { text-decoration: none; color: #ffffff; background-color: transparent; text-decoration: none; width: 151px; height: 27px; display: block;}
#constituentProducer a:hover { text-decoration: none; color: #dbc6dc; background-color: transparent; text-decoration: none; width: 151px; height: 27px; display: block;}
#constituentEmployer a:hover { text-decoration: none; color: #b8d989; background-color: transparent; text-decoration: none; width: 151px; height: 27px; display: block;}
#constituentPhysician2 a:hover { text-decoration: none; color: #b1dbe0; background-color: transparent; text-decoration: none; width: 151px; height: 27px; display: block;}
#constituentCompany a:hover { text-decoration: none; color: #ffe58c; background-color: transparent; text-decoration: none; width: 151px; height: 27px; display: block;}
#constituentGeneric a:hover { text-decoration: none; color: #a1d0f2; background-color: transparent; text-decoration: none; width: 151px; height: 27px; display: block;}
#constituentDPC a:hover { text-decoration: none; color: #003366; background-color: #b1dbe0; text-decoration: none; width: 151px; height: 27px; display: block;}

a.PrimaryNavAlt:link {color: #e7e7e7; text-decoration: none;}
a.PrimaryNavAlt:visited {color: #e7e7e7; text-decoration: none;}
a.PrimaryNavAlt:hover {color: #ffffff; text-decoration: none;}
a.PrimaryNavAlt:active {color: #ffffff; text-decoration: none;}

a.reversecallout:link {color: #e7e7e7; text-decoration: underline;}
a.reversecallout:visited {color: #e7e7e7; text-decoration: underline;}
a.reversecallout:hover {color: #ffffff; text-decoration: underline;}
a.reversecallout:active {color: #ffffff; text-decoration: underline;}

a.logincallout:link {color: #ffffff; text-decoration: underline;}
a.logincallout:visited {color: #ffffff; text-decoration: underline;}
a.logincallout:hover {color: #e7e7e7; text-decoration: underline;}
a.logincallout:active {color: #e7e7e7; text-decoration: underline;}

.white {background-color: #ffffff;}

/*#PrimaryMenu1{ background-image: url(/assets/graphics/navbar1.gif); background-repeat: repeat-y; font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; background-color: transparent; line-height: 27px; vertical-align: middle; text-align: center; display: block; height: 27px; margin: 0px; padding: 0px; width: 121px; position: absolute; left: 150px; top: 78px; z-index:11;}*/
#backdrop{ width: 100%; position: absolute; left: 150px; top: 79px; background-color:#0076cd;}
#PrimaryMenu1{ font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; background-color: transparent; line-height: 27px; vertical-align: middle; text-align: center; display: block; height: 27px; margin: 0px; padding: 0px; width: 121px; position: absolute; left: 150px; top: 79px;}
a.PrimaryMenu1:link {color : #ffffff; text-decoration: none;}
a.PrimaryMenu1:visited {color : #ffffff; text-decoration: none;}
a.PrimaryMenu1:hover {color : #ffffff; text-decoration:underline;}

#PrimaryMenu1On{ font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; font-weight: bold; color: #a2d1f2; background-color: transparent; line-height: 27px; vertical-align: middle; text-align: center; display: block; height: 27px; margin: 0px; padding: 0px; width: 121px; position: absolute; left: 150px; top: 79px; z-index:11;}
#PrimaryMenu2{font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; background-color: transparent; line-height: 27px; vertical-align: middle; text-align: center; display: block; height: 27px; margin: 0px; padding: 0px; width: 121px; position: absolute; left: 270px; top: 79px; z-index:12;}
#PrimaryMenu3{font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; background-color: transparent; line-height: 27px; vertical-align: middle; text-align: center; display: block; height: 27px; margin: 0px; padding: 0px; width: 121px; position: absolute; left: 390px; top: 79px; z-index:13;}
#PrimaryMenu4{ font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; background-color: transparent; line-height: 27px; vertical-align: middle; text-align: center; display: block; height: 27px; margin: 0px; padding: 0px; width: 121px; position: absolute; left: 510px; top: 79px; z-index:14;}
#PrimaryMenu5{font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; background-color: transparent; line-height: 27px; vertical-align: middle; text-align: center; display: block; height: 27px; margin: 0px; padding: 0px; width: 121px; position: absolute; left: 630px; top: 79px; z-index:15;}
#PrimaryMenu6{font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; background-color: transparent; line-height: 27px; vertical-align: middle; text-align: center; display: block; height: 27px; margin: 0px; padding: 0px; width: 121px; position: absolute; left: 750px; top: 79px; z-index:16;}

.NavigatorLoging {  
color: #ffffff; 
padding-top: 1px; padding-bottom: 1px; 
font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; 
margin-top: 0px; margin-bottom: 0px; margin-right: 0px; 
margin-left: 0px;
}

.featurettePhysician { 
width: 134px; 
height: 134px;
display: block;
overflow: hidden;
background-color: #008193;
color: #ffffff; 
padding: 8px; 
margin: 0px 0px 20px 0px; 
font-family: arial,helvetica,verdana,sans-serif; font-size: 12px; 
}

.callout{
font-family: arial,helvetica,verdana,sans-serif; 
font-size: 13px; 
color: #000000;
background-color: #e7e7e7;
text-align: left;
margin: 0px;
text-indent: 0px;
line-height: normal;
padding: 8px;
border-width: 1px;
border-color: #cccccc;
border-style: solid;
}

.bulletsaligned{
font-family: arial,helvetica,verdana,sans-serif; font-size: 13px; 
color: #000000;
text-align: left;
margin-left: 8px;
margin-right: 0px;
text-indent: -6px;
line-height: normal;
margin-bottom: 0px;
margin-top: 0px;
}

#displayseg {color: #333; position: relative; z-index:2; visibility: hidden;}
#displaycontent{margin: -125px 0px 0px 0px; z-index:1; position: relative; visibility: hidden;}


.evenRow {
	background-color: #CDE5F5;
	padding: 2.25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.oddRow {	
	background-color: #ffffff;
	padding: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}



.featuretteonpage{ width: 150px; background-color: #ffffff; 
color: #666666; 
padding: 4px; border-width: 0px; 
border-color: #ffffff; border-style: solid; 
font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; 
margin: 0px;}


a.box:link {color: #e7e7e7; text-decoration: underline;}
a.box:visited {color: #e7e7e7; text-decoration: underline;}
a.box:hover {color: #ffffff; text-decoration: underline;}
a.box:active {color: #ffffff; text-decoration: underline;}


.featurette { width: 150px; background-color: #ffffff; 
color: #666666; 
padding: 10px 4px 10px 4px; border-width: 1px 1px 1px 1px; 
border-color: #666666; border-style: solid; 
font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; 
margin-top: 20px; margin-bottom: 0px; margin-right: 0px; margin-left: 0px;}


.featuretteTitle { 
/*width: 140px; 
background-color: #ffffff; */
color: #666666; 
padding: 0px 2px 2px 0px; border-width: 0px 0px 0px 0px; 
border-color: #666666; border-style: dotted; 
font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; 
margin-top: 0px; margin-bottom: 10px; margin-right: 0px; 
margin-left: 0px;}


.featuretteTitleDark { width: 140px; background-color: #cccccc; 
color: #333333; 
padding: 5px 5px 5px 5px; border-width: 0px 0px 0px 0px; 
font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; 
margin-top: 0px; margin-bottom: 0px; margin-right: 0px; 
margin-left: 0px;}


.featuretteTitleLight { width: 140px; background-color: #F8991C; 
color: #FFFFFF; 
padding: 5px 5px 5px 5px; border-width: 0px 0px 0px 0px; 
font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; 
margin-top: 0px; margin-bottom: 0px; margin-right: 0px; 
margin-left: 0px;}




.featuretteTitleMemberLight { 
width: 140px; background-color: ##F8991C; color: #FFFFFF; 
padding: 5px 5px 5px 5px; border-width: 0px 0px 1px 0px; 
border-color: #cccccc; border-style: solid; 
font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; 
margin-top: 0px; margin-bottom: 0px; margin-right: 0px; 
margin-left: 0px;}


.featuretteDark { width: 148px; background-color: #ffffff; 
color: #666666; padding: 0px; border-width: 1px 1px 1px 1px; 
border-color: #cccccc; border-style: solid; 
margin-top: 20px; margin-bottom: 0px; margin-right: 0px; margin-left: 0px;}

.featuretteDarktext { 
/*width: 140px; background-color: #ffffff; */
color: #666666; 
padding: 4px; border-width: 0px; 
border-color: #cccccc; border-style: solid; 
font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; 
margin: 0px;}


.featuretteFAQ { width: 150px; background-color: #666666; 
color: #ffffff; 
padding: 6px; border-width: 1px; 
border-color: #666666; border-style: solid; 
font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; 
margin-left: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 20px;}

.featuretteFAQtext { width: 150px; background-color: #e7e7e7; 
color: #666666; 
padding: 6px; border-width: 1px; 
border-color: #666666; border-style: solid; 
font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; 
margin: 0px;}

.featuretteSearch { width: 150px; 
background-color: #e7e7e7; 
color: #333333; 
padding: 5px 5px 5px 5px; border-width: 1px; 
border-color: #666666; border-style: solid; 
font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; 
margin-top: 20px; margin-bottom: 0px; margin-right: 0px; 
margin-left: 0px;
}



.featuretteReverse { width: 140px; height: 140px; 
background-color: #999999; 
color: #ffffff; 
padding: 5px 5px 5px 5px; border-width: 0px; 
font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; 
margin-top: 0px; margin-bottom: 0px; margin-right: 0px; 
margin-left: 0px;
}





.featuretteTitleMember { 
width: 150; background-color: #cccccc; color: #333333; 
padding: 5px 5px 5px 5px; border-width: 0px 0px 1px 0px; 
border-color: #cccccc; border-style: solid; 
font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; 
margin-top: 0px; margin-bottom: 0px; margin-right: 0px; 
margin-left: 0px;}





/*

not final.


*/







.inlinebullets{
font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; 
color: #000000;
text-align: left;
margin-left: 0px;
margin-right: 6px;
text-indent: -6px;
line-height: normal;
margin-bottom: 0px;
margin-top: 0px; 
}




.inlinenumbers{
font-family: arial,helvetica,verdana,sans-serif; font-size: 13px;
color: #333333;
text-align: left;
margin-left: 25px;
margin-right: 6px;
text-indent: -24px;
line-height: normal;
margin-bottom: 0px;
margin-top: 0px; 
}

a:link {color: #0066CC; text-decoration: underline;}
a:visited {color: #800080; text-decoration: underline;}
a:hover {color: #CC6600; text-decoration: underline;}
a:active {color: #CC6600; text-decoration: underline;}


a.faqtopic:link {  color: #0066CC; text-decoration: none; background-color: transparent;}
a.faqtopic:visited { color: #800080; text-decoration: none; background-color: transparent;}
a.faqtopic:hover { color: #CC6600; text-decoration: underline; background-color: transparent;}
a.faqtopic:active {  color: #CC6600; text-decoration: none; background-color: transparent;}


.faqhighlight {padding: 4px;
color: #666666;  border-width: 0px; 
font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; 
background-color: #ffffff; width: 142px;}

.faqlink {padding: 4px;
color: #666666;  border-width: 0px; 
font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; 
background-color: transparent; width: 142px;}





.tableContentwithphoto {
font-family: arial,helvetica,verdana,sans-serif; 
font-size: 11px; color: #333333; 
line-height: 18px; text-align: left;
padding: 0px; margin: 0px;  
background-color: #FFEBD2;
}

.questionlink {color: #0066CC;}


.morelink{
font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; 
color: #000000;
text-align: right;
margin: 0px;
}

.thumb {float: left;
margin-left: 0px;
margin-right: 12px;
margin-bottom: 0px;
margin-top: 0px;
}






.error{color: #ea0437; font-weight: bold;}
.required{color: #ea0437;}
.red{color: #ea0437;}

.body {font-family: arial,helvetica,verdana,sans-serif; font-size: 13px; color: #333333; line-height: 18px; padding: 0px; margin: 0px;}

.bodyhub {font-family: arial,helvetica,verdana,sans-serif; font-size: 13px; color: #333333; line-height: 18px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 10px; margin: 0px; }




body {margin-left: 0px; margin-right: 4px; margin-bottom: 0px; margin-top: 0px; padding: 0px; color: #333; background-color: #ffffff; font-family: arial,helvetica,verdana,sans-serif; scrollbar-Track-Color: #333 !important; }
img, #contentspacer, #spacer {border-width: 0px;}
form { margin: 0px; padding: 0px;}
table, tr, td, div { font-family: arial,helvetica,verdana,sans-serif; margin: 0px; padding: 0px; font-size: 1px; border: 0px; empty-cells: show; }


u { font-family: arial,helvetica,verdana,sans-serif; color: #ffffff; margin: 0px; font-size: 1px; text-decoration: none; }
i, cite, em, var, address { font-style: italic }
b {font-weight: bold;}



sup { font-family: arial,helvetica,verdana,sans-serif; font-size: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; font-weight: normal; }
sup.header { font-family: arial,helvetica,verdana,sans-serif; font-size: 13px; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; line-height: normal; font-weight: normal; }





#right, #left, {font-family: verdana,arial,geneva,sans-serif;}




.headlineGeneric { font-family: garamond,times,sans; font-size: 32px; font-weight: demi-bold; line-height: normal; color: #00234c; text-align: left; 
margin-top: -6px; margin-bottom: 29px; margin-right: 0px; margin-left: 0px;
 }



.headlineMember { font-family: garamond,times,sans; font-size: 32px; font-weight: demi-bold; line-height: normal; color: #de710f; text-align: left; 
margin-top: -6px; margin-bottom: 29px; margin-right: 0px; margin-left: 0px;
 }

.headlineEmployer { font-family: garamond,times,sans; font-size: 32px; font-weight: demi-bold; line-height: normal; color: #566c10; text-align: left; 
margin-top: -6px; margin-bottom: 29px; margin-right: 0px; margin-left: 0px;
 }

.headlineWib { font-family: garamond,times,sans; font-size: 32px; font-weight: demi-bold; line-height: normal; color: #566c10; text-align: left; 
margin-top: -6px; margin-bottom: 29px; margin-right: 0px; margin-left: 0px;
 } 
 
.headlinePhysician { font-family: garamond,times,sans; font-size: 32px; font-weight: demi-bold; line-height: normal; color: #086572; text-align: left; 
margin-top: -6px; margin-bottom: 29px; margin-right: 0px; margin-left: 0px;
 }

.headlineProducer { font-family: garamond,times,sans; font-size: 32px; font-weight: demi-bold; line-height: normal; color: #421F36; text-align: left; 
margin-top: -6px; margin-bottom: 29px; margin-right: 0px; margin-left: 0px;
 }

 
.headlineCompany { font-family: garamond,times,sans; font-size: 32px; font-weight: demi-bold; line-height: normal; color: #ebab00; text-align: left; 
margin-top: -6px; margin-bottom: 29px; margin-right: 0px; margin-left: 0px;
}



#AetnaComBuildPrimary { 
background-color: #003366; 
color: #ffffff; font-weight: bold; text-decoration: none; 
vertical-align: middle; 
width: 100%; 
position: absolute; left: 0px; top: 78px; z-index: 5; 
text-align: left; margin: 0px; padding: 0px; 
font-family: verdana,Arial,Helvetica,sans-serif; font-size: 9px; 
overflow: hidden; white-space: nowrap; height: 27px;}





#Location, .block {z-index:103; position:absolute; left:0px; top:106px; width: 150px; margin: 0px; 
padding: 0px; background-color: transparent; font-size: 1px;}


.floater {padding: 0px;}
.inlinefloater {padding: 0px; float: left; margin: 12px 12px 12px 0px; border-width: 0px;}


#menu { z-index:9; position:absolute; left:0px; top:79px; width: 100%; margin: 0px; 
padding: 0px; background-color: #ffffff;}



margin: 0px; background-color: #ffffff; }
a.secondaryNavHold:active { cursor: default; color: #003366; text-decoration: none; font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; padding-top: 5px; padding-bottom: 15px; padding-left: 10px; padding-right: 10px; margin: 0px; background-color: #ffffff;}


img {border-width: 0px;}

.shadow {background-repeat: repeat-x; background-position: top; background-image: url(images/chrome_shadow.gif); vertical-align: top;}

#AetnaComSnapBack { position: absolute; left: 0px; top: 0px; z-index: 7; visibility: hidden;}
#AetnaComForceItFromBottom { position: absolute; left: 0px; top: 280px; z-index: 7; visibility: hidden;}

#CloseBottom { position: absolute; left: 0px; top: 105px; z-index: 107; visibility: hidden;}
#CloseTop { position: absolute; left: 0px; top: 0px; z-index: 107; visibility: hidden;}

#AetnaComBuildShadow { width: 100%; position: absolute; left: 0px; top: 106px; z-index: 3; margin: 0px; padding: 0px; background-color: transparent; }


#PrimaryMenu { position: absolute; left: 0px; top: 78px; z-index:10;}
#PrimaryMenuHold { position: absolute; left: 0px; top: 78px; z-index:9;}


.headerCat1 {color: #ooo; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 13px; font-weight: bold; 
background-color: #336699;}



input.searchbox, .segmentcombobox{ font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 10px; color: #003366; background-color: #eeeeee; font-weight: bold; text-decoration: none; text-align: left; }

input.loginbox{ font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 10px; color: #003366; background-color: #eeeeee; font-weight: bold; text-decoration: none; text-align: left; 
background-image: url(/assets/graphics/login_username.gif); background-position: top left; background-repeat: no-repeat;}

input.passwordbox{ font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 10px; color: #003366; background-color: #eeeeee; font-weight: bold; text-decoration: none; text-align: left; 
background-image: url(/assets/graphics/login_password.gif); background-position: top left; background-repeat: no-repeat;}


input.buttonSearch, input.buttonLogin, input.buttonSegment { 
background-color: #036; 
color: #fff;
border-width: 1px 1px 1px 1px;
border-style: solid;
border-color: #ccc;
font-family: arial,helvetica,verdana,sans-serif; 
font-size: 10px; font-weight: bold;
padding: 1px;
margin: 2px 0px 0px 0px;
}

.footer {font-family: arial,helvetica,verdana,sans-serif; font-size: 10px; color: #0066cc; 
padding: 0px;

margin-top: 32px; margin-bottom: 0px; margin-right: 0px; 
margin-left: 0px;

}


input.button { 
background-color: #369; 
color: #fff;
font-family: arial,helvetica,verdana,sans-serif; 
font-size: 11px; 
font-weight: bold;
padding: 2px;}

.bodyscroll {
overflow: auto;
scrollbar-base-color: #369;
scrollbar-track-color: #cccccc;
scrollbar-face-color: #369;
scrollbar-highlight-color: #78A7C8;
scrollbar-3dlight-color: #336699;
scrollbar-darkshadow-color: #333;
scrollbar-shadow-color: #333;
scrollbar-arrow-color: #fff;
color: #333333;
padding: 10px; 
margin: 0px;
width: 95%; height: 215px; border-width: 1px; border-style: solid; border-color: #ccc;
font-family: arial,helvetica,verdana,sans-serif; font-size: 13px;

}




/*


not final.


*/
ul {list-style: url(/assets/graphics/bullet.gif);}
ul.link {list-style: url(/assets/graphics/bullet_link.gif);}









.featuretteTitleMember { 
width: 140px; background-color: #cccccc; color: #333333; 
padding: 5px 5px 5px 5px; border-width: 0px 0px 1px 0px; 
border-color: #cccccc; border-style: solid; 
font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; 
margin-top: 0px; margin-bottom: 0px; margin-right: 0px; 
margin-left: 0px;}


.tableEventsHead{
background-color: #003366;
color: #ffffff; 
font-size: 12px; 
font-weight: bold;
}

.tablebody{
font-weight:normal;
font-size:12px;
font-family: Arial, verdana, sans-serif;
background-color: #e8e8e8;
padding: 2px;
}


.footnote{
font-family: arial,helvetica,verdana,sans-serif; font-size: 10px; 
color: #999999;
text-align: left;
font-weight: normal;
margin: 0px;
margin-left: 0px;
margin-right: 0px;
text-indent: 0px;
margin-bottom: 25px;
margin-top: 0px;
}

.footnoteYes_legalNo{
font-family: arial,helvetica,verdana,sans-serif; font-size: 10px; 
color: #999999;
text-align: left;
font-weight: normal;
margin: 0px;
margin-left: 0px;
margin-right: 0px;
text-indent: 0px;
margin-bottom: 25px;
margin-top: 0px;
}

.footnoteNo_legalNo{
font-family: arial,helvetica,verdana,sans-serif; font-size: 1px; 
visibility: hidden;
text-align: left;
}
.footnoteNo_legalYes{
font-family: arial,helvetica,verdana,sans-serif; font-size: 1px; 
visibility: hidden;
text-align: left;
}

.footnoteYes_legalYes{
font-family: arial,helvetica,verdana,sans-serif; font-size: 13px; 
color: #666666;
text-align: left;
font-weight: normal;
margin: 0px;
margin-left: 0px;
margin-right: 0px;
text-indent: 0px;
margin-bottom: 25px;
margin-top: 0px;
}



.contentlinksYes { width: 100%; background-color: #ffffff; 
color: #cccccc; 
padding: 10px 4px 10px 4px; border-width: 0px; 
font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; 
margin-top: 0px; margin-bottom: 25px; margin-right: 4px; margin-left: 0px;}




.optionallinks{
font-family: arial,helvetica,verdana,sans-serif; font-size: 12px; 
color: #000000;
text-align: left;
margin-left: 4px;
margin-right: 0px;
text-indent: -0px;
line-height: normal;
margin-bottom: 0px;
margin-top: 6px;
}








.header { font-family: garamond,times,sans; font-size: 28px; font-weight: demi-bold; line-height: normal; color: #de710f; text-align: left; 
margin-top: 0px; margin-bottom: 29px; margin-right: 0px; margin-left: 0px;
 }


.theme { width: 100%; margin: 0px; padding: 0px; background-color: #ffffff;}




.bar {  
background-color: #003366; 
height: 28px;
margin: 0px;}


#contentbody{
margin-top: 0px; margin-bottom: 0px; margin-right: 0px; 
margin-left: 0px;
}



.utilitynav { 
width: 750px; margin: 0px;  padding: 0px; top: 15px; background-color: transparent; 
font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 11px; color: #0066cc; text-align: right; 
z-index:12; position:absolute; left:0px; top:0px; text-align: right;}

.utilitynav_font{
font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 11px; color: #0066cc;
}

a.utilitynav_font:link {color : #0066cc; text-decoration: none;}
a.utilitynav_font:visited {color : #0066cc; text-decoration: none;}
a.utilitynav_font:hover {color : #0066cc; text-decoration: underline;}


.utilitynavinside { 
width: 100%; margin: 0px;  padding: 0px; top: 15px; background-color: transparent; 
font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 11px; color: #0066cc; text-align: right; 
z-index:12; position:absolute; left:0px; top:0px; text-align: right;}


#logoPlansponsor {margin: 3px 0px 0px 0px; padding: 0px; border-width: 0px; 
width: 330px; height: 60px; overflow: hidden;
z-index:11; position:absolute; left:152px; top:0px;}


.footertext {font-family: arial,helvetica,verdana,sans-serif; font-size: 10px; color: #0066cc; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}

a.footertext:link {color : #0066cc; text-decoration: none;}
a.footertext:visited {color : #0066cc; text-decoration: none;}
a.footertext:hover {color : #0066cc; text-decoration: underline;}

.copyrighttext {font-family: arial,helvetica,verdana,sans-serif; font-size: 10px; color: #0066cc; margin: 0px; padding-left: 4px; padding-right: 4px; padding-top: 3px; padding-bottom: 2px; text-align: right;}

/*dot separator*/
#blocks {
    border-bottom: 1px dotted #999999;
}
/*end dot separator*/

/*left channel*/
.lefttitle {font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; color: #682F73;}

a.lefttitle:link {color : #682F73; text-decoration: none;}
a.lefttitle:visited {color : #682F73; text-decoration: none;}
a.lefttitle:hover {color : #682F73; text-decoration: underline;}

.leftsub {font-family: arial,helvetica,verdana,sans-serif; font-size: 9px; color: #003366;font-weight:bold;line-height:15px;}

a.leftsub:link {color : #003366; text-decoration: none;}
a.leftsub:visited {color : #003366; text-decoration: none;}
a.leftsub:hover {color : #0076CC; text-decoration: none;}


.leftchannel { 
width: 112; margin: 0px;  padding: 0px; top: 0px; background-color: transparent; 
z-index:12; position:absolute; left:20px; top:0px; text-align: right;}


/*end left channel*/

/*main content font styles*/
.contenthead {font-family: arial,helvetica,verdana,sans-serif; font-size: 13px; line-height: 18px; color: #0076CC;font-weight: bold;}
a.contenthead:link {color : #0076CC; text-decoration: none;}
a.contenthead:visited {color : #0076CC; text-decoration: none;}
a.contenthead:hover {color : #0076CC; text-decoration: underline;}

.contentsubhead {font-family: arial,helvetica,verdana,sans-serif; font-size: 13px; line-height:1.2em; color: #003366;font-weight: bold;}
a.contentsubhead:link {color : #003366; text-decoration: none;}
a.contentsubhead:visited {color : #003366; text-decoration: none;}
a.contentsubhead:hover {color : #003366; text-decoration: underline;}

.contenttext {font-family: arial,helvetica,verdana,sans-serif; font-size: 12px; color: #333333;}
a.contenttext:link {color : #333333; text-decoration: none;}
a.contenttext:visited {color : #333333; text-decoration: none;}
a.contenttext:hover {color : #333333; text-decoration: underline;}

.rchannellink {font-family: arial,helvetica,verdana,sans-serif; font-size: 9px; color: #0076CC;}
a.rchannellink:link {color : #0076CC; text-decoration: none;}
a.rchannellink:visited {color : #0076CC; text-decoration: none;}
a.rchannellink:hover {color : #0076CC; text-decoration:underline;}

.sublink {line-height: 20px; padding: 0px; margin: 0px;}

.rchannelbannerhead {font-family: arial,helvetica,verdana,sans-serif; font-size: 14px; color: #682F73;line-height:1.5em;}
a.rchannelbannerhead:link {color : #682F73; text-decoration: none;}
a.rchannelbannerhead:visited {color : #682F73; text-decoration: none;}
a.rchannelbannerhead:hover {color : #682F73; text-decoration:none;}

.rchannelbannertext {font-family: arial,helvetica,verdana,sans-serif; font-size: 12px; color: #003366;line-height:1.5em;}
a.rchannelbannertext:link {color : #003366; text-decoration: none;}
a.rchannelbannertext:visited {color : #003366; text-decoration: none;}
a.rchannelbannertext:hover {color : #003366; text-decoration:none;}

.rchannelminiadhead {font-family: arial,helvetica,verdana,sans-serif; font-size: 13px; color: #682F73;font-weight: bold;}
a.rchannelminiadhead:link {color : #682F73; text-decoration: none;}
a.rchannelminiadhead:visited {color : #682F73; text-decoration: none;}
a.rchannelminiadhead:hover {color : #682F73; text-decoration:underline;}

.rchannelminiadsubhead {font-family: arial,helvetica,verdana,sans-serif; font-size: 12px; color: #003366;}
a.rchannelminiadsubhead:link {color : #003366; text-decoration: none;}
a.rchannelminiadsubhead:visited {color : #003366; text-decoration: none;}
a.rchannelminiadsubhead:hover {color : #003366; text-decoration:underline;}

.rchannelminiad2head {font-family: arial,helvetica,verdana,sans-serif; font-size: 13px; color: #003366; font-weight: bold;}
a.rchannelminiad2head:link {color : #003366; font-weight: bold;text-decoration: none;}
a.rchannelminiad2head:visited {color : #003366; font-weight: bold;text-decoration: none;}
a.rchannelminiad2head:hover {color : #003366; text-decoration:underline;}

.rchannelminiad3head {font-family: arial,helvetica,verdana,sans-serif; font-size: 13px; font-weight:bold; color: #7DA42E;}
a.rchannelminiad3head:link {color : #7DA42E; font-weight: bold;text-decoration: none;}
a.rchannelminiad3head:visited {color : #7DA42E; font-weight: bold;text-decoration: none;}
a.rchannelminiad3head:hover {color : #7DA42E; font-weight: bold;text-decoration:underline;}

.rchannelminiadtext {font-family: arial,helvetica,verdana,sans-serif; font-size: 12px; color: #003366;}
a.rchannelminiadtext:link {color : #003366; text-decoration: none;}
a.rchannelminiadtext:visited {color : #003366; text-decoration: none;}
a.rchannelminiadtext:hover {color : #003366; text-decoration:underline;}

.subnavdivider {font-family: arial,helvetica,verdana,sans-serif; font-size: 12px; line-height: 18px;color: #93b161;}

.subnav {font-family: arial,helvetica,verdana,sans-serif; font-size: 12px; color: #003366;}
a.subnav:link {color : #003366; text-decoration: none;}
a.subnav:visited {color : #003366; text-decoration: none;}
a.subnav:hover {color : #003366; text-decoration:underline;}

.subpagehead {font-family: garamond,times new roman,sans-serif; font-size: 20px; color: #7DA42E;}
a.subpagehead:link {color : #7DA42E; text-decoration: none;}
a.subpagehead:visited {color : #7DA42E; text-decoration: none;}
a.subpagehead:hover {color : #7DA42E; text-decoration:underline;}

.subpageheadline2 {line-height:40px;font-family: garamond,times new roman,serif; font-size: 34px; color: #7DA42E;}
a.subpageheadline2:link {color : #7DA42E; text-decoration: none;}
a.subpageheadline2:visited {color : #7DA42E; text-decoration: none;}
a.subpageheadline2:hover {color : #7DA42E; text-decoration:underline;}

.extra {line-height:50px;font-family: garamond,times new roman,serif; font-size: 34px; color: #7DA42E;padding-bottom:30px;}
a.extra:link {color : #7DA42E; text-decoration: none;}
a.extra:visited {color : #7DA42E; text-decoration: none;}
a.extra:hover {color : #7DA42E; text-decoration:underline;}

.subpageheadline2_bl {font-family: garamond,times new roman,serif; font-size: 20px; color: #0077CC; line-height:21px;}
a.subpageheadline2_bl:link {color : #0077CC; text-decoration: none;}
a.subpageheadline2_bl:visited {color : #0077cc; text-decoration: none;}
a.subpageheadline2_bl:hover {color : #0077CC; text-decoration:underline;}

.subpageheadline2_bltop {font-family: garamond,times new roman,serif; font-size: 34px; color: #0077CC; line-height:34px;}
a.subpageheadline2_bltop:link {color : #0077CC; text-decoration: none;}
a.subpageheadline2_bltop:visited {color : #0077cc; text-decoration: none;}
a.subpageheadline2_bltop:hover {color : #0077CC; text-decoration:underline;}


.subpagesubhead {font-family: arial,helvetica,verdana,sans-serif; font-weight: bold;font-size: 13px; color: #003366;}
a.subpagesubhead:link {color : #003366;font-weight: bold; text-decoration: none;}
a.subpagesubhead:visited {color : #003366; font-weight: bold;text-decoration: none;}
a.subpagesubhead:hover {color : #003366;font-weight: bold; text-decoration:underline;}

.subpagecontent_sm {font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; color: #333333;line-height:16px;}

.subpagecontent {font-family: arial,helvetica,verdana,sans-serif; font-size: 12px; color: #333333;line-height:17px;}
a.subpagecontent:link {color : #0066CC; text-decoration: underline;}
a.subpagecontent:visited {color : #0066CC; text-decoration: underline;}
a.subpagecontent:hover {color : #7DA42E; text-decoration:underline;}
.subpagecontenttm {font-family: arial,helvetica,verdana,sans-serif; font-size: 12px; color: #0066CC;line-height:17px;}
.subpagecontentsm {font-family: arial,helvetica,verdana,sans-serif; font-size: 12px; color: #000000;line-height:17px;}
.subpagecontenttm_small {font-family: arial,helvetica,verdana,sans-serif; font-size: 6px; color: #333333;line-height:17px;}
.subpagecontentsm_small {font-family: arial,helvetica,verdana,sans-serif; font-size: 6px; color: #333333;line-height:17px;}

.subpagecontent_gr {font-family: arial,helvetica,verdana,sans-serif; font-size: 14px; color: #333333;line-height:17px;}
a.subpagecontent_gr:link {color : #7ba630; text-decoration: underline;}
a.subpagecontent_gr:visited {color : #7ba630; text-decoration: underline;}
a.subpagecontent_gr:hover {color : #0077cc; text-decoration:underline;}
.subpagecontent_grtm {font-family: arial,helvetica,verdana,sans-serif; font-size: 12px; color: #0066CC;line-height:17px;}

.subpagecontent_pr {font-family: arial,helvetica,verdana,sans-serif; font-size: 14px; color: #682f73;line-height:17px;}
a.subpagecontent_pr:link {color : #682f73; text-decoration: underline;}
a.subpagecontent_pr:visited {color : #682f73; text-decoration: underline;}
a.subpagecontent_pr:hover {color : #7ba630; text-decoration:underline;}
.subpagecontent_prtm {font-family: arial,helvetica,verdana,sans-serif; font-size: 12px; color: #0066CC;line-height:17px;}


.subpagefootnote {font-family: arial,helvetica,verdana,sans-serif; font-size: 10px; color: #333333;line-height:17px;}
a.subpagefootnote:link {color : #0066CC; text-decoration: underline;}
a.subpagefootnote:visited {color : #0066CC; text-decoration: underline;}
a.subpagefootnote:hover {color : #7DA42E; text-decoration:underline;}


.subpagecontentheader {font-family: arial,helvetica,verdana,sans-serif; font-size: 12px; color: #333333;line-height:17px;}
a.subpagecontentheader:link {color : #0066CC;text-decoration: none;}
a.subpagecontentheader:visited {color : #0066CC;text-decoration: none;}
a.subpagecontentheader:hover {color : #CC6600; text-decoration:underline;}

.subpagecontentheaderblue {font-family: arial,helvetica,verdana,sans-serif; font-size: 12px; color: #0e6ae3;line-height:17px;}
a.subpagecontentheaderblue:link {color : #0e6ae3;text-decoration: none;}
a.subpagecontentheaderblue:visited {color : #0e6ae3;text-decoration: none;}
a.subpagecontentheaderblue:hover {color : #0e6ae3; text-decoration:underline;}

.subpagecontentheadergr {font-family: arial,helvetica,verdana,sans-serif; font-size: 12px; color: #6da40c;line-height:17px;}
a.subpagecontentheadergr:link {color : #6da40c;text-decoration: none;}
a.subpagecontentheadergr:visited {color : #6da40c;text-decoration: none;}
a.subpagecontentheadergr:hover {color : #6da40c; text-decoration:underline;}

.subpagecontentheaderpr {font-family: arial,helvetica,verdana,sans-serif; font-size: 12px; color: #761b88;line-height:17px;}
a.subpagecontentheaderpr:link {color : #761b88;text-decoration: none;}
a.subpagecontentheaderpr:visited {color : #761b88;text-decoration: none;}
a.subpagecontentheaderpr:hover {color : #761b88; text-decoration:underline;}

.contacthead {font-family: arial,helvetica,verdana,sans-serif; font-size: 13px; color: #003366;}
.contactheadtm {font-family: arial,helvetica,verdana,sans-serif; font-size: 13px; color: #003366;}
a.contacthead:link {color : #003366; text-decoration: none;}
a.contacthead:visited {color : #003366;text-decoration: none;}
a.contacthead:hover {color : #003366; text-decoration:underline;}

a.constituent:hover {color : #003366; text-decoration:none;}

ul {list-style: square;  margin-left: 0px;padding-left: 15px;margin-top: 3px; margin-bottom: 3px;}
ul.link {list-style: square;}

.stdtable{
	padding-left: 5px;padding-bottom: 7px;padding-top:5px;padding-right: 5px;
}
/*end main content font styles*/
/*.jsOn .switchcontent { display: none; }*/

#page_screen
{
   background-color:#ffffff;
   filter:alpha(opacity=80); 
   opacity: 0.8;     
   position:absolute;
   top:0px;
   left:0px;
   width:100%;
   height:100%;
   display:none;
   z-index:998;
}
#overlay
{
   background-color:#ffffff;
   position:absolute;
   top:200px;
   left:200px;
   width:425px;
   height:240px;
   display:none;
   z-index:999;
}
#content1{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
}
.initialtitle {font-family: Garamond,Times New Roman,sans-serif; font-size: 28px; color: #04367c;}
a.initialtitle:link {color : #04367c; text-decoration: none;}
a.initialtitle:visited {color : #04367c; text-decoration: none;}
a.initialtitle:hover {color : #04367c; text-decoration:underline;}

.initialsub {font-family: Garamond,Times New Roman,sans-serif; font-size: 28px; color: #0076cd;}
a.initialsub:link {color : #0076cd; text-decoration: none;}
a.initialsub:visited {color : #0076cd; text-decoration: none;}
a.initialsub:hover {color : #0076cd; text-decoration:underline;}
