/* CSS Document */

body { padding:0; margin:0; background:url(../images/body-bg.jpg) repeat-x; background-color:#FFFFFF; }
h1,h2,h3,h4,h5,span,p,div { margin:0; padding:0; }
img { border:0; margin:0; padding:0; }
.image-left { float:left; margin:0; padding:0; }
.image-right { float:right; margin:0; padding:0;}
#wrap { margin:0 auto; padding:0; width:1000px; background:#FFFFFF; overflow:hidden; clear:both; }

/*********** header section *************/

#header-part { width:1000px; height:88px; padding:0; margin:0; float:left; background:url(../images/header-bg.jpg) no-repeat;}
#header-part h1 {display:none; }
.network { width:620px; margin:57px 0px 0px 0px; padding:0; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#005184;}
.free { width:380px; margin:0; padding:28px 0px 0px 0px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#00516F;}

/*********** nav section *************/

#nav-content { width:674px; padding:0; margin:0; float:left;}
#nav { width:674px; padding:0; margin:0; float:left;}
#nav ul { width:674px; padding:0; margin:0; float:left; list-style:none;}
#nav ul li { padding:0; margin:0; float:left; list-style:none;} 

#nav ul li.nav-blank-lft { width:42px; height:43px; float:left; }
#nav ul li.nav-blank-rgt { width:28px; height:43px; float:left; }

#nav ul li.nav-home a { width:71px; height:43px; float:left; background:url(../images/home-n.jpg); display:block; }
#nav ul li.nav-home a:hover {background:url(../images/home-n.jpg) no-repeat; display:block; }

#nav ul li.nav-request a { width:171px; height:43px; float:left; background:url(../images/request-n.jpg) no-repeat; display:block; }
#nav ul li.nav-request a:hover {background:url(../images/request-n.jpg) no-repeat; display:block; }

#nav ul li.nav-surgeons a { width:177px; height:43px; float:left; background:url(../images/surgeons-n.jpg) no-repeat; display:block; }
#nav ul li.nav-surgeons a:hover {background:url(../images/surgeons-n.jpg) no-repeat; display:block; }

#nav ul li.nav-procedures a { width:107px; height:43px; float:left; background:url(../images/procedures-n.jpg) no-repeat; display:block; }
#nav ul li.nav-procedures a:hover {background:url(../images/procedures-n.jpg) no-repeat; display:block; }

#nav ul li.nav-contact a { width:78px; height:43px; float:left; background:url(../images/contact-n.jpg) no-repeat; display:block; }
#nav ul li.nav-contact a:hover {background:url(../images/contact-n.jpg) no-repeat; display:block; }


/*********** step section *************/

#step-content { width:674px; padding:0; margin:0; float:left;}
#step-content ul { width:674px; padding:0; margin:0; float:left;}
#step-content ul li { padding:0; margin:0; float:left; list-style:none}

#step-content ul.step-1 { width:212px; padding:0; margin:0; float:left;}

#step-content ul.step-2 { width:223px; padding:0; margin:0; float:left;}

#step-content ul.step-3 { width:239px; padding:0; margin:0; float:left;}

.step-heading { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#353535; font-weight:bold; padding:10px 10px 10px 10px;}
.step-content { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#353535; font-weight:normal; padding:0px 10px 0px 10px;}

/*********** form section ***************/

#quote-form { width:674px; padding:0; margin:0; float:left;}

#quote-form ul { width:674px; padding:0; margin:0; float:left;}
#quote-form ul li { padding:0; margin:0; float:left; list-style:none;}

#quote-form ul li span.from-heading { width:421px; padding:10px 0px 10px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#7C7C7C; float:left;}
#quote-form ul li span.from-text { width:227px; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#353535; float:left; text-align:right; padding:10px 26px 0px 0px;}
#quote-form ul li span.from-field { width:421px; float:left; padding:10px 0px 0px 0px; margin:0;}
.input-text { width:325px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; border:1px solid #BFD9E3; background:url(../images/text-field-bg.jpg) repeat-x;}
.text-area { width:325px; height:50px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; border:1px solid #BFD9E3; background:url(../images/textarea-bg.jpg) repeat-x;}


/************** content section *****************/

#content-top { width:674px; padding:0; margin:0; float:left;}

#content-top h2 { width:496px; height:50px; padding:68px 0px 0px 178px; margin:0; background:url(../images/content-top-bg.jpg) no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#626262; font-weight:normal; }
.content-text { width:556px; padding:25px 80px 0px 38px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#4F4F4F; line-height:17px;  float:left;}

#content-botom { width:674px; padding:0; margin:0; float:left;}
#content-botom h2 { width:487px; height:53px; padding:65px 0px 0px 187px; margin:0; float:left; background:url(../images/content-botom-bg.jpg) no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#626262; font-weight:normal; }


/*********** doctor section *************/

#right-doctor-part { width:326px; padding:0; margin:0; float:left; overflow:hidden;  list-style:none;}
#doctor-list { width:326px; padding:0; margin:0; float:left; background:url(../images/rgt-doctor-bg.jpg) no-repeat top left; overflow:hidden; }
#doctor-list h3{ width:186px; height:74px; padding:39px 0px 0px 140px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#626262; font-weight:normal; background:url(../images/doctor-heading-bg.jpg) no-repeat top;}

#doctor-list ul{ width:326px; float:left; margin:0; padding:0; list-style:none;}
#doctor-list ul li{ float:left; list-style:none; margin:0; padding:0;}
/*#doctor-list ul li.pic{ width:118px; padding:0 0 0 38px; margin:0; float:left;}
.picborder{ border:1px solid #44BFD9; width:96px; height:123px;}
#doctor-list ul li.piccontent{ width:170px; float:left; margin:0; padding:0;}
#doctor-list ul li span{ width:170px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#2D2D2D; font-weight:bold; }
#doctor-list ul li p{width:170px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#2D2D2D; padding:10px 0px 20px 0px;}
#doctor-list ul li a{width:170px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#003CFF; font-weight:13px; font-weight:bold; padding:5px 0px 0px 0px;}
#doctor-list ul li a:hover{ text-decoration:none;}
#doctor-list span.doctor-devider{ width:314px; float:left; padding:30px 0px 30px 12px;}*/

#doctor-list ul li.dr-image{ width:100px; float:left; padding:0 0 0 38px; margin:0; list-style:none; }
.picborder{ border:1px solid #44BFD9; float:left; padding:0; margin:0; }
#doctor-list ul li.dr-content{ width:188px; float:left; }
.dr-name { width:188px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#2D2D2D; font-weight:bold; }
.dr-address {width:188px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#2D2D2D; padding:10px 0px 20px 0px;}
.consultation-link a {width:188px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#003CFF; font-weight:13px; font-weight:bold; padding:5px 0px 0px 0px;}
.consultation-link a:hover { text-decoration:none;}
#doctor-list span { width:314px; float:left; padding:30px 0px 30px 12px;}


/************ popular-procedure section ***************/

#popular-procedure { width:1000px; padding:0; margin:30px 0px 0px 0px; float:left; background:url(../images/popular-procedure-bg.jpg) no-repeat top;}
#popular-procedure h4 { width:900px; padding:37px 0px 15px 100px; margin:0px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#626262; font-weight:normal; float:left;}
#popular-procedure ul { width:900px; padding:0px 40px 0px 60px; margin:0; float:left; }
#popular-procedure ul li { width:300px; padding:0; margin:0; list-style:none; float:left; }

.popular-procedure-content { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#696969; line-height:18px; }
.popular-procedure-content a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#696969; line-height:18px; text-decoration:none; }
.popular-procedure-content a:hover { text-decoration:underline; }

/*********** footer section **************/

#footer { margin:50px 0px 0px 0px; padding:0; width:100%; background:#005184; overflow:hidden; clear:both; }
#footer-content { margin:0 auto; padding:0; width:1000px; height:62px; overflow:hidden; clear:both; float:left; }
.footer-text { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#7BBDE6; text-align:center; padding-top:15px;}
.footer-text a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#7BBDE6; text-align:center; text-decoration:none;}
.footer-text a:hover { text-decoration:underline;}




/*
========================
Inner Page
========================
*/

#inner-content { width:1000px; padding:0; margin:0; float:left; }
#inner-content h2 { width:817px; height:45px; padding:65px 0px 0px 183px; margin:0; background:url(../images/contact-heading-bg.jpg) no-repeat; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#626262; font-weight:normal; }
#inner-content h3 { width:817px; height:43px; padding:70px 0px 0px 183px; margin:0; background:url(../images/procedure-heading-bg.jpg) no-repeat; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#626262; font-weight:normal; }
#inner-content h4 { width:815px; height:42px; padding:68px 0px 0px 185px; margin:0; background:url(../images/sergeons-heading-bg.jpg) no-repeat; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#626262; font-weight:normal; }
#inner-content h5 { width:815px; height:42px; padding:68px 0px 0px 185px; margin:0; background:url(../images/contact-thank-bg.jpg) no-repeat; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#626262; font-weight:normal; }

.contact-heading { width:860px; padding:25px 100px 0px 40px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#4F4F4F; float:left; }
.contact-text { width:860px; padding:15px 100px 0px 40px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#4F4F4F; line-height:17px; float:left; }

/*
===========================
DOCTOR LISTING Section
===========================
*/

#inner-content ul{ width:320px; float:left; margin:20px 0px 20px 40px; position:relative; }
#inner-content ul li{ float:left; list-style:none;}
#inner-content span { display:none;}