.textCalendarTitle { font-family: Times New Roman; font-size: 30px; text-align:left; }

.cellMonthName { text-align: left }

.cellAction { text-align: center; padding: 4px; }
.textAction { font-family: Arial, Helvetica; font-size: 8pt; }

.subcat { font-family: Arial, Helvetica; font-size: 8pt; text-transform: uppercase; text-decoration: none; }
.subcatSelected { font-weight: bold; text-decoration: underline; }
.subcat:hover { text-decoration: underline; }
.subcat:visited { }
.subcat:active { }
.subcat1 { }
.subcat1:hover { }
.subcat1:visited { }
.subcat1:active { }
.subcat2 { }
.subcat2:hover { }
.subcat2:visited { }
.subcat2:active { }
.subcat3 { }
.subcat3:hover { }
.subcat3:visited { }
.subcat3:active { }
.subcat4 { }
.subcat4:hover { }
.subcat4:visited { }
.subcat4:active { }
.subcat5 { }
.subcat5:hover { }
.subcat5:visited { }
.subcat5:active { }
.subcat6 { }
.subcat6:hover { }
.subcat6:visited { }
.subcat6:active { }

.textMonthNameYear { font-size: 20pt; margin: 15px; margin-left: 5px; display: block; }
.textMonthNameYearJanuary { text-align: left; }
.textMonthNameYearFebruary { text-align: left; }
.textMonthNameYearMarch { text-align: left; }
.textMonthNameYearApril { text-align: left; }
.textMonthNameYearMay { text-align: left; }
.textMonthNameYearJune { text-align: left; }
.textMonthNameYearJuly { text-align: left; }
.textMonthNameYearAugust { text-align: left; }
.textMonthNameYearSeptember { text-align: left; }
.textMonthNameYearOctober { text-align: left; }
.textMonthNameYearNovember { text-align: left; }
.textMonthNameYearDecember { text-align: left; }

.cellDayName { font-family: Arial, Helvetica; font-size: 8pt; text-transform: uppercase; text; font-weight: bold; }
.cellDayName1 { }
.cellDayName2 { }
.cellDayName3 { }
.cellDayName4 { }
.cellDayName5 { }
.cellDayName6 { }
.cellDayName7 { }

.textDay { font-family: Arial, Helvetica; font-size: 8pt; text-transform: uppercase; font-weight: bold; padding-right: 4px; }
.textDayWeek1 { }
.textDayWeek2 { }
.textDayWeek3 { }
.textDayWeek4 { }
.textDayWeek5 { }
.textDayWeek6 { }
.textDayWeek1Day1 { }
.textDayWeek1Day2 { }
.textDayWeek1Day3 { }
.textDayWeek1Day4 { }
.textDayWeek1Day5 { }
.textDayWeek1Day6 { }
.textDayWeek1Day7 { }
.textDayWeek2Day1 { }
.textDayWeek2Day2 { }
.textDayWeek2Day3 { }
.textDayWeek2Day4 { }
.textDayWeek2Day5 { }
.textDayWeek2Day6 { }
.textDayWeek2Day7 { }
.textDayWeek3Day1 { }
.textDayWeek3Day2 { }
.textDayWeek3Day3 { }
.textDayWeek3Day4 { }
.textDayWeek3Day5 { }
.textDayWeek3Day6 { }
.textDayWeek3Day7 { }
.textDayWeek4Day1 { }
.textDayWeek4Day2 { }
.textDayWeek4Day3 { }
.textDayWeek4Day4 { }
.textDayWeek4Day5 { }
.textDayWeek4Day6 { }
.textDayWeek4Day7 { }
.textDayWeek5Day1 { }
.textDayWeek5Day2 { }
.textDayWeek5Day3 { }
.textDayWeek5Day4 { }
.textDayWeek5Day5 { }
.textDayWeek5Day6 { }
.textDayWeek5Day7 { }
.textDayWeek6Day1 { }
.textDayWeek6Day2 { }
.textDayWeek6Day3 { }
.textDayWeek6Day4 { }
.textDayWeek6Day5 { }
.textDayWeek6Day6 { }
.textDayWeek6Day7 { }

.event { font-family: Arial, Helvetica; font-size: 8pt; }
.eventSelected { font-family: Arial, Helvetica; font-size: 8pt; }
.eventWeek1 { }
.eventWeek2 { }
.eventWeek3 { }
.eventWeek4 { }
.eventWeek5 { }
.eventWeek6 { }
.dataEventWeek1Day1 { }
.dataEventWeek1Day2 { }
.dataEventWeek1Day3 { }
.dataEventWeek1Day4 { }
.dataEventWeek1Day5 { }
.dataEventWeek1Day6 { }
.dataEventWeek1Day7 { }
.dataEventWeek2Day1 { }
.dataEventWeek2Day2 { }
.dataEventWeek2Day3 { }
.dataEventWeek2Day4 { }
.dataEventWeek2Day5 { }
.dataEventWeek2Day6 { }
.dataEventWeek2Day7 { }
.dataEventWeek3Day1 { }
.dataEventWeek3Day2 { }
.dataEventWeek3Day3 { }
.dataEventWeek3Day4 { }
.dataEventWeek3Day5 { }
.dataEventWeek3Day6 { }
.dataEventWeek3Day7 { }
.dataEventWeek4Day1 { }
.dataEventWeek4Day2 { }
.dataEventWeek4Day3 { }
.dataEventWeek4Day4 { }
.dataEventWeek4Day5 { }
.dataEventWeek4Day6 { }
.dataEventWeek4Day7 { }
.dataEventWeek5Day1 { }
.dataEventWeek5Day2 { }
.dataEventWeek5Day3 { }
.dataEventWeek5Day4 { }
.dataEventWeek5Day5 { }
.dataEventWeek5Day6 { }
.dataEventWeek5Day7 { }
.dataEventWeek6Day1 { }
.dataEventWeek6Day2 { }
.dataEventWeek6Day3 { }
.dataEventWeek6Day4 { }
.dataEventWeek6Day5 { }
.dataEventWeek6Day6 { }
.dataEventWeek6Day7 { }

