table.calendar{display: table;border-spacing: 0px 0px;border-collapse: collapse;padding: 5px;border: 1px #666666 solid;}table.calendar td.month{border: 1px #666666 solid;padding: 3px;background-color: #ffffff;font-size: 11px;}table.calendar td.free{border: 1px #666666 solid;padding: 3px;background-color: #80ff80;font-size: 11px;}table.calendar td.booked{border: 1px #666666 solid;padding: 3px;background-color: #ff6f6f;font-size: 11px;}.update{font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 9px;font-style: normal;font-weight: normal}.text{font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 13px;font-style: normal;font-weight: normal}.header{font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 17px;font-style: normal;font-weight: bold}DIV{FONT: 11px Verdana,Arial,Helvetica,sans-serif}.contactform{FONT-SIZE: 10px}.available{BACKGROUND-COLOR: #dde0ec;COLOR: #000000;FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;FONT-SIZE: 10px;FONT-WEIGHT: normal;TEXT-ALIGN: center;TEXT-DECORATION: none;font-weight: bold}.booked{BACKGROUND-COLOR: #dde0ec;COLOR: #FF0000;FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;FONT-SIZE: 10px;FONT-WEIGHT: normal;TEXT-ALIGN: center;font-weight: bold}.WdAbb{BACKGROUND-COLOR: #FFD35C;COLOR: #000000;FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;FONT-SIZE: 10px;FONT-WEIGHT: bold;TEXT-ALIGN: center}