body{padding:0;margin:0;font-family: verdana;font-size: 10pt;;text-align:center;background-color:#b0bee6}
.pageTable{background:url(images/bodyBg.jpg)}
.header{top:0;left:0;width:1000px;height:280px;background-color:#292a56}
.headerSecond{width:1000px;height:120px;background-color:#292a56;background:url(images/headerSecond.gif);color:#ffffff;font-size:12px;}
.headerAddress{position:relative;top:70px;left:490px;text-align:left}
.menu{top:0;left:0;width:1000px;height:30px;background-color:#292a56}
.menuItem{padding:3px;border:1px solid #ffffff; color:#ffffff;font-weight:normal;font-size:12px;text-align:center;width:200px}
.menuItemHighLight{padding:3px;border:1px solid #ffffff; color:#ffffff;font-weight:normal;font-size:12px;text-align:center;width:160px;background-color:#b0bee6}
.menuItem a{text-decoration:none}
.menuItem a:link{color:#ffffff}
.menuItem a:visited{color:#ffffff}
.menuItem a:active{color:#ffffff}
.menuItemHighLight a{text-decoration:none}
.menuItemHighLight a:link{color:#ffffff}
.menuItemHighLight a:visited{color:#ffffff}
.menuItemHighLight a:active{color:#ffffff}
.bodySection .logo{background-color:#ffffff;border:1px solid #292}
.bodySection .logo td{text-align:center;vertical-align:middle;padding:5px}
.bodySection .section1{position:relative;top:380;left:0;width:500px;height:500px;}
.bodySection .section2{position:relative;top:380;left:505;width:495px;height:250px;}
.bodySection .section3{position:relative;top:635;left:505;width:495px;height:245px;}
.topLeft{border-left:1px solid #ffffff;border-top:1px solid #ffffff}
.topRight{border-right:1px solid #ffffff;border-top:1px solid #ffffff}
.middle{border-right:1px solid #ffffff;border-left:1px solid #ffffff;border-bottom:1px solid #ffffff;padding:20px;padding-top:5px;vertical-align:top;color:#ffffff;font-size:11px}
.middle td{font-size:12px;vertical-align:top}
.middle input, .middle textarea{font-size:12px;}
.titleTab{color:#ffffff;font-weight:bold;padding:5px}
.button{background:url(images/button.gif);color:#000000;font-weight:bold;font-size:10px;border:0;padding:3px}
.appointment{color:#ffffff;border:1px solid #ffffff}
.calendar{color:#ffffff;border-collapse:collapse;font-size:10px}
.calendar td{width:40px;height:40px}
.calendar .weekend{background-color:#b0bee6};
.dark{background-color:#99ccff}
.light{background-color:#ccff99}
.avail{background-color:#ffffff}
.unavail{background-color:#dddddd}
.admin{text-align:left}
.admin table, .admin input{font-size:11px}
.admin .tableHeader{font-size:12px;font-weight:bold;text-align:left;background-color:#cccccc}
.admin td{height:22px}
.error{color:#ff0000;font-size:12px;font-weight:bold}
