body { margin: 0; text-align: center; background: url(/siteminderagent/healthnet/images/siteskin2/body_bg1.gif) repeat-x; }
.required { color: #C02525; }
sup { font-weight: normal; }
label strong { /* used for marking required fields */ font-weight:bold; margin:0px 2px 0 0; color:#C02525; }
strong { font-weight:bold; }
A { text-decoration: none; outline: 0; /* prevent dotted border in Firefox */ }
.position-relative { position: relative; }	
	
/* Layout Settings */
div#Container { text-align: left; width: 998px; margin-top: 5px; margin-left: auto; margin-right: auto; background: #FFF url(/siteminderagent/healthnet/images/siteskin2/layout_top.gif) no-repeat top left; }
div#Layout { padding: 14px 14px 14px 14px; background: url(/siteminderagent/healthnet/images/siteskin2/layout_bottom.gif) no-repeat bottom left; }
div#BodyContainer { float: left; /*width: 970px;*/ margin-top: 10px; background: url(/siteminderagent/healthnet/images/siteskin2/LeftPanel_bg1.gif) repeat-y top left; }

/* WebMd Settings */
body.webmd div#Container { width: 1060px; background: #FFF url(/siteminderagent/healthnet/images/siteskin2/layout_top_webmd.gif) no-repeat top left; }
body.webmd div#BodyContainer { width: 1032px; background: none; }
body.webmd div#Content { width: 840px; background: none; }
body.webmd div#PortalNav { width: 1032px; }
body.webmd div#Layout { background: url(/siteminderagent/healthnet/images/siteskin2/layout_bottom_webmd.gif) no-repeat bottom left; }
div#BodyContainer.wide { background: url(/siteminderagent/healthnet/images/siteskin2/LeftPanel_bg2.gif) repeat-y top left; }
div#LeftNav { float: left; width: 192px; }
div#Content { float: left; width: 586px; background: url(/siteminderagent/healthnet/images/siteskin2/Content_bg1.gif) no-repeat top left #f7f7f7; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; display: inline; padding-top: 30px; padding-bottom: 20px; text-align: left; }
div#Content.wide { width: 778px; background: #f7f7f7 url(/siteminderagent/healthnet/images/siteskin2/Content_bg2.gif) no-repeat top left; clear: right; }
div#Content.customSites { padding-top: 10px; background: url(/siteminderagent/healthnet/images/siteskin2/Content_bg3.gif) no-repeat top right; }

/*IE6 Fix*/
.customSites { padding-top: 10px !important; }
div#Content.customSites #Photo { float: left; margin-left: 10px; }
div#Content.customSites #Photo, div#Content.customSites #Headline { margin-bottom: 12px; }
div#PortalContent { float: left; width: 586px; background: url(/siteminderagent/healthnet/images/siteskin2/Content_bg3.gif) no-repeat top right; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; display: inline; }
div#RightNav { float: left; margin-left: 10px; width: 182px; }

/* Header Settings */
div#Header { margin: 5px 5px 15px 0; padding: 0; }
div#Header #Logo { margin: 6px 0 0 20px; float: left; display: inline; }
div#Header #Navigation { float: right; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 68%; width: 400px; display: inline; }
div#Header #Navigation A { color: #488510; }
div#Header #Navigation A:hover { text-decoration: underline; }

/* Header Navigation Upper Settings */
div#Header #Navigation #Upper, div#Header #Navigation #Lower { text-align: right; clear: both; }
div#Header #Navigation #Upper { margin: 0 0 7px 0; padding: 0; }
div#Header #Navigation #Upper IMG, div#Header #Navigation #Upper INPUT { margin: 0; padding: 0; vertical-align: middle; }
div#Navigation #Upper ul { width: 300px; float: right; }
div#Navigation #Upper ul li.Button { float:right; }
div#Header #Navigation #Upper LI { display: inline; margin-left: 5px; padding-left: 5px; }
div#Header #Navigation #Lower { margin: 0; padding: 0; }
div#Header #Navigation #Lower LI { display: inline; border-left: 1px solid #E3E3E3; margin-left: 3px; padding-left: 7px; }
div#Header #Navigation #Lower LI.First { border-left: none; }
div#HomeImage { float: left; margin: 10px 10px 0 0; width: 636px; font-size: 0em; }
div#HomeImage #Banner { margin: -218px 0 0 -24px; float:left; position:relative; display: inline; }
div#HomePanel { float: left; width: 324px; margin: 5px 0 -20px 0; }

/* Ad Carousel Settings */
div#AdCarousel { margin: 8px 0 0 0; }

/* Footer Settings */
div#UpperFooter { z-index: 1; margin-top: 7px; text-align: center; padding-top: 17px; padding-bottom: 15px; background: #EFEFEF url(/siteminderagent/healthnet/images/siteskin2/UpperFooter_bg1.gif) no-repeat bottom left; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 75%; }
div#UpperFooter LI { display: inline; border-left: 1px solid #B6B2B2; padding-left: 8px; padding-right: 8px; }
div#UpperFooter LI.First {  border-left: none; }
div#UpperFooter A { color: #488510; }
div#UpperFooter A:hover { text-decoration: underline; }
div#LowerFooter { margin-top: 23px; padding-bottom: 100px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 62%; color: #565656; z-index: 0; }
div#LowerFooter LI { display: inline; padding-right: 14px; }
div#LowerFooter A { color: #565656; }
div#LowerFooter A:hover { border-bottom: solid 1px #565656; }

/* Left Nav Settings */
div#LeftNav IMG { display: block; }
#navlist { padding: 0; margin: 0; width: 192px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 0.75em; color: #227699; list-style-type: none; background-color: #F7F7F7; }
#navlist div { padding: 5px 5px 5px 20px; cursor: hand !important; cursor: pointer !important; }
#navlist a.button { background: url(/siteminderagent/healthnet/images/siteskin2/LeftNav_bg_sprite.gif) no-repeat top left; background-color: #4e91af;}
#navlist a.buttonoff { background-color: #4e91af; }
#navlist a.button:hover { background-position: 0 -44px; background-color: #4e91af;}
#navlist a.current { background: url(/siteminderagent/healthnet/images/siteskin2/LeftNav_bg_sprite.gif) no-repeat top left; background-position: 0 -88px; background-color: #4e91af;}
#navlist a.current:hover { background: url(/siteminderagent/healthnet/images/siteskin2/LeftNav_bg_sprite.gif) no-repeat top left; background-position: 0 -88px; background-color: #4e91af;}

/* level 2 & 3 settings */
#navlist li a { color: #227699; display: block; text-decoration: none;}
#navlist li.closed a, #navlist li.unlocked2 a, #navlist li.locked2 a, #navlist li.current2 a, #navlist li.unlocked3 a, #navlist li.locked3 a { background: url(/siteminderagent/healthnet/images/siteskin2/LeftNav_bg_sprite2.gif) top left no-repeat;}

/* level 2 settings */
#navlist li.level2 a { padding: 5px 5px 5px 20px; position: relative; }
#navlist li.closed a { background-position: -385px 0; background-color: #F0F0F0;}
#navlist li.unlocked2 a { background-position: 0 0; background-color: #F0F0F0;}
#navlist li.unlocked2 a:hover, #navlist li.locked2 a:hover, #navlist li.closed a:hover { background-color: #eaeaea; }
#navlist li.locked2 a { background-position: -192px 0; background-color: #F0F0F0;}
#navlist li.current2 a { background-position: -577px 0; font-weight: bold; background-color: #F0F0F0;}
#navlist li.current2leaf a { font-weight: bold; background-color: #d3d3d3; }

/* level 3 settings */
#navlist li.level3 a { list-style: none; padding: 5px 5px 5px 30px; position: relative; font-weight: normal; }
#navlist li.unlocked3 a { background-position: -769px 0; background-color: #eaeaea;}
#navlist li.unlocked3 a:hover, #navlist li.locked3 a:hover { background-color: #d3d3d3; }
#navlist li.locked3 a {background-position: -961px 0; background-color: #eaeaea;}
#navlist li.current3 a { font-weight: bold; background-color: #d3d3d3; }


/* Quick Links Settings */
div#QuickLinks { background-color: #EAEAEA; width: 182px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 68%; margin-top: 10px; }
div#QuickLinks UL { padding-top: 7px; padding-bottom: 5px; }
div#QuickLinks UL LI { margin-bottom: 4px; background: url(/siteminderagent/healthnet/images/siteskin2/QuickLinks_bullet.gif) no-repeat; padding-left: 8px; margin-left: 12px; }
div#QuickLinks A { color: #488510; text-decoration: none; }
div#QuickLinks A:hover { text-decoration: underline; }
div#QuickLinks h1 { margin-bottom: 5px; }
div#QuickLinks p { margin-left: 10px; margin-right: 10px; }

/* My Health Net Settings */
div#MyHealthNet { background-color: #EAEAEA; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #676767; width: 182px; }
div#MyHealthNet P { margin: 0 0 0 8px; font-size: 75%; font-weight: normal; }
div#MyHealthNet form, div#MyHealthNet .content { padding-left: 8px; padding-right: 8px; }
div#MyHealthNet form p { margin-left: 0; }
div#MyHealthNet P.Small { color: #464646; font-size: 62%; margin:0 0 5px 0; line-height: 120%; }
div#MyHealthNet A { color: #488510; text-decoration: none; }
div#MyHealthNet A:hover { border-bottom:1px solid #488510; }
div#MyHealthNet FORM { font-weight: bold; }
div#MyHealthNet INPUT { margin-top: 4px;  }
div#MyHealthNet .input.text { font-size:75%; padding: 2px 2px 2px 3px; border-top:1px solid #9C99B0; border-left:1px solid #9C99B0; border-right:1px solid #c3c3c3; border-bottom:1px solid #ddd; color: #676767; }
div#MyHealthNet input.large { width: 95%; }
div#MyHealthNet input.button { margin: 10px 0 7px 0; }
div#MyHealthNet h1 { margin-bottom: 10px; }
div#MyHealthNet p.form { margin: 10px 0 0 0; font-weight: bold; }
div#MyHealthNet .icon-list { font-size: 0.625em; }
div#MyHealthNet ul.icon-list li { margin: 6px 0 5px 0; padding: 0 5px 3px 21px; line-height: 13px; }
div#MyHealthNet li { background:url(/siteminderagent/healthnet/images/siteskin2/member/my_health_net_member_sprite.gif) no-repeat top left; }
div#MyHealthNet li.enrollment-kit { background-position: -1600px 0; }
div#MyHealthNet li.plan-details { background-position: 0 0; }
div#MyHealthNet li.pcp { background-position: -200px 0; }
div#MyHealthNet li.pcp_female { background-position: -400px 00; }
div#MyHealthNet li.information { background-position: -600px 0; }
div#MyHealthNet li.email { background-position: -800px 0; }
div#MyHealthNet li.phr { background-position: -1000px 0; } 
div#MyHealthNet li.hrq { background-position: -1200px 0; } 
div#MyHealthNet li.document-preferences { background-position: -1400px 0; }
div#MyHealthNet .icon-list a { font-weight: bold;  }
div#MyHealthNet .icon-list a.change { font-weight: normal; display: inline;  }


/* Site Features Settings */
div#SiteFeatures { background-color: #EAEAEA; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000; font-size: 68%; font-weight: normal; }
div#SiteFeatures h1 { margin-bottom: 10px; }
div#SiteFeatures p { margin-left: 10px; }
div#SiteFeatures A { color: #65A40F; text-decoration: none; }
div#SiteFeatures A:hover { border-bottom:1px solid #65A40F; }
div#SiteFeatures UL { margin-top: 7px; margin-bottom: 5px; }
div#SiteFeatures UL LI { margin-bottom: 7px; background: url(/siteminderagent/healthnet/images/siteskin2/bullet1.gif) no-repeat; padding-left: 8px; margin-left: 12px; /*border: 1px solid red;*/ line-height: 1.0em; }

/* Content Settings */
div#Content p, div#PortalContent p { /* basically setting the tone for the page */
	font-size: 0.75em; }
div#Content p.italicText { overflow:visible; _zoom:1; font-style:italic; }
div#Content td, div#Content th { /* have to set this to 1.0 instead of 0.8 because it's inside a page div-- don't want 0.8 applied twice*/
	font-size: 0.75em; }

