﻿

.DoctorTable { width:100%; }
.DoctorTop { height:48px; width:100%; background:url(../img/doc_topedge.jpg); }
.DoctorBottom { height:47px; width:100%; background:url(../img/doc_botedge.jpg);  }
.DoctorLeft { width:41px; background:url(../img/doc_sideedge.jpg); }
.DoctorRight { width:30px }
.DoctorSpacer { width:10px; }

.DoctorText { width:250px; padding:0px 5px 0px 5px; vertical-align:top; }

.DoctorHeader { color:#5588BB; font-weight:bold; font-size:18px; line-height:normal; }

.DoctorMeetHeader { font-size:14px; font-weight:bold; }
.DoctorMeet { background:#5588BB; color:#ffffff; line-height:normal; padding:0px 0px;  }
.DoctorMeet div { padding:0px 5px; }
.DoctorMeet:before { display: block; text-align:left; line-height: 0; background: url(../img/docborder_topright.gif) top right no-repeat; content: url(../img/docborder_topleft.gif); }
.DoctorMeet:after { display: block; text-align:left; line-height: 0; background: url(../img/docborder_botright.gif) bottom right no-repeat; content: url(../img/docborder_botleft.gif); }


.DoctorsListCell { width:200px; vertical-align:top; padding:5px; border:solid 1px #888888; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
.DoctorsList { height:250px; width:200px; }
.DoctorListInfo { text-align:center; background:#5588BB; font-size:14px; font-weight:bold; color:#ffffff; line-height:normal; }
.DoctorListInfo:before { display: block; text-align:left; line-height: 0; background: url(../img/docborder_topright.gif) top right no-repeat; content: url(../img/docborder_topleft.gif); }
.DoctorListInfo:after { display: block; text-align:left; line-height: 0; background: url(../img/docborder_botright.gif) bottom right no-repeat; content: url(../img/docborder_botleft.gif); }


.DoctorInfoTable { height:100%; }
.DoctorInfoCell { width:369px; padding:5px 5px 0px 5px; vertical-align:top; border:solid 1px #888888; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; }

.DoctorName { background:#5588BB; font-weight:bold; font-size:16px; color:#ffffff; line-height:normal; }
.DoctorName div { padding:0px 5px; max-width: 500px;}
.DoctorName:before { display: block; text-align:left; line-height: 0; background: url(../img/docborder_topright.gif) top right no-repeat; content: url(../img/docborder_topleft.gif); }
.DoctorName:after { display: block; text-align:left; line-height: 0; background: url(../img/docborder_botright.gif) bottom right no-repeat; content: url(../img/docborder_botleft.gif); }

.DoctorInfoText { vertical-align:top; }
.DoctorImage { vertical-align:bottom; }

.DoctorInfoHeader { color:#888888; font-weight:bold; }
.DoctorInfoText2 {  }
