h1 {font-size: 23px;color: #D2222A;border-bottom: solid 2px #979994;padding: 0 5px;font-weight: normal;margin: 0;}h2 {font-size: 18px;color: #D2222A;font-weight: normal;margin: 0;font-family: Georgia, arial, sans-serif;}form{margin: 0;padding: 0 ;}h3 {font-size: 12px;color: #333333;background: url(../img/border_greydot.gif) bottom left repeat-x;padding: 3px;text-transform: uppercase;}h4 {color: #D2222A;padding: 0 0 5px 0;margin: 0;font-size: 18px;font-weight: normal;}h5 {font-size: 11px;color: #333333;background: url(../img/border_greydot.gif) bottom left repeat-x;padding: 3px;text-transform: uppercase;}h6 {line-height: 20px;font-weight: normal;font-size: 12px;margin: 0;padding: 0;}ul{	}li{	padding: 0 0 4px 0;}.small {font-size:11px;}.verySmall {font-size:10px;}#content td {border:0;vertical-align:top;}a:link, a:visited{ color: #BA0000;text-decoration: none;}a:hover{color: #BA0000;text-decoration: underline;}a.redarrow:link, a.redarrow:visited {color: #990000;text-decoration: underline;background: url(../img/arrow_red2.gif) center right no-repeat;padding-right: 10px;font-weight: bold;}a.redarrow:hover{color: #990000;text-decoration: underline;background: url(../img/arrow_red2.gif) center right no-repeat;padding-right: 10px;font-weight: bold;}a.medgrey:link, a.medgrey:visited {color: #333333;text-decoration: underline;}a.medgrey:hover{color: #333333;text-decoration: underline;}a.dkgreyarrow:link, a.dkgreyarrow:visited {color: #333333;text-decoration: underline;background: url(../img/arrow_grey.gif) center right no-repeat;padding-right: 10px;font-weight: bold;text-transform: uppercase;font-size: 11px;font-family: Arial, Helvetica, sans-serif;}a.dkgreyarrow:hover{color: #333333;text-decoration: underline;background: url(../img/arrow_grey.gif) center right no-repeat;padding-right: 10px;font-weight: bold;text-transform: uppercase;font-size: 11px;font-family: Arial, Helvetica, sans-serif;}a.dkgreyarrowsm:link, a.dkgreyarrowsm:visited {color: #333333;text-decoration: underline;background: url(../img/arrow_greysm.gif) center right no-repeat;padding-right: 10px;font-weight: bold;text-transform: uppercase;font-size: 10px;font-family: Arial, Helvetica, sans-serif;}a.dkgreyarrowsm:hover{color: #333333;text-decoration: underline;background: url(../img/arrow_greysm.gif) center right no-repeat;padding-right: 10px;font-weight: bold;text-transform: uppercase;font-size: 10px;font-family: Arial, Helvetica, sans-serif;}a.lgtgrey:link, a.lgtgrey:visited {color: #666666;text-decoration: underline;}a.lgtgrey:hover{color: #666666;text-decoration: underline;}a.redunderline:link, a.redunderline:visited, a.redunderline:hover{color: #D2222A;text-decoration: underline;}.form_left_large {text-align: right;font-size: 14px;padding: 5px;vertical-align: top;white-space: nowrap;color: #666666;}.form_right_large {font-size: 14px;padding: 5px;vertical-align: top;color: #666666;}.form_left {text-align: right;font-weight: bold;font-size: 12px;padding: 5px;vertical-align: top;white-space: nowrap;color:#333;}.form_left2 {font-weight: bold;font-size: 12px;padding: 5px;vertical-align: top;color:#333;}.form_right {font-size: 11px;padding: 5px;vertical-align: top;}.form_btnleft {padding: 12px 0 5px 0;vertical-align: bottom;}.form_btnright {text-align: right;padding: 12px 0 5px 0;vertical-align: bottom;}.form50 {width: 50px;font-size: 10px;}.form65 {width: 65px;font-size: 11px;}.formStatus {width: 65px;font-size: 10px;}.form75 {width: 75px;font-size: 11px;}.form80 {width: 80px;font-size: 10px;}.form80select {width: 80px;font-size: 10px;_margin:-9px 0 0 4px;_position:absolute;}.censusSelect{width: 90px;}.form90 {width: 90px;font-size: 10px;}.form100 {width: 100px;font-size: 10px;}.form125 {width: 125px;font-size: 10px;}.form150 {width: 150px;font-size: 10px;}.form155 {width: 155px;font-size: 10px;}.form200 {width: 200px;font-size: 10px;}.form250 {width: 250px;font-size: 10px;}/* SECONDARY NAVIGATION ---------------------------------------------- */#SideNav{	width: 166px;	float: left;	margin-bottom: 10px;}#SideNav ul{margin: 0;padding: 0;}#SideNav li { 	list-style:none;	border-bottom:1px solid #fff;	font-size: 12px;	text-transform:uppercase;}#SideNav li a:link, #SideNav li a:visited{ 	color: #ffffff;	text-decoration: none;	display: block;	padding: 6px 5px 6px 8px;	background: #A4A6A2;}#SideNav li a.active:link, #SideNav li a.active:visited, #SideNav li a.active:hover{ 	color: #ffffff;	text-decoration: none;	display: block;	padding: 6px 5px 6px 8px;	background: #990000 url(../img/sidenav_on_bg.gif) 0px 10px no-repeat;}.red_btn_continue { background: #B34040 url(../img/btn_arrow.gif) right center no-repeat;font-size: 11px;color: #fff;text-transform: uppercase;font-style: normal;border: solid 1px #330000;letter-spacing: 1px;width: 95px;_width: 90px;height: 23px;float: right;white-space: nowrap;font-family: Arial, Helvetica, sans-serif;}.red_btn_continue a:link, .red_btn_continue a:visited, .red_btn_continue a:hover{ padding: 5px 20px 5px 0;color: #fff;text-decoration: none;display: block;}.red_btn_saveandenter { background: #B34040 url(../img/btn_arrow.gif) right center no-repeat;font-size: 11px;color: #fff;text-transform: uppercase;font-style: normal;border: solid 1px #330000;letter-spacing: 1px;width: 220px;height: 23px;float: right;font-family: Arial, Helvetica, sans-serif;}.red_btn_saveandenter a:link, .red_btn_saveandenter a:visited, .red_btn_saveandenter a:hover{ padding: 5px 20px 5px 0;color: #fff;text-decoration: none;display: block;}.red_btn_saveandcontinue { background: #B34040 url(../img/btn_arrow.gif) right center no-repeat;font-size: 11px;color: #fff;text-transform: uppercase;font-style: normal;border: solid 1px #330000;letter-spacing: 1px;width: 145px;_width: 140px;height: 23px;float: right;font-family: Arial, Helvetica, sans-serif;}.red_btn_saveandcontinue a:link, .red_btn_saveandcontinue a:visited, .red_btn_saveandcontinue a:hover{ padding: 5px 20px 5px 0;color: #fff;text-decoration: none;display: block;}.red_btn_back { background: #B34040 url(../img/btn_arrow_back.gif) left center no-repeat;font-size: 11px;color: #fff;text-transform: uppercase;font-style: normal;border: solid 1px #330000;letter-spacing: 1px;width: 63px;height: 23px;float: left;font-family: Arial, Helvetica, sans-serif;}.red_btn_back a:link, .red_btn_back a:visited, .red_btn_back a:hover{ padding: 5px 10px 5px 20px;color: #fff;text-decoration: none;display: block;}.red_btn_submitcontact { background: #B34040 url(../img/btn_arrow.gif) right center no-repeat;font-size: 11px;color: #fff;text-transform: uppercase;font-style: normal;border: solid 1px #330000;letter-spacing: 1px;width: 135px;height: 23px;float: left;font-family: Arial, Helvetica, sans-serif;}.red_btn_submitcontact a:link, .red_btn_submitcontact a:visited, .red_btn_submitcontact a:hover{ padding: 5px 10px 5px 5px;color: #fff;text-decoration: none;display: block;}.red_btn_continuerequest { background: #B34040 url(../img/btn_arrow.gif) right center no-repeat;font-size: 11px;color: #fff;text-transform: uppercase;font-style: normal;border: solid 1px #330000;letter-spacing: 1px;width: 205px;height: 23px;float: left;font-family: Arial, Helvetica, sans-serif;}.red_btn_continuerequest a:link, .red_btn_continuerequest a:visited, .red_btn_continuerequest a:hover{ padding: 5px 10px 5px 5px;color: #fff;text-decoration: none;display: block;}.btn_lightgray {background: #AFAFAF;color: #fff;font-size: 12px;letter-spacing:1px;border: solid 1px #333333;font-family: Arial, Helvetica, sans-serif;}.btn_lightgray a:link, .btn_lightgray a:visited, .btn_lightgray a:hover{ padding: 5px;color: #fff;text-decoration: none;display: block;}.btn_darkgray {background: #858585;color: #fff;font-size: 12px;letter-spacing:1px;border: solid 1px #000000;margin-right: 5px;font-family: Arial, Helvetica, sans-serif;}.btn_darkgray a:link, .btn_darkgray a:visited, .btn_darkgray a:hover{ padding: 5px;color: #fff;text-decoration: none;display: block;font-family: Arial, Helvetica, sans-serif;}.red_btn_login { background: #B34040 url(../img/btn_arrow.gif) right center no-repeat;font-size: 11px;color: #FFFFFF;text-transform: uppercase;font-style: normal;border: solid 1px #330000;letter-spacing: 1px;width: 70px;_width: 65px;height: 23px;float: right;white-space: nowrap;font-family: Arial, Helvetica, sans-serif;}.red_btn_login a:link, .red_btn_login a:visited, .red_btn_login a:hover{ padding: 5px 20px 5px 0;color: #FFFFFF;text-decoration: none;display: block;}.grey_btn_login { background: #A1A1A1 url(../img/btn_arrow.gif) right center no-repeat;font-size: 11px;color: #FFFFFF;text-transform: uppercase;font-style: normal;border: solid 1px #4B4B4B;letter-spacing: 1px;width: 70px;height: 23px;float: left;white-space: nowrap;font-family: Arial, Helvetica, sans-serif;}.grey_btn_login a:link, .grey_btn_login a:visited, .grey_btn_login a:hover{ padding: 5px 20px 5px 8px;color: #FFFFFF;text-decoration: none;display: block;}.beigebox_left span{font-size: 16px;color: #D2222A;}.beigebox_left span a:link, .beigebox_left span a:visited{font-size: 16px;color: #D2222A;text-decoration: none;}.beigebox_left span a:hover{font-size: 16px;color: #D2222A;text-decoration: underline;}.beigebox_right span{font-size: 16px;color: #D2222A;}.beigebox_right span a:link, .beigebox_right span a:visited{font-size: 16px;color: #D2222A;text-decoration: none;}.beigebox_right span a:hover{font-size: 16px;color: #D2222A;text-decoration: underline;}a.greyunderline, a.greyunderline:visited, a.greyunderline:hover{color: #333333;text-decoration: underline;text-transform: uppercase;font-size: 11px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;}a.greyunderline2:link, a.greyunderline2:visited, a.greyunderline2:hover{color: #333333;text-decoration: underline;}.beige_box{background: #F3F2EA;float: left;margin: 5px 9px 9px 0; padding: 15px 10px 21px 15px;font-size: 12px;color: #333333;width: 90%;}.beige_box h3{font-size: 14px;color: #D2222A;text-transform: none;margin: 0;padding: 0;background: none;font-weight: normal;}/* Homepage ---------------------------------------------- */#Homepage{margin: 0;padding: 0;}#Homepage #Boxes{width: 716px;float: left;margin-top: 1px;_margin-top: 0;clear: both;}#Homepage #Boxes h6{background: #990000;color: #fff;font-family: Helvetica, arial, sans-serif;font-size: 12px;font-weight: normal;margin: 0;padding: 8px 5px;}#Homepage #Boxes img{border:0;margin:0;padding:0;}#Homepage #Boxes h6 a:link, #Homepage #Boxes h6 a:visited, #Homepage #Boxes h6 a:hover{color: #fff;text-decoration: underline;}#Homepage #Boxes #MemberBox{width: 139px;float: left;margin-right: 10px;}#Homepage #Boxes #MemberBox img{border-bottom: solid 1px #fff;}#Homepage #Boxes #MemberBox p{font-family: Georgia, Helvetica, sans-serif;color: #4F5559;font-size: 10px;padding: 8px 12px 10px 5px;margin: 0;line-height: 12px;background: url(../img/border_reddot.gif) bottom left repeat-x;}#Homepage #Boxes #EmployerBox{width: 134px;float: left;margin-right: 10px;}#Homepage #Boxes #EmployerBox img{border-bottom: solid 1px #fff;}#Homepage #Boxes #EmployerBox p{font-family: Georgia, Helvetica, sans-serif;color: #4F5559;font-size: 10px;padding: 8px 12px 10px 5px;margin: 0;line-height: 12px;background: url(../img/border_reddot.gif) bottom left repeat-x;}#Homepage #Boxes #ProviderBox{width: 131px;float: left;margin-right: 10px;}#Homepage #Boxes #ProviderBox img{border-bottom: solid 1px #fff;}#Homepage #Boxes #ProviderBox p{font-family: Georgia, Helvetica, sans-serif;color: #4F5559;font-size: 10px;padding: 8px 12px 10px 5px;margin: 0;line-height: 12px;background: url(../img/border_reddot.gif) bottom left repeat-x;}#Homepage #Boxes #AgentBox{width: 137px;float: left;margin-right: 10px;}#Homepage #Boxes #AgentBox img{border-bottom: solid 1px #fff;}#Homepage #Boxes #AgentBox p{font-family: Georgia, Helvetica, sans-serif;color: #4F5559;font-size: 10px;padding: 8px 12px 10px 5px;margin: 0;line-height: 12px;background: url(../img/border_reddot.gif) bottom left repeat-x;}#Homepage #Boxes #BusPartner{width: 135px;float: left;}#Homepage #Boxes #BusPartner img{border-bottom: solid 1px #fff;}#Homepage #Boxes #BusPartner p{font-family: Georgia, Helvetica, sans-serif;color: #4F5559;font-size: 10px;padding: 8px 12px 10px 5px;margin: 0;line-height: 12px;background: url(../img/border_reddot.gif) bottom left repeat-x;}#Homepage #ProductsServices{float: left;clear: both;width: 283px;background: #9F0F0F;font-size: 12px;color: #fff;padding: 0 0 10px 0;margin: 10px 10px 10px 0;line-height: 16px;}#Homepage #ProductsServices h6{color: #fff;margin: 0;padding: 9px 5px 9px 15px;background: #CC0000;font-size: 20px;font-weight: normal;}#Homepage #ProductsServices p{padding: 0 15px;}#Homepage #ProductsServices ul{margin: 0;padding: 0 10px 0 45px;}#Homepage #ProductsServices li{list-style-image: url(../img/arrow_dblwhite.gif);list-style-position: outside;padding: 2px 5px;font-size: 13px;}#Homepage #ProductsServices a:link, #Homepage #ProductsServices a:visited, #Homepage #ProductsServices a:hover{color: #fff;text-decoration: underline;}#Homepage #ProductsServices .quote_button{position: relative;top: 5px;left: 180px;_left: 175px;background: #fff;padding: 3px;width: 90px;_width: 95px;color: #D53138;font-family: Georgia, Helvetica, sans-serif;font-weight: bold;font-size: 12px;border: solid 1px #CCCCCC;white-space: nowrap;}#Homepage #ProductsServices .quote_button a:link, #Homepage #ProductsServices .quote_button a:visited{color: #D53138;text-decoration: none;}#Homepage #ProductsServices .quote_button a:hover{color: #D53138;text-decoration: underline;}#Homepage #WrapperLeft {	float: left;	clear: both;	background-color: #ffffff;}/*#Homepage #WrapperRight {	float: right;}*/#Homepage #HealthResources {   /* clear: right; */	/*float: left;*/	line-height: 17px;	width: 263px;	background: #eae5d0; /*#e3dcc0;*/	padding: 5px;	padding: 8px 8px 8px 12px;   margin: 5px 10px 0 0;}#Homepage #HealthResources h6 {	font-size: 18px;	font-weight: normal;	line-height: 22px;	color: #9f0f0f;	margin: 0 0 4px 0;}#Homepage #HealthResources ul {	margin:0;	padding:10px 0 0 15px;	text-transform:uppercase;}#Homepage #HealthResources li {	font-weight:bold;	list-style-image:url(../img/bullet_bigredarrows.gif);	margin: 0 0 0 5px;	padding:0 0 6px;	text-transform:uppercase;}#HomeArticles{	width: 240px;	_width: 230px;	float: left;	margin: 0 10px 0 0;	_margin: 10px 10px 0 0;	padding: 5px 25px 0 5px;	background: url(../img/border_blackdot.gif) bottom left repeat-x;}#Homepage #PhysiciansCare {margin-top: 30px;_margin-left: 10px;float: left;background: url(../img/home_phycare_boxbg.gif) bottom left no-repeat;width: 141px;font-family: Georgia, Helvetica, sans-serif;font-size: 11px;color: #666666;} #Homepage #PhysiciansCare p{padding: 5px 10px 6px 17px;line-height: 13px;} #Homepage #PhysiciansCare p a{color: #666666;} #Homepage #btm_buttons{float: left;padding: 8px 0 0 0;width: 138px;_margin-left: 8px;}/* About Us ---------------------------------------------- */#AboutUs #main_area {/*float: right;padding-left: 23px;_padding-left: 18px;_clear: left;margin-top: 9px;*/_width: 510px;}#AboutUs #btmFeatures{float: left;border-top: solid 3px #CCCCCC;padding-top: 17px;clear: both;width: 530px;_width: 520px;}#AboutUs .beigebox_left {background: #E3DCC0;width: 230px;_width: 226px;float: left;padding: 10px 16px;vertical-align: top;font-size: 13px;clear: left;color: #333333;line-height: 18px;}#AboutUs .beigebox_right {background: #E3DCC0;width: 226px;float: right;padding: 10px 16px;vertical-align: top;font-size: 13px;clear: right;color: #333333;line-height: 18px;}#AboutUs .beigebox_right ul{margin: 0;padding: 10px 5px 4px 15px;list-style-type: none;line-height: 20px;}#AboutUs .beigebox_right li{list-style-image:url(../img/bullet_beigebox.gif);padding: 0;}#AboutUs .beigebox_right li a:link, #AboutUs .beigebox_right li a:visited, #AboutUs .beigebox_right li a:hover{color: #666666;text-decoration: underline;font-weight: bold;}.PresidentsMessage {font-size: 13px;line-height: 20px;}.PresidentsMessage span{font-size: 16px;color: #D2222A;font-family: Georgia, arial, sans-serif;}#AboutUsSect form table { width: 520px; } /* Agents ---------------------------------------------- */#AgentsSect #col_right{}#Agents #main_area {width: 470px;margin-top: 9px;font-size: 12px;color: #333333;_clear: left;margin-top: 9px;}#Agents .beigebox_left {background: #E3DCC0;float: left;padding: 8px 14px;vertical-align: top;font-size: 13px;color: #333333;line-height: 14px;margin-bottom: 15px;width: 438px;}#Agents #col_right .box{width: 215px;_width: 200px;clear: both;margin-bottom: 5px;float: right;padding: 8px;font-size: 11px;color: #333333;border: solid 1px #999999;}#Agents #col_right .box h4{color: #990000;}#Agents #col_right .box2{width: 215px;_width: 200px;clear: both;margin-bottom: 5px;float: right;padding: 8px;font-size: 11px;color: #333333;border: solid 1px #999999;line-height: 18px;font-family: Georgia, sans-serif;}#Agents #col_right .box2 h3{font-size: 14px;text-transform: none;font-weight: normal;padding: 0 0 10px 0;margin: 0;background: none;font-family: Arial, Helvetica, sans-serif;color: #666;}#Agents #col_right .box2 a:link, #Agents #col_right .box2 a:visited, #Agents #col_right .box2 a:hover{text-decoration: underline;color: #333333;text-transform: uppercase;}#Agents #col_right .box3{width: 203px;_width: 190px;clear: both;margin-bottom: 5px;float: right;padding: 15px;font-size: 11px;color: #333333;background: #F0F0F0;line-height: 18px;}#Agents #col_right .box3 h3{font-family: Georgia, arial, sans-serif;font-size: 11px;letter-spacing: 1px;font-weignt: bold;font-style: normal;text-transform: uppercase;background: none;padding: 0;margin: 0;}#Agents #col_right .box3 span{font-family: Georgia, arial, sans-serif;font-size: 14px;}#Agents #col_right .box3 a.red, #Agents #col_right .box3 a.red:visited{text-decoration: none;font-size: 12px;color: #D2222A;font-weight: bold;padding: 5px 0;}#Agents #col_right .box3 a.red:hover{text-decoration: underline;font-size: 12px;color: #D2222A;font-weight: bold;padding: 5px 0;}.pic_side {float: right;padding-left: 10px;}/* Setion Page List ---------------------------------------------- */div.sectPageList {clear: both;}div.sectPageList dl{margin: 0;}div.sectPageList dl dt{	font-size: 12px;	font-weight:bold;	margin:0 0 0 14px;	text-transform: uppercase;	letter-spacing: 1px;}div.sectPageList dl dt a:link, div.sectPageList dl dt a:visited, div.sectPageList dl dt a:hover{color: #990000; }div.sectPageList dl dd{	font-size: 12px;	padding: 0 0 14px 14px;	line-height:22px;	margin: 0;}div.sectPageList dl span{	color: #D2222A;	text-transform: uppercase;	font-weight: bold;}div.sectPageList dl dd a:link, div.sectPageList dl dd a:visited, div.sectPageList dl dd a:hover{	font-size: 11px;	padding: 0;	line-height:1.25em;	color: #333333;	text-decoration: underline;	font-weight: bold;	text-transform: uppercase;}div.sectPageList a:link, div.sectPageList a:visited, div.sectPageList a:hover{color: #5C2310; }/* Article List ---------------------------------------------- */#AgentsArticles{	width: 215px;	_width: 190px;	float: right;	margin: 0;	padding: 5px 15px;}#AgentsArticles h3{	background:#123D66;	padding: 4px 14px;}#AgentsArticles dt{	font-family: arial, sans-serif;	font-size:10px;	text-transform:uppercase;	font-weight:bold;	letter-spacing:1px;	margin: 0;	padding: 10px 0 0 5px;	color: #D2222A;}#AgentsArticles dd a{	color:#990000;	font-size: 15px;	text-decoration: underline;	margin-bottom: 5px;}#AgentsArticles dd a:link, #AgentsArticles dd a:visited, #AgentsArticles dd a:hover{	color:#990000;	font-size: 15px;	text-decoration: underline;	margin-bottom: 5px;}#AgentsArticles dd{	font-size:11px;	background: url(../img/articlelist_bg.gif) repeat-x bottom;	margin: 0;	padding: 10px 0 10px 5px;	line-height: 18px;}.small_title {font-size: 11px;color: #333333;background: url(../img/border_greydot.gif) bottom left repeat-x;padding: 6px;text-transform: uppercase;font-style: normal;font-weight: bold;}/* Consumer Driven ----------------------------------------*/#ConsumerDriven #main_area{width: 250px;padding-left: 18px;font-size: 13px;line-height: 18px;margin: 9px 10px 0 0;}#ConsumerDriven #col_right{padding: 0;margin: 5px 0 0 0;}#ConsumerDriven #col_right .box{width: 240px;clear: both;float: right;background: #E3DCC0 url(../img/border_blackdot.gif) bottom left repeat-x;border-left: solid 15px #E3DCC0;border-right: solid 15px #E3DCC0;padding: 13px 0;margin: 0;font-family: Georgia, arial, sans-serif;font-size: 12px;}#ConsumerDriven #col_right .box h3{color: #CC3333;font-size: 18px;font-weight: normal;text-transform: none;background:none;margin: 0;padding: 0 0 5px 0;font-family: Arial, Helvetica, sans-serif;}/* Self Funded Plans --------------------------------*/#SelfFunded #main_area{width: 526px;padding: 3px 0 0 0;/*border-left: solid 13px #ffffff;*/margin:-12px 0 0 0;overflow:hidden;_margin-right: -3px;}#SelfFunded {}#SelfFunded h2{margin: 0;padding: 3px 0 0 0;background: url(../img/border_greydot.gif) top left repeat-x;}#SelfFunded h4 {font-size: 18px;color: #D2222A;background: url(../img/border_blackdot.gif) bottom left repeat-x;margin: 0;padding: 5px 0;}#SelfFunded .box ul{margin: 0 0 0 25px;padding: 0;line-height: 18px;}#SelfFunded .box li {list-style-image: url(../img/bullet_blksquare.gif);list-style-position: outside;font-size: 13px;}#SelfFunded .box a:link, #SelfFunded .box a:visited, #SelfFunded .box a:hover{text-decoration: underline;color: #D2222A;}#SelfFunded #col_right{padding: 0;margin: 5px 0 0 0;float: left;width: 260px;_width: 240px;}#SelfFunded #col_right .box{background: #EEECE0;margin-bottom: 5px;font-size: 12px;width: 260px;_width: 240px;border-left: solid 4px #fff;padding: 8px;color: #666666;}#SelfFunded #col_left2{padding: 0;margin: 5px 0 0 0;float: left;width: 246px;}#SelfFunded #col_left2 .box{background: #EEECE0;margin-bottom: 5px;font-size: 12px;width: 246px;padding: 8px;color: #666666;}/* Self Funded Options --------------------------------*/#SelfFundedOpt #main_area{width: 250px;padding-left: 18px;font-size: 13px;line-height: 18px;margin: 9px 10px 0 0;}#SelfFundedOpt h2{font-size: 18px;color: #990000;font-weight: normal;margin: 0;font-family: Georgia, arial, sans-serif;}#SelfFundedOpt #col_right{padding: 0;margin: 5px 0 0 0;}#SelfFundedOpt #col_right .box{width: 240px;clear: both;float: right;background: #E3DCC0;border-left: solid 15px #E3DCC0;border-right: solid 15px #E3DCC0;padding: 15px 0 0 0;margin: 0;font-family: Georgia, arial, sans-serif;font-size: 12px;line-height: 16px;}#SelfFundedOpt #col_right .box h3{color: #CC3333;font-size: 18px;font-weight: normal;text-transform: none;background:none;margin: 0;padding: 0 0 5px 0;font-family: Arial, Helvetica, sans-serif;}#SelfFundedOpt dt{	font-family: arial, sans-serif;	font-size:13px;	font-weight:bold;	margin: 0;	color: #333333;	padding: 0 0 8px 0;}#SelfFundedOpt dd{	font-size:12px;	margin: 0;	padding: 0 0 20px 0;	font-family: Georgia, arial, sans-serif;	color: #333333;}/* Employers --------------------------------*/#center #main #Employers #main_area {width: 453px;font-size: 12px;color: #333333;margin:0;padding:0;margin-top: 10px;}#Employers #col_left {width: 223px;float: left;margin-top: 9px;vertical-align: top;padding-right: 35px;_padding-right: 20px;}#Employers #col_left .box{width: 215px;clear: both;margin-bottom: 5px;border: solid 1px #999999;padding: 10px;font-size: 11px;color: #666666;font-family: Georgia, sans-serif;}#Employers #col_left .box h4{font-size: 18px;font-family: Arial, Helvetica, sans-serif;margin: 0;padding: 5px 0;font-weight: normal;color: #990000;}#Employers #col_left .box h6{font-size: 14px;font-family: Arial, Helvetica, sans-serif;margin: 0;padding: 5px 0;font-weight: normal;color:#666;}#Employers #col_left .box3{width: 207px;margin-bottom: 5px;padding: 15px;font-size: 11px;color: #333333;background: #F0F0F0;line-height: 18px;clear: both;}#Employers #col_left .box3 h3{font-family: Georgia, arial, sans-serif;font-size: 11px;letter-spacing: 1px;font-weignt: bold;font-style: normal;text-transform: uppercase;background: none;padding: 0;margin: 0;}#Employers #col_left .box3 span{font-family: Georgia, arial, sans-serif;font-size: 14px;}#Employers #col_left .box3 a.red, #Employers #col_right .box3 a.red:visited{text-decoration: none;font-size: 12px;color: #D2222A;font-weight: bold;padding: 5px 0;}#Employers #col_left .box3 a.red:hover{text-decoration: underline;font-size: 12px;color: #D2222A;font-weight: bold;padding: 5px 0;}#Employers .form_left{font-size: 14px;font-family: Arial, Helvetica, sans-serif;padding: 3px;text-align: right;font-weight: normal;color: #666666;}#center #Employers .beige_box{background: #E3DCC0;padding: 10px 5px;width: 437px;_width: 437px;color: #666666;font-size: 12px;margin:0;margin-bottom: 15px;}#Employers .beige_box a{margin-left: 5px;background: #ffffff;padding: 5px;color: #990000;font-family: Georgia, serif;text-decoration: none;}#Employers #main_area .box{line-height: 14px;font-size: 13px;color: #333333;}#Employers #main_area .box h6{font-size: 11px;text-transform: uppercase;color: #990000;font-weight: bold;margin: 0;padding: 13px  0 8px 0;}#Employers #main_area .box2{background: url(../img/employer_boximg.jpg) 3px 15px no-repeat;padding: 12px 8px 4px 150px;font-size: 11px;font-family: Georgia, arial, sans-serif;border: solid 1px #979797;line-height:13px;_margin-bottom:30px;}#Employers #main_area .box2 h6{font-size: 11px;text-transform: uppercase;color: #333333;font-weight: bold;font-family: Arial, Helvetica, sans-serif;margin: 0;padding: 0  0 8px 0;}#Employers #main_area .box2 h6 a{color: #333333;}#Employers #main_area .box3{margin-top: 10px;border-top: solid 3px #CC0000;}#Employers #main_area .box3 h6{font-size: 11px;text-transform: uppercase;color: #333333;font-weight: bold;font-family: Arial, Helvetica, sans-serif;margin: 8px 0;padding: 5px  0 3px 0;background: url(../img/border_greydot.gif) bottom left repeat-x;}/* Setion Page List2 ---------------------------------------------- */div.sectPageList2 {clear: both;}div.sectPageList2 dl{margin: 0;}div.sectPageList2 dl dt{	font-size: 10px;	margin:8px 0 5px 14px;	text-transform: uppercase;	letter-spacing: 1px;	color: #D2222A;}div.sectPageList2 dl dt a{color: #990000; }div.sectPageList2 dl dd{	font-size: 11px;	padding: 0 0 14px 14px;	line-height:14px;	margin: 0;	background: url(../img/bullet_opensquare.gif) 0px 6px no-repeat;	border-bottom: dotted 1px #BABBBC;}div.sectPageList2 dl span{	color: #D2222A;	text-transform: uppercase;	font-weight: bold;}div.sectPageList2 dl dd a:link, div.sectPageList2 dl dd a:visited, div.sectPageList2 dl dd a:hover{	font-size: 15px;	padding: 0;	line-height:1.25em;	color: #990000;	text-decoration: underline;}div.sectPageList2 a:link, div.sectPageList2 a:visited, div.sectPageList2 a:hover{color: #5C2310; }/* Members --------------------------------*/#Members #main_area {width: 457px;_width: 445px;font-size: 12px;color: #333333;padding-left: 15px;/*_padding-left: 20px;*/margin-top: 10px;}#Members #main_area .box{width: 465px;float: left;color: #333333;margin-bottom: 10px;border: solid 1px #CC3333;padding: 5px;}#Members #main_area .box .pic{float: left;width: 224px;}#Members #main_area .box .text{float: right;width: 210px;font-size: 13px;line-height: 14px;}#Members #main_area .box .text h6{color: #D2222A;font-size: 18px;margin: 0;padding: 10px 0 10px 0;font-weight: normal;}#Members #main_area .box2{width: 207px;margin-bottom: 5px;float: right;padding: 15px;font-size: 11px;color: #333333;background: #F0F0F0;line-height: 18px;}#Members #col_left {width: 223px;float: left;margin-top: 9px;vertical-align: top;}#Members #col_left .memberQL{	width: 203px;	float: left;	margin-bottom: 10px;	background: #990000;	padding: 10px;}#Members #col_left .memberQL h6{	color: #fff;	font-size: 11px;	text-transform:uppercase;	font-weight: normal;	letter-spacing: 3px;	padding: 0 0 10px 0;	margin: 0;}#Members #col_left .memberQL ul{margin: 0;padding: 0;}#Members #col_left .memberQL li{ 	list-style:none;	font-size: 13px;	font-weight: bold;}#Members #col_left .memberQL li a:link, #Members #col_left .memberQL li a:visited, #Members #col_left .memberQL li a:hover{ 	color: #ffffff;	text-decoration: underline;	display: block;	padding: 5px 5px 5px 20px;	_padding: 0 0 0 20px;	background: url(../img/arrow_white.gif) 0px 6px no-repeat;}#Members #col_left .box{width: 201px;clear: both;margin-bottom: 5px;border: solid 1px #999999;padding: 10px;font-size: 11px;color: #666666;font-family: Georgia, sans-serif;}#Members #col_left .box h4{font-size: 18px;font-family: Arial, Helvetica, sans-serif;margin: 0;padding: 5px 0;font-weight: normal;color: #990000;}#Members #col_left .box h6{font-size: 14px;font-family: Arial, Helvetica, sans-serif;margin: 0;padding: 5px 0;font-weight: normal;color:#666;}#Members #col_left .box3{width: 207px;margin-bottom: 5px;padding: 15px;font-size: 11px;color: #333333;background: #F0F0F0;line-height: 18px;clear: both;}#Members #col_left .box3 h3{font-family: Georgia, arial, sans-serif;font-size: 11px;letter-spacing: 1px;font-weignt: bold;font-style: normal;text-transform: uppercase;background: none;padding: 0;margin: 0;}#Members #col_left .box3 span{font-family: Georgia, arial, sans-serif;font-size: 14px;}#Members #col_left .box3 a.red, #Agents #col_right .box3 a.red:visited{text-decoration: none;font-size: 12px;color: #D2222A;font-weight: bold;padding: 5px 0;}#Members #col_left .box3 a.red:hover{text-decoration: underline;font-size: 12px;color: #D2222A;font-weight: bold;padding: 5px 0;}#Members .form_left{font-size: 14px;font-family: Arial, Helvetica, sans-serif;padding: 3px;text-align: right;font-weight: normal;color: #666666;}#Members #main_area .articlebox{clear: both;padding: 5px 0 0 0;}#Members #main_area .articlebox h6{font-size: 11px;text-transform: uppercase;color: #333333;font-weight: bold;font-family: Arial, Helvetica, sans-serif;margin: 8px 0;padding: 5px  0 3px 0;background: url(../img/border_greydot.gif) bottom left repeat-x;}#HealthResourcesLinks #Box_Area {	margin: 0 4px 0 0;	width: 535px;	padding: 10px 0 15px 0;	/*clear: both;*/	float: left;}#HealthResourcesLinks #Box_Area h2{   margin: 0 0 5px 0;}#HealthResourcesLinks #Box_Area ul {	margin:0;	padding:10px 0 0 15px;}#HealthResourcesLinks #Box_Area li {	color:#7D0010;	font-weight:bold;	list-style-image:url(../img/bullet_bigredarrows.gif);	margin:0;	padding:0 0 6px;}#HealthResourcesLinks #Box_Area .box_left{	margin: 0 5px 10px 0;	width: 235px;	padding: 10px;	float: left;	border: solid 1px #999999;	font-size: 12px;	height: 140px;}#HealthResourcesLinks #Box_Area .box_right{	margin: 0 0 10px 5px;	width: 235px;	padding: 10px;	float: left;	border: solid 1px #999999;	font-size: 12px;	height: 140px;}/* Self Funded Health Plans ---------------------------------------------- */#SelfFundedHP #main_area {width: 715px;font-size: 12px;color: #333333;margin-top: 10px;}#SelfFundedHP #main_box {background: #E3DCC0;padding: 0 18px 10px 18px;width: 680px;margin-bottom: 15px;float: left;}#SelfFundedHP #main_box .quotebutton{background: #fff;border: solid 1px #fff;padding: 3px;width: 105px;position: relative;top: 25px;left: 568px;font-size: 12px;font-weight: bold;border: solid 1px #9C9994;}#SelfFundedHP #main_box .quotebutton a:link, #SelfFundedHP #main_box .quotebutton a:visited{font-family: Georgia, arial, sans-serif;color: #D42127;text-decoration: none;padding-left: 3px;}#SelfFundedHP #main_box .quotebutton a:hover{font-family: Georgia, arial, sans-serif;color: #D42127;text-decoration: underline;padding-left: 3px;}#SelfFundedHP #main_box ul{margin: 5px 8px;padding: 0 5px;}#SelfFundedHP #main_box li{padding: 3px 0;list-style-image: url(../img/bullet_redbox2.gif);list-style-position: outside;}#SelfFundedHP #main_box h6{font-size: 22px;color: #D2222A;font-weight: normal;margin: 0 0 10px 0;background: url(../img/border_blackdot.gif) bottom left repeat-x;padding-bottom: 5px;}#SelfFundedHP #main_box span{font-family: Arial, Helvetica, sans-serif;font-size: 20px;color: #AC373D;}#SelfFundedHP #main_box a:link, #SelfFundedHP #main_box a:visited{color: #81837F;text-decoration: none;}#SelfFundedHP #main_box a:hover{color: #81837F;text-decoration: underline;}#SelfFundedHP #main_box .Row1 {width: 190px;margin: 0 30px 0 5px;float: left;font-family: Georgia, arial, sans-serif;font-size: 12px;color: #81837F;background: url(../img/sfhp_box_border.gif) top right no-repeat;height: 109px;}#SelfFundedHP #main_box .Row2 {width: 190px;margin-right: 30px;float: left;font-family: Georgia, arial, sans-serif;font-size: 12px;color: #81837F;background: url(../img/sfhp_box_border.gif) top right no-repeat;height: 109px;}#SelfFundedHP #main_box .Row3 {width: 215px;float: left;font-family: Georgia, arial, sans-serif;font-size: 12px;color: #81837F;height: 109px;}#SelfFundedHP #ConsumerBox{background: url(../img/border_right.gif) top right repeat-y #F3F2EA;width: 338px;float: left;margin-bottom: 16px;padding: 0 18px 10px 0;}#SelfFundedHP #ConsumerBox ul a:link, #SelfFundedHP #ConsumerBox ul a:visited{color: #81837F;text-decoration: none;}#SelfFundedHP #ConsumerBox ul a:hover{color: #81837F;text-decoration: underline;}#SelfFundedHP #ConsumerBox img{border-bottom: solid 1px #fff;}#SelfFundedHP #ConsumerBox h6{font-size: 22px;color: #D2222A;font-weight: normal;margin: 10px 50px 5px 15px;background: url(../img/border_blackdot.gif) bottom left repeat-x;padding-bottom: 5px;}#SelfFundedHP #ConsumerBox p{margin-left: 18px;}#SelfFundedHP #ConsumerBox ul {margin: 0 20px;padding: 0;}#SelfFundedHP #ConsumerBox li{list-style-image: url(../img/bullet_redbox2.gif);list-style-position: outside;padding: 5px 0;}#SelfFundedHP #ConsumerBox .Row1 {width: 90px;float: left;margin-left: 18px;font-family: Georgia, arial, sans-serif;font-size: 12px;color: #81837F;}#SelfFundedHP #ConsumerBox .Row2 {width: 210px;float: left;font-family: Georgia, arial, sans-serif;font-size: 12px;color: #81837F;}#SelfFundedHP #AdditionalServBox{background: #F3F2EA;width: 338px;float: left;margin: 0 0 16px 18px;padding: 0 0 15px 0;_height: 289px;}#SelfFundedHP #AdditionalServBox h6{font-size: 22px;color: #D2222A;font-weight: normal;margin: 10px 50px 5px 15px;background: url(../img/border_blackdot.gif) bottom left repeat-x;padding-bottom: 5px;}#SelfFundedHP #AdditionalServBox img{border-bottom: solid 1px #fff;}#SelfFundedHP #AdditionalServBox p{margin-left: 18px;}#SelfFundedHP #AdditionalServBox ul {margin: 0 20px;_margin: 0 15px;padding: 0;}#SelfFundedHP #AdditionalServBox li{list-style-image: url(../img/bullet_redbox2.gif);list-style-position: outside;padding: 5px 0;margin: 0;}#SelfFundedHP #AdditionalServBox ul a:link, #SelfFundedHP #AdditionalServBox ul a:visited{color: #81837F;text-decoration: none;}#SelfFundedHP #AdditionalServBox ul a:hover{color: #81837F;text-decoration: underline;}#SelfFundedHP #AdditionalServBox .Row1 {width: 166px;_width: 150px;float: left;margin-left: 18px;font-family: Georgia, arial, sans-serif;font-size: 12px;color: #81837F;}#SelfFundedHP #AdditionalServBox .Row2 {width: 152px;_width: 150px;float: left;font-family: Georgia, arial, sans-serif;font-size: 12px;color: #81837F;}#SelfFundedHP #btm_left{width: 338px;float: left;margin-bottom: 16px;clear: both;font-size: 13px;color: #787B75;background: url(../img/border_reddot.gif) bottom left repeat-x;padding-bottom: 10px;}#SelfFundedHP #btm_left ul{margin: 0;padding: 0 0 0 20px;}#SelfFundedHP #btm_left li{ 	background: url(../img/bullet_redbox.gif) 0px 5px no-repeat;	padding: 0 0 10px 10px;	list-style: none;}#SelfFundedHP #btm_left h6{background: #9F0F0F;color: #fff;padding: 15px 19px;margin: 0;}#SelfFundedHP #btm_left p{padding: 5px 20px;}#SelfFundedHP #btm_right{margin-left: 17px;_margin-left: 10px;width: 357px;float: left;margin-bottom: 16px;}#SelfFundedHP #btm_right h6{background: #9F0F0F;color: #fff;padding: 9px;margin: 0;}#SelfFundedHP #btm_right #box1{width: 161px;float: left;margin: 0 0 16px 0;padding: 0 10px 0 19px;border-left: solid 1px #F3F2EA;background: url(../img/sfhp_border_nhcp.gif) top right no-repeat;font-family: Georgia, arial, sans-serif;font-size: 11px;color: #7A7B78;line-height: 16px;}#SelfFundedHP #btm_right #box1 p{background: url(../img/border_reddot.gif) bottom left repeat-x;padding: 0 5px 20px 5px;}#SelfFundedHP #btm_right #box1 span{color: #D2222A;font-family:Arial, Helvetica, sans-serif;font-size: 12px;}#SelfFundedHP #btm_right #box2{width: 155px;float: left;margin-bottom: 16px;padding-left: 10px;font-family: Georgia, arial, sans-serif;font-size: 11px;color: #7A7B78;line-height: 16px;}#SelfFundedHP #btm_right #box2 p{background: url(../img/border_reddot.gif) bottom left repeat-x;padding: 0 5px 20px 5px;}#SelfFundedHP #btm_right #phycare{clear: both;float: left;margin-left: 9px;}/* Setion Page List3 ---------------------------------------------- */div.sectPageList3 {clear: both;}div.sectPageList3 dl{margin: 0;}div.sectPageList3 dl dt{	font-size: 11px;	margin:8px 0 5px 0;	text-transform: uppercase;	letter-spacing: 1px;	color: #990000;	font-weight: bold;}div.sectPageList3 dl dt a:link, div.sectPageList3 dl dt a:visited, div.sectPageList3 dl dt a:hover{color: #333333; }div.sectPageList3 dl dd{	font-size: 13px;	padding: 0 0 4px 0;	line-height:18px;	margin: 0;}div.sectPageList3 dl span{	color: #666666;	font-size: 14px;	font-weight: bold;}div.sectPageList3 dl dd a:link, div.sectPageList3 dl dd a:visited, div.sectPageList3 dl dd a:hover{	font-size: 11px;	margin-right: 20px;	line-height: 30px;	color: #333333;	text-decoration: underline;	text-transform: uppercase;	font-weight: bold;	padding: 0 10px 0 0;	background: url(../img/arrow_grey.gif) center right no-repeat;}div.sectPageList3 a:link, div.sectPageList3 a:visited, div.sectPageList3 a:hover{color: #333333; }#center div.sectPageList3 .moreNews{_margin:-25px 0 0 0 ;}/* Provider Directory ------------------------------------------------- */#ProviderDirectory #main_area {width: 765px;font-size: 11px;color: #333333;padding-top: 10px;}#viewnetworkpart {width: 700px;padding: 10px 0 0 10px;font-size: 13px;font-weight: bold;color: #990000;text-align: center;clear: both;float: left;}#viewnetworkpart .left{width: 265px;float: left;padding: 60px 10px 0 0 ;}#viewnetworkpart .mid{width: 146px;float: left;}#viewnetworkpart .right{width: 250px;float: left;padding: 60px 0  0 10px;}#SearchProviders {width: 330px;float: left;border-right: solid 1px #ccc;padding: 15px 15px 0 10px;line-height: 16px;}#SearchProviders p{padding: 0 0 8px 0;}.searchtab {float: left;margin-right: 7px;}.search_or {color: #D2222A;text-align: center;font-weight: bold;font-family: Georgia, arial, sans-serif;padding: 10px 5px;font-style: italic;}.searchbox {float: left;width: 320px;_width: 310px;border: solid 1px #707070;padding: 27px 5px 10px 5px;color: #666666;}.searchIntro {height: 140px;}.searchbox table{	width: 100%;}.searchbox .buttons{	background: #fff;}.searchbox .formNotRequired{	width: 120px;	text-align: right;	font-size: 12px;	font-weight: bold;}.searchbox .left{	padding: 4px 6px;	font-size: 18px;	text-align: right;	white-space:nowrap;}.searchbox .right{	padding: 5px 2px;	font-size: 13px;	color: #000;}#SearchHospFac {width: 310px;float: left;padding: 15px 10px 0 0;margin-left: 20px;line-height: 16px;}#SearchHospFac p{margin-bottom: 20px;}#SearchHospFac table{	width: 100%;	color: #666666;}#SearchHospFac .buttons{	background: #fff;}#SearchHospFac .formNotRequired{	width: 120px;	text-align: right;	font-size: 12px;	font-weight: bold;}#SearchHospFac .left{	padding: 4px 6px;	font-size: 18px;	text-align: right;}#SearchHospFac .right{	padding: 5px 2px;	font-size: 13px;	color: #000;}#SearchResults {width: 647px;clear: both;padding: 20px 0 0 35px;}#SearchResults .resultsdetail { border-bottom: solid 1px #D1D1D1;padding: 5px 0;font-size: 12px;}#SearchResults .resultsdetail a{ display: inline;padding-left: 85px;}#SearchResults .pagenum { font-size: 12px;float: left;text-align: center;width: 479px;padding: 16px 5px 6px 5px;}#SearchResults .previous{width: 90px;float: left;padding: 16px 0 6px 0;}#SearchResults .next{width: 58px;float: right;padding: 16px 0 6px 0;}#SearchResults .resultbox{border: solid 1px #666666;border-bottom: none;float: left;width: 645px;}#SearchResults .resultbox .odd{background: #E8E8E8;border-bottom: solid 1px #666666;}#SearchResults .resultbox .even{border-bottom: solid 1px #666666;}#SearchResults .col1{width: 148px;vertical-align:top;padding: 5px 10px;}#SearchResults .col1 span{color: #1F4C79;font-weight: bold;font-size: 12px;}#SearchResults .col1 em{color: #D90026;}#SearchResults .col2{width: 293px;font-size: 12px;vertical-align:top;padding: 5px 10px;}#SearchResults .col2 span{font-weight: bold;}#SearchResults .col2 .speciality{font-size: 11px;font-weight: normal;}#SearchResults .col2 em{font-weight: bold;color: #2D8918;font-style: normal;}#SearchResults .col3{width: 203px;vertical-align:top;padding: 5px 10px;}#SearchResults .col3 a{color: #2A65A1;text-decoration:underline;}#SearchResults .searchagainbtm { font-size: 12px;float: left;text-align: right;width: 647px;padding: 5px 0 15px 0;}#SearchResults .searchnotes {float: left;font-size: 11px;}#SearchResults .searchnotes span{color: #666666;font-weight: bold;}#SearchResults .searchnotes ul{margin: 3px 0 0 15px;padding: 0;}#SearchResults .searchnotes ul li{margin: 0;padding: 2px 0;}#SearchResults .pdf {clear: both;font-size: 11px;width: 650px;}#SearchResults .pdf a{padding: 0;}/* Contact Us ------------------------------------------------- */#ContactUs #main_area {font-size: 11px;color: #333333;}#ContactUs #blue_box {margin: 0 20px;width: 708px;float: left;background: #F0F0F0;font-size: 14px;color: #333333;font-family: Georgia, arial, sans-serif;line-height: 18px;padding: 15px 10px;}#ContactUs #Box_Area {margin: 0 5px;width: 710px;_width: 700px;padding: 10px 0;clear: both;float: left;border-bottom: solid 1px #CCCCCC;}#ContactUs #Box_Area .box_left{width: 313px;float: left;font-size: 13px;padding: 0 30px 0 0;_padding: 0 20px 0 0;}#ContactUs #Box_Area .box_mid{width: 190px;float: left;font-size: 15px;line-height: 18px;}#ContactUs #Box_Area .box_mid a{margin-left:1px;}#ContactUs #Box_Area .box_mid h4{font-size: 15px;color: #990000;font-weight: bold;font-family: Arial, Helvetica, sans-serif;margin: 0;padding: 0;}#ContactUs #Box_Area .box_right{width: 176px;float: left;font-size: 15px;line-height: 18px;}#ContactUs #Box_Area .box_right span{font-size: 15px;color: #990000;font-weight: bold;font-family: Arial, Helvetica, sans-serif;}#ContactUs #Btm_Area {width: 489px;margin: 20px 0 20px 120px;_margin: 20px 0 20px 50px;float: left;clear: both;}#ContactUs #Btm_Area #leftcol{width: 235px;margin: 0 15px 0 0;float: left;}#ContactUs #Btm_Area #rightcol{width: 235px;float: left;}#ContactUs #Btm_Area .box_left{float: left;width: 235px;margin: 0 0 15px 0;padding-bottom: 10px;border: solid 1px #6D6D6D;color: #666666;font-size: 13px;}#ContactUs #Btm_Area .box_left h4{background: #990000;color: #fff;padding: 5px 10px;font-size: 18px;font-weight: normal;}#ContactUs #Btm_Area .box_left .info{font-size: 13px;padding: 10px 10px 15px 15px;}#ContactUs #Btm_Area .box_left .info em{font-size: 11px;font-weight: bold;font-style: normal;padding-bottom: 3px;color: #990000;}#ContactUs #Btm_Area .box_left .info span{font-size: 12px;font-weight: bold;font-style: normal;}#ContactUs #Btm_Area .box_left .phone{color: #990000;font-weight: bold;text-align: right;vertical-align: top;padding: 5px 0 5px 0;} #ContactUs #Btm_Area .box_left .phone2{vertical-align: top;padding: 5px 0 5px 5px;} #ContactUs #Btm_Area .box_right{float: left;width: 235px;margin: 0 0 15px 0; padding-bottom: 10px;border: solid 1px #6D6D6D;color: #666666;font-size: 13px;}#ContactUs #Btm_Area .box_right h4{background: #990000;color: #fff;padding: 5px 10px;font-size: 18px;font-weight: normal;}#ContactUs #Btm_Area .box_right td{font-size: 13px;padding: 5px 10px 5px 10px;}#ContactUs #Btm_Area .box_right .info{font-size: 13px;padding: 5px 10px 5px 10px;} #ContactUs #Btm_Area .box_right .info em{font-size: 11px;font-weight: bold;font-style: normal;padding-bottom: 3px;color: #990000;}#ContactUs .medgrey{color: #990000;}#ContactUs #Btm_Area .box_right .info span{font-size: 12px;font-weight: bold;font-style: normal;}#ContactUs #Btm_Area .box_right .phone{color: #990000;font-weight: bold;text-align: right;vertical-align: top;padding: 5px 0 5px 0;} #ContactUs #Btm_Area .box_right .phone2{vertical-align: top;padding: 5px 0 5px 5px;} /* PROVIDERS ---------------------------------------------- */#Providers #main_area{width: 475px;padding: 0 0 10px 15px;font-size: 13px;color: #333333;line-height: 18px;}#Providers #main_area h4{color: #D2222A;font-size: 18px;margin: 0;padding: 10px 0 10px 0;font-weight: normal;}#Providers #main_area h6{color: #666666;font-size: 14px;font-weight: bold;margin: 20px 0 10px 0;}#Providers #main_area .pic{float: right;padding: 10px 0 10px 10px;width: 250px;}#Providers #main_area p.intro{line-height: 19px;padding-bottom: 5px;}#Providers #col_left_large {margin: 8px 0 0 0;width: 223px;}#Providers #QuickLinks{background: #990000;width: 195px;padding: 15px 10px 20px 17px;margin-bottom: 5px;}#Providers #QuickLinks h4{font-size: 11px;text-transform: uppercase;color: #fff;margin: 0 0 10px 0;padding: 0;font-weight: normal;letter-spacing: 2px;}#Providers #QuickLinks ul{margin: 0;padding: 0;}#Providers #QuickLinks li { 	list-style:none;	font-size: 13px;	font-weight: bold;}#Providers #QuickLinks a:link, #Providers #QuickLinks a:visited, #Providers #QuickLinks a:hover{ 	background: url(../img/arrow_white.gif) center left no-repeat;	color:#fff;	text-decoration: underline;	padding: 6px 8px 6px 14px;	display:block;}#Providers #col_left_large .box{width: 201px;clear: both;margin-bottom: 5px;border: solid 1px #999999;padding: 10px;font-size: 12px;color: #666666;font-family: Georgia, sans-serif;}#Providers #col_left_large .box h4{font-size: 18px;font-family: Arial, Helvetica, sans-serif;color: #990000;}#Providers #col_left_large .box2{width: 201px;clear: both;margin-bottom: 5px;border: solid 1px #999999;padding: 10px;font-size: 11px;font-family: Georgia, arial, sans-serif;color: #333333;}#Providers #col_left_large .box2 h4{font-size: 14px;color: #666;font-family: Arial, Helvetica, sans-serif;}#Providers #col_left_large .newsletterbox{width: 195px;clear: both;margin-bottom: 5px;float: left;padding: 14px;font-size: 11px;color: #333333;background: #E7E7E7;line-height: 18px;}#Providers #col_left_large .newsletterbox h3{font-family: Georgia, arial, sans-serif;font-size: 11px;letter-spacing: 1px;font-weignt: bold;font-style: normal;text-transform: uppercase;background: none;padding: 0;margin: 0;}#Providers #col_left_large .newsletterbox span{font-family: Georgia, arial, sans-serif;font-size: 14px;}#Providers #col_left_large .newsletterbox a:link, #Providers #col_left_large .newsletterbox a:visited{text-decoration: none;font-size: 13px;color: #D2222A;padding: 5px 0;font-weight: bold;}#Providers #col_left_large .newsletterbox a:hover{text-decoration: underline;color: #D2222A;padding: 5px 0;font-weight: bold;}/* Business Partners ------------------------------------------------- */#BusinessPartners #main_area {width: 715px;font-size: 11px;color: #333333;}#BusinessPartners #main_box {margin: 0;width: 685px;float: left;background: #E3DCC0;font-size: 14px;color: #333333;line-height: 18px;padding: 15px;margin:9px 0 0 0;}#BusinessPartners #Box_Area {margin: 0 20px;_margin: 0 0 0 3px;width: 695px;padding: 15px 10px 15px 0;clear: both;float: left;border-bottom: solid 2px #CC0000;}#BusinessPartners #Box_Area h4{font-size: 18px;}#BusinessPartners #Box_Area .box_left{margin: 0 5px 5px 10px;width: 308px;padding: 10px;float: left;border: solid 1px #999999;font-size: 13px;}#BusinessPartners #Box_Area .box_right{margin: 0 0 5px 0;width: 308px;padding: 10px;float: left;border: solid 1px #999999;font-size: 13px;}#BusinessPartners #Btm_Area {width: 647px;_width: 640px;margin: 20px 36px;_margin: 20px 0 0 20px;float: left;clear: both;}#BusinessPartners #Btm_Area .BeigeBox{background: #F3F2EA;float: left;width: 293px;_width: 287px;margin: 0 9px 9px 0; padding: 10px 10px 21px 15px;font-size: 12px;color: #333333;}#BusinessPartners #Btm_Area .BeigeBox a{color: #333333;text-decoration: underline;}#BusinessPartners #Btm_Area .BeigeBox h4{color: #D2222A;margin: 0;padding: 0; font-size: 16px;font-weight: normal;}#BusinessPartners #Btm_Area .photo{float: right;width: 318px;margin: 0; }/* Request for Quote -------------------------------------------*/#RequestforQuote #main_area {width: 540px;margin-top: 15px;font-size: 11px;padding: 0 0 0 10px;}#RequestforQuote h1 {margin-bottom: 10px;}#statusBar{	width: 157px;	float: left;	margin-bottom: 10px;	padding-top: 10px;}#statusBar ul{margin: 0;padding: 0;}#statusBar li { 	list-style:none;	border-bottom:1px solid #fff;	font-size: 11px;	text-transform: uppercase;}#statusBar li.current { 	color:#990000;	text-decoration: none;	font-weight: bold;	padding: 6px 0 6px 5px;	display:block;	background: url(../img/rfq_status_bg.gif) bottom left repeat-x;	_background: url(../img/rfq_status_bg.gif) 10px 0px repeat-x;}#statusBar li.off { 	color:#333333;	padding: 6px 0 6px 5px;	display:block;	background: url(../img/rfq_status_bg.gif) bottom left repeat-x;	_background: url(../img/rfq_status_bg.gif) 10px 0px repeat-x;	text-decoration: none;}#statusBar .num{ 	padding-right: 5px;	font-style: normal;}#statusBar img{ 	padding-right: 5px;}#statusBar .numlast{ 	padding-right: 1px;	font-style: normal;}#statusBar .secondline{ 	padding-left: 17px;	font-style: normal;}#statusBar .secondline2{ 	font-style: normal;}.rfqtable{border-left: solid 1px #999999;}.rfqtabletitle{background: #990000;padding: 3px;text-align: center;font-size: 10px;font-weight: bold;color: #fff;text-transform: uppercase;border-bottom: solid 1px #999999;}.rfqtabletitle2{background: #990000;padding: 3px;text-align: center;font-size: 10px;font-weight: bold;color: #fff;text-transform: uppercase;border-bottom: solid 1px #999999;border-right: solid 1px #D2A1A1;}.rfqtable .coltitle{background: #E8ECEF;padding: 3px;text-align: center;font-size: 9px;font-weight: bold;color: #666666;border-bottom: solid 1px #999999;border-right: solid 1px #999999;}.rfqtable .col{padding: 5px;font-size: 9px;font-weight: bold;color: #323232;border-bottom: solid 1px #999999;border-right: solid 1px #999999;}.rfqtable .col2{padding: 5px;font-size: 10px;color: #323232;border-bottom: solid 1px #999999;border-right: solid 1px #999999;}.rfqtable a{color: #93201B;text-decoration: underline;}.bignote {background: #DFDFDF;font-size: 18px;color: #333333;border: solid 1px #CACACA;text-align: center;padding: 10px;}.large { font-size: 13px; vertical-align: top; }.form_largetext {font-size: 12px;padding: 5px;}.redbold { font-weight: bold; color: #990000; }.bluebold { font-weight: bold; color: #1F4C79; }#col_left .helpbox {width: 138px;border: solid 1px #999999;padding: 8px;font-size: 11px;font-family: Georgia, Arial, sans-serif;color: #333333;clear: both;}#col_left .helpbox a{color: #D2222A;text-decoration: none;font-size: 12px;}#col_left .helpbox a:hover{color: #D2222A;text-decoration: underline;font-size: 12px;}#col_left .helpbox h4{font-size: 14px;font-family: Arial, sans-serif;margin: 0;padding: 0 0 10px 0;}table#compare{border:0;padding:0;border-collapse:collapse;width:100%;margin-bottom:18px;font-size: 12px;}table#compare td{padding: 4px 4px 4px 4px;border-bottom: 1px solid #ccc;}table#compare td.odd{background:none;}table#compare h3{background: none;text-transform:none;margin:0;padding:0;width:280px;font-weight:bold;}#compare thead td{font-weight:bold;background:#E3DCC0;color:#990000;border-bottom: 0;}/*Newsletter */#Newsletter{margin:5px 0 0 0;font-family: Arial, Helvetica, sans-serif;color: #333333;}#Newsletter div#center {	width:669px;	text-align:left;	margin:0;	margin-left:auto;	margin-right:auto;}#Newsletter div#header_top{	float: left;	background: url(../img/asr_et_top.gif) top left no-repeat;	width: 669px;	height: 85px;}#Newsletter div#header_btm{	float: left;	background: #fff;	width: 659px;	height: 30px;	margin-bottom: 8px;	font-size: 16px;	color: #333333;	font-family: Arial, Helvetica, sans-serif;	text-align: right;	padding: 5px 10px 0 0;}#Newsletter div#main{	float: left;	width: 669px;	background: #fff;	padding:0;	margin:0;}#Newsletter div#top_area{	float: left;	/*width: 669px;*/	border-bottom: solid 2px #990000;}#Newsletter div#box_beige{	background: #E3DCC0;	margin: 17px 14px;	color: #333333;	font-size: 14px;	line-height: 22px;	padding: 20px;}#Newsletter div#box_beige h6{	font-size: 18px;	color: #CC0000;	font-family: Georgia, serif;	margin: 0;	padding: 0;	font-weight: normal;}#Newsletter div#box_beige em{	color: #CC0000;	font-size: 16px;	font-style: normal;	font-family: Georgia, serif;	padding-top: 5px;}#Newsletter div#main_area{	float: left;	width: 669px;	border-bottom: solid 2px #990000;}#Newsletter div#content_area{	float: left;	width: 360px;	margin: 0 36px 10px 20px;	_margin: 0 36px 10px 10px;}#Newsletter #Articles{	margin: 0;	padding: 0;}#Newsletter #Articles dt{	font-family: Arial, Helvetica, sans-serif;	font-size:16px;	margin: 0;	padding: 18px 5px 0 21px;	color: #CC0000;}#Newsletter #Articles dt a:link, #Articles dt a:visited, #Articles dt a:hover{	color: #990000;	text-decoration: underline;}#Newsletter #Articles dd a:link, #Articles dd a:visited{color: #333333;text-decoration: underline;background: url(arrow_grey.gif) bottom right no-repeat;padding: 5px 10px 0 0;text-transform: uppercase;font-size: 11px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;}#Newsletter #Articles dd a:hover{color: #333333;text-decoration: underline;background: url(arrow_grey.gif) bottom right no-repeat;padding: 5px 10px 0 0;text-transform: uppercase;font-size: 11px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;}#Newsletter #Articles dd{	font-size:11px;	margin: 0;	padding: 8px 8px 15px 21px;	color: #333333;	font-family: arial, helvetica, sans-serif;	border-bottom: solid 1px #EAEBEA;}#Newsletter div#col_right{	float: right;	width: 249px;	_width: 229px;	padding: 36px 0 10px 0;}#Newsletter .box_yellow{	float: left;	width: 220px;	_width: 210px;	background: #F3F2EA;	font-family: Georgia, arial, sans-serif;	font-size: 11px;	color: #333333;	margin: 0 0 5px 0;}#Newsletter .box_yellow h6{	background: #9F0F0F;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 11px;	color: #fff;	padding: 11px;	text-transform: uppercase;	margin: 0;}#Newsletter .box_yellow p{	padding: 5px 11px;}#Newsletter .box_yellow em{	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	padding: 0 0 5px 0;	float: left;}#Newsletter .box_yellow a:link, .box_yellow a:visited{color: #333333;text-decoration: underline;background: url(arrow_grey.gif) bottom right no-repeat;padding: 5px 10px 0 0;text-transform: uppercase;font-size: 10px;font-family: Arial, Helvetica, sans-serif;}#Newsletter .box_yellow a:hover{color: #333333;text-decoration: underline;background: url(arrow_grey.gif) bottom right no-repeat;padding: 5px 10px 0 0;text-transform: uppercase;font-size: 10px;font-family: Arial, Helvetica, sans-serif;}#newsletterFooter{	clear:both;	background:#fff;	padding: 16px 16px 18px 16px;	width:637px;	text-align:left;	margin:0;	margin-left:auto;	margin-right:auto;}#newsletterFooter p{	background: #F3F2EA;	padding: 0 24px 8px 24px;	color: #333333;	margin:0;	font-size: 11px;}#newsletterFooter a{	color: #333333;	font-size: 11px;	text-decoration: underline;}/*--------------------------------------------------------------		HOLLY FIX--------------------------------------------------------------*//*  \*/* html #pagination {height: 1%;}/* *//*--------------------------------------------------------------		CODE SNIPPETS--------------------------------------------------------------*/.sidebarGreyBox{margin: 5px 0;border: solid 1px #999999;padding: 10px;font-size: 11px;color: #666666;font-family: Georgia, sans-serif;}.sidebarGreyBox h4{font-size: 18px;font-family: Arial, Helvetica, sans-serif;margin: 0;padding: 5px 0;font-weight: normal;color: #990000;}.sidebarGreyBox p{font-size: 11px;}.sidebarGreyBox h6{font-size: 14px;font-family: Arial, Helvetica, sans-serif;margin: 0;padding: 5px 0;font-weight: normal;color:#666;}.redBorderBox{float: left;color: #333333;margin-bottom: 10px;border: solid 1px #CC3333;padding: 5px;}.redBorderBox .pic{float: left;width: 224px;}.redBorderBox .text{font-size: 13px;line-height: 14px;margin-left:238px;}.redBorderBox .text h6{color: #D2222A;font-size: 18px;margin: 0;padding: 10px 0 1px 0;font-weight: normal;}.newsletterCallout{margin-bottom: 5px;padding: 15px;font-size: 11px;color: #333333;background: #F0F0F0;line-height: 18px;clear: both;}.newsletterCallout h3{font-family: Georgia, arial, sans-serif;font-size: 11px;letter-spacing: 1px;font-weignt: bold;font-style: normal;text-transform: uppercase;background: none;padding: 0;margin: 0;}.newsletterCallout span{font-family: Georgia, arial, sans-serif;font-size: 14px;}.newsletterCallout a.red, .newsletterCallout a.red:visited{text-decoration: none;font-size: 12px;color: #D2222A;font-weight: bold;padding: 5px 0;}.newsletterCallout a.red:hover{text-decoration: underline;font-size: 12px;color: #D2222A;font-weight: bold;padding: 5px 0;}.beigeboxAgents{background: #E3DCC0;padding: 10px 16px;font-size: 13px;color: #333333;line-height: 18px;}.lightBeigeBox{background: #F3F2EA;margin: 0 9px 9px 0; padding: 10px 10px 21px 15px;font-size: 12px;color: #333333;}.lightBeigeBox a{color: #333333;text-decoration: underline;}.lightBeigeBox h4{color: #D2222A;margin: 0;padding: 0; font-size: 16px;font-weight: normal;}.contactBox {border:1px solid #666;}.contactBox h4{background: #990000;color: #fff;padding: 5px 10px;font-size: 18px;font-weight: normal;}.contactBox .info{font-size: 13px;padding: 10px 10px 15px 15px;}.contactBox .info em{font-size: 11px;font-weight: bold;font-style: normal;padding-bottom: 3px;color: #990000;}.contactBox .info span{font-size: 12px;font-weight: bold;font-style: normal;}.contactBox .phone{color: #990000;font-weight: bold;text-align: right;vertical-align: top;padding: 5px 0 5px 0;} .contactBox .phone2{vertical-align: top;padding: 5px 0 5px 5px;} table.twoColumns{width:100%}table.twoColumns td{vertical-align:top;width:50%}table.twoColumns td.middle{width:15px}