div.innershadowbox { border: 1px solid; position: relative; right: .5em; bottom: .5em; }
div.outershadowbox { width: 722px; margin: 0 0 0 0; }

.calendar { width: 722px; border: 0px; border-style: solid; border-spacing: 0px; border-collapse: collapsed; }

.cellMonthName { border: 0px; border-style: solid; border-bottom: 0px; height: 80px; }
.cellMonthNav { padding-left: 18px; }

.subcatRow { }
.subcatRowOff { visibility: hidden; display: none; }

.subcat { }
.subcatOff { visibility: hidden; display: none; }

.cellAction { border: 0px; border-left: 1px; border-left-style: solid; width: 204px; }
.cellActionOff { border: 0px; }

.cellDayName { border: 1px solid #cbcbcb; }
.cellDayName1 { }
.cellDayName2 { border-left: 0px; }
.cellDayName3 { border-left: 0px; }
.cellDayName4 { border-left: 0px; }
.cellDayName5 { border-left: 0px; }
.cellDayName6 { border-left: 0px; }
.cellDayName7 { border-left: 0px; }

.week5off { visibility: hidden; display: none }
.week6off { visibility: hidden; display: none }

.cellDay { border: 1px; border-style: solid; height: 90px; width: 90px; padding: 6px; }

.cellDayWeek1Day1 { border-top: 0px; }
.cellDayWeek1Day2 { border-top: 0px; border-left: 0px; }
.cellDayWeek1Day3 { border-top: 0px; border-left: 0px; }
.cellDayWeek1Day4 { border-top: 0px; border-left: 0px; }
.cellDayWeek1Day5 { border-top: 0px; border-left: 0px; }
.cellDayWeek1Day6 { border-top: 0px; border-left: 0px; }
.cellDayWeek1Day7 { border-top: 0px; border-left: 0px; }
.cellDayWeek2Day1 { border-top: 0px; }
.cellDayWeek2Day2 { border-top: 0px; border-left: 0px; }
.cellDayWeek2Day3 { border-top: 0px; border-left: 0px; }
.cellDayWeek2Day4 { border-top: 0px; border-left: 0px; }
.cellDayWeek2Day5 { border-top: 0px; border-left: 0px; }
.cellDayWeek2Day6 { border-top: 0px; border-left: 0px; }
.cellDayWeek2Day7 { border-top: 0px; border-left: 0px; }
.cellDayWeek3Day1 { border-top: 0px; }
.cellDayWeek3Day2 { border-top: 0px; border-left: 0px; }
.cellDayWeek3Day3 { border-top: 0px; border-left: 0px; }
.cellDayWeek3Day4 { border-top: 0px; border-left: 0px; }
.cellDayWeek3Day5 { border-top: 0px; border-left: 0px; }
.cellDayWeek3Day6 { border-top: 0px; border-left: 0px; }
.cellDayWeek3Day7 { border-top: 0px; border-left: 0px; }
.cellDayWeek4Day1 { border-top: 0px; }
.cellDayWeek4Day2 { border-top: 0px; border-left: 0px; }
.cellDayWeek4Day3 { border-top: 0px; border-left: 0px; }
.cellDayWeek4Day4 { border-top: 0px; border-left: 0px; }
.cellDayWeek4Day5 { border-top: 0px; border-left: 0px; }
.cellDayWeek4Day6 { border-top: 0px; border-left: 0px; }
.cellDayWeek4Day7 { border-top: 0px; border-left: 0px; }
.cellDayWeek5Day1 { border-top: 0px; }
.cellDayWeek5Day2 { border-top: 0px; border-left: 0px; }
.cellDayWeek5Day3 { border-top: 0px; border-left: 0px; }
.cellDayWeek5Day4 { border-top: 0px; border-left: 0px; }
.cellDayWeek5Day5 { border-top: 0px; border-left: 0px; }
.cellDayWeek5Day6 { border-top: 0px; border-left: 0px; }
.cellDayWeek5Day7 { border-top: 0px; border-left: 0px; }
.cellDayWeek6Day1 { border-top: 0px; }
.cellDayWeek6Day2 { border-top: 0px; border-left: 0px; }
.cellDayWeek6Day3 { border-top: 0px; border-left: 0px; }
.cellDayWeek6Day4 { border-top: 0px; border-left: 0px; }
.cellDayWeek6Day5 { border-top: 0px; border-left: 0px; }
.cellDayWeek6Day6 { border-top: 0px; border-left: 0px; }
.cellDayWeek6Day7 { border-top: 0px; border-left: 0px; }

.eventDetailsSeparator { border:1px; border-style:dotted; }

.hspacer1 { height: 20px; }
.hspacer2 { height: 4px; }

.textTable { border: 1px; border-style: solid; border-spacing: 0px; }
.textTableRow { }
.textTableCell { border: 1px; border-style: solid; padding: 5px;  }

.wait { border: 1px; border-style: solid; position: absolute; top: 200px; left: 170px; }
.wait table { width: 400px; height: 200px; cursor: wait; }
.waitOff { display: none; }

.debug { display: none; position: absolute; top: 300px; left: 760px; width: 530px; padding: 3px; background-color: Silver; font-family: Verdana; font-size:10px; }

.colorblock { border:1px solid gray; }
