.CalendarTable, .DayCalendar { background-color:#FFFFFF; width:100%}
.CalDayTime {width:50px; font-size: 8pt}
.CalendarDate { text-align:center; vertical-align:middle; font-size:large; font-weight:bold; color:#993300}
.CalendarDate A {text-decoration:none}
.CalendarDate A:visited {color:inherit}
.CalendarDate A:link {color:inherit}
.CalendarDark { background-color:#666666}
.CalendarDay { background-color:#FFFFFF; width:14%;}
.CalendarDetail {padding-left: 16px; font-style: italic}
.CalSmall {color:#990000; font-weight: bold; font-size:10px; font-family:Arial, Helvetica, sans-serif}
.Workshop {color:#990000}
.Seminar {color:#3333FF}
.Course {color:#3333FF}
.CalDayEvent {background-color: #C279E5; text-align:center}
.Course, .Workshop, .Seminar, .Coaching {font-size:10px; font-family:Arial, Helvetica, sans-serif; padding:3px}
.CalendarDay A {color:#993300}
.CalendarDay .Game {cursor:help}