.infopop ul li ul li {border:none;}

td {color:#000;}
	#calmonth_title {
	border:2px solid #aa0218;
	color:#000;
	font:12pt Verdana, Tahoma, Arial, Arial, serif;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	width:564px;
	}
	#calmonth_title .next_dis, .prev_dis {
		color:#a0a0a0;
		font:12pt Verdana, Tahoma, Arial;
		text-align:left;
	}
	#calmonth_title .prev_en, .next_en {
		color:#000;
		font:12pt Verdana, Tahoma, Arial;
	}
	.month_heading {margin:0 auto;text-align:center;width:100%;}
	.days {margin:0 auto; width:100%;}
	.mon-day_sep {
		border-top:2px solid #aa0218;
		font-size:1px;
	}		
	.days td {padding:2px; width:80px;}
	.fontcol {color:#ff0000;}
	.weekend {background-color:#ddeeff;}
	.weeks {height:60px;text-align:left;vertical-align:top;}
	.event_text {color:#000;font:8pt Arial;}
	.monthyear {color:#000;font:bold 16pt Verdana, Tahoma, Arial;}
	.notthismonth {color:#a0a0a0;}
	.eventdate {color:#000;font:normal10pt Verdana, Tahoma, Arial;}
	.eventtitle {color:#000;font:bold 12pt Verdana, Tahoma, Arial;white-space:nowrap}
	/* .cfcar_logo {display:none;} */
	.prev {background-color:#fff; text-align:left;}
	.next {background-color:#fff; text-align:right;}
	.next-print {display:none;}
	.evcaltxt {display:none;visibility:none;}
	.pdfprint {font-size:10pt; text-align:right;}
	.picon {width:16px;}
	.lastup {font-size:10pt; text-align:left;}
/* Info Popups */
	.infopop, ul, ul li ul {margin:0px;padding:0px;text-align:left;list-style:none;z-index:100;white-space:nowrap;}
	.infopop ul li ul.event {visibility:hidden;display:none;} 
.infopop a {text-decoration:underline;}
.infopop ul li:hover ul.event {
	visibility:visible;
	position:absolute;
	display:inline;
	background-color:#ccc;
	border:2px solid #aa0218;
	padding:4px;
	text-align:center;
	z-index:2;
}
.infopop ul.org {height:40px;overflow-y:auto;}
.infopop ul li a:hover {background-color:#aa0218;color:#fff;}
.hovercon {} /* Container for hover */ 

