
body,table {
	 color:#323232;
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 11px;
	background-image: url(images/bgr.jpg);
	background-repeat: repeat-y;
	background-position:center;
	background-color: #788e9b;}
.rhm1{
	width:640px;
	height:64px;
	margin:0 auto;
	background:url(images/rhm1_bg.gif) repeat-x;		
}
.rhm1-left{
	background:url(images/rhm1_l.gif) no-repeat;
	width:15px;
	height:64px;
	float:left;
}
.rhm1-right{
	background:url(images/rhm1_r.gif) no-repeat;
	width:15px;
	height:64px;
	float:right;
}
.rhm1-bg{
	background:url(images/rhm1_bg.gif) repeat-x;
	height:64px;
}
.rhm1-bg ul{
	list-style:none;
	margin:0 auto;
}
.rhm1-bg li{
	float:left;
	list-style:none;
}
.rhm1-bg li a{
	float:left;
	display:block;
	color:#fff;
	text-decoration:none;
	font:12px 'Lucida Sans', sans-serif;
	font-weight:normal;
	padding:0 0 0 18px;
	height:64px;
	line-height:40px;
	text-align:center;
	cursor:pointer;	
}
.rhm1-bg li a span{
	float:left;
	display:block;
	padding:0 32px 0 18px;
}
.rhm1-bg li.current a{
	color:#fff;
	background:url(images/rhm1_hover_l.gif) no-repeat left 5px;
}
.rhm1-bg li.current a span{
	color:#fff;
	background:url(images/rhm1_hover_r.gif) no-repeat right 5px;
}
.rhm1-bg li a:hover{
	color:#fff;
	background:url(images/rhm1_hover_l.gif) no-repeat left 5px;
}
.rhm1-bg li a:hover span{
	color:#fff;
	background:url(images/rhm1_hover_r.gif) no-repeat right 5px;
}
#main_container {
	width:850px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	text-align:left;
	background-color:#FFFFFF
		}
		
	#contentleft {
		width:203px;
		padding:0px;
		float:left;
		background:#fff;
		}
	
	#contentcenter {
		width: 640px;
		padding:2px;
		float:right;
		background:ffffff;
		}
	
	#contentright {
		width:200px;
		height:auto
		padding:0px;
		float:right;
		background:#fff;
}		
img{border:0px;}
.flt{float:left;}
.menubg{clear:left; background-color:#6FA9C7; width:202px;}
.menu{float:left; clear:left; font:bold 11px Helvetica, Arial, sans-serif;}
.menu li {
margin:0px 0px 0px 0px;
	list-style:none;
	}
.menu a, .menu a:visited {
	width:186px;
	height:22px;
	margin:0px 0px 2px -32px;
	position:relative;
	display:block;
	color:#cbe7f5;
	text-decoration:none;
	background:url(images/menubg2.jpg) no-repeat;
	padding:4px 0 0 8px;
	}
*html .menu a, .menu a:visited {
	width:186px;
	height:22px;
	margin:0px 0px 2px -32px;
	position:relative;
	display:block;
	color:#cbe7f5;
	text-decoration:none;
	background:url(images/menubg2.jpg) no-repeat;
	padding:4px 0 0 8px;
	}
.menu a:hover, .menu a:active,
.menu li.title a, .menu li.current_page_item a:visited  {
	background:url(images/menubg1.jpg) no-repeat;
	text-decoration:none;
	}	
.bot{clear:left;}

spacer {padding:5px;}

.header_doctor 
	{
	width: 442px;
	height: 210px;
	float: right; padding-right:10px; 
	background-image:url(images/header_doctors.jpg);
} 
.logo{padding-top:60px; float:left;padding-left:10px;width: 319px;	height: 70px;}

#contentheader{width:850px;height:210px;}

#search { width:360px;height:100px; float:left; text-align:center; padding-top:20px; }

.SearchInput {
    font-size: 12px;
    background-color: #EEF5FB;
    border: 1px solid #6ca7d6;
    color:#3787C8;}

#scroll{padding-top:200px;padding:10px;margin:30px;}

#pscroller1{
margin-top:90px;
margin-left:10px;
width: 200px;
height: 100px;
padding: 5px;
color:#FFFFFF;
}

#pscroller2{
width: 350px;
height: 20px;
padding: 3px;
}

#pscroller2 a{
text-decoration: none;
}


.border, .S_TotalC{border-bottom:1px solid #e0a812; font-size:11px;}

h3 { color:#000000;	font-size : 18px;	padding:3px 5px 0 5px;}