@import url("datePicker.css");

body{margin:0px;padding:0px;background:#BDDAFD;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#484545;}
* {margin:0;}
a, img, span {border:0;margin:0;padding:0;}
a {color:#063B6C;text-decoration:underline;}
a:hover {color:#333;text-decoration:underline;}

h1{font-family:calibri;font-style:italic;color:#063b6c;font-size:19pt;font-weight:normal;text-decoration:none;line-height:40px;padding:0 0 0 10px;}
h2{font-family:calibri;font-style:italic;color:#063b6c;font-size:16pt;font-weight:normal;text-decoration:none;line-height:20px;padding:10px 0 0 10px;}

ul, ol {display:block;border:0;margin:0px;padding:0;}
ol {list-style-type:decimal;}
li {display:list-item;border:0;margin:0;padding:0;}
ul ul, ul ol, ol ol, ol ul {margin:0 0 0 20px;}

label{width:120px;text-align:right;display:block;float:left;margin:8px 10px 0 0;}
input{margin:5px 0 0 0;}
.selectionboxes{margin:0;padding:0;float:left;}

.clear{clear:both;}
.left{float:left;margin:0px;padding:0px;}
.right{float:right;margin:0px;}
.textbox{border:1px solid #a5a5a5;padding:4px 5px 0 5px;background:#fff;font-family:Tahoma;font-size:11px;color:#282828;height:18px;width:147px;}

#container{width:100%;margin:0;padding:0;}
#content{padding:10px;margin:0 auto;}
#leftColumn {margin:15px 0;padding:0;width:410px;float:left;}
#rightColumn {margin:15px 0;padding:0;width:410px;float:left;}

#header{width:100%;height:20px;margin:0;padding:0;clear:both;border-bottom:1px solid #333;background:#fff;opacity:0.5;filter:alpha(opacity=50);}
#logo{float:left;width:100px;margin:0;padding:0;}
#smallnav{float:right;margin:0;padding:0 10px 0 0;}

#login{float:left;width:410px;margin:0;padding:0;}
#registration{float:left;width:410px;margin:0;padding:0;}

#bookingContainer{float:left;margin:10px 0 0 0;padding:0;width:100%;}

a.button_booking {margin:0 auto;padding:0;width:200px;height:50px;display:block;font-family:Verdana, Geneva, sans-serif;text-decoration:none;text-align:center;font-weight:bold;font-size:14px;line-height:50px;color:#fff;background:#063B6C;border:1px solid #CCC;}
a.button_booking:hover {background:#79A2CE;border:1px solid #666;}

.divider{background:url(../images/sap1.png) no-repeat center;width:100%;height:35px;clear:both;}

table.appointments {border-right:1px solid #aaa;}
table.appointments th{border:1px solid #aaa;border-right:0px;background:#cccccc;padding:2px;}
table.appointments td{border:1px solid #aaa;border-right:0px;border-top:0px;padding:2px;background-color:#FFF;}

/*******************************************************************************
* Alert Messages
*******************************************************************************/
div#divMessage {width:800;font-family:font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#333;margin:10px 0 10px 0;padding:2px 5px 2px 5px;text-align:left;}
div#divMessage.yellow{border:solid 1px #F7931D;background:#ffcc66;}
div#divMessage.green {border:solid 1px #2D913A;background:#cff28b;}
div#divMessage.red {border:solid 1px #C0272D;background:#EFA4A4;}

