*{
margin:0px;
padding:0px;
}
body
{
color:#646566;
font-size:14px;
line-height:1.5em;
background:#00394D;
font-family:arial;
}
/* wrapper */
.wrapper
{
width:780px;
margin:0 auto;
}
img
{
border:none;
}
.innerwrapper 
{
float:left;
width:780px;
height:auto;
background:#fff;
margin-bottom:10px;
}
.header
{
width:780px;
height:110px;
float:left;
}
 input::-webkit-input-placeholder {  
    color: #00394D;  
}  
input:-moz-placeholder {  
    color: #00394D;  
}
textarea::-webkit-input-placeholder {  
    color: #00394D;  
}  
textarea:-moz-placeholder {  
    color: #00394D;  
}
.logo 
{
float:left;
width:190px;
height:auto;
margin-left:15px;
 
}
.logo-doctors
{
float:left;
width:190px;
height:auto;
margin-left:15px;
margin-right:260px;
}
.rightmodule
{
margin-top:20px;
float:left;
width:75px;
height:75px;
border-right:1px solid #00394D;
margin-right:5px;
}
.rightmodule p
{
color:#00394D;
}
.rightmodule-right a
{
color:#00394D;
text-decoration:none;
}
.rightmodule-right a:hover
{
color:#05242E;
}
.rightmodule img.rightmoduleimagecontent
{
 margin-left:15px;
}
.rightmodule-center
{
margin-top:35px;
float:right;
width:145px;
height:75px;
margin-right:70px;
 
}
.rightmodule-center p
{
color:#00394D;
}
.rightmodule-center-doctors
{
margin-top:20px;
float:right;
width:145px;
height:75px;
margin-right:50px;
 
}
.rightmodule-center-doctors p
{
color:#00394D;
}
.rightmodule-right
{
margin-top:42px;
float:left;
width:50px;
height:auto;
margin-right:15px;
margin-left:20px;
}
.rightmodule-right a img:hover
{
opacity:0.89;
}
.rightmodule-right p
{
color:#00394D;

}
.rightmodule-right img.rightmoduleimagecontent
{
 margin-left:15px;
}
.rightmodule-right-doctors
{
margin-top:20px;
float:left;
width:70px;
height:auto;
border-right:1px solid #00394D;
margin-right:15px;
}
.rightmodule-right-doctors p a
{
color:#00394D;

}
.rightmodule-right-doctors img.rightmoduleimagecontent
{
 margin-left:15px;
}
.rightmodule-right-tour2india
{
margin-top:20px;
float:left;
width:70px;
height:auto;
}
.rightmodule-right-tour2india h2
{
color: #03007e;
font-size: 28px;
line-height: 1.1em;
font-family: arial;
font-weight: bold;
}

/* left fixed here -*/
.leftfixed
{
position:fixed;
left:10px;
top:115px;
width:200px;
height:auto;
background:#D1D2D4;
border:3px solid #fff;
}
.leftfixed h2.leftformheading
{
padding-top:5px;
text-align:center;
color:#fff;
font-size:16px;
width:200px;
height:24px;
background:#00394D;
}
.leftfixed h3
{
padding-top:5px;
text-align:center;
color:#00394D;
font-size:14px;
width:200px;
height:24px;
 
}
.leftfixed form
{
margin-top:5px;
margin-left:8px;
margin-bottom:5px;
}
.leftfixed form .field
{
height:55px;
 
}
.leftfixed form .field label
{
color:#00394D;
}
.leftfixed form .field input[type="text"]
{
width:180px;
height:25px;
border:2px solid #fff;
background:none;
}
.leftfixed form .field select
{
width:180px;
height:25px;
border:2px solid #fff;
background:none;
}
.leftfixed form .field textarea
{
width:180px;
height:70px;
border:none;
background:#fff;
}
.submitbuttn
{
margin-top:8px;
margin-left:25px;
}
.submitbuttn input[type="submit"]
{
width:60px;
height:22px;
background:#00394D;
border:none;
color:#fff;
cursor:pointer;
}
.submitbuttn input[type="submit"]:hover
{
background:#064A61;
color:#fff;
}
.submitbuttn input[type="reset"]:hover
{
background:#064A61;
color:#fff;
}
.submitbuttn input[type="reset"]
{
width:60px;
height:22px;
background:#00394D;
border:none;
color:#fff;
cursor:pointer;
}
.leftfixed form .field1
{
height:35px;
}

