.calendar_day  {
color:	#c0c0c0;
font-size:	7pt;
text-align:	center;
}

.calendar_daynames  {
color:	#f0f0f0;
font-size:	7pt;
font-weight:	bold;
text-align:	center;
}

.calendar_eventday a:link,.calendar_eventday a:visited  {
color:	#FFFFFF;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	7pt;
font-style:	normal;
font-weight:	bold;
text-align:	center;
text-decoration:	none;
}

.calendar_eventday a:active,.calendar_eventday a:hover  {
color:	#FF9933;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	7pt;
font-style:	normal;
font-weight:	bold;
text-align:	center;
text-decoration:	none;
}

.calendar_main  {
background-color:	#000000;
background-position:	;
color:	#f0f0f0;
text-align:	center;
}

.calendar_monthyear  {
color:	#f0f0f0;
font-size:	8pt;
font-weight:	bold;
text-align:	center;
}

.calendar_monthyear a:link,.calendar_monthyear a:visited  {
color:	#FF0000;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	6pt;
font-style:	normal;
font-weight:	bold;
text-align:	center;
text-decoration:	none;
}

.calendar_noday  {
background-color:	#000000;
background-position:	;
}

.calendar_today  {
border-color:	#FF9933;
border-style:	solid;
border-width:	1px;
color:	#ffffff;
font-size:	7pt;
text-align:	center;
vertical-align:	middle;
}

.calendar_today a:link,.calendar_eventday a:visited  {
color:	#FFFFFF;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	7pt;
font-style:	normal;
font-weight:	bold;
text-align:	center;
text-decoration:	none;
}

.calendar_today a:active,.calendar_eventday a:hover  {
color:	#FF9933;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	7pt;
font-style:	normal;
font-weight:	bold;
text-align:	center;
text-decoration:	none;
}

.event_data  {
color:	#000080;
font-size:	10pt;
font-weight:	normal;
text-align:	left;
}

.event_heading  {
color:	#808080;
font-size:	10pt;
font-weight:	bold;
text-align:	left;
}

.event_monthyear  {
color:	#000000;
font-size:	10pt;
font-weight:	bold;
text-align:	center;
}