/* fix for forms and brochures firefox font size */
div#Content table.brochure td { font-size: 12px; line-height: 20px; }
div#Content table.brochure td a { font-weight: normal;}

div#Content #nav td, div#Content #nav a { font-size: 12px; line-height: 140%; }
div#Content p { line-height: 140%; margin: 20px 25px 0 30px; }
div#Content p.small { font-size: 0.68em; }
div#Content p.small.disclaimer { color: #666; font-style: italic; }
div#Content p.dividerTitle { margin-bottom:-15px; font-weight:bold; }
div#Content img.rightAligned { float:right; margin:0px 0 0 10px; }

/* used for existing content pages whose content currently resides in table cells with inline padding applied */
div#Content em { font-style: italic; }
div#Content h1 { color: #2A8EB8; font-size: 1.4em; font-weight: bold; margin-left: 30px; margin: 0px 25px 0px 30px; }
div#Content h1 em {font-weight:bold}
div#Content p.superTitle { font-size: 0.875em; color: #747474; margin-bottom: 0; margin-top: 0; }
div#Content p.subTitle { font-size: 0.875em; color: #747474; margin: 0px 25px 0px 30px; }
div#Content table.content { width: 520px; margin-left: 17px; }
div#Content table.content td { font-size: 0.75em; }
div#Content table.content td p { margin-left: 0; font-size: 1.0em; }
div#Content table.content td h2 { margin-left: 0; }
div#Content table.content td ul { font-size: 1.0em; }
div#Content #pageTitle h1 { margin-left: 30px; }
div#Content .data td { font-size: 0.75em; }
div#Content h2 { font-size: 15px; font-weight: bold; color: #6e6b6b; font-weight: bold; /*	border-bottom: 1px dotted #C8C8C8;*/
	padding-bottom: 13px; background: url(/siteminderagent/healthnet/images/siteskin2/Content_line1.gif) no-repeat left bottom; display: block; margin: 30px 25px 0 30px; }
div#Content h2 em { font-weight: bold; }
div#Content ul { font-size: 0.75em; margin: 10px 25px 20px 65px; line-height: 140%;	 }
div#Content ul li { margin: 0 0 10px 0; padding-left: 5px; list-style-image: url(/siteminderagent/healthnet/images/siteskin2/content_bullet.gif); }
div#Content ul ul li { list-style-image: url(/siteminderagent/healthnet/images/siteskin2/content_bullet2.gif); }
div#Content ol { font-size: 0.75em; margin: 10px 25px 20px 45px; line-height: 140%;	
	list-style: decimal; }
div#Content ul ul, div#Content ol ul, div#Content ol p, div#Content ol ol { margin: 10px 0 20px 20px; font-size: 1.0em; }
div#Content ol ol { list-style:lower-alpha; }
div#Content ol li { margin: 0 0 10px 21px; padding-left: 0; }
div#Content ul li p, div#Content ol li p, div#Content ul ul li p, div#Content ol ol li p{ font-size: 1.0em; margin: 20px 0 0 0; }
div#Content.customSites td { font-size: 0.75em; padding: 5px; }
div#Content ul.pdfList li {list-style-image: url(/static/images/Misc/pdficon_small.gif);}
div#Content blockquote { margin-left: 20px; }

/* Portal Landing Settings*/
div#PortalHome { padding-left: 10px; padding-top: 10px; }
div#Content .Line { display: block; background: url(/siteminderagent/healthnet/images/siteskin2/Content_line1.gif) no-repeat left top; height: 1px; margin-top: 16px; margin-bottom: 20px; }
div#Content .Line HR { display: none; }
div#PortalHome .ColumnOne { float: left; margin: 30px 0 0 20px; width: 248px; display: inline; }
div#PortalHome .ColumnOne ul li { font-size: 0.75em; line-height: 140%; }
div#PortalHome .ColumnOne H1 { margin-bottom: 15px; }
div#PortalHome .ColumnOne P { line-height: 140%; padding-bottom: 16px; }
div#PortalHome .ColumnTwo { float: left; width: 248px; margin-left: 30px; margin-top: 30px;  }
div#PortalHome .ColumnTwo H1 { margin-bottom: 15px;  }
div#PortalHome .ColumnTwo P { margin-bottom: 17px; line-height: 140%; }
div#PortalHome .ColumnTwo P.Small { font-size: 0.625em; color: #464646; margin-bottom: 0; }
div#PortalHome .ColumnTwo ul li { font-size: 0.75em; line-height: 140%; }
div#PortalHome ul li { margin-bottom: 5px; background: url(/siteminderagent/healthnet/images/siteskin2/bullet_blue.gif) no-repeat; padding-left: 8px; line-height: 1em; }
div#Content a { color: #488510; font-weight: bold;}
div#PortalContent a { color: #488510;}
div#Content a:hover, div#PortalContent a:hover { text-decoration: underline;}

/* Unique Broker Settings */
form#ViewMemberCoverage p { clear: both; }
form#ViewMemberCoverage label { float: left; text-align: right; margin-right: 10px; width: 50%; }

