* 
{
	padding:0;
	margin:0;
}
body 
{
	padding:0px;
	margin:0px;
	background:#ffffff url(../images/page_bg.jpg) center top no-repeat;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#666;
	line-height:18px;
}
img 
{
	border:none;
}
ul, li, a 
{
	list-style:none;
	text-decoration:none;
}
.clear 
{
	clear:both;
}
.left
{
	float:left;
}
.right 
{
	float:left;
}
h1 
{
	padding:0 0 10px 0;
	margin:0;
	font:normal 26px Arial, Helvetica, sans-serif;
	color:#0a6c84;
}
h2 
{
	padding:0px 0 0px 0px;
	margin:0px 0 0 0;
	width:100%;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#333;	
	line-height:24px;
}

h3
{
	padding:0;
	margin:0;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#2a2a2a;
}

h4
{
	padding:0;
	margin:0 0 6px 0;
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#2e718f;
}

/*==========Start Home Page Css =============*/
#outer
{
	margin:auto;
	padding:0px;
	width:962px;
}

/*==============start header css ===============*/
.header
{
	float:left;
	padding:0px;
	margin:0px 6px 0;
	width:950px;
	height:383px;
	position:relative;
}
.logo
{
	float:left;
	padding:0px;
	margin:4px 0 0 0;
	height:114px;
	z-index:555;
	
}
.logo_right
{
	float:right;
	padding:3px 0 0;
	margin:0px 0 0 0;
	position:relative;
	top:0px;
}
.menu
{
	float:left;
	padding:0px;
	margin:0px 6px 0;
	width:950px;
	height:50px;
}
.menu ul
{
	float:left;
	padding:0px;
	margin:0px;
	width:950px;
	height:50px;
}
.menu ul li
{
	float:left;
	padding:0px 25px 0;
	margin:16px 0 0 0;
	border-right:solid 1px #fff;
	
}
.menu ul li a:link, .menu ul li a:visited
{
	float:left;
	padding:0px;
	margin:0px;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#fff;
	
}
.menu ul li a:hover
{
	float:left;
	padding:0px;
	margin:0px;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#ecca9e;
	
}.menu ul li a.active
{
	float:left;
	padding:0px;
	margin:0px;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#ecca9e;
	
}
.menu ul li.border_none
{
	border:none;
	padding:0px 0px 0 19px
}
.banner
{
	float:left;
	padding:0px;
	margin:0px;
	width:950px;
	position: absolute;
    top: 57px;
	left:0;
	z-index:-555;
}
 
