.mainTable{background-color:#fff;border:1px solid #036}.monthYearRow{line-height:17pt;background-color:#fff;text-align:center;vertical-align:middle;background-image:url(monthBg.gif)}.monthYearText{font-family:Geneva,Verdana,Arial,sans-serif;font-size:13px;font-weight:Bold;color:#252216}.dayNamesRow{line-height:11pt;background-color:#f5f4d3;text-align:center;vertical-align:middle}.dayNamesText{font-family:Geneva,Verdana,Arial,sans-serif;font-size:10px;font-weight:Bold;color:#433d27;background-image:url(dayBg.gif)}.rows{font-family:Geneva,Verdana,Arial,sans-serif;font-size:10px;color:#433d27;line-height:15pt;text-align:center;vertical-align:middle}.today{color:#cf0000}.oLib{font-family:Geneva,Verdana,Arial,sans-serif;font-size:10px}.s2{background-image:url(cdef.gif);background-color:#eee}.s20{background-image:url(cdef5.gif);background-color:#ebebeb}.s21{background-image:url(cdef2.gif);background-color:#f5e0d8}.s22{background-image:url(cdef2.gif);background-color:#f5e0d8}.s23{background-image:url(cdef2.gif);background-color:#f5e0d8}.s24{background-image:url(cdef2.gif);background-color:#f5e0d8}