@charset "utf-8";
/* CSS Document */
body{ margin:auto; background:#536895; font-family:Arial, Helvetica, sans-serif; margin-top:25px;}
ul, h1, h2, h3, h4, h5, h6, fome, table, p,img { margin:0px; padding:0px;}
header, footer, section, figure, h1, h2, h3, h4, h5, h6,  nav, form{display:block; overflow:hidden;}

#wapper{ width:100%; margin:auto; }

img { border:none;}
a{ text-decoration:none; color:#de094f; font-size:11px;}
a:hover{ color:#000;}
.anchor{ float:right; padding-right:6px;}
.anchor a{ text-decoration:underline;}

.anchor1{ color:#faf707; float:right; text-decoration:underline;}
.anchor1 a{  text-decoration:underline;}

.read{ font-weight:bold;}
.read:hover{ text-decoration:underline; font-weight:bold;}

.partition{margin: 0px auto;}

h1{color:#334771; font-size:21px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; }
h2{color:#720b43; font-size:22px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; }
h3{ font-size:16px; color:#17aabd; font-weight:bold;}


p{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#38383b; line-height:19px; font-weight:normal; text-align:justify;}


.right-section-temp ul{ width:100%; float:left;}
.right-section-temp ul li{ list-style:none; line-height:20px; background:url(../images/stp2.png) 0 5px no-repeat; color:#000; font-size:12px; padding-left:12px;}

.right-section-temp ul li a{ color:#3e3c3d; font-size:12px; padding-left:12px;}
.right-section-temp ul li a:hover{ text-decoration:none; color:#000;}


table{font-size:12px; color:#3e3c3d; line-height:18px;}
.clr{ clear:both;}
.tp{ padding-top:7px; color:#000;}
.tp1{ padding-top:0px;  border:none;}
.im-lt{ padding-right:10px;}
.im-lt1{ padding-right:0px;}
.im-rt{ padding-left:10px;}
.top{ padding-top:2px;}
.top1{ padding-top:12px; padding-right:10px;}

.testi_text{ color:#fff; text-align:left; font-size:11px; line-height:17px;}
.layout{ width:982px; margin:auto; background:#fff;}
.home_header{ width:938px; margin:auto;}

.logo{ float:left; padding:0px 0 0 0px;}

.header-right{ float:right; width:542px; text-align:left; padding-right:12px; }


.call-us{ font-size:14px; color:#3a3838; text-align:left; font-weight:bold; padding-top:40px;}
.call-number{ font-size:25px; text-align:right; color:#430928; font-weight:normal; padding-top:10px;}

.flash-banner{ width:661px;}
.temp-banner{ width:100%; margin:auto; margin-top:2px; }


.navigation{ width:100%; margin:auto; background:url(../images/menu_bg.jpg) repeat-x; margin-top:1px; padding-left:14px;}
.navigation li{ float:left; list-style:none; background:url(../images/menu_stp.jpg) no-repeat; line-height:39px; }
.navigation li a{ font-size:12px; color:#fff; display:block; padding-left:9px; padding-right:9px; font-weight:bold;}
.navigation li a:hover{ background:url(../images/menu_ho.jpg) repeat-x; color:#304470;  }
.navigation li.active a{ background:url(../images/menu_ho.jpg) repeat-x; color:#304470; }

.appointment{ float:right;background:url(../images/appointment_bg.jpg);height:40px; color:#000; font-family:Georgia, "Times New Roman", Times, serif;  font-size:12px; font-weight:bold;line-height:39px; padding:0px 28px 0px 9px; margin:auto; position:relative;}

.flash-banner{ width:100%; margin:auto; background:url(../images/flash_bg.jpg) no-repeat;}


#body-section{ width:940px; margin:auto; background:url(../images/shadow.jpg) 0 320px no-repeat #fbfbfa; text-align:left; padding-top:2px;}
#body-section-temp{ width:940px; margin:auto; background:url(../images/temp_shadow.jpg) 0 277px no-repeat #fbfbfa; text-align:left;}
#body-section-temp ol{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}
.wel{ width:937px; margin:auto; padding-top:10px;}

.left-section{ width:661px; float:left; }
.welcome{ width:100%; float:left;}

.bottom-box{ width:100%; float:left; margin-top:10px;}

.treatments{ width:310px; float:left; padding-right:10px;}

.testimonials{  float: right;
    padding-left: 23px;
    width: 317px;}

ul.docter-offered{ float:left; width:236px; line-height:22px;}
ul.docter-offered li{list-style:none; padding-left:15px; background:url(../images/arrow.png) 0 7px no-repeat;}
ul.docter-offered li a{ font-size:12px; color:#fff; font-weight:normal; font-family:Georgia;}
ul.docter-offered li a:hover{ text-decoration:none; color:#fff;}

ul.docter-offered1{ float:left; width:236px; line-height:16px;}
ul.docter-offered1 li{list-style:none; padding-left:15px; background:url(../images/bullet.png) 0 7px no-repeat;}
ul.docter-offered1 li a{ font-size:11px; color:#fff;  font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
ul.docter-offered1 li a:hover{ text-decoration:none; color:#fff;}
.latest{ padding:5px 0px 15px 0px;}
.photo-gallery{ width:100%; float:left; margin-top:10px;}

.mrq-product{ width:660px; float:left; }


.right-section{
 width:271px;
  float:right;
   background-color:#4b6fbf;
    border:1px solid #000;
	 margin:0px auto;
	 }
 

.right_text{ float:left; margin:10px 15px 20px 15px; }
.right_text1{ float:left; margin:10px 12px 20px 12px; }
.top-bg{ padding-top:10px; padding-bottom:10px;}
.input-bg{ width:303px; padding:0px 5px 0 10px; background:url(../images/mid_bg.png) no-repeat; height:29px; font-size:11px; color:#353637; line-height:21px; border:0px; margin-top:5px;}
.input-bg1{ height:28px;margin-top:5px; }

.input-bg-temp{ width:303px; padding:0px 5px 0 10px; background:url(../images/temp_mid.png) no-repeat; height:29px; font-size:11px; color:#fff; line-height:21px; border:0px; margin-top:5px;}


.email-bg{ width:303px; margin-top:5px; height:47px;  padding:8px 5px 0 10px; border:0px; background:url(../images/mess_mid.png) no-repeat;font-size:11px; color:#353637; font-family:Arial, Helvetica, sans-serif;}

.email-bg1{ width:303px; margin-top:5px; height:47px;  padding:8px 5px 0 10px; border:0px; background:url(../images/temp_midbg.png) no-repeat;font-size:11px; color:#fff; font-family:Arial, Helvetica, sans-serif;}
.video{ width:100%; float:left; margin-top:15px;}

.wel-in{ width:940px; margin:auto; padding-top:0px;}
.left-section-temp{ width:280px; float:left; background-color:#4267bc; border:1px solid #000000;}

.right-section-temp{ width:640px; float:right; margin:12px auto; }
.about{ width:100%; float:left; margin-top:5px; }


.headin-text{ width:100%; font-size:12px; color:#000; font-weight:bold; padding-bottom:3px;}


.nn{ font-size:12px; font-weight:bold;}
.nn1{ font-size:12px; font-weight:bold; color:#000000;}




#footer{ height:72px; width:100%; margin:auto; margin-top:0px;}
.ftr{ width:100%; margin:auto; padding-top:0px; background-color:#f0f0f1; border-top:1px solid #cfcfcf; }


.footer_menu{ width:100%; margin:auto; margin-top:1px; padding-left:14px;}

.footer-menu li{ float:left; list-style:none; line-height:39px; display:block; padding:0 10px 0 10px;  }
.footer-menu li a{ font-size:12px; color:#000; display:block;  font-weight:normal;}
.footer-menu li a:hover{ color:#000;  }
.nfooter-menu li.active a{ color:#000; }



.webname{ width:100%; margin:auto; margin-top:0px; background-color:#cfd4d8; height:39px;}

.copyright{float:left; font-size:11px; color:#000; padding:8px 0 0 10px;} 
.powered{float:right; font-size:12px; color:#fff; padding:6px 25px 0 5px; /*width:90px;*/}
.powered_text{float:left;}
.powered_text a{float:left; color:#000;}
.sai{padding-left:3px; float:right; margin: -19px 0px 0px -9px;}

.classicbutton{	
	font-family:Tahoma;	
	font-size:11px;	
	font-weight:bold ;	
	color:#FFFFFF;
	/*width:76px;	*/
	height:22px;
	border:1px solid #0f4da2;
	background-color:#1c64c8;
	text-transform:uppercase;
	padding-bottom:2px;
	cursor:pointer;
	}


