/* CSS Document */

body {
	margin: 20px;
}
#container {
}
#cal_container{
	width:900px;
	margin:auto;
}
.calendar_nav_area { 
	background-color:#fdb913; 
}
.calendar_areaheader { 
	background-color:#f4f4f4; 
}
.calendar_header { 
	background-color:#333333; 
	font-family: Verdana,Tahoma,Arial; 
	font-size:10pt; color:#FFFFFF; 
	font-weight: bolder; 
}
.calendar_background { 
	background-color:#666666; 
}
.calendar_cell { 
	background-color:#FFFFFF; 
}
.calendar_cell div {
	margin: 3px 3px 8px;
	_margin: 0px;
	_padding-right:2px;
	_padding-bottom:8px;
}
.calendar_cell_today { 
	background-color:#fdb913; 
}
.calendar_cell_empty { 
	background-color:#F4F4F4; 
}
.calendar_holiday { 
	font-family: Verdana, Tahoma, Arial; 
	font-size:11pt; 
	color:#1F1FEB; 
	font-weight: bold; 
}
.calendar_days { 
	font-family: Verdana, Tahoma, Arial; 
	font-size:11pt; 
	color:#666666; 
	text-decoration:none;
	font-weight: bold; 
}
.calendar_title_link { 
	font-family: Verdana, Tahoma, Arial; 
	font-size:11pt; 
	color:#666666; 
	font-weight: bold; 
	text-decoration: none; }
.calendar_title_link_white{ 
font-family: Verdana, Tahoma, Arial; 
font-size:11pt; 
color:#ffffff; 
font-weight: bold; 
text-decoration: none; }

.calendar_title_link:hover { 
	font-family: Verdana, Tahoma, Arial; 
	font-size:11pt; 
	color:#999999; 
	font-weight: bold; 
	text-decoration: none; 
}
.nav_mode_on { 
	background-color:#666666; 
}
.nav_mode_off { 
	background-color:#CCCCCC; 
}
.date_chooser_input { 
	background-color:FFFFFF; 
	font-family: Verdana, Tahoma, Arial; 
	font-size:8pt; color:#000000; 
}
.date_chooser_button { 
	background-color:#CCCCCC; 
	font-family: Verdana, Tahoma, Arial; 
	font-size:7pt; color:#000000; 
}
.calendar_selector_input { 
	background-color:#A4D2FF; 
	font-family: Verdana, Tahoma, Arial; 
	font-size:8pt; color:#000000; 
}
.calendar_selector_button { 
	background-color:#A4D2FF; 
	font-family: Verdana, Tahoma, Arial; 
	font-size:7pt; color:#000000; 
}
.calendar_menu_text { 
	font-family: Verdana,Tahoma,Arial; 
	font-size:10pt; 
	color:#000000; 
	font-weight: bold; 
}
.calendar_menu_link { 
	font-family: Verdana,Tahoma,Arial; 
	font-size:10pt; 
	color:#000000; 
	font-weight: bold; 
	text-decoration:none; 
}
.calendar_menu_link:hover { 
	font-family: Verdana,Tahoma,Arial; 
	font-size:10pt; color:#FFFFFF; 
	font-weight: bold; 
	text-decoration:none; 
}
.minical_cell { 
	background-color:#DDDDDD; 
}
.minical_cell_event { 
	background-color:#666666; 
}
.minical_cell_text { 
	background-color:#FFFFFF; 
	font-family: Verdana,Tahoma,Arial; 
	font-size:8pt; color:#000000; 
}
.minical_cell_link { 
	font-family: Verdana,Tahoma,Arial; 
	font-size:8pt; 
	color:#000000; 
	text-decoration:none; 
}
.minical_cell_link:hover { 
	font-family: Verdana,Tahoma,Arial; 
	font-size:8pt; 
	color:#999999; 
	text-decoration:none; 
}
.minical_cell_header { 
	background-color:#CCCCCC; 
	font-family: Verdana,Tahoma,Arial; 
	font-size:8pt; 
	color:#000000; 
	font-weight: bolder; 
}
.minical_month_link { 
	font-family: Verdana,Tahoma,Arial; 
	font-size:8pt; color:#666666; 
	font-weight:bolder; 
	text-decoration:none; 
}
.minical_month_link:hover { 
	font-family: Verdana,Tahoma,Arial; 
	font-size:8pt; 
	color:#999999; 
	font-weight:bolder; 
	text-decoration:none; 
}
.minical_background { 
	background-color:#000000; 
}
.event_title { 
	font-family: Verdana,Tahoma,Arial; 
	font-size:12pt; 
	color:#FFFFFF; 
	background-color:#666666; 
	font-weight:bold;
	padding: 5px;
}
.event_text { 
	font-family: Verdana,Tahoma,Arial; 
	font-size:10pt; 
	color:#666666;
}
.event_link { 
	font-family: Verdana,Tahoma,Arial; 
	font-size:10pt; 
	color:#000000; 
}
.event_audience {
	color:#999999;
	font-style:italic;
	font-weight:bold;
}
.event_link:hover { 
	font-family: Verdana,Tahoma,Arial; 
	font-size:10pt; 
	color:#999999; 
}
.event_cell{
	background-color:#ffffff;
	padding: 15px;
}
#event_table{
}

#contact_form{
font-family: Verdana,Tahoma,Arial; 
	font-size:10pt; 
	color:#000000; 
}