#hcare_center_content { width:950px; height:350px;}

* html .blue_border_box {
    position: relative;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 15px;
    width: 15px;
    height: 175px;    
    background-color: 1079BC;
}

.blue_border_box {
	float:left;
    margin-right: 15px; 
    width: 15px;   
    height: 205px;
    background-color: 1079BC;
}

.blue_border_box_tx {
	float:left;
    margin-right: 15px; 
    width: 15px;   
    height: 65px;
    background-color: 1079BC;
}

.contact_ques_box {
	float:left; 
	width: 190px; 
	height:140px; 
	background-color:#F0F5FB; 
	padding:0 0 0 10px; 
	margin:10px 10px 0 15px;
	}

* html .contact_ques_box {
	float:left; 
	width:190px; 
	height:140px; 
	background-color:#F0F5FB; 
	margin-right: 5px;	
	}

.corner_padding {
    margin-top:-28;
}

* html .corner_padding {
    margin-top:-21px;
    margin-bottom:15px;
}




* html .float_left_link {
  	float: left;
  	margin: 0 auto;
  	padding: 0;
  	width:235px;
  	
}

.float_left_link {
  	float: left;
  	margin: 0 auto;
  	padding: 0 0 20px 0;
  	width: 235px;
  	
}

* html .float_right_link {
  	float: right;
  	margin: 0 auto;
  	padding: 0;
  	width:230px;
  	
}
  	
.float_right_link {
  	float: right;
  	margin: 0 auto;
  	padding: 0 0 20px 0;
  	width:230px;
  	
}

.hcare_focus_area {width:930px;}

.hcare_focus_left {width:740px;float:left;}
* html .hcare_focus_left {width:740px;float:left;}

.hcare_focus_right {width:190px;float:right; margin-right:0px;}
* html .hcare_focus_right {width:190px;float:right; margin-right:0px;}

.hcare_content_box {
	width: 950px;	
	
	}
	
.hcare_lower_content {
	width:950px;
	height:240px;
}

* html .hcare_lower_content {
	width:950px;
	height: 230px;
}
	
.hcare_main_content {
	float:left;	
	width: 420px;	
	height: 160px;
	background-color: #F8F6E0;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-left: 15px;
	padding-right: 15px;
}

* html .hcare_main_content {
	float:left;
	width: 450px;
	height: 160px;
	background-color: #F8F6E0;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 11px;
	padding-bottom:12px;
}

.hcare_contentbox_caremax{
	width:890px; height:400px;
	}
* html .hcare_contentbox_caremax{
	width:870px; height:400px;
	}

.hcare_content_box {
	width: 950px;	
	}

* html .hcare_content_box {
	width: 900px;	
}

.hcare_main_content_caremax {
	float:right;
	width: 500px;
	height: 325px;
	background-color: #F8F6E0; 
	margin-top:0;
	margin-right: 10px; 
	margin-bottom: 20px; 
	padding-top: 10px; 
	padding-left: 15px;
	padding-right: 15px;
		
}

* html .hcare_main_content_caremax {
	float:right;
	width: 500px;
	height: 335px;
	background-color: #F8F6E0; 
	margin-top:0;
	margin-right: 10px; 
	margin-bottom: 20px; 
	padding-top: 10px; 
	padding-left: 15px;
	padding-right: 15px;
		
}


.hcare_OB_main_content {
	float:left;	
	width: 470px;	
	height: 310px;
	background-color: #F8F6E0;
	margin-top: 10px;
	margin-left: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 20px;
	padding-right: 15px;
}
* html .hcare_OB_main_content {
	float:left;	
	width: 500px;	
	height: 310px;
	background-color: #F8F6E0;
	margin-top: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 20px;
	padding-right: 15px;
	padding-bottom: 15px;
}

.curascript_main_content {
	float:left;	
	width: 490px;	
	height: 230px;
	padding:20px;
	margin-left:4px;
	margin-top:20px;
	margin-bottom:20px;
	background-color: #F8F6E0;
}

* html .curascript_main_content {
	float:left;
	width: 530px;
	height: 270px;
	padding:20px;
	margin-left:4px;
	margin-top:20px;
	margin-bottom:20px;
	background-color: #F8F6E0;
}
	
.hcare_inside_top_box {width: 930px; height: 120px; padding:0 0 0 0;}

* html .hcare_inside_top_box {width: 930px; height: 80px; padding:0 0 0 0;}

.landing_footer_margin {margin-top:0px;}

.left_nav_wrapper {
 	float: left; 
 	width: 220px; 
 	background-color: #F5F3D6; 
 	padding: 5px 0px 5px 15px;
 	margin-right: 10px;
 }  
 