.leftfixed form .field1 input[type="text"]
{
width:180px;
height:25px;
border:2px solid #fff;
background:none;
}
.leftfixed form .field1 select
{
width:180px;
height:25px;
border:2px solid #fff;
background:none;
}
.leftfixed form .field1 textarea
{
width:180px;
height:70px;
border:none;
background:#fff;
}
.submitbuttn
{
margin-top:8px;
margin-left:25px;
}
.submitbuttn input[type="submit"]
{
width:60px;
height:22px;
background:#00394D;
border:none;
color:#fff;
cursor:pointer;
}
.submitbuttn input[type="submit"]:hover
{
background:#064A61;
color:#fff;
}
.submitbuttn input[type="reset"]:hover
{
background:#064A61;
color:#fff;
}
.submitbuttn input[type="reset"]
{
width:60px;
height:22px;
background:#00394D;
border:none;
color:#fff;
cursor:pointer;
}




.submitbuttn1
{
margin-top:45px;
margin-left:25px;
}
.submitbuttn1 input[type="submit"]
{
width:60px;
height:22px;
background:#00394D;
border:none;
color:#fff;
cursor:pointer;
}
.submitbuttn1 input[type="submit"]:hover
{
background:#064A61;
color:#fff;
}
.submitbuttn1 input[type="reset"]:hover
{
background:#064A61;
color:#fff;
}
.submitbuttn1 input[type="reset"]
{
width:60px;
height:22px;
background:#00394D;
border:none;
color:#fff;
cursor:pointer;
}
/* right absolute */
.rightmoduleabsolute
{
float:left;
right:10px;
position:absolute;
width:200px;
height:auto;
top:0px;
background:#D1D2D4;
border:3px solid #fff;
}
.top-surgeons
{
margin-top:10px;
margin-left:10px;
width:180px;
height:75px;
border-bottom:1px dashed #00394D;
margin-bottom:10px;

}
.rightmoduleabsolute h2.leftformheading
{
padding-top:5px;
text-align:center;
color:#fff;
font-size:16px;
width:200px;
height:24px;
background:#00394D;
}
.top-surgeons p
{
font-size:11.5px;
line-height:1.4em;
width:190px;
}
.top-surgeons span
{
font-weight:bold;
}
.top-surgeons img.surgeonscontentimage
{
float:left;
width:55px;
height:65px;
margin-right:5px;
border:1px solid #00394D;
}
.top-surgeons img.surgeonscontentimage:hover 
{
opacity:0.89;
}
.top-surgeons a p
{
color:#646566;
}
.top-surgeons a p:hover
{
color:#00394D;
}
a{text-decoration:none;}
img{border:none;}
/*banner here */
.bannner-section
{
float:left;
width:780px;
height:289px;
overflow:hidden;
}
/* component */
.component
{
float:left;
width:780px;
height:auto;
}
.innercomponent
{
margin-top:20px;
margin-left:15px;
}
 
 .innercomponent-doctors
{
margin-top:20px;
margin-left:15px;
}
 
.leftcontent
{
float:left;
width:196px;
height:250px;
}
.leftcontent img.componentimage
{
float:left;
width:196px;
height:252px;
}
.rightcontent
{
float:left;
width:523px;
height:auto;
margin-left:20px;
}
.rightcontent h2.contentheading
{
background:#00AEE9;
height:23px;
padding-top:5px;
color:#fff;
font-size:16px;
}
.rightcontent h3
{
padding-top:8px;
color:#646566;
text-align:justify;
font-weight:normal;
font-size:14px;
}
/* footer here */
.footer
{
float:left;
width:780px;
height:auto;
}
.innerfooter
{
margin-top:50px;
margin-bottom:0px;
}
.innerfooter h2.footercalllink
{
padding-top:8px;
padding-left:10px;
background:url(../images/all-at.png) no-repeat;
height:44px;
font-size:12px;
line-height:1.2em;
color:#fff;
}
.innerfooter h2.footercalllink a
{
text-decoration:none;
color:#fff;
}
.lastfooter
{
width:780px;
float:left;
height:auto;
margin-bottom:10px;
}
 .innerfooterlast
{
 float:left;
 width:300px;
 height:auto;
}
 .innerfooterlast p
 {
 color:#fff;
 }