/* Unique Provider Settings */
div#Content #PortalHome .InTheNews { clear: both; }
div#Content #PortalHome .InTheNews H1 { margin-bottom: 15px; }
div#Content #PortalHome .InTheNews ul { font-size: 0.75em; }
div#Content #ProviderHome { padding-left: 10px; }
div#PortalContent #ProviderHome .ColumnOne { float: left; width: 230px; padding-left: 20px; }
div#PortalContent #ProviderHome .ColumnOne H1 { margin-bottom: 15px; }
div#PortalContent #ProviderHome .ColumnTwo { float: left; width: 266px; margin-left: 30px; }
div#PortalContent #ProviderHome .ColumnTwo H1 { margin-bottom: 15px; }
div#PortalContent #ProviderHome ul { font-size: 0.75em; }
div#PortalContent #ProviderHome ul li { margin-bottom: 10px; background: url(/siteminderagent/healthnet/images/siteskin2/bullet_blue.gif) no-repeat; padding-left: 8px; line-height: 1em; }
div#PortalContent #ProviderHome .OnlineNews { width: 566px; overflow: hidden; margin: 10px 10px 10px 10px; height: 228px; }
div#PortalContent #ProviderHome #rotator { height: 176px; }
div#PortalContent #ProviderHome #rotator img { width: 566px; overflow: hidden; cursor: pointer; position: absolute; }
#PortalContent #ProviderHome .ColumnTwo p{margin: 0 0 10px 0;}
#PortalContent #ProviderHome .ColumnTwo ul{ margin-bottom: 20px;}


/* Banner Settings */
div#GetQuoteBanner { margin-top: 10px; background: #878585 url(/siteminderagent/healthnet/images/siteskin2/broker/GetQuote_bg.gif) no-repeat top left; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
div#GetQuoteBanner ul { padding-left: 35px; font-size: 0.625em; }
div#GetQuoteBanner h1 { padding: 11px 0 8px 44px; }
div#GetQuoteBanner ul li { margin-bottom: 7px; background: url(/siteminderagent/healthnet/images/siteskin2/broker/GetQuote_bullet.gif) no-repeat; padding-left: 8px; margin-left: 12px; line-height: 1em; }
div#GetQuoteBanner a { color: #fff }
div#GetQuoteBanner a:hover { text-decoration: underline; }
div#GetToKnowBanner { margin-top: 10px; background: #4D8EAC url(/siteminderagent/healthnet/images/siteskin2/GetToKnow_bg.gif) no-repeat top left; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; width: 182px; }
div#GetToKnowBanner ul { padding-left: 35px; font-size: 0.625em; }
div#GetToKnowBanner h1 { padding: 11px 0 8px 44px; }
div#GetToKnowBanner ul li { margin-bottom: 3px; background: url(/siteminderagent/healthnet/images/siteskin2/GetToKnow_bullet.gif) no-repeat; padding-left: 8px; margin-left: 12px; line-height: 1em; }
div#GetToKnowBanner a { color: #fff }
div#GetToKnowBanner a:hover { text-decoration: underline; }

div#PortalNav { background: url(/siteminderagent/healthnet/images/siteskin2/portalnav_sprite.gif) repeat-x  left top; clear: both; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 0.75em; height: 43px; width: 970px; margin: 0 0 0 0; }
div#PortalNav .cap { height: 43px; width: 4px; background: url(/siteminderagent/healthnet/images/siteskin2/portalnav_sprite.gif) no-repeat left top; }
div#PortalNav .cap.left { float: left; background-position: 0 -43px; }
div#PortalNav .cap.right { float: right; background-position: 0 -86px; }
div#PortalNav .buttons { float: left; margin: 0; padding: 0; font-size: 1px; }
div#PortalNav .buttons a { float: left; height: 43px; display: block; background: url(/siteminderagent/healthnet/images/siteskin2/portalnavpost_sprite.gif) top left no-repeat; }
div#PortalNav .buttons a.broker { width: 146px; background-position: 0 -83px; }
div#PortalNav .buttons a.employer { width: 179px; background-position: 0 -398px; }
div#PortalNav .buttons a.member { width: 143px; background-position: 0 -335px; }
div#PortalNav .buttons a.provider { width: 162px; background-position: 0 -146px;	 }
div#PortalNav .buttons a.broker:hover, div#PortalNav .buttons a.broker.brokercurrent { background-position: 0 -461px; }
div#PortalNav .buttons a.employer:hover, div#PortalNav .buttons a.employer.employercurrent { background-position: 0 -209px; }
div#PortalNav .buttons a.member:hover, div#PortalNav .buttons a.member.membercurrent { background-position: 0 -272px; }
div#PortalNav .buttons a.provider:hover, div#PortalNav .buttons a.provider.providercurrent { background-position: 0 -20px; }
div#PortalNav #pntm { margin: 0; padding: 0; display: inline; }
div#PortalNav #pntm li { margin: 0; padding: 0; list-style: none; float: left; height: 43px;  }
div#PortalNav #pntm li a { display: block; color: #FFF; text-align: center; text-decoration: none;  }
div#PortalNav #pntm li a:hover { text-decoration: underline; }
div#PortalNav #pntm div h2 { padding: 10px 0 5px 10px; font-weight: bold; color: #6E6B6B; }
div#PortalNav #pntm div a { display: block; margin: 0; padding: 3px 0 0 10px; text-align: left; text-decoration: none; color: #488510; }
div#PortalNav #pntm .menu { position: absolute; visibility: hidden; margin: 0; padding: 0; z-index: 100;	 }
div#PortalNav #pntm .header       { background: url(/siteminderagent/healthnet/images/siteskin2/selector_menu_sprite.gif) no-repeat top left; height: 2px; margin-bottom: 0; font-size: 1px; }
div#PortalNav #pntm #m1 .header { background-position: 0 -2px; width: 226px; }
div#PortalNav #pntm #m2 .header { background-position: 0 -4px; width: 151px; }
div#PortalNav #pntm #m3 .header { background-position: 0 -6px; width: 184px; }
div#PortalNav #pntm #m4 .header { background-position: 0 -8px; width: 340px; }
div#PortalNav #pntm .content { background-color: #FFFFFF; border-left: 1px solid #979797; border-right: 1px solid #979797; padding: 0 0 8px 0; }
div#PortalNav #pntm #m1 .content { width: 226px; }
div#PortalNav #pntm #m2 .content { width: 151px; }
div#PortalNav #pntm #m3 .content { width: 184px; }
div#PortalNav #pntm #m4 .content { width: 340px; }
div#PortalNav #pntm .footer { background: url(/siteminderagent/healthnet/images/siteskin2/selector_menu_sprite.gif) no-repeat; height: 2px;	 }
div#PortalNav #pntm #m1 .footer { background-position: 0 -10px; width: 226px; }
div#PortalNav #pntm #m2 .footer { background-position: 0 -70px; width: 151px; }
div#PortalNav #pntm #m3 .footer { background-position: 0 -85px; width: 184px; }
div#PortalNav #pntm #m4 .footer { background-position: 0 -100px; width: 340px; }

/* Menu2 Settings */
.menu2 { padding: 8px 8px 3px 8px; z-index: 100; position: absolute; display: none; /*border: 1px solid blue; background-color: #fff;*/
	text-align: left; top: 0; left: 0; }
.menu2 .heading { margin-bottom: 10px; }
.menu2 h2 { font-weight: bold; color: #696768; margin-bottom: 7px; }
.menu2 a { display: block; margin-bottom: 5px; }

/* HNRedesign(IE Specific-08-09-2008)*/
#navlist li.level1, #navlist li.level2, #navlist li.level3 { display:inline; width:192px; cursor: pointer; }

/*DROPDOWN MENUS*/
div#RegisterNow, div#ContactUs, div#HNDental, div#EmployerSites { position: absolute; z-index: 100; white-space: nowrap; line-height: 100%; display: none; width: 1px; }
div#RegisterNowMenu, div#ContactUsMenu, div#HNDentalMenu, div#EmployerSitesMenu { position: absolute; text-align: left; z-index: 50;	
	width: 100px; display: none;  }

