#middlecol {CLEAR: both; FONT-WEIGHT: normal; FONT-SIZE: 10px; height:200px;background:#f9f6ec;}

#middlecol #calendar {MARGIN: 0px; FONT-SIZE: 10px; FONT-FAMILY: Tahoma, Trebuchet MS;}

#middlecol #calendar TD {BORDER-RIGHT: #ccc 1px solid; PADDING: 0px; BORDER-TOP: #ccc 1px solid; BACKGROUND: #f9f6ec; MARGIN: 0px; TEXT-ALIGN: center}

#middlecol #calendar TABLE {MARGIN-TOP: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 200px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: auto}

#middlecol #calendar TD.calday {BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; WIDTH: 14.28%; LINE-HEIGHT: 18px}

#middlecol #calheader TD {FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: 18px; BACKGROUND-COLOR: #f9f6ec;}

#middlecol #calfooter {DISPLAY: none}

#middlecol #calnav TD {LINE-HEIGHT: 18px}

#middlecol #calfooter TD {BORDER-TOP: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid}

#middlecol .calmonthyear {FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif}

#middlecol #caldaynames TD {FONT-WEIGHT: normal; LINE-HEIGHT: 18px}

#middlecol #calendar .calday A {DISPLAY: block; FONT-WEIGHT: normal; COLOR: #c30; TEXT-DECORATION: none}

#middlecol #calendar .calday A:hover {TEXT-DECORATION: underline}

#middlecol .calmovemonth {FONT-WEIGHT: normal; COLOR: #c30; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none}

#middlecol #calselected {BACKGROUND-COLOR: #fc6; TEXT-ALIGN: center}

#middlecol TD DIV#caltoday {BORDER-RIGHT: #fc6 2px solid; BORDER-TOP: #fc6 2px solid; BORDER-LEFT: #fc6 2px solid; LINE-HEIGHT: 14px; BORDER-BOTTOM: #fc6 2px solid}