  
<!--
table.calendarTable
{
    Font-Family: Arial,Verdana, Tahoma, Helvetica;
    Font-Size: 9px;
    color: Black;
    Margin:0px;
}

    

.main{
font-size: 12px;
}
table.main {
border: 1px solid #8080FF;
background-color: #bcc7d5;
margin-bottom:5px;
}
table.main td{
font-size: 12px;
background-color: #ffffff;
padding: 3px;
}
table.main th {
font-size: 14px;
height:20px;
text-align: left;
color: #ffffff;
background-color: #003366;
padding: 3px;
}




.normal{
font-size: 12px;
}
table.normal th{
font-size: 12px;
text-align: left;
border-bottom:1px dotted #8080FF;
}
table.normal td{
    border-bottom:1px dotted #8080FF;
}



#paginationDiv{
    padding:10px 0px 10px 0px;
    Font-Family: Verdana,Arial,Tahoma, Helvetica;
    Font-Size: 11px;
}

#paginationDiv a {color: #003399;}
#paginationDiv a:hover {color: #cc3300;}

#page_link {
    font-size:11px;
    color:#cc3300;
    background-color:#eaeaea;
    padding:5px;
    margin:1px;
    border: 1px solid #d9d9d9;}

#page_current {
    font-size:11px;
    font-weight:bold;
    color:#ffffcc;
    background-color:#0066cc;
    padding:5px;
    margin:1px;
    border: 1px solid #003300;}
    
 #required
 {
    color:#cc3300;
    font-size:16px;
    font-weight:bold;
 }

  
.event{font-size: 11px; width:160;height:160}
table.event {border: 0px;color:#006600;background-color: #333333;}
table.event td{font-size: 10px;background-color: #8ebffb;padding: 1px;text-align:center}
table.event th {font-size: 11px;height:20px;text-align: center;color: #ffffcc;background-color: #a4dc69;}
table.event td  a{font-size: 14px;text-align: center;text-valign:middle;color: #cc0000;text-decoration:underline}
table.event td  a:hover{color: #ff6600;text-decoration:underline}

#eventTDToday{background-color: #a4dc69;}
#eventTDBlank{background-color: #227df9;}
#eventTDBooked{background-color: #f5c289;}
#eventTDCheckIn{background:#8ebffb url('./images/checkin.jpg') no-repeat right top;}
#eventTDCheckOut{background:#f5c289 url('./images/checkout.jpg') no-repeat right top;}
#eventTDAvailable{background-color: #8ebffb;}
#eventTDList a{font-size: 12px;color: #cc0000;text-decoration:none}
#eventTDList a:hover{color: #ff6600;text-decoration:underline}
#eventToday{color: #000000; font: bold 14px; height:18px}
#nextprevious a{font-size: 12px;color: #cc0000;text-decoration:none}
#nextprevious a:hover{color: #ff6600;text-decoration:underline}
.form{
    font-weight: bold;
}

.propertyCalendarFrame
{
    width:550px;
    height:260px;
    background: none repeat scroll 0 0 transparent;
    border: 0 none;   
}

#propertyList div{
    display:block;
}

div.errorMessageDiv {
    border:1px solid #000000;
    background: #FFFFC0;
    color: #FF0000;
    padding:10px;
    margin:10px 0 10px 0;
}

div.errorMessageDiv h1{
    margin-bottom:10px;
    border-bottom: 1px solid;
}

div.messageDiv {
    padding:10px;
    margin:10px 0 10px 0;
}

table.loginform td
{
    padding:10px 5px;
}
 -->
