/* aetna.com development team standards and settings */
@charset "ISO-8859-1"; 


#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;}



li.bullet{
	list-style-type : square;
}

.superscript{
	font-size : x-small;
	vertical-align : super;
}

.white {background-color: #ffffff;}

.strikeThrough {
text-decoration: line-through; 
color: red
}

.newText {
text-decoration: underline; 
color: blue
}

.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;}

.featuretteDark { width: 150px; 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: 142px; 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;}

.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;}


/*

not final.


*/


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;}



.body {font-family: arial,helvetica,verdana,sans-serif; font-size: 13px; color: #333333; line-height: 18px; padding: 0px; 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: 13px; border: 0px; empty-cells: show; }


u {text-decoration: underline;}
i, cite, em, var, address { font-style: italic }
b {font-weight: bold;}




.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;
 }





img {border-width: 0px;}

.shadow {background-repeat: repeat-x; background-position: top; background-image: url(/assets/graphics/chrome_shadow.gif); vertical-align: top;}


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;
}



.tableContentDark12 {font-family: arial,helvetica,verdana,sans-serif; 
font-size: 13px; color: #333333; line-height: 18px; text-align: left;
padding: 5px; margin: 0px; background-color: #cccccc; }


.tableHeader12 {font-family: arial,helvetica,verdana,sans-serif; 
font-size: 13px; color: #ffffff; line-height: 18px; text-align: left;
padding: 5px; margin: 0px; background-color: #336699; }


.subtablehead {font-family: arial,helvetica,verdana,sans-serif; 
font-size: 13px; color: #ffffff; line-height: 18px; text-align: left;
padding: 5px; margin: 0px; background-color: #999999; }


.contenttools { width: 100%; background-color: #ffffff; 
color: #cccccc; 
padding: 10px 4px 10px 4px; border-width: 1px 0px 1px 0px; 
border-color: #cccccc; border-style: solid; 
font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; 
margin-top: 25px; margin-bottom: 0px; margin-right: 4px; margin-left: 0px;}



.contentbucket {font-family: arial,helvetica,verdana,sans-serif; font-size: 1px; color: #333333; 
line-height: 18px; 
padding: 0px 0px 0px 0px; margin: 0px; }


.pluginbucket {font-family: arial,helvetica,verdana,sans-serif; font-size: 1px; color: #333333; 
line-height: 18px; padding: 0px 0px 0px 0px; margin: 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;}




/*


not final.


*/
ul {list-style: url(/assets/graphics/bullet.gif);}
ul.link {list-style: url(/assets/graphics/bullet_link.gif);}





#contentbody{
margin-top: 0px; margin-bottom: 0px; margin-right: 0px; 
margin-left: 0px;
}



.utilitynav { 
width: 100%; margin: 0px;  padding: 0px; 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;}





.footertext {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;}
.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;}

.header {
	font-size:14px;
	font-weight:bold;
}