body {background: #1F4C79;margin:5px 0 0 0;font-family: Arial, Helvetica, sans-serif;color: #333333;font-size: 12px; }img{border:0;}div#center {	width:766px;	text-align:left;	margin-left:auto;	margin-right:auto;}div#main {	width:766px;	background: #fff;	float:left;}div#top {background:url(../img/main_top.gif) top left no-repeat;height: 11px;_margin: 0;_padding: 0;_font-size: 0;}div#bottom {background:url(../img/main_btm.gif) top left no-repeat;height: 11px;clear: both;width:766px;margin-left:auto;margin-right:auto;}div#header {float:left;border-bottom: solid 2px #FECA5F;width: 766px;}div#header #logo {float:left;padding: 5px 15px 5px 9px;_padding-right:10px;}div#header #navsec {float:left;width:484px;}div#search {float: left; text-align: right; width:470px;padding: 23px 13px 1px 0;}/* GNAV ---------------------------------------------- */#gnav {	font-family: Georgia, Verdana, sans-serif;	padding: 7px 0 0 52px;	float: left;	width:431px;	position:absolute;	z-index:500;	text-align: right;}#gnav li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */	top: auto;	left: auto;}#gnav ul { /* all lists */	padding: 0;	margin: 0;	list-style: none;}#gnav li { /* all list items */	float: left;	position: relative;	list-style:none;	margin:0;	padding-right: 0;}#gnav li ul { /* second-level lists *//*		top: 1em;*/	display: none;	position: absolute;	left: 0;	background:#fff;	width: 180px;}#gnav li ul li { /* second-level lists */	float: none;	text-align:left;	margin:0;}#gnav li> ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */	top: auto;	left: auto;}#gnav li:hover ul, #gnav li.over ul { /* lists nested under hovered list items */	display: block;}#gnav a{	display:block;	padding: 0;	color: #fff;	text-decoration: none;	text-align:center;	height: 22px;	margin:0;}#gnav a:hover{	text-decoration: none; }#gnav .current a{	text-decoration: none; }#gnav a:visited, #gnav a:active{	text-decoration: none; }#content #gnav li ul a{	text-align:left;	padding: 0;	height: auto;	font-size:11px;	font-weight:normal;	width: 170px;	margin:0;}#content #gnav li ul a{	background:#EFEEE7;	color:#414141;}#gnav li ul a:hover{	color:#fff;}#gnavHome a{	background: url(../img/nav_btn_off_home.gif) top left repeat-x;	width: 72px;}#gnavHome a:hover,  #Home #gnavHome a, #content #gnavHome ul a:hover{	background: url(../img/nav_btn_on_home.gif) top left repeat-x;	color:#fff;}#gnavHealthPlans a{	width: 139px;	background: url(../img/nav_btn_off_healthplans.gif) top left repeat-x;}#gnavHealthPlans a:hover, #HealthPlansSect #gnavHealthPlans a, #PPOPlans  #gnavHealthPlans a, #OurNetwork  #gnavHealthPlans a, #ChoosingHP #gnavHealthPlans a, #content #gnavHealthPlans ul a:hover{	background: url(../img/nav_btn_on_healthplans.gif) top left repeat-x;	color:#fff;}#gnavAboutUs a{	width: 99px;	background: url(../img/nav_btn_off_aboutus.gif) top left repeat-x;}#gnavAboutUs a:hover, #AboutUsSect #gnavAboutUs a, #content #gnavAboutUs ul a:hover{	background: url(../img/nav_btn_on_aboutus.gif) top left repeat-x;	color:#fff;}#gnavContactUs a{	width: 121px;	background: url(../img/nav_btn_off_contactus.gif) top left repeat-x;}#gnavContactUs a:hover, #ContactUsSect #gnavContactUs a, #content #gnavContactUs ul a:hover{	background: url(../img/nav_btn_on_contactus.gif) top left repeat-x;	color:#fff;}#sectiongraphic {width: 766px;height: 99px;float: left;font-size: 0;clear: both;}#RequestforQuote #sectiongraphic {background: url(../../img/header_getaquote.jpg) top left no-repeat;}#BusinessPartnersSect #sectiongraphic {background: url(../../img/header_businesspartners.jpg) top left no-repeat;}#ProviderDirectorySect #sectiongraphic {background: url(../../img/header_providerdirectory.jpg) top left no-repeat;}#HealthPlansSect #sectiongraphic, #ChoosingHP #sectiongraphic, #OurNetwork #sectiongraphic, #PPOPlans #sectiongraphic{background: url(../../img/header_healthplans.jpg) top left no-repeat;}#ContactUsSect #sectiongraphic {background: url(../../img/header_contactus.jpg) top left no-repeat;}#ProvidersSect #sectiongraphic{background: url(../../img/header_providers.jpg) top left no-repeat;}#MembersSect #sectiongraphic{background: url(../../img/header_members.jpg) top left no-repeat;}#EmployersSect #sectiongraphic{background: url(../../img/header_employers.jpg) top left no-repeat;}#AgentsSect #sectiongraphic{background: url(../../img/header_agents.jpg) top left no-repeat;}#AboutUsSect #sectiongraphic{background: url(../../img/header_aboutus.jpg) top left no-repeat;}#SearchSect #sectiongraphic{background: url(../../img/header_gen.jpg) top left no-repeat;}#SiteMapSect #sectiongraphic{background: url(../../img/header_gen.jpg) top left no-repeat;}#PoliciesSect #sectiongraphic{background: url(../../img/header_gen.jpg) top left no-repeat;}#GlossarySect #sectiongraphic{background: url(../../img/header_gen.jpg) top left no-repeat;}#HomeSect #sectiongraphic{background: url(../../img/header_home.jpg) top left no-repeat;width: 766px;height: 111px;}#General #sectiongraphic{background: url(../../img/header_gen.jpg) top left no-repeat;}#sidebar_main {background:url(../../img/mainarea_bg.gif) top left repeat-y;float: left;}#sidebar_main #content{	margin: 5px 0 0 218px;	width: 528px;}#sidebar_main #careers{	margin: 5px 0 0 218px;	width: 528px;}#sidebar_main #newsArchive{	margin: 5px 0 0 218px;	width: 528px;}#sidebar_main #content #newsArchive{	margin: 5px 0 0 0;	width: 528px;}#col_left {float: left;padding: 0 0 10px 16px;}#col_left2 {width: 182px;float: left;padding: 0 0 10px 16px;}#col_left_large {width: 221px;float: left;padding: 0 0 10px 15px;}#col_right {width: 223px;_width: 218px;float: left;vertical-align: top;margin: 9px 0 0 20px;}h4 {font-size: 16px;font-family: Georgia, arial, sans-serif;color: #990000;margin: 0 0 10px 0;padding: 0;font-weight: normal;text-transform: none;}h6 {font-size: 13px;line-height: 22px;font-weight: normal;margin: 0;padding: 0;}h2 {font-size: 16px;font-family: Georgia, arial, sans-serif;margin: 0;padding: 0;color: #990000;font-weight: normal;}#footer {padding: 10px 0;font-size: 9px;clear:  both;text-align:  center;letter-spacing: 3px;color: #fff;clear: both;width:766px;margin-left:auto;margin-right:auto;}#footer a:link, #footer a:visited{color: #fff;text-decoration: none;}#footer a:hover{color: #fff;text-decoration: underline;}#copyright {color: #fff;text-align: center;padding: 5px;text-transform: uppercase;font-size: 9px;clear: both;width:766px;margin-left:auto;margin-right:auto;}