@charset "utf-8";
/* CSS Document */
body {
	margin:0px;
	padding:0px;
	width:100%;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	line-height:18px;
}
.input_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
a{
	color:#999999;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
	color:#000000;
}
a.overblack:hover{
	color:#000000;
}
a img {
	border:0px;
}
form, p {
	margin:0px;
	padding:0px;
}
p{
	padding-bottom:5px;
}
#main {
	width:1003px;
	margin:auto;
}
#header_logo {
	height:119px;
}
#header_logo div.left{
	height:119px;
	color:#918F90;
	font-size:14px;
	font-weight:bold;
	line-height:100px;
}
#header_flash{
	height:243px;
}
.main_menu{
	width:1003px;
	height:24px;
	background-image:url(images/menubg.gif);
}
.white_space{
	height:17px;
	clear:both;
}
.left{
	float:left;
}
.right{
	float:right;
}
.clear{
	clear:both;
}
#table_body{
	width:1003px;
	height:481px;
}
#col_left, #col_right{
	width:251px;
	background-image:url(images/colbg.gif);
	background-repeat:repeat-y;
}
#col_left{
	background-position:right;
}
#col_right{
	background-position:left;
}
#col_center{
	/*width:501px;*/
}
#col_left div.content2, #col_right div.content2{
	padding-bottom:9px;
	margin-left:17px;
	margin-right:17px;
	text-align:left;
}
#col_left div.content, #col_right div.content, #col_center div.content, .col_center div.content {
	padding-top:21px;
	padding-bottom:9px;
	margin-left:17px;
	margin-right:17px;
	text-align:left;
}
#col_left div.title, #col_right div.title, #col_center div.title, .col_center div.title{
	background-image:url(images/sectionbg.gif);
	background-repeat:repeat-x;
	background-color:#E0DFE0;
	height:auto;
	line-height:28px;
	font-size:18px;
	color:#222222;
	margin-left:17px;
	margin-right:17px;
	padding-left:10px;
	padding-right:10px;
	text-align:left;
	/*width:200px;*/
}
#col_left div.title{
	margin-left:17px;
}
#col_right div.title{
	margin-right:17px;
}
#col_center div.title,  .col_center div.title{
	/*width:455px;*/
}
#doctores_slide{
	background-image:url(images/doctoresbg.gif);
	background-repeat:repeat-x;
	height:133px;	
}
#submenu{
	width:1003px;
	height:24px;
	
}
#footer_links{
	font-size:13px;
	padding-top:5px;
	padding-bottom:7px;
}
#footer_links a, #footer_links a.selected{
	color:#999999;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
}
#footer_links a:hover{
	color:#000000;
	text-decoration:underline;
}
#footer_links a.selected{
	color:#000000;
	text-decoration:underline;
}
#copyright{
	padding-bottom:10px;
}
#copyright, #copyright a{
	font-size:9px;
	color:#999999;
	text-decoration:none;
	text-align:center;
}
#leftcol{
	width:187px;
}
#leftcol td{
	height:29px;
}
#leftcol td a{
	color:#807F83;
	text-decoration:none;
}
#leftcol td a:hover{
	color:#000000;
}
#leftcol td a.selected{
	color:#000000;
}
#leftcol td.separator, .h_sep{
	height:1px;
	background-color:#CECECE;
}
#leftcol td.selected{
	height:1px;
	background-color:#000000;
}
.titlesec{
	font-size:12px;
	color:#807F83;
	padding-left:10px;
	padding-right:10px;
}
.subtitle{
	font-size:14px;
	font-weight:bold;
	padding-bottom:12px;
}
a.single_black, a.single_black:hover{
	color:#000000;
	text-decoration:none;
}
a.single, a.single:hover{
	text-decoration:none;
}
#banner_flash{
	width:1003px;
	height:291px;
}
.link_back, .link_back:hover{
	font-size:12px;
	color:#000000;
	text-decoration:none;
}