#calendar .calheader {font-size:18px;color:#00AE49;}

#calendar .navheader {font-size:10px; color:#ffffff;background-color:#8a8a8a;}

.daynames {font-size:9px; color:#ffffff;background-color:#8a8a8a;font-weight:bold;text-align:center;}

.daynumber {color:#000000;font-size:10px;text-align:center;padding:2px;}

.daynumber2 {color:white;background-color:#023040;font-weight:bold;font-size:10px;text-align:center;padding:2px;}

.blueline {font-weight:bold; color:white; background-color:#8a8a8a;}

.programhead {font-weight:bold; color:#23040;font-size:14px;}

.borderTable {border: 1px solid #23040;}

.borderTable td {	
padding: 2px 2px 2px 2px;
border: 1px solid #999999;
}

.daycell {height:14px; width:16px; background-color:#ffffff;}

.daycell2 {height:14px; width:16px; background-color:#E6DCBF;}

.month_head  {color:#023040;font-size:30px;line-height:105%;}