* html .left_nav_wrapper {
	float: left; 
	width: 235px; 
	background-color: #F5F3D6; 
	padding: 5px 5px 5px 10px;
	margin-right: 15px;
	}

#underline_short{border-bottom-width:2px; border-bottom-color:#000000; border-bottom-style:dotted; width: 170px; padding: 5px 0 0 0; margin-left:0px; margin-top: 10px; margin-bottom: 5px;}  
* html #underline_short{border-bottom-width:2px; border-bottom-color:#000000; border-bottom-style:dotted; width: 170px; padding: 5px 0 0 0; margin-left:0px; margin-top: -5px; margin-bottom: 5px;}  

.hcare_top_box {width: 950px; height: 120px; padding:0 0 0 0;}

* html .hcare_top_logo_box {float:left; width:140px; height: 65px; margin-left:10px; margin-top:45px; margin-bottom:0; margin-right:0px;}

.hcare_top_logo_box {float:left; width:160px; height: 65px; margin-left:25px; margin-top:45px; margin-bottom:0; margin-right:0px}

* html .hcare_OB_top_logo_box {float:left; width:140px; height: 65px; margin-left:15px; margin-top:45px; margin-bottom:0; margin-right:0px;}

.hcare_OB_top_logo_box {float:left; width:160px; height: 65px; margin-left:35px; margin-top:45px; margin-bottom:0; margin-right:0px}

a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000}

a.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; align: left; color: #000000 }

a.nav_links { font-family: Arial; padding: 0 0 0 0; margin:0; font-size: 14px; font-weight: bold;}

a.nav_sub_links { font-family: Arial; padding: 0 0 0 0; margin:0; font-size: 13px; font-weight: normal;}

a.smaller {font-family: Verdana; font-size: 11px; font-weight: normal; padding: 0 0 0 0; margin: 0}

.backtotop { font-family: Arial, Helvetica, sans-serif; font-size: 10px}

.disclaimer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333}

h1.box_font { font-family: Trebuchet MS; padding: 5px 0 0 0; font-size: 18px; font-weight: normal;}

h1.service_locations {font-family: Trebuchet MS; padding: 5px 0 0 15px; font-size: 18px; font-weight: normal;}

