/* CSS Document */
body { margin:0; padding:0; background:url(../images/body-bg.jpg) repeat-x top; background-color:#BBD6E8; }

h1,h2,h3,h4,h5,p,ul,li,img { margin:0; padding:0; list-style:none; border:0; }

.image-left { float:left; margin:0; padding:0; }
.image-right { float:right; margin:0; padding:0; }

/*************************** Body Background ***************************/
#main { width:100%; float:left; background:url(../images/main-body-bg.jpg) no-repeat center top; }

/*********************** Layout Container Objects ***********************/
#wrap { width:1030px; margin:0 auto; }

/************ Header Section ************/
#header { width:1030px; height:98px; float:left; background:url(../images/logo-bg.jpg) repeat-x; }
#header h1 { width:1000px; font-family:Trebuchet MS; font-size:36px; color:#FFFFFF; font-weight:normal; padding:18px 0px 0px 30px;}
#header h1 span { font-family:Trebuchet MS; font-size:36px; color:#00C6FF; font-weight:normal;}
.logo-botom-text {width:500px;float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:normal; padding:0px 0px 0px 30px;}
.logo-right-text { width:470px; float:left; margin:0; padding:0; text-align:right; font-family:Trebuchet MS; font-size:20px; color:#FFFFFF; padding:0px 30px 0px 0px; }


/*
====================
Form Section
====================
*/

#form { width:1030px; height:474px; float:left; background:url(../images/header-img.jpg) no-repeat; }
#form-left { width:736px; float:left; margin:0; padding:0; border:0; }
#form-left ul { width:736px; 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; }

.step1 {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#054579; padding:62px 0px 0px 5px; }
.step1-text {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#054579; line-height:15px; padding:20px 0px 0px 5px;  }
.step2 {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#054579; padding:48px 0px 0px 5px; }
.step2-text {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#054579; line-height:15px; padding:15px 0px 0px 5px;  }
.step3 {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#054579; padding:41px 0px 0px 5px; }
.step3-text {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#054579; line-height:15px; padding:25px 0px 0px 5px;  }

#form-right { width:294px; float:left; margin:0; border:0; list-style:none; overflow:hidden; }
#form-right ul { width:294px; float:left; margin:0; padding:57px 0px 0px 0px; border:0; list-style:none; }
#form-right ul li {  width:294px; float:left; margin:0; padding:0; border:0; list-style:none;  }

#form-right ul li.get-name { font-family:Arial; font-size:18px; font-weight:bold; color:#000000; padding:8px 0px 2px 0px;}
#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 #05487F; width:210px;  }
.text-field-span  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; border:1px solid #05487F; width:33px;  }
.text-field-span1  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; border:1px solid #05487F; 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; }

/*
====================
Navigation Section
====================
*/

#nav { width:1030px; height:49px;  float:left; margin:0; padding:0; border:0; background:url(../images/nav-bg.jpg) no-repeat;  }
.nav-txt { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#FFFFFF; text-align:center; padding-top:10pt; }
.nav-txt a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#FFFFFF; text-align:center; text-decoration:none;}
.nav-txt a:hover { text-decoration:none;}

/*
====================
Content Section
====================
*/

#content-main{ width:100%; float:left; background:url(../images/content-bg.jpg) center repeat-y; overflow:hidden;}
#content{ width:941px; margin:20px auto;}
#content h2{ background:url(../images/content-header-img.jpg); height:40px; float:left; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#416C00; font-weight:normal;padding-top:55px;}

/*
======================
Content Left Section
======================
*/

#content-left{ margin:0px 28px 0px 0px; width:559px; float:left;}
#content-left h4{background:url(../images/content-left-bg.jpg); height:124px; float:left; width:100%;}
#content-left h4 span.con{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#416C00; font-weight:normal; float:left; width:380px; padding-top:55px;}
#content-left h4 span.image{ width:104px; float:left; margin:20px 0px 0px 0px;}
#content-left p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#000000; width:100%; float:left; padding-top:10px; line-height:19px;}


/*
================================
Content Right Section(Doctor)
===============================
*/

#content-right-doctor{ width:334px;float:left; background:url(../images/content-right-bg.jpg); height:848px; padding:0 0 0 20px; overflow:hidden;}
#content-right-doctor h4{ height:100px; float:left; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; color:#285F00; font-weight:normal; padding-top:55px; }

#content-right-doctor ul{ width:324px; float:left;}
#content-right-doctor ul li{ float:left; position:relative;}
#content-right-doctor ul li.pic{ width:110px; padding:0 0 0 10px;}
.picborder{ border:1px solid #6A6A6A; width:93px; height:115px;}
#content-right-doctor ul li.piccontent{ width:204px;}
#content-right-doctor ul li span{ width:214px; float:left; font-family:verdana; font-size:15px; color:#2D2D2D; font-weight:bold; background:none; height:auto;margin-top:3px; margin-left:0px;}
#content-right-doctor ul li p{width:204px; float:left; font-family:verdana; font-size:13px; color:#2D2D2D; margin-top:5px;}
#content-right-doctor ul li a{width:204px; float:left; font-family:verdana; font-size:13px; color:#003CFF; font-weight:13px;margin-top:5px; font-weight:bold;}
#content-right-doctor ul li a:hover{ text-decoration:underline;}
#content-right-doctor span { width:324px; float:left;  background:url(../images/divider.jpg) no-repeat; margin:15px 0px 15px 0px;}

/*
=============================
Popular Procedure Section
=============================
*/


#content-bottom-link
{
	width:912px;
	float:left;
	background:url(../images/link-bg.jpg);
	/*background:#0f0f0f;*/
	margin:30px 0px 0px 0px;
	height:197px;
	padding:0 0 0 32px;
}

#content-bottom-link h5{
	width:904px;
	float:left;
	height:60px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:normal;
	color:#285F00;
	padding-top:7px;
}
#content-bottom-link ul
{
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	position:relative;
	padding-top:8px;
}
#content-bottom-link ul li
{
	padding:0px;
	margin:0px;
	list-style:none;
	font-family:verdana;
	font-size:16px;
	color:#000000;
	line-height:17px;
	
}
#content-bottom-link ul li a
{
	font-family:verdana;
	font-size:16px;
	color:#000000;
	text-decoration:none;
	padding:0px;
	
}
#content-bottom-link ul li a:hover
{
	text-decoration:underline;
}
#content-bottom-link ul.first
{
	width:300px;
	
}
#content-bottom-link ul.mid
{
	width:300px;
}
#content-bottom-link ul.last
{
	width:300px;
}

/*
====================
Footer Section
====================
*/

#footer
{
	width:1000px;
	float:left;
	height:22px;
	font-family:verdana;
	font-size:16px;
	color:#0F498B;
	text-align:right;
	margin:0px auto;
	height:35px;
	overflow:hidden;
	padding-right:30px;
}
#footer a
{
	font-family:verdana;
	font-size:16px;
	color:#0F498B;
	text-decoration:none;
}
#footer 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;
}

.inner-content-text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#000000; float:left; padding:20px 45px 0px 0px; line-height:19px;}
.thanks-text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#000000; font-weight:normal; line-height:25px; text-align:center; padding:30px 0px 50px 0px; float:left; width:100%;}

/*
===========================
DOCTOR LISTING Section
===========================
*/

#content-list-doctor {  width:941px; margin:20px auto;  }
#content-list-doctor h2 {background:url(../images/content-header-img.jpg); height:40px; float:left; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#416C00; font-weight:normal;padding-top:55px;}
#content-list-doctor ul{ width:310px; float:left; padding:20px 0px 20px 0px; margin:0; }
#content-list-doctor ul li{ width:auto; float:left; }

#content-list-doctor ul li.pic{ width:115px; padding:0 0 0 0;}
.picborder1{ border:1px solid #84371F; width:93px; height:115px;}
#content-list-doctor ul li.piccontent{ width:175px; float:left;}
#content-list-doctor ul li span{ width:175px; float:left; font-family:arial; font-size:13px; color:#3C3C3A; font-weight:bold; background:none; height:auto;margin-top:3px; margin-left:0px;}
#content-list-doctor ul li p{width:175px; float:left; font-family:arial; font-size:12px; color:#3C3C3A; margin-top:5px;}
#content-list-doctor ul li a {width:175px; float:left; font-family:arial; font-size:12px; color:#0000FF; margin-top:5px; text-decoration:underline;}
#content-list-doctor ul li a:hover { text-decoration:none;}
/*
#content-list-docto span.sepa-doctor {display:none;}
*/