.eventcalendar_table{
	text-align: center;
	border: 1px solid #dddddd;
	border-radius: 5px;
	width: 191px;
	border-spacing: 0px;
}
.eventcalendar_table td{
	border-left: 1px solid #ffffff;
}
.eventcalendar_table td:first-child{
	border-left: 0px;
}
.eventcalendar_table td a,
.eventcalendar_table td a:link,
.eventcalendar_table td a:visited,
.eventcalendar_table td a:hover,
.eventcalendar_table td a:active{
	cursor: default;
	color: #858585;
	text-decoration: none;
	font: bold 10px "Trebuchet MS", sans-serif;
}
.eventcalendar_table th{
}
.eventcalendar_table td.eventcalendar_nonMonth{
	background: #f3f2f2;
}
.eventcalendar_table td.eventcalendar_nonMonth a{
	color: #cccccc;
}
.eventcalendar_monthCell{
	text-align: center;
	height: 32px;
	padding: 0px;
	background: url("/images/events_calendar_head.jpg") repeat-x 0% 0%;
	color: #005cb7;
	font: bold 13px "Trebuchet MS", sans-serif;
	text-transform: uppercase;
}
.eventcalendar_monthCell a,
.eventcalendar_monthCell a:active{
	color: #005cb7;
	text-decoration: none;
}
a.eventcalendar_prevMonth{
	display: inline-block;
	width: 18px;
	height: 23px;
	background: url("/images/event_calendar_pager.png") no-repeat 0% 0%;
}
.eventcalendar_monthName{
}
a.eventcalendar_nextMonth{
	display: inline-block;
	width: 18px;
	height: 23px;
	background: url("/images/event_calendar_pager.png") no-repeat 100% 0%;
}
.eventcalendar_dayName{
	background: #95e4ee;
	color: #0077ca;
	font: bold 10px "Trebuchet MS", sans-serif;
}
.eventcalendar_day{
	height: 17px;
	vertical-align: middle;
/*
	background: #f3f2f2;
*/
	background: #95e4ee;
}
.eventcalendar_table td.eventcalendar_today{
	border: 2px solid #ffc501;
	background: #fff;
}
.eventcalendar_table td.eventcalendar_event{
	cursor: pointer;
/*
	background: #95e4ee;
	color: #0077ca;
*/
	background: #0075c9;
	color: #ffffff;
	font: bold 10px "Trebuchet MS", sans-serif;
}
.eventcalendar_table td.eventcalendar_event a{
/*
	color: #0077ca;
*/
	color: #fffffe;
	cursor: pointer;
}
.eventcalendar_table td.eventcalendar_event_today{
	cursor: pointer;
}
#eventcalendar_shadow{
	width: 100%;
	height: 25px;
	background: url("/images/event_calendar_shadow.jpg") no-repeat 50% 50%;
}