div.Days {
	width: 8.5em;
	padding: 0.25em;
	margin-left: 0.083em;
	text-align: center;
	float: left;
}

div.ClearCal {
	width: 64.167em;
	height: 0em;
	clear: both;
}

div.Blank {
	width: 8.5em;
	height: 7.5em;
	float: left;
	margin-left: 0.083em;
	margin-bottom: 0.083em;
	padding: 0.25em;
}

div.DayA {
	width: 8.5em;
	height: 7.5em;
	background: #cbd5e2;
	background-image: url(cornerf.png);
	background-repeat: no-repeat;
	background-position: bottom right;
	float: left;
	margin-left: 0.083em;
	margin-bottom: 0.083em;
	padding: 0.25em;
}

div.DayB {
	width: 8.5em;
	height: 7.5em;
	background: #dcdfe9;
	background-image: url(cornere.png);
	background-repeat: no-repeat;
	background-position: bottom right;
	float: left;
	margin-left: 0.083em;
	margin-bottom: 0.083em;
	padding: 0.25em;
}

div.CurrentDay {
	width: 8.5em;
	height: 7.5em;
	background: #59afdd;
	background-image: url(cornerb.png);
	background-repeat: no-repeat;
	background-position: bottom right;
	float: left;
	margin-left: 0.083em;
	margin-bottom: 0.083em;
	padding: 0.25em;
}

div.currentW{
	width: 8.5em;
	height: 30em;
	background: #59afdd;
	background-image: url(cornerb.png);
	background-repeat: no-repeat;
	background-position: bottom right;
	float: left;
	margin-left: 0.083em;
	margin-bottom: 0.083em;
	padding: 0.25em;
}

div.weekA {
	width: 8.5em;
	height: 30em;
	background: #cbd5e2;
	background-image: url(cornerf.png);
	background-repeat: no-repeat;
	background-position: bottom right;
	float: left;
	margin-left: 0.083em;
	margin-bottom: 0.083em;
	padding: 0.25em;
}

div.weekB {
	width: 8.5em;
	height: 30em;
	background: #dcdfe9;
	background-image: url(cornere.png);
	background-repeat: no-repeat;
	background-position: bottom right;
	float: left;
	margin-left: 0.083em;
	margin-bottom: 0.083em;
	padding: 0.25em;
}

a.CalLink {
	color: #000000;
	text-decoration: none;
}

a.CalLink:hover {
	text-decoration: underline;
}

div.eventCont {
	width: 64.167em;
	margin: 0 auto;
}

div.eventContainer {
	width: 565px;
}

div.eventTopLeft {
	background: url(cornerc.png) no-repeat;
	padding-left: 0.833em;
	padding-top: 0.417em;
}

div.eventTop {
	margin: 0 auto;
	color: #ffffff;
	background: url(header.gif) repeat-x;
	width: 50em;
	height: 2em;
}

div.eventTopp {
	margin: 0 auto;
	color: #ffffff;
	background: url(header.gif) repeat-x;
	width: 564px;
	height: 2em;
	padding-right: 6px;
}

div.eventMid {
	margin: 0 auto;
	width: 49.5em;
	padding: 0.167em;
	border-left: solid 0.083em #000000;
	border-right: solid 0.083em #000000;
}

div.eventMiddle {
	margin: 0 auto;
	width: 564px;
	padding: 0.167em;
	border-left: solid 0.083em #000000;
	border-right: solid 0.083em #000000;
}

div.eventBot {
	margin: 0 auto;
	width: 564px;
	padding: 0.167em;
	border-left: solid 0.083em #000000;
	border-right: solid 0.083em #000000;
	border-bottom: solid 0.083em #000000;
	margin-bottom: 0.417em;
}

div.eventBottom {
	margin: 0 auto;
	width: 49.5em;
	padding: 0.167em;
	border-left: solid 0.083em #000000;
	border-right: solid 0.083em #000000;
	border-bottom: solid 0.083em #000000;
	margin-bottom: 0.417em;
}

div.Wide {
	width: 63.5em;
	text-align: center;
	font-weight: bold;
	padding: 0.333em;
	
}

a.otherDay {
	text-decoration: none;
	color: #000000;
}

a.otherDay:hover {
	text-decoration: underline;
	color: #000000;
}

#Today {
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}

div.eventItem {
	border-bottom: dashed 1px #888888;
	padding: 3px;
	margin-bottom: 5px;
}

div.eventItem:hover {
	background: #dedede;
}