h1.white_font {font-family: Trebuchet MS, Verdana, Arial; font-size: 18px; font-weight: normal; color: #FFFFFF; border-style: none; padding: 9px 9px 9px 2px;}

* html h1.white_font {font-family: Trebuchet MS, Verdana, Arial; font-size: 18px; font-weight: normal; color: #FFFFFF; border-style: none; padding: 0; margin:6px;}

h2 {  font-family: Verdana, Arial, Helvetica; font-size: 13px; color: #000033; font-weight: bold; margin-bottom: 7px }

h2.contact_box { font-family: Trebuchet MS; padding: 0 0 0 0; font-size: 16px; font-weight: bold;}

* html h2.contact_box { font-family: Trebuchet MS; padding: 0 0 0 0; font-size: 16px; font-weight: bold; padding-top:10px; }

h3 { font-family: Verdana; font-size: 13px; font-weight: bold;}

li {padding:0;}

li {padding: 0.17em;}

.payors_font { font-family: Verdana; font-size: 13px; font-weight: normal; }

p { font-family: Verdana; padding: 0 0 0 0; margin:0; font-size:13px;}

p.footer { font-size: 10px; padding: 0 0 0 0; align: left; margin-top: 10px; margin-bottom:0;}

p.box_font { font-family: Verdana; padding: 5px 0 0 0; margin:0; font-size:13px;}

p.contact { font-family: Verdana; padding: 0 0 0 10px; margin:0; font-size:13px; }

p.error {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#CC0000;}

p.nav_links { font-family: Arial; padding: 0 0 0 0; margin:0; font-size: 14px; font-weight: bold;}

p.nav_selected {font-weight:bold; font-size:12px; margin:0; padding:0;}

p.smaller {font-family: Verdana; font-size: 11px; font-weight: normal; padding: 0 0 0 0; margin: 0}

p.toplink {float: right; font-family: Verdana; font-size: 11px; font-weight: normal; padding: 0 0 0 0; margin: 0}

p.disclaimer {font-family: Verdana, Arial, Helvetica; font-size:11px; color:#000000; margin-top:0; padding-top:0;}

ol {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; margin-left:25px; padding-left:0px; padding-top:0px; margin-top:0px;}

.sup a{
text-decoration:none;
}

td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; padding:0 0 10px 0;}

ul {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; padding:0px; margin:-5px 0 0 25px;}

.box_font{font-family: Verdana; padding: 0 0 0 0; margin:0; font-size:13px; position:relative; z-index:2;}

.print_box {width:485px; height: 20px; padding-bottom:15px;}

* html .print_box {width:475px; height: 20px; padding-bottom:0px;}

* html .print_link {float:right; padding: 0px 0 10px 0; margin-right: 5px;}

.print_link {float:right; padding: 0 0 0 0; margin-right: 5px;}

.image_holder {
    float: left;
    width: 220px;
    margin-left: 30px;
    margin-right: 10px;
    margin-bottom: 15px;
    margin-top: 10px;
}

* html .image_holder {
    float: left;
    width: 220px;
    margin-left: 15px;
    margin-right: 10px;
    margin-bottom: 15px;
    margin-top: 10px;
}
.image_holder_OB {
    float: left;
    width: 220px;
    margin-left: 30px;
    margin-right: 10px;
    margin-bottom: 15px;
    margin-top: 10px;
    padding-right: 40px;
}
* html .image_holder_OB {
    float: left;
    width: 220px;
    margin-left: 10px;
    margin-right: 10px;
    margin-bottom: 15px;
    margin-top: 10px;
    padding-right: 0px;
}
.hcare_left_nav_highlighted{background-color:#FFFFFF; width:195px; padding:10px 5px 5px 10px;}
* html .hcare_left_nav_highlighted{background-color:#FFFFFF; width:215px; padding:10px 0 5px 10px;}

.hcare_left_nav_normal{width:195px; padding:0 0 0 10px;}
* html .hcare_left_nav_normal{width:215px; padding:	0 0 0 10px;}



#main_box {
	overflow: hidden;
	background-color:#FFFFFF;
	text-align: left;
	width: 930px;	
	margin: 0 auto;
	padding-bottom: 200px;
	position: relative;
	border: #6F6F6D 2px solid;
	zoom: 1;
}

* html #main_box {
	overflow: wrap;
	background-color:#FFFFFF;
	text-align: left;
	width: 930px;	
	margin: 0 auto;
	position: relative;
	border: #6F6F6D 2px solid;
	zoom: 1;
	padding-bottom: 180px;
}

#main_box_content {
	float:left; 
	overflow: wrap; 
	text-align: left; 
	width: 475px; 
	margin-left:10px; 
	margin-top:5px;
	position: relative; 
	padding-left: 0px; 
	padding-bottom:0px; 
	zoom: 1;
	}
	
* html #main_box_content {
	float:left; 
	overflow: wrap; 
	text-align: left; 
	width: 475px; 
	margin-left:5px; 
	margin-top:5px;
	position: relative; 
	padding-left: 0px; 
	padding-bottom:0px; 
	zoom: 1;
	}

#main_wrapper {
	overflow: wrap;
	background-color:#FFFFFF;
	text-align: left;
	width: 950px;
	margin: 0 auto;
	position: relative;
	border: #6F6F6D 2px solid;
	zoom: 1;	
}

* html #main_wrapper {
	overflow: wrap;
	background-color:#FFFFFF;
	text-align: left;
	width: 950px;		
	margin: 0 auto;
	position: relative;
	border: #6F6F6D 2px solid;
	zoom: 1;
}

.curascript_image {float:left;margin-left:20px;margin-top:20px;margin-bottom:20px;}
* html .curascript_image {float:left;margin-left:10px;margin-top:20px;margin-bottom:20px;}

#curascript_main_wrapper {
	overflow: wrap;
	background-color:#FFFFFF;
	text-align: left;
	width: 872px;
    height:450px;
	min-height:450px;
	margin: 0 auto;
	position: relative;
	border: #6F6F6D 2px solid;
	zoom: 1;	
}

* html #curascript_main_wrapper {
	overflow: wrap;
	background-color:#FFFFFF;
	text-align: left;
	width: 872px;		
	height:450px;
	min-height:450px;
	margin: 0 auto;
	position: relative;
	border: #6F6F6D 2px solid;
	zoom: 1;
}
.main_tagline_box {float:right; width:765px; height: 55px; padding:0 0 0 0; margin-top:20px;}

* html .main_tagline_box {float:right; width:765px; height: 55px; padding:0 0 0 0; margin-top:20px}

.main_tagline_box_curascript {float:right; width:765px; height: 55px; padding:0 0 0 0; margin-top:60px;}

* html .main_tagline_box_curascript {float:right; width:765px; height: 55px; padding:0 0 0 0; margin-top:60px}

.margin {margin-bottom: 20px;}

* html .margin { margin-bottom: 15px;}

