.Calendar {width: 100%;}
.Grid {border: 1px #bebebe solid;width: 100%;}
.Caption th {font-size: 11px; text-align: left; vertical-align: top;padding: 3px;text-align: center;
	background-color: #15668f; color: #fcfcfc;white-space: nowrap;}
.Caption td {font-size: 11px; text-align: left; vertical-align: top;padding: 3px;background-color: #15668f; 
	color: #fcfcfc;white-space: nowrap;}
.Caption a:link {color: #fcfcfc;}
.Caption a:visited {color: #fcfcfc;}
.Caption a:hover, .Caption a:active {color: #fcfcfc;}
.Caption img {margin: 2px; vertical-align: middle;}
.Caption input {vertical-align: middle;}
.Caption2 th {font-family: Verdana; font-size: 10px; text-align: left; 
	vertical-align: top;padding: 3px;background-color: #15668f; color: #fcfcfc;white-space: nowrap;}
.CalendarNavigator {font-size: 11px;padding: 3px;background-color: #f4f4f4; color: #000000;
	text-align: center;vertical-align: middle;white-space: nowrap;color: #000000;}
.CalendarNavigator a:link {color: #12127c;}
.CalendarNavigator a:visited{color: #12127c;}
.CalendarNavigator a:hover, .CalendarNavigator a:active{color: #12127c;}
.CalendarNavigator img{margin: 2px;	vertical-align: middle;}
.CalendarWeekdayName{font-size: 11px;padding: 2px;font-weight: bold;text-align: center; 
	vertical-align: top;white-space: nowrap; color: #000000;}
.CalendarWeekdayName a:link {color: #12127c;}
.CalendarWeekdayName a:visited{color: #12127c;}
.CalendarWeekdayName a:hover, .CalendarWeekdayName a:active{color: #12127c;}
.CalendarWeekendName{font-size: 11px;padding: 2px;font-weight: bold;white-space: nowrap;
	text-align: center; vertical-align: top; color: #000000;}
.CalendarWeekendName a:link {color: #fcfcfc;}
.CalendarWeekendName a:visited{color: #fcfcfc;}
.CalendarWeekendName a:link, .CalendarWeekendName a:visited{color: #12127c;}
.CalendarOtherMonthDay{font-size: 11px;padding: 2px;text-align: center;	color: #479154;}
.CalendarOtherMonthDay a:link {color: #479154;}
.CalendarOtherMonthDay a:visited{color: #479154;}
.CalendarOtherMonthDay a:hover, .CalendarOtherMonthDay a:active{color: #12127c;}
.CalendarOtherMonthToday {font-size: 11px;border: 2px solid #479154;text-align: center;
	background-color: #f4f4f4;color: #479154;}
.CalendarOtherMonthToday a:link {color: #479154;}
.CalendarOtherMonthToday a:visited{color: #479154;}
.CalendarOtherMonthToday a:hover,.CalendarOtherMonthToday a:active{color: #12127c;}
.CalendarOtherMonthWeekend {font-size: 11px;padding: 2px;text-align: center;color: #479154;}
.CalendarOtherMonthWeekend a:link {color: #479154;}
.CalendarOtherMonthWeekend a:visited{color: #479154;}
.CalendarOtherMonthWeekend a:hover, .CalendarOtherMonthWeekend a:active{color: #12127c;}
.CalendarOtherMonthWeekendToday {font-size: 11px;border: 2px solid #479154;text-align: center;
	color: #479154;background-color: #dff0f4;}
.CalendarOtherMonthWeekendToday a:link {color: #479154;}
.CalendarOtherMonthWeekendToday a:visited{color: #479154;}
.CalendarOtherMonthWeekendToday a:hover, .CalendarOtherMonthWeekendToday a:active{color: #12127c;}
.CalendarDay{font-size: 11px;padding: 2px;text-align: center;background-color: #f4f4f4;color: #000000;}
.CalendarDay a:link {font-weight:bold;}
.CalendarDay a:visited{font-weight:bold;}
.CalendarDay a:hover, .CalendarDay a:active{font-weight:bold;}
.CalendarWeekend{font-size: 11px;padding: 2px;text-align: center;color: #000000;}
.CalendarWeekend a:link {font-weight:bold;}
.CalendarWeekend a:visited{font-weight:bold;}
.CalendarWeekend a:hover, .CalendarWeekend a:active{font-weight:bold;}
.CalendarToday {font-size: 11px;border: 2px solid #479154;text-align: center;background-color: #f4f4f4;color: #000000;}
.CalendarToday a:link {font-weight:bold;}
.CalendarToday a:visited{font-weight:bold;}
.CalendarToday a:hover, .CalendarToday a:active {font-weight:bold;}
.CalendarWeekendToday {font-size: 11px;border: 2px solid #479154;	text-align: center;
	background-color: #dff0f4;color: #000000;}
.CalendarWeekendToday a:link {font-weight:bold;}
.CalendarWeekendToday a:visited{font-weight:bold;}
.CalendarWeekendToday a:hover, .CalendarWeekendToday a:active{font-weight:bold;}
