body {background:url(../img/bg_main.gif) top left repeat;margin:13px 0 0 0;font-family: Arial, Helvetica, sans-serif;font-size: 12px; }img {border:0;}div#center {	width:744px;	text-align:left;	margin-left:auto;	margin-right:auto;}div#main {	padding:14px;	width:716px;	background: #fff;	float:left;}/*  */div#header {float:left;_float:none;_border:1px solid #fff;;}div#header #logo {float:left;margin-right:15px;}div#header #logo img{border:0;}div#header #navsec {float:left;width:363px;}#nav{float: left;font-size: 11px;text-transform: uppercase;font-weight: bold;height: 20px;}#NavHome a{color: #990000; font-size: 11px; width: 50px; text-decoration: none; text-align: center;}#NavHome a:hover, #Home #NavHome a, #content #navHome ul a:hover{color: #989898; text-decoration: none;}#NavProductsServ a{color: #990000; font-size: 11px; width: 150px; text-decoration: none; text-align: center;}#NavProductsServ a:hover, #ProductsServ #NavProductsServ a, #SelfFunded #NavProductsServ a, #SelfFundedOpt #NavProductsServ a, #ConsumerDriven #NavProductsServ a,  #SelfFundedHP #NavProductsServ a, #content #NavProductsServ ul a:hover{color: #989898; text-decoration: none;}#NavAboutUs a{color: #990000; font-size: 11px; width: 80px; text-decoration: none; text-align: center;}#NavAboutUs a:hover, #AboutUs #NavAboutUs a, #content #NavAboutUs ul a:hover{color: #989898; text-decoration: none;}#NavContactUs a{color: #990000; font-size: 11px; width: 80px; text-decoration: none; text-align: right;}#NavContactUs a:hover, #ContactUs #NavContactUs a, #content #NavContactUs ul a:hover{color: #989898; padding-right: 20px; _padding-right: 25px; text-decoration: none;}#nav ul {	padding: 0;	margin: 0;	list-style: none;}#nav li {	float: left;	position: relative;	list-style:none;	font-size: 0;	margin:0;	padding-right: 0;}#nav a{	display:block;	padding: 0;	color: #990000;	background: none;	text-decoration: none;}#nav a:hover{	text-decoration: none; }#nav .current a{	text-decoration: none; }#nav a:visited, #nav a:active{	text-decoration: none; }div#header #navsec #search {float: left; text-align: right; width:363px;padding-top: 8px;height:19px;}#search form{	margin:0;	padding:0;	}#search input{	padding:0;	margin:0 3px 0 0 ;}#search ul{	list-style:none;	margin:0;	padding:0;float: right; }#search li{float: left; 	margin:0;	padding:0;}#sectiongraphic {margin: 14px 0 0 0;width: 716px;height: 110px;float: left;font-size: 0;clear: both;background: url(../img/header_homepage.jpg) top left no-repeat;display:block;}#sectiongraphic a{width: 716px;height: 110px;display:block;}#RequestforQuote #sectiongraphic {background: url(../img/header_getaquote.jpg) top left no-repeat;}#AboutUsSect #sectiongraphic {background: url(../img/header_aboutus.jpg) top left no-repeat;}#AgentsSect #sectiongraphic {background: url(../img/header_agents.jpg) top left no-repeat;}#ProductAndServicesSect #sectiongraphic {background: url(../img/header_productsserv.jpg) top left no-repeat;}#EmployersSect #sectiongraphic {background: url(../img/header_employers.jpg) top left no-repeat;}#MembersSect #sectiongraphic {background: url(../img/header_members.jpg) top left no-repeat;}#ProviderDirectory #sectiongraphic {background: url(../img/header_providerdirectory.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;}#BusinessPartnersSect #sectiongraphic {background: url(../img/header_businesspartners.jpg) top left no-repeat;}#HomepageSect #sectiongraphic {background: url(../img/header_homepage.jpg) top left no-repeat; height:135px;}#Search #sectiongraphic {background: url(../img/header_search.jpg) top left no-repeat;}#SiteMapSect #sectiongraphic {background: url(../img/header_sitemap.jpg) top left no-repeat;}#PoliciesSect #sectiongraphic {background: url(../img/header_policies.jpg) top left no-repeat;}#NewsletterSect #sectiongraphic {background: url(../img/header_homepage.jpg) top left no-repeat; }#GlossarySect #sectiongraphic {background: url(../img/header_glossary.jpg) top left no-repeat;}#ProviderDirectorySect #sectiongraphic {background: url(../img/header_providerdirectory.jpg) top left no-repeat;}#Search #bar {display:none}#Search #col_left {display:none}#Search #sidebar_main {background:#fff}div#bar {background:url(../img/bar_underimage.gif) bottom left repeat-x;height: 38px;padding: 5px 0 0 5px;width: 710px;float: left;font-size: 23px;color: #D2222A;}h1#pageTtl, #newsStory h1, #newsArchive h2, #careers h1, #glossary h1 {padding: 0 0 0 5px;font-family: Arial, Helvetica, sans-serif;font-size: 23px;line-height: 23px;color: #D2222A;width: 710px;border:0;position:absolute;top:206px;}#PoliciesSect h1{line-height: 32px;}/**/#sidebar_main {background:url(../img/mainarea_bg.gif) top left repeat-y;float: left;padding: 0;}#sidebar_main #content{margin: 10px 0 0 187px;_width:510px;}#sidebar_none #content{clear:both;}#siteMap{clear:both;}#sidebar_main #careers{margin: 10px 0 0 187px;_width:510px;}#sidebar_main #newsArchive{margin: 10px 0 0 187px;_width:510px;}#sidebar_main #content #newsArchive{margin: 10px 0 0 0;}#sidebar_main h1#pageTtl,  #careers h1,  #newsArchive h2, #newsStory h1 {margin-left: -187px;}#col_left {width: 166px;float: left;vertical-align: top;}#col_left_large {width: 221px;float: left;padding: 0 0 10px 0;}#col_right {width: 223px;_width: 215px;float: right;margin-top: 9px;vertical-align: top;_margin: 9px 0 0 20px;}#main_area {float: left;font-size: 12px;color: #333333;background:#fff;margin:0;}#sidebar_main  #main_area {float: none;}#footer {font-size: 10px;clear:  both;}#footer a:link, #footer a:visited{color: #929390;text-decoration: none;}#footer a:hover{color: #929390;text-decoration: underline;}#footer #space{height: 10px;}#footer #mainfooter{background: #fff;font-size: 10px;padding: 10px;color: #929390;letter-spacing:4px;text-align: center;text-transform: uppercase;}#footer #copyright {color: #fff;text-align: center;padding: 5px;text-transform: uppercase;font-size: 9px;font-weight: normal;}