.detial_boxes 
{
	display:block;
	width:939px;
	height:155px;
	padding:8px 2px 8px 8px;
	background:#f9f5ef;
	float:left;
	overflow:hidden;
	margin:0 0 0 6px;
}
.detial_boxes h2
{
	font:normal 25px Arial, Helvetica, sans-serif;
	color:#a48b6d;
	margin:0pc;
	padding:0pc;
	float:left;
	
}
.about_us
{
	background:url(../images/details_boxes.jpg) left top no-repeat;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
	width:292px;
	height:136px;
	margin:0px 0 0 6px;
	padding:15px 0 0 12px;
	float:left;
	
}
.about_us p
{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#333;
	width:285px;
	height:82px;
	margin:0px 0 0 0px;
	padding:0px 0 0 0px;
	float:left;
	
}
.services
{
	background:url(../images/details_boxes.jpg) left top no-repeat;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
	width:292px;
	height:136px;
	margin:0px 0 0 6px;
	padding:15px 0 0 12px;
	float:left;
	
}
.services ul.services_box
{
	margin:0px 0 0 0px;
	padding:0px 0 0 0px;
	height:82px;
	width:285px;
	float:left;
}
.services ul.services_box li
{
	margin:3px 0 0 0px;
	padding:0px 0 0 0px;
	list-style:disc inside none;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#333;
}
.read_more
{
	float:right;
	padding:0px;
	margin:0px 15px 0 0;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#671819;
	width:80px;
	

}
.read_more a:link, .read_more a:visited
{
	float:right;
	padding:3px 11px 3px 0;
	margin:0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#671819;
	background:url(../images/read_more.jpg) right center no-repeat;
}
.read_more a:hover
{
	float:right;
	padding:3px 11px 3px 0;
	margin:0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#944b40;
	background:url(../images/read_more.jpg) right center no-repeat;
	text-decoration:underline;
}
.read_more strong
{
	float:left;
	padding:0px;
	margin:0px;
	font-weight:bold;
	width:72px;
}
/*==============end header css =================*/
/*============== start cnt css ================*/
.cnt
{
	float:left;
	padding:0px 0px ;
	margin:0px 0px 0;
	background:url(../images/content_bg.png) left top no-repeat;
	width:962px;
}
.cnt h1
{
	font:normal 30px Arial, Helvetica, sans-serif;
	color:#8a5353;
	margin:5px 0 10px 0;
	padding:0px;
	float:left;
	width:100%;
}
.cnt h2
{
	font:normal 22px Arial, Helvetica, sans-serif;
	color:#9B6E37;
	margin:5px 0 6px 0;
	padding:0px;
	float:left;
	width:100%;
}
.cnt a:link, .cnt a:visited
{
	padding:0px;
	margin:0px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#994B4B;
	
}
.cnt a:hover
{
	padding:0px;
	margin:0px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#af4c4e;
	text-decoration:underline;
	
}
.cnt ul
{
	float:left;
	padding:0px;
	margin:0 0 0 5px;
}
.cnt ul li
{
	padding:0px 0px 0;
	margin:10px 0 0 0;
	list-style:disc inside none;
	color:#333;
	font:normal 12px Arial, Helvetica, sans-serif;
	
}
.cnt_left 
{
    float: left;
    margin: 8px 0 0 16px;
    padding: 0 0 0;
    width: 623px;
}
.read_more_left
{
	float:right;
	padding:0px 0 0 0;
	margin:0px;
	width:105px;
	height:25px;
}
.read_more_left a:link, .read_more_left a:visited
{ 
	float:left;
	padding:0px 25px 8px 0;
	margin:0px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#fff;
	background:url(../images/read_more_left.jpg) right top no-repeat;
}
.read_more_left a:hover
{
	float:left;
	padding:0px 25px 8px 0;
	margin:0px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#fff;
	background:url(../images/read_more_left.jpg) right top no-repeat;
	text-decoration:underline;
}
.medical_form
{
	float:left;
	padding:0px 0 0 0;
	margin:0px;
	width:307px;
	height:97px;
}
.medical_form a:link, .medical_form a:visited
{ 
	float:left;
	padding:0px 0px 0px 0;
	margin:0px 0 11px;
	width:307px;
	height:88px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#fff;
	background:url(../images/medical_form.png) left top no-repeat;
}
.medical_form a:hover
{
	float:left;
	padding:0px 0px 0px 0;
	margin:0px 0 11px;
	width:307px;
	height:88px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#fff;
	background:url(../images/medical_form.png) left -89px no-repeat;
}
.cnt_right
{
	float:left;
	padding:0px 0 15px;
	margin:8px 0 0px;
	width:308px
}
 .follow_us
{
	float:left;
	padding:0px 0 0 0;
	margin:0px;
	width:307px;
	height:82px;
	background:url(../images/follow_us.jpg) left top no-repeat;
	text-align:right
}
.follow_us ul
{
	float: right;
    margin: 12px 24px 0;
    padding: 0 0 0 0;
    width: 48%;
}
.follow_us ul li
{
 	padding:0;
 	margin-left:6px;
	float:left;
	list-style:none;
}
.follow_us ul li a
{
 	padding:0;
 	margin-left:0px;
}
.cnt_right_txt
{
	float:left;
	padding:0px 0 0 6px;
	margin:0px;
}
/*=============== start cnt slider images ===================*/
.cnt_slider
{
	float:left;
	padding:0px 0px 0 13px;
	margin:10px 0 0 0px;
	width:980px;
	background:url(../images/cnt_slider_bg.jpg) left top no-repeat;
	height:98px;
}
.cnt_slider ul
{
	float:left;
	padding:0px;
	margin:10px 0 0 0;
	width:980px;
}
.cnt_slider ul li
{
	float:left;
	padding:10px 30px 0;
	margin:0px;
	background:url(../images/cnt_border.jpg) right center no-repeat;
	height:75px;
	color:#202120;
	font:normal 12px Arial, Helvetica, sans-serif;
}
/*=============== end cnt slider images ===================*/
/*============= start footer css ================*/
.footer {
	float:left;
	margin:0px;
	padding:0px;
	width:100%;
	background:url(../images/footer_bg.jpg) center top no-repeat;
	height:122px;
}
.footer_menu {
	margin:11px auto;
	padding:0px;
	width:950px;
	height:25px;
}
.footer_left {
	float:left;
	padding:0px;
	margin:0px 0px 0px 0px;
	font: normal 11px Arial, Helvetica, sans-serif;
	color:#000;
	width:650px;
}
.footer_right {
	float:right;
	padding: 0 0px 0 0;
	text-align: right;
	margin:0px;
	font: normal 11px Arial, Helvetica, sans-serif;
	color:#000;
	width:270px;
}
.footer_left a:link {
	padding:0px;
	margin:0px;
	font: normal 11px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
}
.footer_left a:visited {
	padding:0px;
	margin:0px;
	font: normal 11px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
}
.footer_left a:hover {
	padding:0px;
	margin:0px;
	font: normal 11px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	text-decoration:underline;
}
.footer_midile {
	float:left;
	padding:0px;
	margin:30px 0px 5px 0px;
	width:993px;
	text-align:center;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
	line-height:20px;
}
.footer_midile a:link {
	color:#000;
	text-decoration:none;
}
.footer_midile a:visited {
	color:#000;
	text-decoration:none;
}
.footer_midile a:hover {
	color:#000;
	text-decoration: underline;
}