.patient_services {
	float: left;
	width: 465px;
	height: 175px; 	
	background-color: #B8D7EB;
	margin-left: 30px;
	margin-bottom: 0px;
	padding: 15px 15px 15px 15px;
	font-family: Verdana;
	font-size: 13px;
	
}

* html .patient_services {
	float: left;
	width: 495px; 	
	height: 178px;
	background-color: #B8D7EB;
	margin-left: 15px;
	margin-bottom: 40px;
	padding: 15px 15px 15px 15px;
	font-family: Verdana;
	font-size: 13px;
	
}

.right_column {
	float:left; 
	width:160px; 
	padding-top: 0px; 
	padding-left: 10px; 
	padding-right:5px; 
	padding-bottom:10px;
	background-color: #F0F5FB; 
	margin-right:15px; 
	margin-top: 10px;
	margin-left: 5px;
	}

* html .right_column {
	float:left; 
	width:180px; 
	padding-top: 5px; 
	padding-left:5px; 
	padding-right: 5px; 
	padding-bottom:10px;
	background-color: #F0F5FB; 
	margin-right:0px; 
	margin-top: 10px;
	margin-left: 0px;
	}

.payors {
	float:left;
	width: 200px;
	margin-left: 10px;
}

.payors_ike {
    float:left;
	width: 200px;
	margin-left: 0px;
	background-color: #B8D7EB;
	padding:0 0 0 10px; 
	
	
}

.payors_solution {
    float:left;
	width: 190px;
	margin-left: 10px;
	padding:0 0 0 20px; 
	
	
}

.service_locations {
	float:left;
	width: 170px;
	height: 37px;
	
}


p.tagline { 
	vertical-align: base-line; 
	font-family: Verdana, Arial, Helvetica; 
	font-weight:normal; 
	font-size: 11px; 
	padding: 0 0 0 0; 
	margin-left:0; 
	margin-bottom:5px;	
	padding-left:10px;
	}
	
* html p.tagline { 
	vertical-align: base-line; 
	font-family: Verdana, Arial, Helvetica; 
	font-weight:normal; 
	font-size: 11px; 
	padding: 0 0 0 0; 
	margin-left:0;
	margin-bottom:0px;
	padding-left:20px;
	padding-bottom:0px;
	}

.tier3_header {width:475px; height: 41px; margin-top:10px; margin-bottom:5px;}
* html .tier3_header {width:475px; height: 20px; margin-top:10px; margin-bottom:5px;}

.tier3_header_text {
	position: relative;
	width: 470px;		
	background-color:#1079BC; 
	margin-top: 10px; 
	margin-bottom:5px; 		
	padding-left:10px;
}

* html .tier3_header_text {
	position: relative; 
	width: 470px;  	 
	background-color: #1079BC; 
	margin-top: 0px; 
	padding: 0px 0px 0px 5px;
}

* html .top_right_text{float:right; font-family: Verdana, Arial, Helvetica; font-weight:normal; font-size: 11px; margin-right:10px; margin-top: 5px}

.top_right_text{float:right; font-family: Verdana, Arial, Helvetica; font-weight:normal; font-size: 11px; margin-right:10px; margin-top: 5px}

#underline{border-bottom-width:2px; border-bottom-color:#000000; border-bottom-style:dotted; width: 190px; padding: 5px 0 0 0; margin-left:0px; margin-top: 0px; margin-bottom: 5px;}  
* html #underline{border-bottom-width:2px;  border-bottom-color:#000000; border-bottom-style:dotted; width: 190px; padding: 0 0 0 0; margin-left:0px; margin-top: -15px; margin-bottom: 5px;}

@media print {
	#top, #leftNav, #rightMessage, #footerNav, .focus_right, .print_box, .corner_padding { display: none;}
	.landing_footer_margin {display:none}
    .focus_right_tier2 {display:none;}
	#main_wrapper { border: none}	
	.contact_ques_box {display:none;}
	* html .contact_ques_box {display:none;}
	#main_box {overflow: visible;padding:0;margin:0; border:none}
	* html #main_box {overflow: visible;padding:0;margin:0; border:none}	       	
	* html #main_content_475 {padding:0;border:none;}
	* html #main_box {padding:0;border:none;}	
	* html .tier3_header {border-right-width:0px; border-right-color:#FFFFFF;}
	* html .tier3_header_text {color:#000000;}	
	.tier3_header {border-right-width:0px; border-right-color:#FFFFFF;}
	.tier3_header_text {padding:0px;}
    h1.white_font {color: #FFFFFF; padding:0;}    	
    .right_column {display:none}
    * html .right_column {display:none}

}