.innerfooterlastright
{
float:right;
width:300px;
height:auto;
}
.innerfooterlastright ul
{
list-style:none;
}
.innerfooterlastright ul li
{
color:#fff;
display:inline;
}
.innerfooterlastright ul li a
{
padding:5px 10px 0px 10px;
text-decoration:none;
color:#fff;
}
a.back-to-top {
			position: fixed;
			bottom: 2em;
			right: 140px;
			text-decoration: none;
			color: #000000;
			background:url(../images/top-button.png) no-repeat;
			width:57px;
			height:63px;
			font-size: 12px;
			padding: 1em;
			display: none;
			text-indent:-9999px;
		}

		.back-to-top:hover {	
		 opacity:0.89;
		}
		/* doctors profile content */
		.doctorsprofile
		{
		float:left;
		width:755px;
		height:182px;
		background:url(../images/mid-banner.png) no-repeat;
		margin-bottom:10px;
		}
	 .doctorsprofile img.doctorsprofilecontent
	 {
	 margin-top:45px;
	 margin-left:20px;
	 margin-right:10px;
	 float:left;
	 width:100px;
	 height:120px;
	 border:1px solid #00394D;
	 }
	 .doctorsprofile p
	 {
	  margin-top:45px;
	  text-align:justify;
	  line-height:1.3em;
	 }
	 .doctorsprofile p span
	 {
	 font-weight:bold;
	 color:#00394D;
	 }
	 .contentdoctors h3
{
padding-bottom:5px;
padding-top:5px;
color:#646566;
text-align:justify;
width:750px;
font-weight:normal;
font-size:14px;
}
 .contentdoctors h2
 {
 margin-top:5px;
 margin-bottom:5px;
 color:#00394D;
 font-size:16px;
 }
 .contentdoctors ul.orderlist
 {
 margin-left:18px;
 margin-bottom:5px;
 list-style-type:square;
 }
  .contentdoctors ul.orderlist li h3
  {
  text-align:justify;
 padding-bottom:5px;
 width:735px;
  }
  ul.innerone
  {
  margin-left:15px; 
  }
   .msg   
   { 
   margin-top:5px;
   float:left;
   width:760px;
   height:80px;
   border:1px solid #00394D;
   box-shadow:1px 1px 5px 1px #00394D;
   margin-left:9px;
   margin-bottom:10px;
   }
     .msg    p
	 {
	 text-align:center;
	 padding-top:30px;
	 color:#00394D;
	 font-size:18px;
	 }
.backtohome
{
position:absolute;
width:138px;
height:44px;
right:50px;
top:40px;

}	
.backtohome a img:hover
{
opacity:0.89;
} 
  
 .Layer1
 {
  margin-top:42px; 
 margin-left:0px;
 background:none;
 margin-bottom:5px;
 border:1px solid #fff
}
img.novasurgeonsimage
{
float:right;
margin-left:10px;
margin-right:12px;
}
 .closebutton
{
color:#fff;
float:right;
margin-right:5px;

}
a.remove
{
color:#fff;
font-size:14px;
}
a.bottom
{
margin-bottom:10px;
font-size:14px;
}

.footersection
{
float:left;
width:740px;
height:auto;
border-top:1px solid #ccc;
}
.footersection h4
{
margin-top:10px;
margin-bottom:10px;
font-size:18px;
height:30px;
border-bottom:1px solid #ccc;
}
.box1
{
float:left;
width:235px;
height:auto;
border-right:1px solid #ccc;
margin-bottom:10px;
margin-right:10px;
}
.box1 a
{
text-decoration:none;
color:#646566;

}
.box1  a  p
{
font-size:13.3px;
line-height:1.4em;
}
.box2  a  p
{
font-size:13.3px;
line-height:1.4em;
}
.box1 a:hover
{
color:#00394D;
}
.box1 img.cols
{
margin-left:5px;
margin-right:5px;
width:90px;
height:90px;
float:left;
}

/* another footer section cols */
.footersectioncols
{
float:left;
width:740px;
height:auto;
border-top:1px solid #ccc;
}
.footersectioncols h4
{
margin-top:10px;
margin-bottom:10px;
font-size:18px;
height:30px;
border-bottom:1px solid #ccc;
}
.box2
{
float:left;
width:235px;
height:110px;
border-right:1px solid #ccc;
margin-bottom:15px;
margin-right:10px;

}
.box2 a
{
text-decoration:none;
color:#646566;
}
.box2 a:hover
{
color:#00394D;
}
.box2 img.cols
{
margin-left:5px;
margin-right:5px;
width:90px;
height:90px;
float:left;
}