BODY
{
	font-family: Tahoma, Arial;
}
.caltable
{
	border: groove 1px black;
	background-color: lemonchiffon;
	width: 99%;
}
.caltitle
{
	vertical-align: top;
	text-align: center;
	font-weight: bold;
}
.calweek
{
	height: 100px;
}
.caldow
{
	font-size: smaller;
	font-variant: small-caps;
	width: 12%;
	text-align: center;
}
.calday
{
	width: 12%;
	border: groove 1px black;
	vertical-align: top;
	background-color: lightyellow;
}
.cald8
{
	font-weight: bold;
	font-size: x-small;
	vertical-align: top;
	text-align: right;
}
.calevent
{
	font-size: x-small;
	border: solid 1px green;
	text-align: center;
}

.calevent0
{
	background-color: white;
	font-size: x-small;
	border: solid 1px green;
	text-align: center;
}
.calevent1
{
	background-color: red;
	font-size: x-small;
	border: solid 1px green;
	text-align: center;
}
.calevent2
{
	background-color: blue;
	font-size: x-small;
	border: solid 1px green;
	text-align: center;
	color: white;
}
.calevent3
{
	background-color: lime;
	font-size: x-small;
	border: solid 1px green;
	text-align: center;
}
.calevent4
{
	background-color: silver;
	font-size: x-small;
	border: solid 1px green;
	text-align: center;
}
.calevent5
{
	background-color: orange;
	font-size: x-small;
	border: solid 1px green;
	text-align: center;
}
.calevent6
{
	background-color: aqua;
	font-size: x-small;
	border: solid 1px green;
	text-align: center;
}
.calevent7
{
	background-color: burlywood;
	font-size: x-small;
	border: solid 1px green;
	text-align: center;
}
.calevent8
{
	background-color: fuchsia;
	font-size: x-small;
	border: solid 1px green;
	text-align: center;
}
.calevent9
{
	background-color: olive;
	font-size: x-small;
	border: solid 1px green;
	text-align: center;
	color: yellow;
}
.calevent10
{
	background-color: yellow;
	font-size: x-small;
	border: solid 1px green;
	text-align: center;
}


.eventdetail
{
	border: ridge thick coral;
	vertical-align: middle;
	background-color: peachpuff;
	text-align: left;
	left: 20%;
	top: 50px;
	position: absolute;
	margin: 5px;
	padding: 5px;
}
.eventdetailvis
{
	border-right: ridge thick coral;
	vertical-align: middle;
	background-color: peachpuff;
	text-align: left;
	left: 20%;
	top: 50px;
	margin: 5px;
	padding: 5px;
}
.theusual
{
	font-size: xx-small;
	text-align: center;
	color: silver;
}

