@charset "utf-8";
/* CSS Document */

body {
	background-image:url(../images/common/main_bg.gif);
	background-repeat:repeat-y;
	background-color:#EBEEFC;

}

h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#1972B8;
	margin-bottom:5px;
	line-height: 18px;
}

h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#1972B8;
	font-weight:bold;
}

#txt_body h2 {
	margin-bottom:10px;
}

h3, h3 a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:bold;
	color:#333;
	margin-top:20px;
	margin-bottom:5px;
	text-decoration:none;
}

h4 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
}

h5 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	margin-bottom:5px;
}

h6 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#F90;
	margin-bottom:10px;
}

p {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	color:#333;
	margin-bottom:10px;
}

#txt_body p {
	margin-bottom:20px;
	margin-right:20px;
}


.li_font {
 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
 color:#333;
 text-decoration:none;
}


li{
	list-style:disc;
	list-style-position:outside;
	
}



#med_profile_container, #exec_profile, bod_profile_cont, 
#exec_profile .profile_item, #med_profile_container .profile_item, #bod_profile_cont .profile_item{
	float:left;
	position:relative;
	width:100%;
}

#exec_profile .profile_item, #med_profile_container .profile_item{
	height:280px;
	width:150px;
	margin-right:1px;
}

#bod_profile_cont .profile_item{
	height:280px;
	width:150px;
	margin-right:1px;
}

#exec_profile .profile_item img, #med_profile_container .profile_item img, #bod_profile_cont .profile_item img{
	width:148px;
	height:168px;
	border:solid #FFF 1px;
}

#csr_proj, #csr_proj li, #corp_info, #corp_info li{
	list-style-type:none;
	list-style-position:inside;
	margin:0 0 0 0;
	padding:0;
}

#csr_proj li{
	border-bottom:groove 2px #D2D2D2;
	padding: 0 0 6px 0;
}

#corp_info li{
	margin:10px 0;
}

#patient_care, #patient_care li {
	list-style:none inside;
}

label{
	display:block;
	width:200px;
}

contactus{
	display:block;
	clear:left;
}

span.req{
	color:#FF0000;
}

input#submit, input#btnclear{
	border:1px solid #FFF;
	background:#EEE;
	padding:3px;
}

dt.btn{
	width:200px;
	text-align:right;
}
formmain{
	width:450px;
}

formlable{
	width:150px; 
	float:left;

}

formfeild{
	width:300px; 
	float:left;

}
formsep{
	width:450px; 
	height:10px;
	clear:both;

}

#div_image_holder{
	width:220px;
	overflow:hidden;
	padding-bottom:25px;
	float:left;
}

/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:8;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	display:none;
	left:0px;
}
.nivo-nextNav {
	display:none;
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	display:none;
	position:relative;
	z-index:9;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}