.eventIndicator { text-align: right; }
.eventIndicatorSelected { text-align: right; }

.eventDetailSummaryLink { font-family: Arial, Helvetica; font-size:8pt; xfont-weight: bold; text-decoration: none; }
.eventDetailSummaryLink:hover { font-family: Arial, Helvetica; font-size:8pt; xfont-weight: bold; text-decoration: underline; }
.eventDetailSummaryLink:visited { font-family: Arial, Helvetica; font-size:8pt; xfont-weight: bold; text-decoration: none; }
.eventDetailSummaryLink:active { font-family: Arial, Helvetica; font-size:8pt; xfont-weight: bold; text-decoration: none; }

.eventDetails { font-family: Arial, Helvetica; font-size: 8pt; font-weight: normal; padding-bottom: 10px; text-align:left; }
.eventDetailsHeaderDate { font-family: Arial, Helvetica; font-size: 11pt; font-weight: bold; text-transform: uppercase; text-decoration: normal; }
.eventDetailsStartTime { font-family: Arial, Helvetica; font-size: 9pt; font-weight: bold; }
.eventDetailsEndTime { font-family: Arial, Helvetica; font-size: 9pt; font-weight: bold; }
.eventDetailsName {  font-family: Arial, Helvetica; font-size: 9pt; font-weight: bold; text-transform: titled; text-decoration: underline; }
.eventDetailsDescription {  font-family: Arial, Helvetica; font-size: 9pt; font-weight: normal; text-transform: titled; }

.eventDetailLink { font-family: Arial, Helvetica; font-size:8pt; font-weight: bold; text-decoration: underline; }
.eventDetailLink:hover { font-family: Arial, Helvetica; font-size:8pt; font-weight: bold; text-decoration: underline; }
.eventDetailLink:visited { font-family: Arial, Helvetica; font-size:8pt; font-weight: bold; text-decoration: underline; }
.eventDetailLink:active { font-family: Arial, Helvetica; font-size:8pt; font-weight: bold; text-decoration: underline; }

.eventDetailLinkOff { font-family: Arial, Helvetica; font-size:8pt; font-weight: normal; text-decoration: none; cursor: text; }
.eventDetailLinkOff:hover { font-family: Arial, Helvetica; font-size:8pt; font-weight: normal; text-decoration: none; cursor: text; }
.eventDetailLinkOff:visited { font-family: Arial, Helvetica; font-size:8pt; font-weight: normal; text-decoration: none; cursor: text; }
.eventDetailLinkOff:active { font-family: Arial, Helvetica; font-size:8pt; font-weight: normal; text-decoration: none; cursor: text; }

.eventDetailItem { display: inline; }
.eventDetailItemOff { display: none; }

.eventDetail1 { }
.eventDetail1Off { }
.eventDetail2 { }
.eventDetail2Off { }
.eventDetail3 { }
.eventDetail3Off { }
.eventDetail4 { }
.eventDetail4Off { }
.eventDetail5 { }
.eventDetail5Off { }
.eventDetail6 { }
.eventDetail6Off { }
.eventDetail7 { }
.eventDetail7Off { }
.eventDetail8 { }
.eventDetail8Off { }
.eventDetail9 { }
.eventDetail9Off { }
.eventDetail10 { }
.eventDetail10Off { }
.eventDetail11 { }
.eventDetail11Off { }
.eventDetail12 { }
.eventDetail12Off { }
.eventDetail13 { }
.eventDetail13Off { }
.eventDetail14 { }
.eventDetail14Off { }
.eventDetail15 { }
.eventDetail15Off { }
.eventDetail16 { }
.eventDetail16Off { }
.eventDetail17 { }
.eventDetail17Off { }
.eventDetail18 { }
.eventDetail18Off { }
.eventDetail19 { }
.eventDetail19Off { }
.eventDetai120 { }
.eventDetail20Off { }
.eventDetail21 { }
.eventDetail21Off { }
.eventDetail22 { }
.eventDetail22Off { }
.eventDetail24 { }
.eventDetail24Off { }
.eventDetail25 { }
.eventDetail25Off { }
.eventDetail26 { }
.eventDetail26Off { }

.footer { font-family: Arial, Helvetica; font-size: 8pt; font-weight: normal; padding-bottom: 10px; text-align:left; }
.bottomtext { font-family: Arial, Helvetica; font-size: 10pt; font-weight: normal; text-align:left; }

.important { font-weight: bold; }

.textTable { }
.textTableRow { }
.textTableCell { font-family: Arial, Helvetica; font-size: 8pt; font-weight: normal; text-align:left; }

a.textLink { font-family: Arial, Helvetica; font-size: 9pt; font-weight: bold; }
a.textLink:visited { font-family: Arial, Helvetica; font-size: 9pt; font-weight: bold; }
a.textLink:hover { font-family: Arial, Helvetica; font-size: 9pt; font-weight: bold; }
a.textLink:active { font-family: Arial, Helvetica; font-size: 9pt; font-weight: bold; }

.wait table td { font-family: Arial, Helvetica; font-size: 20pt; font-weight: normal; }

.colorblock { font-size: .75em; margin:0px; margin-left: 4px; margin-right: 4px; padding:0px; padding-left: 3px; padding-right: 4px; line-height: 200%; }