@CHARSET "UTF-8";

td.cal {
	font-family:"Trebuchet MS";
	font-size:13px;
}

h3 {
	color:#a23137;
	font-family:"Trebuchet MS";
	font-size:17px;
	text-transform:uppercase;
	margin:0;
	padding:0;
}

table.month {}

table.month tr.dayheader td {
	background-color: #7a93f1 ;
	border: 1px solid #308800 ;
	border-bottom-width: 2px ;
	color: #FFFFFF ;
	font-weight: bold ;
	padding: 5px 0px 5px 0px ;
	text-align: center ;
}

table.month tr.day td {
	background-color: #cbd4ff ;
	border: 1px solid #999999 ;
	color: #236400 ;
	padding: 5px 0px 5px 0px ;
	text-align: center ;
}

table.month tr.day td.othermonth {
	background-color: #e9edff ;
	color: #999999 ;
}

table.month tr.day td.event {
	background-color: #9aacf1 ;
	color: #A23137;
	font-weight: bold ;
}

.date-name {
	width:150px;
	padding-left:25px;
}

.date-forward a {
	color:#a23137;
	font-family:"Trebuchet MS";
	font-size:24px;
	text-transform:uppercase;
	margin:0;
	padding:0;
	text-decoration:none;
}

.date-back a {
	color:#a23137;
	font-family:"Trebuchet MS";
	font-size:24px;
	text-transform:uppercase;
	margin:0;
	padding:0;
	text-decoration:none;
}