#calendar{position:absolute;left:0;top:0;visibility:hidden;}#calendarTable{font-family:Verdana,Arial,Helvetica,sans-serif;background-color:#999;}#dayHeader th{background-color:#cfc;text-align:center;font-size:10px;width:26px;}#tableBody{background-color:#ffc;text-align:center;font-size:10px;}#tableHeader{background-color:#fcc;width:100%;}#today{background-color:#fc3;}