.eventMonthsLinks{
	padding:10px 0;
}
.eventMonthsLinks a{
	color:#0000FF;
	padding:10px;
}
#eventCalendar{
	padding:10px 0 0 5px;
}
.eventsCalendar{
	width:574px;
	border-collapse:collapse;
}

.eventsCalendar td{
	min-height:100px;
	height:100px;
	vertical-align:top;
	border:2px solid #CCC;
	padding:3px;
	width:82px;
}

.eventsCalendarEmptyCell{
	background-color:#E3FBC5;
	empty-cells:show;
}

.eventCalendarDate{
	color:#169D03;
	font: bold 20px "Times New Roman", Times, serif, Georgia;
}

.eventCalendarLinks ul{
	list-style-type:none;
	padding:0;
	margin:0;
}

.eventCalendarLinks ul li{
	padding:0 0 5px 7px;
	background:url(/lib/yhst-4709794008612/events-bullet.gif) 0 8px no-repeat;
}

.eventCalendarLinks ul li a{
	color:#474644;
	font:11px Arial, Helvetica, sans-serif;
}

.eventCalendarHeader{
	height:auto !important;
	border:none !important;
	text-align:center;
	background-color:#169D03;
	color:#FFFFFF;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:4px !important;
}