/*ie menu positions*/
div#ContactUs { top: 0; left: 0; margin: -8px 0 0 4px; }
div#ContactUsMenu { top: 0; left: 0; margin: 14px 0 0 4px; }
div#RegisterNow { top: 0; left: 0; margin: 0 0 0 4px; }
div#RegisterNowMenu { top: 0; left: 0; margin: 22px 0 0 4px; }
div#RegisterNow { top: 0; left: 0; margin: 0 0 0 4px; }
div#HNDental { top: 0; left: 0; margin: -7px 0 0 3px; }
div#HNDentalMenu { top: 0; left: 0; margin: 23px 0 0 2px; }
div#EmployerSites { top: 0; left: 0; margin: -7px 0 0 3px; }
div#EmployerSitesMenu { top: 0; left: 0; margin: 23px 0 0 2px; }
div#RegisterNow td, div#ContactUs td, div#HNDental td, div#EmployerSites td { white-space: nowrap; width: 100%; }
div#RegisterNowMenu td, div#RegisterNow td, div#ContactUs td, div#ContactUsMenu td { font-size: 68%; }
div#HNDental td, div#HNDentalMenu td, , div#EmployerSites td, div#EmployerSitesMenu td { font-size: 75%; }
div#RegisterNow a:hover, div#ContactUs a:hover, div#HNDental a:hover, div#EmployerSites a:hover { text-decoration: none !important; }
div#RegisterNowMenu a, div#ContactUsMenu a, div#HNDentalMenu a, div#EmployerSitesMenu a { display:block; }
div#RegisterNowMenu table { width: 130px; }
div#ContactUsMenu table { width: 290px; }
div#HNDentalMenu table { width: 245px; }
div#EmployerSitesMenu table { width: 210px; /*border: 1px solid #979797;*/
background: #FFFFFF;  }
div#RegisterNowMenu h2, div#ContactUsMenu h2, div#HNDentalMenu h2, div#EmployerSitesMenu h2
 { font-weight: bold; color: #696768; margin: 5px 0 5px 0; line-height: 1.1em; }
div#RegisterNowMenu p, div#ContactUsMenu p, div#HNDentalMenu p, div#EmployerSitesMenu p { margin: 0 0 5px 0; line-height: 1.1em; }
div#RegisterNow td.tl, div#RegisterNowMenu td.tl, div#ContactUs td.tl, div#ContactUsMenu td.tl, div#HNDental td.tl, div#HNDentalMenu td.tl, div#EmployerSites td.tl, div#EmployerSitesMenu td.tl { background: url(/siteminderagent/healthnet/images/siteskin2/selector_menu_sprite.gif) no-repeat top left; 
background-position: 0 -32px; height: 6px; 
width: 6px; font-size: 1px; }
div#RegisterNow td.tr, div#RegisterNowMenu td.tr, div#ContactUs td.tr, div#ContactUsMenu td.tr, div#HNDental td.tr, div#HNDentalMenu td.tr, div#EmployerSites td.tr, div#EmployerSitesMenu td.tr { background: url(/siteminderagent/healthnet/images/siteskin2/selector_menu_sprite.gif) no-repeat; 
background-position: 0 -38px; height: 6px; 
width: 6px; font-size: 1px; }
div#RegisterNow td.top, div#RegisterNowMenu td.top, div#ContactUs td.top, div#ContactUsMenu td.top, div#HNDental td.top, div#HNDentalMenu td.top, div#EmployerSites td.top, div#EmployerSitesMenu td.top { background: url(/siteminderagent/healthnet/images/siteskin2/top.gif) repeat-x; 
height: 6px; 
font-size: 1px; }
div#RegisterNow td.left, div#RegisterNowMenu td.left, div#ContactUs td.left, div#ContactUsMenu td.left, div#HNDental td.left, div#HNDentalMenu td.left, div#EmployerSites td.left, div#EmployerSitesMenu td.left { background: url(/siteminderagent/healthnet/images/siteskin2/left.gif) repeat-y;  
width: 6px; font-size: 1px; }
div#RegisterNow td.center, div#ContactUs td.center, div#HNDental td.center, div#EmployerSites td.center { background: #FFF; height: 17px; }
div#RegisterNowMenu td.center, div#ContactUsMenu td.center, div#HNDentalMenu td.center, div#EmployerSitesMenu td.center { background: #FFF; padding: 0 5px 0 5px; }
div#RegisterNow td.right, div#RegisterNowMenu td.right, div#ContactUs td.right, div#ContactUsMenu td.right, div#HNDental td.right, div#HNDentalMenu td.right, div#EmployerSites td.right, div#EmployerSitesMenu td.right { background: url(/siteminderagent/healthnet/images/siteskin2/right.gif) repeat-y;  
width: 6px; font-size: 1px; }
div#RegisterNowMenu td.bl, div#ContactUsMenu td.bl, div#HNDentalMenu td.bl, div#EmployerSitesMenu td.bl { background: url(/siteminderagent/healthnet/images/siteskin2/selector_menu_sprite.gif) no-repeat; 
background-position: 0 -44px; width: 6px; height: 6px; font-size: 1px; }
div#RegisterNowMenu td.bottom, div#ContactUsMenu td.bottom, div#HNDentalMenu td.bottom, div#EmployerSitesMenu td.bottom { background: url(/siteminderagent/healthnet/images/siteskin2/bottom.gif) repeat-x;  
height: 6px; font-size: 1px; }
div#RegisterNowMenu td.br, div#ContactUsMenu td.br, div#HNDentalMenu td.br, div#EmployerSitesMenu td.br { background: url(/siteminderagent/healthnet/images/siteskin2/selector_menu_sprite.gif) no-repeat; 
background-position: 0 -50px; width: 6px; height: 6px; font-size: 1px; }
div#EmployerSitesMenu .list { height: 200px; width: 210px; overflow: auto; margin: 5px 0 0 10px; padding: 0; }
.menu2trigger { padding-right: 10px; background-position: right center; background-image: url(/siteminderagent/healthnet/images/siteskin2/arrow_reg_green.gif); background-repeat: no-repeat }

/* Form Settings */
#Content #LoginForm { margin-left: 30px;	 }
#Content #LoginForm p { margin: 0; }
#Content #LoginForm label, #Content #LoginForm input { display: block; }
#Content #LoginForm label { font-size: 0.75em; font-weight: bold; color: #676767; margin-bottom: 5px; }
#Content #LoginForm input { margin-bottom: 10px; }

/* Region Select List */
#Content UL#SelectList, #Content ul.SelectList  { padding-top: 20px; font-size: 0.75em; margin: 0 0 0 30px !important; }
#Content UL#SelectList li, #Content ul.SelectList li { padding: 0; margin-bottom: 10px;	
	list-style-image: none; background: url(/siteminderagent/healthnet/images/siteskin2/icon_green_lft_arrow_box_sprite.gif) 0 0 no-repeat; line-height: 16px; background: none; }
#Content UL#SelectList li a, #Content ul.SelectList a { background:  no-repeat; padding: 0 0 3px 23px; background: url(/siteminderagent/healthnet/images/siteskin2/icon_green_lft_arrow_box_sprite.gif) 0 0 no-repeat; margin: 0; }
#Content UL#SelectList li a:hover, #Content ul.SelectList a:hover { background: url(/siteminderagent/healthnet/images/siteskin2/icon_green_lft_arrow_box_sprite.gif) no-repeat 0 -100px; }

/*Looking for Coverage settings*/ 
div#Coverage { 
	position: relative; padding: 0; margin: 0; width: 324px; height: 145px; text-align: left; font-size: 0.75em; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; z-index: 1;  }
div#Coverage #Headline { background:url(/siteminderagent/healthnet/images/siteskin2/coverage_sprite.gif) no-repeat top left; height: 24px; padding: 13px 0 0 15px; }
div#Coverage H1 { font-size: .75em; font-weight: bold; color: #696768; line-height: 1.0em; padding: 0 5px 0 11px; margin: 5px 0 5px 0; }
div#Coverage br { padding: 0; margin: 0; font-size: 0; line-height: 0;	 }
div#Coverage A { color: #488510; font-size: .75em; display: block; }
div#Coverage A:hover { text-decoration: underline;  }
div#Coverage #Footer { float: left; background:url(/siteminderagent/healthnet/images/siteskin2/coverage_sprite.gif) no-repeat; background-position: 0 -37px; height: 38px; width: 324px; text-align: center; padding: 12px 0 0 0; font-color: #ffffff; font-size: 1.25em }
div#Coverage #Footer a { color:#FFFFFF; margin: 0 0 0 7px; display: inline; }

/* Security Logo Settings */
div#SecurityLogo { margin-top: 20px; }
div#SecurityLogo a { margin-top: 3px; display: block; color: #AD0034; }
div#SecurityLogo a:hover { border: 0; }
div#SecurityLogo span { font-family: arial; font-size: 8px; color: #AD0034; }
div#SecurityLogo td { text-align: center; }
.breaker { width:1px; clear:both; height:1ex; font-size: 0%; }

/* Floating Login Setting*/
img { border: 0; }
form { margin: 0; }
.required { color: #C02525; }
.cursor { cursor: hand !important; cursor: pointer !important; }
div.close { height: 23px; width: 23px; position: absolute; right: -10px; top: -10px; background: url('/siteminderagent/healthnet/images/siteskin2/icon_close.gif') no-repeat top left; }

/* Layout Settings */
div#header { margin-bottom: 10px; }
div#footer { clear: both; }
.breaker { width:1px; clear:both; height:1ex; font-size:1px; padding: 0; margin: 0; }
div#headerRtContainer { float: right; font-size: 12px; margin-top: 30px; }
div#headerRtContainer div { /*vertical-align: bottom;*/
	display: inline; }
div#headerLinks a { margin-right: 7px; padding-left: 7px; border-left: 1px solid #A1A1A1; line-height: 1px; text-decoration: none; color: #65A40F; }
div#headerLinks a:hover { text-decoration: underline; }
div#headerLinks a.first { padding-left: 0; border: 0; }


