.mainTableTOC {background-color:#fff; border:1px solid #BBBBBB; table-layout:fixed; width:705px;}

.navTableTextTOC {color:#036; font:Normal 9px Geneva, Verdana, Arial, sans-serif; text-decoration:none;}

/* Month and Year Row Setup */
.monthYearRowTOC {background-color:#FEFFFE; height:32px; margin:0px; padding:6px; text-align:left; vertical-align:middle;}

/* Month and Year Text Setup */
.monthYearTextTOC {font:Bold 18px Geneva, Verdana, Arial, sans-serif; color:#355881;}

/* Day Names Row Setup */
.dayNamesRowTOC {background-color:#455678; height:20px; text-align:center; vertical-align:middle;}

/* Day Name Setup */
.dayNamesTextTOC {color:#FFF; font:Bold 10px Geneva, Verdana, Arial, sans-serif;}

/* Alignments, Font Face, Size and Color for Date Numbers and Row Height */
.rowsTOC {color:#433D27; font:10px Arial, Geneva, Verdana, sans-serif; height:88px; text-align:left; vertical-align:top;}

/* Color of Today's Date */
.todayTOC {background-color:#31528E; color:#FF0; font:Bold 11px Geneva, Verdana, Arial, sans-serif; margin:0px; padding:2px; text-align:left; vertical-align:top;}

.titleTOC {margin:0px; overflow:hidden; padding:1px; text-overflow:ellipsis; white-space:nowrap;}

.daynumTOC {background-color:#A2A3AE; color:#FBFCEF; font:Bold 11px Geneva, Verdana, Arial, sans-serif; padding:2px; margin:0px; text-align:left; vertical-align:top;}

.formElements {font:10px Verdana, Arial, Helvetica, sans-serif;}
.formButtons {font:10px Verdana, Arial, Helvetica, sans-serif;}
.sOtherTOC {background-color:#EEE; color:#BBB; font:10px Geneva, Verdana, Arial, sans-serif; vertical-align:top;}
.s20TOC {background-color:#F7F7F7; height:88px; vertical-align:top;}
.s20TOC0 {background-color:#D4D4D4; height:88px; vertical-align:top;}


/* Main Table Setup Incluidng Date Number Fonts, Size and Color */
.mainTable {background-color:#fff; border:1px solid #6c1f0d; width:175px;}

.navTable {background-color:#fff; border:0px solid #fff; width:175px;}

.navTableText {font:Normal 9px Geneva, Verdana, Arial, sans-serif; text-decoration:none; color:#036;}

/* Month and Year Row Setup */
.monthYearRow {line-height:17pt; background-color:#82a408; text-align:center; vertical-align:middle;}

/* Month and Year Text Setup */
.monthYearText {font:Bold 13px Geneva, Verdana, Arial, sans-serif; color:#252216;}

/* Day Names Row Setup */
.dayNamesRow {background-color:#F5F4D3; line-height:11pt; text-align:center; vertical-align:middle;}

/* Day Name Setup */
.dayNamesText {background-image: url("dayBg.gif"); color:#433D27; font:Bold 10px Geneva, Verdana, Arial, sans-serif;}

/* Alignments, Font Face, Size and Color for Date Numbers and Row Height */
.rows {color:#433D27; font:10px Geneva, Verdana, Arial, sans-serif; line-height:15pt; text-align:center; vertical-align:middle;}

/* Color of Today's Date */
.today {color:#CF0000;}

/* Pop-up Events Setup */
.popupDate {background-color:#369; color:#fff; font:bold 10px Geneva, Verdana, Arial, sans-serif; text-align:left;}

.popupEventTitle {color:#000; font:bold 10px Geneva, Verdana, Arial, sans-serif; padding:2px; vertical-align:middle;}

.popupEventTime {background-color:#F4F4F4; border:1px dotted #EFEFEF; color:#000; font:normal 10px Geneva, Verdana, Arial, sans-serif; padding:1px;}

.popupEventDescription {background-color:#fff; border:1px solid #EAEAEA; color:#000; font:normal 10px Geneva, Verdana, Arial, sans-serif; padding:2px;}


.popupEventDate {background-color:#F7F8F9; border:1px solid #fff; color:#446B93; font:10px Geneva, Verdana, Arial, sans-serif; text-align:center; vertical-align:middle; padding:1px;}

.popupEnd {color:#A4A4A4; font:10px Geneva, Verdana, Arial, sans-serif;}

.popupClose {background-color:#369; color:#fff; font:10px Geneva, Verdana, Arial, sans-serif; text-align:right;}

.popupCloseBrackets {background-color:#369; color:#000; font:10px Geneva, Verdana, Arial, sans-serif; text-align:right;}
/*
---------------------------------------------------------------------------
The classes below determine how the calendar background markings will look.
---------------------------------------------------------------------------

/* Normal Cell Background (date number with no event markings) */
.s2 {background-color:#E0E0E0;}
/* Empty Cell Background (empty cells with no date numbers) */
.s20 {background-color:#EBEBEB;}

/* Show dates from other months */
.sOther {background-color:#EEE; color:#d5b47d; font:10px Geneva, Verdana, Arial, sans-serif;}
/* Weekend Cell Background (date number with no event markings) */
.s200 {background-color:#dedabd;}


.categoryName {color:#666666; font:bold 9px Verdana, Arial, Helvetica, sans-serif;}
.categorySelection {color:#777777; font:normal 9px Verdana, Arial, Helvetica, sans-serif;}
.categoryDiv {background-color:#FCF5EF;}