/*================ end footer  css ===================*/
/*================ inner page csss====================*/
.inner_body
{
	padding:0px;
	margin:0px;
	background:#ffffff url(../images/inner_page_bg.jpg) center top no-repeat;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#666;
	line-height:18px;
}
.inner_header
{
	float:left;
	padding:0px;
	margin:0px 6px 0px;
	width:950px;
	height:282px;
	position:relative;
	z-index:555;
}

	
.inner_banner
{
	float:left;
	padding:0px;
	margin:0px;
	width:950px;
	position: absolute;
    top: 57px;
	left:0;
	z-index:-555;
}

.inner_medical_form
{
	float:left;
	padding:0px 0 0 0;
	margin:0px;
	width:254px;
	height:80px;
}
.inner_medical_form a:link, .inner_medical_form a:visited
{ 
	float:left;
	padding:0px 0px 0px 0;
	margin:0px 0 11px;
	width:254px;
	height:70px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#fff;
	background:url(../images/inner_medical_form.png) left top no-repeat;
}
.inner_medical_form a:hover
{
	float:left;
	padding:0px 0px 0px 0;
	margin:0px 0 11px;
	width:254px;
	height:70px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#fff;
	background:url(../images/inner_medical_form.png) left -70px no-repeat;
}
.inner_cnt_right
{
	float:left;
	padding:0px;
	margin:8px 0 0;
	width:255px
}
 .inner_follow_us
{
	float:left;
	padding:0px 0 0 0;
	margin:0px;
	width:254px;
	height:70px;
	background:url(../images/social_box.jpg) left top no-repeat;
	text-align:right
}
.inner_follow_us ul
{
	float: right;
    margin: 09px 17px 0;
    padding: 0 0 0 0;
    width: 81%;
}
.inner_follow_us ul li
{
 	padding:0;
 	margin-left:15px;
	float:left;
	list-style:none;
}
.inner_follow_us ul li a
{
 	padding:0;
 	margin-left:0px;
	text-decoration:none;
}

.cnt_txt
{
	width:650px;
	float:left;
	padding:0;
	margin:0;
	 
}
.inner_content h1
{
	font:normal 30px Arial, Helvetica, sans-serif;
	color:#8a5353;
	margin:0pc;
	padding:0pc;
	float:left;
	width:100%;
}
.inner-cnt_left
{
	float:left;
	padding:0px 0px 0 0px;
	margin:8px 0 0 16px;
	width:674px;
	min-height:250px;
}

/*==========================*/
.adobe-reader
{
   width:640px;
   float:left;
   color:#333;
   font-size:12px;
   font-weight:normal;
   padding:0;
   margin:15px 0;

}

.adobe-reader-left
{
  width:105px;
  float:left;
}

.adobe-reader-right
{
  width:569px;
  float:left;
  font-size:14px;
}

.adobe-reader a:link, .adobe-reader a:visited
{
	text-decoration:none;
	color:#a5382f;
	padding:0;
	margin:0;
}

.adobe-reader a:hover, .adobe-reader a:visited:hover
{
	text-decoration: underline;
	color:#333;
	padding:0;
	margin:0;
}



.img-client
{
  width:110px;
  float:left;
  margin:0;
  padding:0;
}
