/* CSS Document */

body { padding:0; margin:0; background:url(../images/body-bg.jpg) repeat-x; background-color:#FFFFFF; }
h1,h2,h3,h4,span,p,div { margin:0; padding:0; }
img { display:block; border:0; margin:0; padding:0; }
.image-left { float:left; margin:0; padding:0; }
.image-right { float:right; margin:0; padding:0; }

#main { margin:0 auto; padding:0; width:961px; overflow:hidden; clear:both; }

/*
====================
Logo Section
====================
*/

#logo { width:961px; float:left; margin:0; padding:0; border:0; background:url(../images/logo-bg.jpg) repeat-x; }
#logo h1 { width:961px; font-family:Trebuchet MS; font-size:30px; color:#FFFFFF; font-weight:normal; padding-top:22px;}
#logo h1 span { font-family:Trebuchet MS; font-size:30px; color:#F6BA81; font-weight:normal;}
/*#logo ul { width:961px; float:left; margin:0; padding:0; }
#logo ul li {  float:left; margin:0; padding:0; list-style:none; }
#logo ul li.logo-left { width:481px; float:left; margin:0; padding:0; }
#logo ul li.logo-left h1 { font-family:Trebuchet MS; font-size:30px; color:#FFFFFF; font-weight:normal; padding-top:22px;}
#logo ul li.logo-left h1 span { font-family:Trebuchet MS; font-size:30px; color:#F6BA81; font-weight:normal;}
#logo ul li.logo-right { width:480px; float:left; margin:0; padding:70px 0px 0px 0px; text-align:right; font-family:Trebuchet MS; font-size:20px; color:#FFFFFF; }*/
.logo-botom-text {width:481px;float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:normal;}
.logo-right-text { width:480px; float:left; margin:0; padding:0; text-align:right; font-family:Trebuchet MS; font-size:20px; color:#FFFFFF; }
/*
====================
Navigation Section
====================
*/

#nav { width:961px; height:60px;  float:left; margin:0; padding:0; border:0; list-style:none; overflow:hidden; }
.nav-txt { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#410D4B; text-align:center; padding-top:17pt;}
.nav-txt a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#410D4B; text-align:center; text-decoration:none;}
.nav-txt a:hover { text-decoration:none;}


/*
====================
Form Section
====================
*/

#form { width:961px; height:550px;  float:left; margin:0; padding:0; border:0; list-style:none;  background:url(../images/img4.jpg) no-repeat;  }
#form-left { width:696px; float:left; margin:0; padding:0; border:0; list-style:none; overflow:hidden; }
#form-left ul { width:696px; float:left; margin:0; padding:0; border:0; list-style:none; overflow:hidden; }
#form-left ul li { float:left; margin:0; padding:0; border:0; list-style:none; overflow:hidden; }

.Consider { font-family:Trebuchet MS; font-size:36px; font-weight:bold; color:#6B3F7C;  padding:10pt 25px 0px 0px; text-align:right;}
.step1 {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#794C8D; padding:48px 0px 0px 5px; }
.step1-text {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#53275D; line-height:15px; padding:25px 0px 0px 5px;  }
.step2 {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#794C8D; padding:52px 0px 0px 5px; }
.step2-text {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#53275D; line-height:15px; padding:20px 0px 0px 5px;  }
.step3 {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#794C8D; padding:56px 0px 0px 5px; }
.step3-text {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#53275D; line-height:15px; padding:25px 0px 0px 5px;  }

#form-right { width:265px; float:left; margin:0; padding:0; border:0; list-style:none; overflow:hidden; }
#form-right ul { width:265px; float:left; margin:0; padding:57px 0px 0px 0px; border:0; list-style:none; }
#form-right ul li {  width:265px; float:left; margin:0; padding:0; border:0; list-style:none;  }


#form-right ul li.field-name { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000; padding:8px 0px 2px 0px;   }
.field-name-span { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000; padding-top:5px;  }
.text-field  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; border:1px solid #673C76; width:210px;  }
.text-field-span  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; border:1px solid #673C76; width:33px;  }
.text-field-span1  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; border:1px solid #673C76; width:45px;  }

#form-right ul li.please-tell { width:259px; float:left; margin:0;  border:0; list-style:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#000000; padding-top:15px;  }
#form-right ul li.please-tell-field { width:372px; float:left; margin:0;  border:0; list-style:none; padding:15px 0px 15px 0px; }
#form-right ul li.submit-btn { float:left; margin:10px 0px 0px 145px; padding:0; }


/*
====================
Content Section
====================
*/

#content { width:961px; float:left; margin:0; padding:13px 0px 0px 0px; list-style:none; }

/*Left Part*/

#content-left { width:518px; float:left; margin:0; padding:0; list-style:none; overflow:hidden; } 
#content-left ul { width:518px; float:left; margin:0; padding:0px 0px 40px 0px; list-style:none; background:url(../images/left-content-bg.jpg) no-repeat; } 
#content-left ul li { float:left; margin:0; padding:0; list-style:none; } 
#content-left ul h2 {font-family:Trebuchet MS; font-size:24px; color:#FFFFFF; font-weight:normal; padding:10px 0px 30px 30px;}
.content-text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#2D2D2D; font-weight:normal; padding:0px 30px 0px 30px; line-height:17px;}
.content-header {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#4F2358; font-weight:normal; padding:30px 35px 10px 30px; line-height:17px;}


/*Right Part*/

#content-right { width:408px; float:left; margin:0px 0px 0px 35px; padding:0; list-style:none; background:url(../images/right-content-bg.jpg) no-repeat;  overflow:hidden;} 
#content-right h3 {font-family:Trebuchet MS; font-size:24px; color:#4C2054; font-weight:normal; padding:10px 0px 30px 30px;}
#content-right ul { width:408px; float:left; margin:0px; padding:0px; list-style:none; } 
#content-right ul li { float:left; margin:0; padding:0; list-style:none; } 

#content-right ul li.doctor-img { width:130px; float:left; padding:15px 0px 10px 30px; margin:0; list-style:none; } 
#content-right ul li.doctor-detail { width:248px; float:left; margin:0;  padding:15px 0px 10px 0px; list-style:none; }
#content-right ul li span {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#2D2D2D; font-weight:bold; }
#content-right ul li p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#2D2D2D; font-weight:normal; padding:10px 0px 10px 0px; }
#content-right ul li a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#003CFF; font-weight:bold; text-decoration:none; }
#content-right ul li a:hover {text-decoration:underline; }
.separator { width:388px; margin:10px 0px 0px 20px; float:left; background:url(../images/sepa-1.jpg) no-repeat; }

/*Botom Part*/

#content-botom { width:961px; float:left; margin:0; padding:0px 0px 0px 0px; list-style:none; background:url(../images/content-botom-bg.jpg) no-repeat; }
#content-botom h4 {font-family:Trebuchet MS; font-size:24px; color:#562A60; font-weight:normal; padding:13px 0px 30px 38px;}
.botom-content-text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#2D2D2D; font-weight:normal; padding:0px 0px 0px 38px; line-height:17px;}
.botom-content-text a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#2D2D2D; font-weight:normal; line-height:17px; text-decoration:none;}
.botom-content-text a:hover {text-decoration:underline;}


/*
====================
FOOTER Section
====================
*/

#footer  { margin:30px 0px 0px 0px; padding:0; width:100%; height:134px; background:url(../images/footer-bg.jpg) repeat-x; overflow:hidden;}
#footer-content { width:961px; height:134px; margin:0 auto; padding:0; border:0; list-style:none; overflow:hidden; clear:both; text-align:center; }
.footer-txt { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#3D3D3D; padding:30px 0px 0px 0px; text-align:center; }
.footer-txt a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#3D3D3D; text-decoration:none;  text-align:center;}
.footer-txt a:hover { text-decoration:underline; }
.copyright { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#3D3D3D; padding:20px 0px 0px 0px; }


/*050709*/

#inner-content { width:961px; float:left; margin:0; padding:13px 0px 0px 0px; list-style:none; background:url(../images/inner-bg.jpg) no-repeat top;  }
#inner-content h2 {font-family:Trebuchet MS; font-size:24px; color:#FFFFFF; font-weight:normal; padding:10px 0px 45px 30px;}

/*
===========================
DOCTOR LISTING Section
===========================
*/

#content-list-doctor { width:961px; float:left; margin:0; padding:13px 0px 0px 0px; list-style:none; background:url(../images/inner-bg.jpg) no-repeat top;   }
#content-list-doctor h2 {font-family:Trebuchet MS; font-size:24px; color:#FFFFFF; font-weight:normal; padding:10px 0px 45px 30px;}
#content-list-doctor ul{ width:300px; float:left; padding:0 20px 20px 0;}
#content-list-doctor ul li{ float:left; position:relative;}
#content-list-doctor ul li.doctor-img{ width:100px; padding:0 0 0 0; float:left;}
.picborder1{ border:1px solid #84371F; width:93px; height:115px;}
#content-list-doctor ul li.doctor-detail{ width:200px; float:left;}
#content-list-doctor ul li span{ width:200px; float:left; font-family:arial; font-size:11px; color:#3C3C3A; font-weight:bold; background:none; height:auto;margin-top:3px; margin-left:0px;}
#content-list-doctor ul li p{width:200px; float:left; font-family:arial; font-size:11px; color:#3C3C3A; margin-top:5px;}
#content-list-doctor span{ width:200px; float:left; height:17px; background:none;}
#content-list-doctor ul li a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#003CFF; font-weight:bold; text-decoration:none; }
#content-list-doctor ul li a:hover {text-decoration:underline; }

/*
=================================
Request Consultation Section
=================================
*/

.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 1200px;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
.white_content {
	display: none;
	position: absolute;
	top: 2%;
	left: 25%;
	width: 50%;
	height: 510px;
	padding: 16px;
	border: 2px solid orange;
	background-color: white;
	z-index:1002;
	overflow: auto;
}
#RequestDiv-top{ float:right;}
#RequestDiv-bottom{width:100%;}
#RequestDiv-bottom h2{ color:#BB5100; font-family:Arial, Helvetica, sans-serif; font-size:27px; font-weight:bold; text-align:center; width:100%;  padding:10px 0 20px 0; margin:0px;}
#RequestDiv-bottom ul{width:100%; float:left;font-weight:bold; font-size:17px; color:#BB5100; padding:0px; margin:0px; list-style:none;}
#RequestDiv-bottom ul li{ float:left;}
#RequestDiv-bottom ul li.reqleft{width:40%; padding:0 10px 0 0; text-align:right; float:left; height:38px;font-family:Arial, Helvetica, sans-serif;}
#RequestDiv-bottom ul li.reqright{width:55%;float:right;height:38px;}
.reqfield{border:1px solid #AFAFAF; width:200px;color:#939393; font-size:14px; }

#content-thankyou{ width:100%; float:left; padding:50px 0 50px 0; color:#FFFFFF; font-size:20px; font-weight:bold; text-align:center;}


#contentinner
{
	float:left;width:740px;padding:20px;padding-left:10px;margin-left:15px;color:#FFFFFF;background:#CAD996;border:1px solid #FFFFFF; margin-top:10px;
}
#contentinner h2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	margin:0px;
	padding:0px;
	padding-bottom:10px;
	font-weight:bold;
}
#contentinner p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin:0px;
	padding:0px;
	padding-bottom:10px;
}

.thanks-text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#2D2D2D; font-weight:normal; padding:0px 30px 0px 30px; line-height:25px; text-align:center;}












