.mainTableTOC {border:1px solid #BBB;width:705px;table-layout:fixed;background:#FFF}
.navTableTextTOC {text-decoration:none;color:#036;font:Normal 9px Geneva,Verdana,Arial,sans-serif}
.monthYearRowTOC {height:32px;text-align:left;vertical-align:middle;margin:0;padding:6px;background:#FEFFFE}
.monthYearTextTOC {color:#355881;font:Bold 18px Geneva,Verdana,Arial,sans-serif}
.dayNamesRowTOC {height:20px;text-align:center;vertical-align:middle;background:#455678}
.dayNamesTextTOC {color:#FFF;font:Bold 10px Geneva,Verdana,Arial,sans-serif}
.rowsTOC {color:#433D27;text-align:left;vertical-align:top;height:88px;font:10px Arial,Geneva,Verdana,sans-serif}
.todayTOC {color:#FF0;text-align:left;vertical-align:top;padding:2px;margin:0;background:#31528E;font:Bold 11px Geneva,Verdana,Arial,sans-serif}
.titleTOC {text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:1px;margin:0}
.daynumTOC {color:#FBFCEF;text-align:left;vertical-align:top;padding:2px;margin:0;background:#A2A3AE;font:Bold 11px Geneva,Verdana,Arial,sans-serif}
.formElements {font:10px Verdana,Arial,Helvetica,sans-serif}
.formButtons {font:10px Verdana,Arial,Helvetica,sans-serif}
.sOtherTOC {color:#BBB;vertical-align:top;background:#EEE;font:10px Geneva,Verdana,Arial,sans-serif}
.s20TOC {height:88px;vertical-align:top;background:#F7F7F7}
.s20TOC0 {height:88px;vertical-align:top;background:#D4D4D4}
.mainTable {
	border:1px solid #036;
	width:210px;
	background:#FFF;
	margin-bottom: 10px;
}
.navTable {
	border:0 solid #FFF;
	width:210px;
	background:#333333;
}
.navTableText {
	text-decoration:none;
	color:#FF7900;
	font:normal 9px Geneva, Verdana, Arial, sans-serif
}
.monthYearRow {line-height:17pt;text-align:center;vertical-align:middle;background:#F90}
.monthYearText {color:#252216;font:Bold 13px Geneva,Verdana,Arial,sans-serif}
.dayNamesRow {line-height:11pt;text-align:center;vertical-align:middle;background:#333}
.dayNamesText {color:#FFF;background:url("dayBg.gif");font:Bold 10px Geneva,Verdana,Arial,sans-serif}
.rows {color:#433D27;text-align:center;vertical-align:middle;font:10px/15pt Geneva,Verdana,Arial,sans-serif}
.today {color:#CF0000}
.popupDate {color:#333;text-align:left;background:#F90;font:bold 10px Geneva,Verdana,Arial,sans-serif}
.popupEventTitle {color:#000;padding:2px;vertical-align:middle;font:bold 10px Geneva,Verdana,Arial,sans-serif}
.popupEventTime {color:#000;border:1px dotted #EFEFEF;padding:1px;background:#F4F4F4;font:normal 10px Geneva,Verdana,Arial,sans-serif}
.popupEventDescription {color:#000;border:1px solid #EAEAEA;padding:2px;background:#FFF;font:normal 10px Geneva,Verdana,Arial,sans-serif}
.popupEventDate {color:#F90;text-align:center;vertical-align:middle;border:1px solid #FFF;padding:1px;background:#F7F8F9;font:10px Geneva,Verdana,Arial,sans-serif}
.popupEnd {color:#A4A4A4;font:10px Geneva,Verdana,Arial,sans-serif}
.popupClose {color:#333;text-align:right;background:#F90;font:10px Geneva,Verdana,Arial,sans-serif}
.popupCloseBrackets {color:#000;text-align:right;background:#369;font:10px Geneva,Verdana,Arial,sans-serif}
.s2 {background:#E0E0E0}
.s20 {background:#EBEBEB}
.sOther {color:#BBB;background:#EEE;font:10px Geneva,Verdana,Arial,sans-serif}
.s200 {background:#D0D0D0}
.categoryName {color:#666;font:bold 9px Verdana,Arial,Helvetica,sans-serif}
.categorySelection {color:#777;font:normal 9px Verdana,Arial,Helvetica,sans-serif}
.categoryDiv {background:#FCF5EF}