/*CSS Document*/
.calendar {
color: #333333;
font-size: 12px;
background-color:#EAEAEA;
margin: 0px;
border: 1px solid #777777;
}
.calendar-month {
font-size: 14px;
color: #333333;
font-weight:bold;
padding-bottom: 6px;
padding-top: 5px; /*This was added by ML to help spacing - if removed, the height on calendar_div will need to be changed back to 159px*/
}
.calendar_div {
margin-left:10px;
margin-right:10px;
margin-bottom:10px;
float:left;
display:block;
width: 271px;
height:164px; /*Was 159px*/
}
.cal_nav a{
color: #3366CC;
font-size: 14px;
font-weight:bold;
text-decoration:none;

}
.rate_td {
color: #333333;
text-align: left;
background-color: #F8F8F8;
}
.rate_td_flag {
color: #333333;
text-align: left;
background-color: #AEC9FF;
}
.day_free {
color: #333333;
text-align: right;
background-color: lightgreen;
}
.day_booked {
color: #333333;
text-align: right;
background-color: #FF3E3E;
}
.msg {
text-align: center;
color: blue;
font-size: 14px;
font-weight: bold;
}
.dberror {
color: red;
font-weight: bold;
}
