/* CSS Document */



/*-------------------------------------*/
/*---Doctor Page Stylings--------------*/
/*-------------------------------------*/
 
 div.body{ padding-bottom:25px;} 
div.body h1{margin:0px; font-size:16px; line-height:18px; text-transform:uppercase; margin: 10px 0 10px 25px; }
div.body h2{margin:25px 0px 10px 25px; font-size:14px; text-transform:uppercase; line-height:18px;}
 div.body h2 a{font-size:12px; text-transform:capitalize; font-weight:normal;   }
div.body h3{margin:10px 0px 0px 25px; font-size:12px; color:#666; line-height:18px;    }
div.body h5{font-size:14px; line-height:16px; margin-bottom:10px; }
div.body p{margin:0px 0px 15px 25px; color:#666;     }
  div.body table.doctor{margin:0px 0px 15px 25px; color:#666;}
div.body table.doctor td{padding:2px 25px 2px 0px;}


div.video{margin:0px 0px 15px 25px;}

div.ie-control{position:relative; float:left; width:450px;}
/*-------------------------------------*/
/*-Offset Section (Doc Info & Contact)-*/
/*-------------------------------------*/

div.offset{position:relative; float:right; background:url(images/bg-offset-top.jpg) right top #fff no-repeat; top:-7px; width:500px; padding: 20px 0 0 0 ;}

div.offset div.bottom{position:relative; float:right; background:url(images/bg-offset-bottom.jpg) #fff no-repeat bottom right; height:7px; width:100%; margin-top:10px;}

div.offset h4{font-size:13px; text-transform:uppercase; margin: 20px 0 10px 0;}

div.offset p {font-size:12px; line-height:16px; margin: 5px 0 5px 0; width:auto;}

.half{ list-style:none; width:90px; float:left; margin-left:5px;}

div.offset ul li{position:relative; float:left; width:85px; padding-right:10px; margin: 0 0 10px 0; line-height:12px; font-size:11px;}
div.offset ul li a{color:#000;}
div.offset ul li a:hover{text-decoration:none;}

div.greyBoxTop{background:url(images/detailTop.jpg) no-repeat;float:left; width:485px; position:relative; height:10px; }

div.greyBoxRight{
background-color:#e4e2dd;float:left; width:485px; position:relative; margin-bottom:10px;

}

div.greyBoxRight div.bottom{
background:url(images/detailBottom.jpg); height:10px; width:100%;


}

div.contact div.BAthumbContainer{
width:230px;
}

div.contact div.BAthumbContainer div.BAthumbs{
margin-right:15px;
}

div.contact div.BAthumbContainer div.BAthumbs a{
width:40px;
}

div.gold{position:relative; float:left; width:225px;	  padding: 0px 0 0px 0; }


div.gold div.content{padding: 0 15px 0 15px; float:left}

div.gold div.bottom{background:url(images/bg-gold-bottom.jpg); height:10px; width:100%;}

div.gold-white{position:relative; float:left; width:194px; background:url(images/bg-docpic-top.jpg) #fff no-repeat;padding-top:10px; margin-bottom:15px; }

div.gold-white p{text-align:center; margin:0px; }

div.gold-white div.bottom{background:url(images/bg-docpic-bottom.jpg); height:10px; width:100%; margin:0px;}

/*-------------------------------------*/
/*-Offset Contact--------------------)-*/
/*-------------------------------------*/

div.offset div.contact{position:relative; float:left; left:25px; width:225px;}
div.offset div.contact h4{ text-align:center;}
div.offset div.contact h5{ margin:0px; line-height:14px;}
 
div.offset div.contact span{display:block; position:relative; float: left; width:223px; height:37px; font-size:11.5px; font-weight:bold; line-height:37px; text-indent:60px; margin: 0px 0 6px 0; left:0px; }


div.offset div.contact a.chat{ background:url(images/contact-chat-wide.jpg);}
div.offset div.contact a.email{ background:url(images/contact-email-wide.jpg); }
div.offset div.contact a.schedule{ background:url(images/contact-schedule-wide.jpg); left:0px; text-indent:60px; }
div.offset div.contact span{background:url(images/contact-phone-wide.jpg);height:57px;}
div.offset div.contact span strong{color:#CC0000;}
div.offset div.contact span i{color:#000;}

div.offset div.contact span strong, div.offset div.contact span i{position:relative; float:left; margin:0px; top:10px; left:2px; line-height:18px; font-style:normal; }


div.offset div.contact a:hover{text-decoration:none;}

div.contact-top{position:relative; float:left; width:225px; height:6px; background:url(images/bg-contact-top1.jpg); line-height:5px; font-size:5px; }

div.contact-middle{position:relative; float:left; width:225px;background:url(images/bg-contact-middle.jpg) repeat-y;   }
div.contact-bottom{position:relative; float:left; width:225px; height:6px; background:url(images/bg-contact-bottom.jpg); line-height:6px; margin-bottom:10px; }

div.contact-middle div.content{padding:15px;}

div.contact-middle input.text{width:190px; padding: 5px 0 5px 0; border:none; border:solid 1px #ccc; line-height:20px; font-size:13px; color:#666; text-indent:5px; margin: 0 0 5px 0;}

div.contact-middle select{width:190px; margin: 0 0 5px 0;}

div.contact-middle label{ width:auto; display:block; margin: 10px 0 10px 0; color:#666;}

div.contact-middle label:hover{cursor:pointer;}
div.contact-middle label:hover {color:#000;}

div.contact-middle label input.check{position:relative; float:left; top:2px; margin-right:10px;}

div.contact-middle p{font-size:12px; font-weight:bold; line-height:16px; margin:15px 0 5px 0; text-transform:capitalize;}

div.contact-middle input.button{background:none; background:url(images/bg-contact-submit.jpg) no-repeat;color:black; font-weight:bold; text-transform:uppercase; width:210px; height:43px; line-height:33px; border:none; font-size:13px; margin-top:10px; cursor:pointer;}

div.contact-middle input.button:hover{cursor:pointer; text-decoration:underline; font-size:14px;}
  div.thankyou a{
float:none;
text-indent:0px;
display:inline;
line-height:18px;
}

.button a{
display:block; position:relative; float: left; width:223px; height:37px; font-size:11.5px; font-weight:bold; line-height:37px; text-indent:60px; margin: 0px 0 6px 0; left:0px;}
