/* CSS Document */

.calendar_current_week { background-color: #C4C7C4; COLOR: black; FONT-FAMILY: Arial, Helvetica, Sans-Serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal; } 
.calendar_header_days { BACKGROUND-COLOR: #9C9C9C; COLOR: white; FONT-FAMILY: Arial, Helvetica, Sans-Serif; FONT-SIZE: 8pt; FONT-WEIGHT: bold; } 
.calendar_header_month { background-color: #339933; color: #ffffff; FONT-FAMILY: Arial, Helvetica, Sans-Serif; FONT-SIZE: 9pt; FONT-WEIGHT: bold; } 
.calendar_table { BACKGROUND-COLOR: #EDEAE3; margin-top: 15px; clear: both;} 
.calendar_table a:link { text-decoration: underline; color: #B7274B; } 
.calendar_table a:hover { text-decoration: none; color: #9e9343;} 
.calendar_today { BACKGROUND-COLOR: #C4C7C4; COLOR: black; FONT-FAMILY: Arial, Helvetica, Sans-Serif; FONT-SIZE: 8pt; FONT-WEIGHT: bold; } 
.calendar_day { BACKGROUND-COLOR: #C4C7C4; COLOR: black; FONT-FAMILY: Arial, Helvetica, Sans-Serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal; } 
.calendar_event_link {text-decoration: underline; color: #B7274B; font-size: 12px; font-weight: bold;} 

div#middle { padding: 0px 0px 0px 0px; width: 452px; font-size: 11px;  text-align: left;}
div#right { padding: 10px 0px 0px 0px;}
div#right table {vertical-align: right;}
td#tdRight {width: 169px;}
.header   {color: #000000; background-color: #C4C7C4;  padding: 5px; margin: 4px 0px 5px 0px; font-size: 15px; font-weight: bold; text-align: left;  }
.headerevent   {color: #339933; font-size: 15px; font-weight: bold; text-align: left;  text-transform: uppercase;}
div#middlecontent { padding: 0px 15px 0px 15px; }
div#middlecontent table td { padding: 8px 5px 8px 10px; }
		
.year	 	{	font-family: arial, verdana, helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color: #743E3E;
				background-color: #F7F0E0;}
				
h2 {color: #3a7542;}