/* Float Pop Up Settings */
div.floatPopUp { position: absolute; width: 306px; text-align: left; font-family: Arial, Helvetica, san-serif; font-size: 0.75em; background: url(/siteminderagent/healthnet/images/siteskin2/floatPopUp_bg1a.gif) no-repeat top left; left: 35%; z-index: 1000; }
div.floatPopUp {position: absolute;
top:expression(eval(document.compatMode &&
document.compatMode=='CSS1Compat') ?
documentElement.scrollTop
+((documentElement.clientHeight-this.clientHeight)/6 )
: document.body.scrollTop
+((document.body.clientHeight-this.clientHeight)/6));}
div.floatPopUp .content { margin-top: 15px; padding-bottom: 10px; border-left: 1px solid #818181; border-right: 1px solid #818181; background: #fff url(/siteminderagent/healthnet/images/siteskin2/floatPopUp_bg1b.gif) repeat-x top left; z-index: 1; }
div.floatPopUp h1 { font-size: 18px; font-weight: bold; margin-left: 15px; color: #65A40F; }
div.floatPopUp .content p { margin: 10px 15px 0 15px; color: #4c4c4c; }
div.floatPopUp a { color: #488510; }
div.floatPopUp a:hover { text-decoration: underline; }
div.floatPopUp .close { position: absolute; right: -10px; top: -10px; }
div.floatPopUp .footer { font-size: 3px; background: url(/siteminderagent/healthnet/images/siteskin2/floatPopUp_footer.gif) no-repeat bottom left; }
div#Content div.floatPopUp p { font-size: 1.10em; padding: 0; margin: 10px 15px 0 15px; }
div#Content div.floatPopUp h1 { font-size: 18px; color: #65A40F; margin-left: 15px; }
div.floatPopUp .contentBox { text-align: left; height: 150px; overflow: auto; margin: 15px; border: 1px solid #969696; padding: 8px; }
div.floatPopUp .contentBox p {padding: 0; margin: 0 0 10px 0; line-height: 1.25em; }

div#welcomeScreen, div#glassPanel { position: absolute; zoom: 1; top: 0; left: 0; width: 100%; height: 100%; background-color: #FFFFFF; z-index: 999; filter:alpha(opacity=50); opacity: 0.5; -moz-opacity:0.5; }

/* Float help info Settings */
div#LoginFloat { position: absolute; top: 0; left: 0; }
div#LoginFloat label { margin-top: 7px; font-weight: bold; color: #636563; }
div#LoginFloat input, div#LoginFloat label { margin-left: 15px; display: block;  }
div#LoginFloat input.button { margin-top: 10px; }
div#LoginFloat p.small { font-size: 11px; }
div.msg_info { top: 300px; left: 300px; }
div.msg_error { top: 300px; left: 300px; }
div.msg_error h1 { color: #D46A14; }
div.msg_info h1 { color: #747474; }
div.prompt { top: 300px; left: 300px; }
div.prompt .button-container { margin-top: 15px; margin-left: 75px; overflow: hidden; }
div.prompt .button-container a.button { height: 25px; width: 65px; display: block; float: left; }
div.prompt .button-container a.yes { background:url(/siteminderagent/healthnet/images/siteskin2/button_yes.gif) no-repeat; }
div.prompt .button-container a.no { background:url(/siteminderagent/healthnet/images/siteskin2/button_no.gif) no-repeat; }
div.prompt .button-container a:hover.yes { background:url(/siteminderagent/healthnet/images/siteskin2/button_yes_over.gif) no-repeat; }
div.prompt .button-container a:hover.no { background:url(/siteminderagent/healthnet/images/siteskin2/button_no_over.gif) no-repeat; }
div.msg_send { top: 300px; left: 300px; }
div.msg_send h1 { color: #65A40F; }
div.msg_send form { margin-top: 10px; margin-left: 15px; }
div.msg_send form .button, div.msg_send input { vertical-align: middle; }
div.msg_send input.text { width: 170px;  }
div.msg_send form .button { margin-left: 10px; }

/* Callout Settings */
.callout { float: right; background: #ddd url(/siteminderagent/healthnet/images/siteskin2/callout_bg.gif) repeat-y top left; width: 200px; margin: 23px 15px 5px 10px; padding-bottom: 10px; } 
.callout h1 { font-size: 0.85em !important; margin: 10px 10px 0 16px !important; }
.callout p { padding: 0 10px 0 16px !important; margin: 8px 0 0 0 !important; }
.callout ul { margin: 0 0 0 40px !important; }
.callout a { font-weight: bold; }
.callout img { float: left; margin: 12px 10px 0 16px; }

/* Frame Up Settings */
div#FrameUp { height: 51px; background: url(/siteminderagent/healthnet/images/siteskin2/frameup_bg.gif) repeat-x; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 0.75em; color: #6e6b6b; }
div#FrameUp img { text-align: left; margin: 10px 0 0 12px; float: left; }
div#FrameUp a { color: #488510; }
div#FrameUp a:hover { text-decoration: underline; }
div#FrameUp UL { text-align: right; margin: 17px 10px 0 0; vertical-align: middle; } 
div#FrameUp li { display:inline; list-style-type: none; background: url(/siteminderagent/healthnet/images/siteskin2/frameup_arrow.gif) no-repeat top right; padding-right: 7px; margin-left: 5px; } 
div#FrameUp li.first, div#FrameUp li.current { font-weight: bold; background: none; } 

/* Contact Us Phone Numbers Table Settings */
table.ContactUs-Numbers { margin: 10px 0 0 30px; width: 500px; }
table.ContactUs-Numbers td { padding: 7px 7px 15px 0; border-bottom: 1px dotted #C0C0C0; }
table.ContactUs-Numbers td.left { vertical-align: top; width: 75%; }
table.ContactUs-Numbers td.right { vertical-align: top; width: 25%; }

/* Change PCP Form Settings */
table.ChangePcpForm { margin: 20px 30px 0 30px; }
table.ChangePcpForm h2 { font-weight: bold; margin: 0 0 10px 0 !important; border-top: 1px solid #666666; padding: 2px 10px 2px 10px !important; color: #000 !important; background-color: #fff !important; background-image: none !important; }
table.ChangePcpForm p { font-size: 1.0em !important; margin: 0 0 20px 0 !important; }
table.ChangePcpForm td.label, table.ChangePcpForm td.value { width: 50%; vertical-align: top; padding-bottom: 10px; }
table.ChangePcpForm td.value input { width: 50%; }
table.ChangePcpForm td.buttonLeft, table.ChangePcpForm td.buttonRight { padding-top: 20px; }
.description { color: #666; font-style: italic; }

/* Unique Form Settings */
table.FormLayout { margin: 20px 30px 0 30px; width: 526px; }
table.FormLayout h2 { font-weight: bold; margin: 0 0 10px 0 !important; border-top: 1px solid #666666; padding: 2px 10px 2px 10px !important; color: #000 !important; background-color: #fff !important; background-image: none !important; }
table.FormLayout p { font-size: 1.0em !important; margin: 0 0 20px 0 !important; }
table.FormLayout td.label, table.FormLayout td.value { width: 50%; vertical-align: top; padding-bottom: 10px; }
table.FormLayout td.label { padding-right: 10px; }
table.FormLayout td.buttonLeft, table.FormLayout td.buttonRight { padding-top: 20px; }
table.FormLayout td.buttonRight { text-align: right; }
table.FormLayout td.instr { padding-bottom: 20px; }
table.FormLayout td.divider { text-align: center; padding-bottom: 10px; }
table.FormLayout ul li { font-size: 12px; }

.Adcarousel_blk{ margin:0; padding: 0 0 4px 0; overflow:hidden; zoom:1; }
.Adcarousel_blk .LeftButton{ width:15px; height:97px; 
float:left; background:url(/siteminderagent/healthnet/images/siteskin2/left_arrow.gif) no-repeat; cursor: pointer; }
.Adcarousel_blk .RightButton{ width:15px;height:97px; float: right; position: relative;margin: 0 0 0 -3px; background:url(/siteminderagent/healthnet/images/siteskin2/right_arrow.gif) no-repeat; cursor: pointer;  }
.Adcarousel_blk .AdContent{ width:942px;height:97px; float:left; overflow:hidden; border:0px; }
.Adcarousel_blk .ScrCont{ width:32766px; zoom:1; }
.Adcarousel_blk #List1_1,.Adcarousel_blk #List1_2{ float:left; margin: 0;}
.Adcarousel_blk .box{ width:314px; float:left; }


/* new style Form styles */

#Content #lopForm { width: 526px; margin: 0 30px 0 30px}
#Content #lopForm .lopFormIntro { margin: 30px 0 0 0; padding: 0 0 20px 0; color: #565656; 	background: url(/siteminderagent/healthnet/images/siteskin2/Content_line1.gif) no-repeat left bottom;}
#Content #lopForm .lopFormIntro h2 { background: none; line-height: 1.35em; margin: 10px 0 0 0; padding: 0;}
#Content #lopForm .lopFormIntro p { margin: 10px 0 0 0; }
#Content #lopForm .lopFormIntro ul{ margin: 10px 25px 0 35px; line-height: 140%;	}
#Content #lopForm .lopFormIntro ul ul{ margin: 10px 0 10px 20px; line-height: 140%;	 }

#Content #lopForm .buttons { position: relative; text-align: right; margin: 20px 0 0 0; }
#Content #lopForm .buttons img { margin: 0 0 0 5px; }
#Content #lopForm .buttons img.leftButton { margin: 0px;float:left }
#Content img.stepButton {float:right;margin:2px 20px 0px 10px;display:inline}

/* credit: http://www.tyssendesign.com.au/articles/css/legends-of-style/ */
fieldset { border: none;padding:15px 0 0 0;position:relative;left:0px; }
div#Content .fieldsetDiv { 
	position: relative;
	margin:3em 0 0 0;
	padding: 0em 0em 0.5em 0em;
	/*padding: 2.5em 0.5em 0.5em 0.5em;*/
	background: url(/siteminderagent/healthnet/images/siteskin2/form_fieldset_back.gif) repeat-y top left;	
}
div#Content .fieldsetDiv a.question {padding:3px;display:block}
div#Content .fieldsetDiv label {float:left;clear:left;font-size:0.75em;width:175px;padding:5px 0px;margin:0px 0px 0px 10px;position:relative;}
div#Content .fieldsetDiv label.wideQuestionLabel {width:500px;margin-bottom:0px;padding-top:10px;margin-top:-10px;_margin-top:-9px;background-color:#e9e9e9}
div#Content .fieldsetDiv legend span { 
	position: absolute;
	top:-3em; _top: -2.2em; left: 0em;
	color: #6e6b6b;
	font-weight: bold;
	font-size:.85em;
}
div#Content .fieldsetDiv legend span.withHints { 
	top:-4em; _top: -2.7em;
}
div#Content .fieldsetDiv legend span.withHints em {
	font-style:normal;font-size:.75em;padding-top:2px;display:block;
}

div#Content .fieldsetDiv p.formError {display:none;background-color:#e9e9e9}
div#Content .fieldsetDiv p.fieldsetDivider {margin:0px;clear:left;padding:0px;background:url(/siteminderagent/healthnet/images/siteskin2/fieldsetDivider_back.gif) repeat-x center left;height:20px;font-size:0em}
div#Content .fieldsetDiv p.wideQuestionDivider {margin:0px 0px -10px 0px;clear:left; padding:0px 0px 10px 0px;background-color:#e9e9e9;height:10px;font-size:0em}
div#Content .fieldsetDiv p.fieldsetMidDivider {margin:0px;clear:left;padding:0px;background:#f7f7f7 url(/siteminderagent/healthnet/images/siteskin2/fieldsetDivider_sectionMid_back.gif) no-repeat top left;height:30px;font-size:0em}

#Content #lopForm .fieldsetDiv .hint { font-weight: normal; font-size: 9px; display: block; margin: 5px 0 0 0;}
#Content #lopForm .requiredStar {color: #cc3333; font-weight: bold;}
#Content #lopForm .fieldsetDiv input, #Content #lopForm .fieldsetDiv textarea, #Content #lopForm .fieldsetDiv textarea.text, , #Content #lopForm .fieldsetDiv select {float:left;background-color: #fff; padding: 2px; margin: 0px 5px 0 0;}

#Content #lopForm .fieldsetDiv textarea.text.wideQuestion, #Content #lopForm .fieldsetDiv .wideQuestion {width:500px;margin-left:12px}
#Content #lopForm .fieldsetDiv input:focus, #Content #lopForm .fieldsetDiv input.text:focus, #Content #lopForm .fieldsetDiv textarea.text:focus, #Content #lopForm .lopFormTable textarea:focus {background-color: #e8f1db; border: 1px solid #727272;}
#Content div#formErrorDiv, #Content .errorType {color:#cc3333;font-weight:bold;margin-left:0px}
#Content #lopForm .fieldsetDiv p.errorType, #Content #lopForm .fieldsetDiv p.description {font-weight:normal;font-style:normal;clear:left;margin:0px 5px 0px 185px;font-size:0.65em}

#Content #lopForm .fieldsetDiv input.text { border: 1px solid #a5acb2; background-color: #f7f7f7; }
/* for nested fieldsets */
div#Content .fieldsetDiv fieldset fieldset {padding-top:0px}
div#Content .fieldsetDiv fieldset fieldset legend span {top:0em;line-height:1.2em;font-size:0.75em;left:1.0em;width:175px;font-weight:normal;color:#000}
#Content #lopForm .fieldsetDiv fieldset fieldset input {float:none;clear:none;background-color: #fff; padding:0px 2px; margin: 0px 5px 0px 0px;position:static;background-color:#e9e9e9}
div#Content .fieldsetDiv fieldset fieldset label {float:none;clear:none;font-size:0.75em;width:175px;padding:0px 0px 0px 3px;margin:0px 0px 5px 182px;display:block}

/* END LOP FORM STYLES */


/* Medicare Part D Prior Authorization Criteria Special CSS */
/* /content/general/unprotected/html/national/rx_prior_auth_criteria.html */

table.PriorAuthTOC { margin-top: 20px; margin-left: 30px; width: 500px; }
h2.backgroundImage { color: #333; font-size: 14px; font-weight: bold; padding: 3px 3px 2px 7px; background-color: #e7e5d9; background-image: url(/static/images/bkgdSubhead.gif); background-repeat: repeat-x; border-color: #e7e5d9; border-width: 1px 1px 0 1px; border-style: solid; width: 100% }
div.formGroup { background-color: #FFF; border-color: #e7e5d9; border-width: 1px; border-style: solid; padding: 7px; margin: 0 30px 0 30px; }
td.compareData { padding: 5px 15px 5px 20px; background-image: url(/static/images/bkgdDataColumn.jpg); background-repeat: repeat-y; vertical-align: top; }

/* Manage User Accounts Table Settings */
table.ManageUserAccounts { width: 520px; margin: 20px 0 0 30px; }

/* Sort Table Settings */
table.SortTable { width: 520px; margin: 20px 0 0 30px; }

/* Check Claims Settings */
table.CheckClaims { margin: 20px 30px 20px 30px; }
table.CheckClaims td { vertical-align: top; }
table.CheckClaims td.col2 { padding-left: 20px; }

/* Employer Quick Eligibiilty Settings */
table#MemberEligibilityForm td { font-size: 0.75em; vertical-align: top; padding-top: 7px; }
table#MemberEligibilityForm td.button { text-align: right; padding-top: 7px; }
table#MemberEligibilityForm td.label { color: #666; padding-right: 5px; }
table#MemberEligibilityForm td.divider { text-align: center; }

/* IBilling Settings */
table.searchNav { background-color: #E7E7E7; margin: 20px 30px 0 30px; width: 526px; }
table.searchNav .c1 { text-align: left; padding: 7px; }
table.searchNav .c2 { text-align: right; padding: 7px; }
table.viewDelegates { margin: 20px 30px 0 30px; width: 526px; }
table.viewDelegates .groupHead { border-top: 1px solid #ccc; padding: 0 5px 0 5px; background-color: #FFF; }
div.billingUser { border: 1px solid #ccc; padding: 10px; margin-top: 10px; background-color: white; margin: 20px 30px 0 30px; width: 526px; }
div.billingUser p { margin: 0 !important; padding: 0 !important; }
div.iBillingButtons { text-align: right; margin: 20px 30px 0 30px; }
div.iBillingButtons a { margin-left: 10px; }
div.boxBorder { border: 1px solid #CCC; padding: 5px; margin: 20px 30px 0 30px; width: 526px; }
div.boxBorder p { padding: 0 !important; margin: 0 !important; }
div.boxFill { padding: 10px 10px 0 10px; margin: 20px 30px 0 30px; width: 526px; background-color: #E7E7E7; }
div.boxFill p { padding: 0 !important; margin: 0 0 10px 0 !important; }
div.iBilling.tablist ul { padding: 3px 0; margin-left: 0; border-bottom: 1px solid #999; font: bold 12px Arial, Helvetica, Verdana, sans-serif; text-align: right; }
div.iBilling.tablist li { list-style: none; margin: 0; display: inline; line-height: normal; }
div.iBilling.tablist li a { padding: 3px 0.5em; margin-right: 5px; text-decoration: none; color: #333; background-color: #E9F3F8; border-color: #999; border-width: 1px; border-style: solid solid none solid; }
div.iBilling.tablist li a:hover { color: #206b8b; border-color: #999; background-color: #FFF; }
div.iBilling.tablist li a.current { color: #206b8b; background: white; border-bottom: 1px solid white; }
.bkgd01 { background: #e7e7e7 !important; }
.enabled { background-color: #FFF !important; }
.disabled { background-color: #f2f2f2 !important; color: #999 !important; }
.groupname { background-color: #fff !important; }
.oboDisabled, img.disabled { background-color: #FF0 !important; color: #999 !important; }
table.iBilling.steps { width: 526px; margin: 20px 30px 0 30px; }
div.alertMsg, div.msg, div.errorMsg { font-weight: bold; padding: 3px 3px 2px 7px; margin: 20px 30px 0 30px !important; }
div.alertMsg img, div.msg img, div.errorMsg img { float: left; }
div.alertMsg p, div.msg p, div.errorMsg p { margin: 0 !important; padding: 0 !important; }
div.alertMsg { color: #C00; }
div.msg { color: #206b8b; }
div.errorMsg { color: #C00 !important; }
div.scrollbox { height: 150px; width: 526px; margin: 20px 30px 0 30px; overflow-y: scroll; border-color: #CCC; border-width: 1px; border-style: solid; background-color: #FFF; }
.ibillingcontent { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #000000; }
.ibillingcontent h1 { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 18px; font-weight: bold; color: #303030; }
.ibillingcontent h2 { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14px; font-weight: bold; color: #303030; }
.ibillingcontent p { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14px; color: #303030; }
.billDetailCell { border-right: 1px solid #a8a9ad; }
.billDetailMoneyCell { border-right: 1px solid #a8a9ad; padding-right: 5px; }
.billDetailPaddedCell { border-right: 1px solid #a8a9ad; padding-left: 15px; }
.groupDisabled { color: #999; }


.billDetail_WhiteRow { background-color: #FFFFFF; }
.billDetail_GreyRow { background-color: #EEEEEE; }
.billDetail_SubHeading { background-color: #cfcfcf; }
.billDetail_Heading { background-color: #a5a5a5; }

/* EDD EOC GSA Styles START */
div#Content table span.description {
	font-size:0.9em;
}

#Content .contentPagination { 
	font-size: 11px; 
	color: #6E6B6B; 
	margin: 10px 0 0 30px; 
	padding: 0px 30px 5px 0; 
	text-align: right; 
}

#Content .contentPagination .total { 
	display: inline; 
	margin: 0 10px 0 0; 
}

#Content .contentPagination .active, #Content .contentPagination .current { 
	margin: 0 0 0 3px; 
	background-color: #EEEEEE; 
	padding: 2px 6px 2px 6px; 
	border: 1px solid #818181; 
	color: #488510; 
	text-decoration: none !important; 
	cursor:pointer; 
	display: inline !important; 
}

#Content .contentPagination .current { 
	background-color: #747474; 
	color: #FFFFFF; 
	font-weight: bold; 
}

#Content .contentPagination .current img, #Content .contentPagination .active img {
	display: inline;
	position: relative;
	margin: 1px;
	padding: 0px;
}

#Content .contentPagination .active:hover { 
	background-color: #FFFFFF; 
}

#Content .contentPagination .current.prevLink a, #Content .contentPagination .active.prevLink a {
	background:url(/siteminderagent/healthnet/images/siteskin2/pagination_prev_back.gif) no-repeat center left;
}

#Content .contentPagination .current.nextLink a, #Content .contentPagination .active.nextLink a {
	background:url(/siteminderagent/healthnet/images/siteskin2/pagination_next_back.gif) no-repeat center left;
}

#Content .contentPagination .current.prevSetLink a, #Content .contentPagination .active.prevSetLink a {
	background: no-repeat center left;
}

#Content .contentPagination .current.nextSetLink a, #Content .contentPagination .active.nextSetLink a {
	background: no-repeat center left;
}

#Content .contentPagination .current.firstLink a, #Content .contentPagination .active.firstLink a {
	background:url(/siteminderagent/healthnet/images/siteskin2/pagination_first_back.gif) no-repeat center left;
}

#Content .contentPagination .current.lastLink a, #Content .contentPagination .active.lastLink a {
	background:url(/siteminderagent/healthnet/images/siteskin2/pagination_last_back.gif) no-repeat center left;
}

div#Content div#formErrorDiv ul li {
	list-style-image: url(/siteminderagent/healthnet/images/siteskin2/content_bullet_error.gif);
}

div#Content div#formErrorDiv ul {
	margin-bottom: 10px;margin-left: 75px;
}

div#Content div#formErrorDiv {
	color: #cc3333;
	font-weight: bold;
	background: url(/siteminderagent/healthnet/images/siteskin2/error_div_back.gif) no-repeat top left;
	padding: 1px 0px 0px 0px;
	margin: 20px 25px 5px 30px
}

div#Content div#formErrorDiv p {
	margin-left:50px;
	margin-top:10px;
}

div#Content div#formErrorDiv img {
	display:block;
}

/* EDD EOC GSA Styles END */

/*STYLES ADDED EBUSINESS DESIGN*/
#divider { border-color: #CCC; border-width: 1px 0 0 0; border-style: solid; margin: 5px 0 5px 0; }
#button1 { padding: 1px 5px 1px 5px; text-decoration: none; color: #FFF !important; border-color: #bdd6e4 #124A5C #124A5C #bdd6e4; border-width: 2px; border-style: solid; font-size: 11px !important; line-height: 13px; text-align: center; background-color: #206b8b; white-space: nowrap; font-weight: bold; width: 50px; display: block; }
#button1:hover { background-color: #4a88a2; }
#button2 { padding: 2px 5px 2px 5px; text-decoration: none; color: #FFF !important; border-color: #bdd6e4 #124A5C #124A5C #bdd6e4; border-width: 2px; border-style: solid; font-size: 11px !important; line-height: 13px; text-align: center; background-color: #206b8b; white-space: nowrap; font-weight: bold; display: block; }
#button2:hover { background-color: #4a88a2; }
#button3 { padding: 2px 5px 1px 5px !important; text-decoration: none; color: #FFF !important; border-color: #bdd6e4 #124A5C #124A5C #bdd6e4; border-width: 2px; border-style: solid; font-size: 11px !important; line-height: 12px; text-align: center; background-color: #206b8b; white-space: nowrap; }
#button3:hover { background-color: #4a88a2; }
.button3disabled { padding: 2px 6px 2px 6px; text-decoration: none; color: #deeaf1 !important; border-color: #deeaf1 #88a4ad #88a4ad #deeaf1; border-width: 1px; border-style: solid; font-size: 11px !important; line-height: 12px; text-align: center; background-color: #8fb5c5; white-space: nowrap; }
#button4 { padding: 1px 5px 1px 5px; text-decoration: none; color: #FFF !important; border-color: #bdd6e4 #124A5C #124A5C #bdd6e4; border-width: 2px; border-style: solid; font-size: 9px !important; line-height: 12px; text-align: center; background-color: #206b8b; white-space: nowrap; font-weight: bold; }
.button4disabled { padding: 2px 6px 2px 6px; text-decoration: none; color: #deeaf1 !important; border-color: #deeaf1 #88a4ad #88a4ad #deeaf1; border-width: 1px; border-style: solid; font-size: 9px !important; line-height: 12px; text-align: center; background-color: #8fb5c5; white-space: nowrap; font-weight: bold; }
#button4:hover { background-color: #4a88a2; }
#button5 { padding: 2px 5px 1px 5px; text-decoration: none; color: #FFF !important; border-color: #bdd6e4 #124A5C #124A5C #bdd6e4; border-width: 2px; border-style: solid; font-size: 12px !important; line-height: 14px; text-align: center; background-color: #206b8b; white-space: nowrap; font-weight: bold; display: block; }
#button5:hover { background-color: #4a88a2; }
.button5disabled { padding: 2px 5px 1px 5px; text-decoration: none; color: #deeaf1 !important; border-color: #deeaf1 #88a4ad #88a4ad #deeaf1; border-width: 1px; border-style: solid; font-size: 12px !important; line-height: 14px; text-align: center; background-color: #8fb5c5; white-space: nowrap; font-weight: bold; display: block; }
.ibillingColHead1 { background-color: #d5d5d5; padding: 3px; }
.ibillingColHead2 { background-color: #e7e7e7; padding: 3px; }

/* Enrollment Settings */
blockquote.enrollment { background: #fff url(/static/images/bkgd.jpg) repeat-x left bottom; padding: 7px 5px 5px 7px; border: 1px solid #83A4B9; margin: 10px 10px 0 0; width: 200px; float: right; }
blockquote.enrollment p { margin: 0px !important; padding: 0px !important; }
div.SearchCriteria { padding: 10px; margin: 20px 30px 0 30px; width: 526px; background-color: #E7E7E7; }
div.SearchCriteria p { padding: 0 !important; margin: 0 !important; }

/*Provide Feedback Button */
div#ProvideFeedback { position: absolute; width: 185px; height: 50px; padding: 8px 0 0 0; top: 0; left: 44%; z-index: 1000; background:url(/siteminderagent/healthnet/images/siteskin2/provide_feedback_bg.gif) no-repeat top left; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; }
div#ProvideFeedback a { display: block; color: #d7e0c9; margin: 2px 0 0 0; }
div#ProvideFeedback a:hover { text-decoration: underline; }
div.overflow { width: 586px; overflow-x: scroll; }
table#hnInfo {margin:10px 25px 0px 30px}
table#hnInfo td {vertical-align:top;padding:0px 10px 5px 0px}

/* Print Icon */
#showPrintIcon { display: none; float: right; position: relative; text-align: left; margin: 0 30px 0 0; font-size: 11px; padding: 5px; }
.printtc, .printbc { height: 2px; background: url(/siteminderagent/healthnet/images/siteskin2/share_bg_sprite.gif) no-repeat; overflow: hidden; width: 100px; }
.printtc { background-position: 0 0; }
.printbc { background-position: 0 -2px; }
.printcontent { border-left: 1px solid #c8c8c8; border-right: 1px solid #c8c8c8; background-color: #fff; padding: 0 3px 0 8px; margin: 0; }
.printcontent a { background-image: url(/siteminderagent/healthnet/images/siteskin2/printer.gif); background-repeat: no-repeat; padding: 0px 0 4px 20px; margin: 5px 0 5px 0; line-height: 24px; }

/* Provider Communications Settings */
div.prvcomm { width: 182px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #EAEAEA; margin-bottom: 10px; }
div.prvcomm p { margin: 0 0 5px 8px; }
div.prvcomm a { color: #488510 }
div.prvcomm input { margin-left: 8px; }
div.prvcomm select { margin: 0 0 5px 8px; }
div.prvcomm input.button { margin: 0; }
div.prvcomm .heading { width: 182px; height: 30px; margin-bottom: 5px; background: url(/siteminderagent/healthnet/images/siteskin2/sidebar_head_green.gif) no-repeat top left;; }
div.prvcomm .heading h1 { font-weight: bold; color: #FFF; text-align: left; white-space: normal; margin: 1px 0 0 8px; padding: 7px 0 0 0; }
div.prvcomm .heading h1.double { margin: 2px 0 0 8px; padding: 2px 0 0 0; }
div.prvcomm td { font-size: 11px; }
div.prvcomm ul { margin-left: 3px; }
div.prvcomm li.level1 { padding: 0 0 0 8px; background: url(/siteminderagent/healthnet/images/siteskin2/bullet_green.gif) no-repeat top left; font-weight: bold; }
div.prvcomm li.level2 { margin: 0 0 0 8px; padding: 0; font-weight: normal; }

.printSendButtons { text-align: right; margin: 0 30px 10px 0; }

table.contentTable, .prvcommContent table { width: 526px; margin: 10px 0 0 30px; font-size: 1.0em; border: 1px solid #c8c8c8;}
table.contentTable td, .prvcommContent table td { padding: 7px; border: 1px solid #c8c8c8; }
table.contentTable th, .prvcommContent table th { font-weight: bold; color: #6e6b6b; text-align: center; font-size: 1.0em; border: 1px solid #c8c8c8; background-color:#eaeaea; padding: 10px 7px 10px 7px; }
table.contentTable p, .prvcommContent table p  { font-size: 1.0em !important; margin: 0 0 10px 0 !important; }
table.contentTableWide { /*width: 526px;*/
margin: 10px 30px 0 30px; border: 1px solid #c8c8c8; }
table.contentTableWide.small, #Content table.contentTableWide.small td, table.contentTableWide.small th, table.contentTableWide.small p, table.small td, table.small th { font-size: 0.75em !important; }
#Content table.contentTableWide td { padding: 7px; border: 1px solid #c8c8c8; }
table.contentTableWide th { font-weight: bold; color: #6e6b6b; text-align: center; border: 1px solid #c8c8c8; background-color:#eaeaea; padding: 10px 7px 10px 7px; }
table.contentTableWide p  { margin: 0 0 10px 0 !important; }

#Content table.formGroup { width: 526px; margin: 20px 30px 0 30px; }
#Content table.formGroup td { padding: 5px 15px 5px 20px; background-image: url(/static/images/bkgdDataColumn.jpg); background-repeat: repeat-y; vertical-align: top; width: 33%; }
#Content table td, #Content table p  { font-size: 12px !important; }
table.contentTable td ul { padding: 0 !important; margin: 0 0 0 15px !important; 
font-size: 12px !important; }
#Content hr { margin: 25px 25px 5px 30px; }

/*AI Tool*/
div#aiTool { position: relative; float: left; width: 250px; height: 44px; padding: 0; margin: 3px 0 0 15px; text-align: center; background:url(/siteminderagent/healthnet/images/siteskin2/aiTool_bg.gif) no-repeat; }
div#aiTool p { color: #c4c4c4; 
margin: 0; padding: 0; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; line-height:9px; }
div#aiTool a { display: inline; color: #488510; margin: 20px 0 0 0; cursor: pointer; }
div#aiTool a:hover { text-decoration: underline; }
div#aiTool img {margin: 7px 0 1px 0;}

div#lopBetaBar { position: relative; height: 31px; background: url(/siteminderagent/healthnet/images/siteskin2/lopbetabar_bg.gif) repeat-x; padding: 0; margin: 0; font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif;  }
div#lopBetaBar p { padding: 7px 10px 0 10px; color: #676767; text-align: left; float: left; }
div#lopBetaBar a { color: #488510; }
div#lopBetaBar a:hover { text-decoration:underline; }
div#lopBetaBar p.right { text-align: right; float: right; }

.alert { color: #cc3333 !important; }

/* Region Select List: Language Services UL UL*/
#Content ul#SelectList ul { font-size: 0.75em; margin: 5px 25px 15px 40px; line-height: 100%;	 }
#Content ul#SelectList ul li  { margin: 0 0 5px 0; padding-left: 0px; list-style-image: url(/siteminderagent/healthnet/images/siteskin2/content_bullet.gif); }
#Content UL#SelectList ul li a { background:  no-repeat; padding: 0 0 3px 0px; background: none; margin: 0; }
#Content UL#SelectList ul li a:hover { background: none; }

/* NEW STYLES FOR LANGUAGE ASSISTENCE */
div#PortalNav #pntm .languageAssistence { font-size: .9em; }
div#PortalNav #pntm .languageAssistence h2 { padding: 10px 0 0 10px; }
.dropdownDivider { height: 1px; font-size: 0px; background: url(/siteminderagent/healthnet/images/siteskin2/dropdown_divider.gif) top left no-repeat; margin: 13px 0 3px 8px; padding: 0; }

/* New Provider Search Settings */
#ProviderSearch2 { font-size: 1.0em; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; width: 324px; height: 182px; margin: 0 0 10px 0; background: url(/siteminderagent/healthnet/images/siteskin2/provider_search_bg_new.jpg) no-repeat top left; }
#ProviderSearch2 #header { float: left; display: inline; margin: 22px 0 0 111px; }
#ProviderSearch2 #rule {margin: 15px 0 0 0;}
#ProviderSearch2 .selectSearchMethod { float: left; display: inline; margin: 2px 10px 0 15px; }
#ProviderSearch2 .selectSearchMethod img { margin: 10px 0 0 0; display: block; }
#ProviderSearch2 .selectSearchMethod select { margin: 10px 0 0 0; }
#ProviderSearch2 #ProviderSearchDropdown { cursor: pointer; }
#ProviderSearch2 #searchMethodMenu { display: none; background-color: white; border: 1px solid #a7a7a7; position: absolute; width: 330px; z-index: 100; padding: 0; margin: -1px 0 0 0; }
#ProviderSearch2 #searchMethodMenu strong { text-transform: uppercase; font-size: .8em;  }

#searchMethodMenu UL { padding: 0; list-style-type: none; margin: 0; line-height: 1.0em;	 }
#searchMethodMenu li { padding: 0; margin: 0; display: inline; }
#searchMethodMenu A { color: #5a5b5c; font-size: .75em; display: block; padding: 4px 3px 4px 8px; }
#searchMethodMenu A:hover { text-decoration: none; background-color: #dbeac6; }


/*NEW COVERAGE STYLES */
div#Coverage a.SeeOurPlans, div#Coverage a.PharmacyInfo, div#Coverage a.GetAQuote, div#Coverage a.EnrollNow  { width: 162px; height: 35px; float: left; display: inline; background: url(/siteminderagent/healthnet/images/siteskin2/coverage_bg_sprite.gif) no-repeat top left; }
div#Coverage a.SeeOurPlans { background-position: 0 0; }
div#Coverage a.SeeOurPlans:hover { background-position: 0 -35px; }
div#Coverage a.PharmacyInfo { background-position: 0 -70px; }
div#Coverage a.PharmacyInfo:hover { background-position: 0 -105px; }
div#Coverage a.GetAQuote { background-position: 0 -140px; }
div#Coverage a.GetAQuote:hover { background-position: 0 -175px; }
div#Coverage a.EnrollNow { background-position: 0 -210px; }
div#Coverage a.EnrollNow:hover { background-position: 0 -245px; }
div#Coverage .header { background: url(/siteminderagent/healthnet/images/siteskin2/selector_menu_sprite.gif) no-repeat top left; height: 2px; width: 226px; margin-bottom: 0; font-size: 1px; }
div#Coverage .content { background-color:#FFFFFF; border-left: 1px solid #969696; border-right: 1px solid #969696; }
div#Coverage .MenuFooter { background: url(/siteminderagent/healthnet/images/siteskin2/selector_menu_sprite.gif) no-repeat; background-position: 0 -10px; height: 2px; width: 226px; }
div#Coverage #Footer a { font-size: 0.5em; }


#Content table.formInfo td { background: #eaeaea; padding: 10px 5px 0 10px; }
div#popUpBodyContainer { float: left; width: 586px; margin-top: 0px; height: 100%; background: #f7f7f7; margin-left: auto; margin-right: auto; }
div#popUpContainer { width: 586px; margin-top: 0; margin-left: auto; margin-right: auto; background: #FFF url(/siteminderagent/healthnet/images/siteskin2/layout_top.gif) no-repeat top left; }
#List1_1 { margin: 0 0 0 13px; }