




TABLE.cal {
WIDTH: 100%;
FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
FONT-SIZE: 10px;
BORDER: #B3CFD9 1px solid;
MARGIN-BOTTOM: 5px;
}
TABLE.cal TR.odd {
BACKGROUND-COLOR: #F7F9FA;
}
TABLE.cal TR.even {
BACKGROUND-COLOR: #DEE7EC;
}
TABLE.cal TH {
COLOR: #FFFFFF;
TEXT-ALIGN: center;
FONT-WEIGHT: bold;
BACKGROUND-COLOR: #8CACBB;
padding: 5px;
BORDER: #436976 1px solid;
WIDTH: 14%;
}
TABLE.cal TD {
COLOR: #000000;
FONT-WEIGHT: normal;
HEIGHT: 105px;
VERTICAL-ALIGN: top;
padding: 5px;
BORDER: #DEE7EC 1px solid;
}
TABLE.cal TD.noevent {
BACKGROUND-COLOR: #F7F9FA;
}
TABLE.cal TD.event {
BACKGROUND-COLOR: #DEE7EC;
}
TABLE.cal TD.outOfMonth {
BACKGROUND-COLOR: #FFFFFF;
BORDER: #F7F9FA 1px solid;
}
TABLE.cal TD.outOfMonth SPAN.day {
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
}
TABLE.cal TD SPAN.day {
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
COLOR: #000000;
}

