.calendarTitle {
color:#000000;
background-color:#f0f0f0;
font-family:Verdana;
font-size:24px;
font-weight:normal;
text-decoration:none;
font-style:italic;
border:1px solid;
border-width:0px 0px 0px 0px ;
border-style:solid;
border-color:#000000;
}

.calendarHeader {
color:#000000;
background-color:#0080ff;
font-family:Verdana;
font-size:12px;
font-weight:normal;
text-decoration:underline;
font-style:normal;
border:1px solid;
border-width:0px 0px 0px 0px ;
border-style:solid;
border-color:#000000;
}

.calendarNoEvent {
color:#000000;
background-color:#cccccc;
font-family:Tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
font-style:normal;
border:1px solid;
border-width:0px 0px 0px 0px ;
border-style:solid;
border-color:#000000;
}

.calendarNoEventToday {
color:#000000;
background-color:#d0d0d0;
font-family:Tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
font-style:normal;
border:1px solid;
border-width:0px 0px 0px 0px ;
border-style:solid;
border-color:#000000;
}

.calendarEvent {
color:#000000;
background-color:#00ff30;
font-family:Tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
font-style:normal;
border:1px solid;
border-width:0px 0px 0px 0px ;
border-style:solid;
border-color:#000000;
}

.calendarEventToday {
color:#000000;
background-color:#d0d0d0;
font-family:Tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
font-style:normal;
border:1px solid;
border-width:0px 0px 0px 0px ;
border-style:solid;
border-color:#000000;
}

.calendarTable {
border:1px solid;
background-color:#ffffff;
border-width:0px 0px 0px 0px ;
border-style:solid;
border-color:#000000;
}

