.cal_weekday            { color: white; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #4d8600; text-align: center; padding: 2px }.cal_date_current                 { color: #4d8600; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; vertical-align: top; border-style: solid; border-width: 0px 0px 0px 1px; border-color: #4d8600 }.cal_date_currentDN { color: #4d8600; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; vertical-align: top; border-style: solid; border-width: 0px 0px 1px 1px; border-color: #4d8600 }.cal_date_saturday_current                   { color: #4d8600; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #eaf3ff; text-align: left; vertical-align: top; border-style: solid; border-width: 0px 1px 0px 1px; border-color: #4d8600 }.cal_date_saturday_currentDN { color: #4d8600; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #eaf3ff; text-align: left; vertical-align: top; border-style: solid; border-width: 0px 1px 1px 1px; border-color: #4d8600 }.cal_date_sunday_current           { color: #4d8600; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #eaf3ff; text-align: left; vertical-align: top; border-style: solid; border-width: 0px 0px 0px 1px; border-color: #4d8600 }.cal_date_sunday_currentDN { color: #4d8600; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #eaf3ff; text-align: left; vertical-align: top; border-style: solid; border-width: 0px 0px 1px 1px; border-color: #4d8600 }.cal_date                 { color: #4d8600; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #e8e8e8; text-align: left; vertical-align: top; border-style: solid; border-width: 0px 0px 0px 1px; border-color: #4d8600 }.cal_dateDN { color: #4d8600; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #e8e8e8; text-align: left; vertical-align: top; border-style: solid; border-width: 0px 0px 1px 1px; border-color: #4d8600 }.cal_date_saturday                  { color: #4d8600; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #e8e8e8; text-align: left; vertical-align: top; border-style: solid; border-width: 0px 1px 0px 1px; border-color: #4d8600 }.cal_date_saturdayDN { color: #4d8600; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #e8e8e8; text-align: left; vertical-align: top; border-style: solid; border-width: 0px 1px 1px 1px; border-color: #4d8600 }.cal_date_sunday          { color: #4d8600; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #e8e8e8; text-align: left; vertical-align: top; border-style: solid; border-width: 0px 0px 0px 1px; border-color: #4d8600 }.cal_date_sundayDN { color: #4d8600; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #e8e8e8; text-align: left; vertical-align: top; border-style: solid; border-width: 0px 0px 1px 1px; border-color: #4d8600 }.DateText               { color: #4d8600; font-style: italic; font-weight: bold; font-size: 16px; font-family: "Times New Roman", Georgia, Times; text-align: right; margin: 1px 2px 3px 1px }.DateNowText                  { color: #373737; font-style: italic; font-weight: bold; font-size: 16px; font-family: "Times New Roman", Georgia, Times; background-color: #fff699; text-align: right; margin-bottom: 3px; padding: 1px 2px 0px 1px; border-style: solid; border-width: 0px 0px 1px 0px; border-color: #fffb6c; width: 100% }.DayNumText             { color: #373737; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; margin: 3px 1px 2px }.EventText       { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 1px 2px 1px 0px; width: 100% }A.EventLink:link    { color: black; text-decoration: underline }A.EventLink:visited   { color: black; text-decoration: underline }A.EventLink:active      { color: white; text-decoration: underline }A.EventLink:hover       { color: #373737; text-decoration: none }.Title       { color: #4d8600; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }A.TitleLink:link      { color: #4d8600; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }A.TitleLink:visited      { color: #4d8600; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }A.TitleLink:active        { color: #4d8600; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }A.TitleLink:hover        { color: #3f6; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }A.module:link         { color: #fff; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin: 0px; padding: 0px }A.module:visited               { color: #fff; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin: 0px; padding: 0px }A.module:hover                { color: #c0ffcc; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin: 0px; padding: 0px }A.module:active               { color: #4d8600; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin: 0px; padding: 0px }.cal_list_arrow    { color: black; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; vertical-align: top; border-style: solid; border-width: 0px 1px 1px 1px; border-color: #4d8600 }.cal_list  { color: black; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; vertical-align: top; border-style: solid; border-width: 0px 1px 1px 0px; border-color: #4d8600 }.list_DateText     { color: #4d8600; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; vertical-align: top; border-style: solid; border-width: 0px 1px 1px 1px; border-color: #4d8600 }.list_DateNowText     { color: #373737; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff699; vertical-align: top; border-style: solid; border-width: 0px 1px 1px 1px; border-color: #4d8600 }.FirstCol  { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-style: solid; border-width: 0px 1px 1px 1px; border-color: #4d8600 }.Col  { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-style: solid; border-width: 0px 1px 1px 0px; border-color: #4d8600 }.TitleCol { color: white; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #4d8600 }.previewD1	{ color: black; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; vertical-align: top; border-style: solid; border-width: 0px 0px 0px 1px; border-color: #4d8600 }.previewD2	{ color: black; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; vertical-align: top; border-style: solid; border-width: 0px 1px 0px 1px; border-color: #4d8600 }
