a {  font-family: Arial, Helvetica, sans-serif; color: #003399; TEXT-DECORATION: none}
a:hover {  font-family: Arial, Helvetica, sans-serif; color: #CC0000; TEXT-DECORATION: none}
a.menu {  font-family: Arial, Helvetica, sans-serif; color: #000000; TEXT-DECORATION: none}
a.menu:hover {  font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; TEXT-DECORATION: none}
a.whitemenu {  font-family: Arial, Helvetica, sans-serif; color: #ffffff; TEXT-DECORATION: none}
a.whitemenu:hover {  font-family: Arial, Helvetica, sans-serif; color: #CC0000; TEXT-DECORATION: none}
td {  font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.bodytext {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.cmn {  font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.small {  font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.topic {  font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold;}
TEXTAREA {  font-family: Arial, Helvetica, sans-serif; font-size: 11px;BACKGROUND:#F0F0FF;}
SELECT {  font-family: Arial, Helvetica, sans-serif; font-size: 11px;BACKGROUND:#F0F0FF;}
INPUT {  font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 10px;BACKGROUND:#E0E0EF;COLOR: #000000;}
#calendar, #calendar a {
    text-align: center;
}

#calendar .month, #calendar .month a {
    text-align: left;
    padding: 2px;
    color: #000;
    font-size: 12;
    font-weight: bold;
}

#calendar .weekday, #calendar .weekend {
    font-size: 12;
    font-weight: bold;
    padding: 2px;
}

#calendar .weekday, #calendar .day {
	color: #000;
	padding: 2px;
}

#calendar .weekday a {
	font-size: 11;
	color: #000;
	background: #fff;
	padding: 2px;
}

#calendar .day a {
	color: #000;
	font-weight: bold;
	padding: 2px;
}

#calendar .weekend, #calendar .endday {
	color: #9F0000;
	padding: 2px;
}

#calendar .weekend a {
	font-size: 11;
	color: #9F0000;
	background: #fff;
	padding: 2px;
}

#calendar .endday a {
	color: #9F0000;
	font-weight: bold;
	padding: 2px;
}

