body{margin:0; padding:0; font:100%/100.1% Arial, Helvetica, sans-serif; background:url(../images/bg.gif) repeat-x top;}
h1,h2,h3,h4,h5,h6,div,p,form,input,ul,li{padding:0; margin:0;}
.clear{clear:both;}
.align_left{text-align:left;}
.align_right{text-align:right;}
.float_left{ float:left;}
.float_right{ float:right;}
img{ border:0;}
a{color:#3671c8;}
small{font:0.70em Arial, Helvetica, sans-serif;}
p{font:0.90em Arial, Helvetica, sans-serif;}
p strong{color:#000;}
.pioneer{ float:right; }

#container{width:900px; margin:0 auto; padding:0 10px; }
#header{ width:1000px; margin:0 auto; position:relative;}
#header .patient_forms{ position:absolute; top:68px; right:0; z-index:1;}
#patient_form
{
  display: block;
  width: 131px;
  height: 44px;
  background:url(../images/Patientform.gif) no-repeat 0 0;

}

#patient_form:hover
{
background:url(../images/Patient-form-over.gif) no-repeat;
}
#nav{clear:both; padding:10px 0 0 0;}
#nav a{font:0.95em Arial, Helvetica, sans-serif; color:#484848; text-decoration:none; padding:0 14px; border-right:1px solid #f1d2b9;}
#nav a:hover{ color:#68c5f5;}


#banner{ width:900px; margin:0 auto; padding:28px 0 0 0; height:343px;}

.banner_right{float:left; margin:0 0 0 20px; padding:10px; width:221px; border:1px solid #fff; background:url(images/baneer_right_bg.gif) repeat-x top;}

.banner_right a{ display:block; margin:0 0 33px 0; text-decoration:none; font:bold 1.1em "Trebuchet MS", "Times New Roman", Arial; color:#333; background:url(../images/arrow.gif) no-repeat left; padding:0 0 0 30px;}

.banner_right a:hover{ text-decoration:underline;}


#referafriend{ font:bold 1em Arial, Helvetica, sans-serif; color:#666;}
.mandatory{ color:#ff0000;}

/*#content{margin:22px 0 0 0; background:#ffffff url(../images/body_bg.gif) repeat-x bottom;}*/
.background{ width:100%; background:#ffffff url(../images/body_bg.gif) repeat-x bottom;}
#content{margin:0; }

.left_part{ float:left; width:220px;}

.services{ width:218px; border:1px solid #f1d2b9; margin:0 0 15px 0; background:#fff url(../images/service_heading_bg.gif) repeat-x top;}
.services h1{font:bold 1em Arial, Helvetica, sans-serif; color:#000; padding:7px 0 7px 15px;}

.services a{font:0.75em Arial, Helvetica, sans-serif; color:#333; display:block; border-bottom:1px solid #dadada; text-decoration:none; padding:8px 10px 8px 30px; background:url(../images/small_bullet.gif) no-repeat 17px;}

.services a:hover{ text-decoration:underline; color:#0066cc;}

.top_dentist{border:1px solid #f1d2b9; text-align:center; font:0.80em Arial, Helvetica, sans-serif; margin:15px 0 0 0; padding:20px 0 20px 0; background:#fff;}

.top_dentist2{border:1px solid #f1d2b9; text-align:center; font:0.80em Arial, Helvetica, sans-serif; margin:15px 0 0 0; padding:20px 0 20px 0; background:#fff;}

#contactus1
{
  display: block;
  width: 193px;
  height: 23px;
  background:url(../images/contactus.gif)

}

#contactus1:hover
{
background:url(../images/contact-us-over.gif)
}
#referafre1
{
  display: block;
  width: 203px;
  height: 30px;
  background:url(../images/refer_friend.gif)

}

#referafre1:hover
{
background:url(../images/refer_friend1.gif)
}

#schedulemyappointment
{
  display: block;
  width: 203px;
  height: 30px;
  background:url(../images/schedule_Appointement.gif)

}

#schedulemyappointment:hover
{
background:url(../images/schedule-an-Appointement-over.gif)
}


.vedeos{border:1px solid #f1d2b9; text-align:center; font:0.80em Arial, Helvetica, sans-serif; margin:15px 0 0 0; padding:10px 0 10px 0; background:#fff;}

.contact{ width:218px; border:1px solid #f1d2b9; margin:15px 0 0 0; background:#fff url(../images/service_heading_bg.gif) repeat-x top;}
.contact h1{font:bold 1em Arial, Helvetica, sans-serif; color:#000; padding:7px 0 7px 15px;}
.contact p{font:0.80em Arial, Helvetica, sans-serif; color:#000; padding:8px 0 8px 15px;}
.contact p span{ color:#ff0000;}
.contact .input_field{width:184px; border:1px solid #c0c0c0; padding:3px 0;}





.right_part{ width:680px; float:left;}

.teeth{width:303px; height:322px; padding:0 10px 10px 10px; margin:0 0 15px 15px; display:inline; border:1px solid #f1d2b9; background:#fff url(../images/rightblock_heading_bg.gif) repeat-x top; float:left;}
.teeth h2{font:bold 1em Arial, Helvetica, sans-serif; color:#000; padding:7px 0 7px 0; }
.teeth p{font:0.80em Arial, Helvetica, sans-serif; line-height:1.6em; color:#4f4f4f;}
.teeth a{color:#0066cc;  text-align:right; text-decoration:none;}
.teeth a:hover{text-decoration:underline;}

.results{width:645px; padding:0 10px 10px 10px; margin:0 0 15px 15px; border:1px solid #f1d2b9; background:#fff url(../images/rightblock_heading_bg.gif) repeat-x top;}
.results h2{font:bold 1em Arial, Helvetica, sans-serif; color:#000; padding:7px 0 7px 0;}
.results p{font:0.80em Arial, Helvetica, sans-serif; line-height:1.6em; padding:7px 0 7px 0; color:#4f4f4f;}

#footer{ padding:10px 0; width:100%; background:#003372; text-align:center; color:#fff; font:0.80em Arial, Helvetica, sans-serif;}
#footer p{ padding:5px 0;}
#footer p strong{ color:#fff;}
/*Ramakrishna-4-05-2009*/
.mandatory{ color:#FF0000;}
.results ul{font:0.80em Arial, Helvetica, sans-serif; line-height:1.6em; margin:0 0 0 20px;  color:#4f4f4f;}
.forms ol{font:0.80em Arial, Helvetica, sans-serif; line-height:1.6em; margin:0 0 0 10px;  color:#4f4f4f;}
/*Style Rules Written by Sadhana on 04may09*/
.forms{width:898px; padding:0 5px; margin:15px 0 15px 0; border:1px solid #f1d2b9; background:#fff url(../images/rightblock_heading_bg.gif) repeat-x top; margin:0 auto; clear:both;}
.forms h2{font:bold 1em Arial, Helvetica, sans-serif; color:#000; padding:7px 0 7px 0;}
.forms p{font:0.80em Arial, Helvetica, sans-serif; line-height:1.6em; padding:7px 0 7px 0; color:#4f4f4f;}
.newtext{font:0.80em Arial, Helvetica, sans-serif; line-height:1.6em; color:#4f4f4f;}
.forms ul{font:0.80em Arial, Helvetica, sans-serif; line-height:1.6em; margin:0 0 0 20px;  color:#4f4f4f;}


#dhtmltooltip{
position: absolute;
left: 500px;
width: 100px;
border: 1px solid #888888;
padding: 5px;
background-color: #fff;
visibility: hidden;
z-index: 100;
font:0.80em Arial, Helvetica, sans-serif;
/*Remove below line to remove shadow. Below line should always appear last within this CSS
filter: progid:DXImageTransform.Microsoft.Shadow(color=black,direction=135);*/
}

#dhtmlpointer{
position:absolute;
left:300px;
z-index: 101;
visibility: hidden;
}

