.PleaseWait {
	top: 282px;
	left: 518px;
	position: absolute;
	color: #000000;
	z-index: 4;
	}

.content {
	visibility: hidden;
	}
.calendarhead {
	font-family: sans-serif;
	text-align: center;
	color: #fff;
	background-color: #83B830;
	font-weight: bold;
	
	}
#calendar {
	position: absolute;
	font-family: sans-serif;
	height: 455px;
	width: 750px;
	text-align: center;
	font-size: 7pt;
	z-index: 1;
	}
#calendar table {
	width: 720px;
	padding-left:25px;
	height: 423px;
	}
#calendar th {
	color: #fff;
	width: 14%;
	height: 20px;
	font-size:12px;
	font-weight: bold;
	}
#calendar td {
	background: #fff;
	color: #48494D;
	padding: 2px;
	width: 14%;
	margin:0;
	height:70px;
	text-align:right;
	vertical-align:top;
	border:1px dotted #cccccc;
	}
#calendar td.notInMonth{
	background: #ccc;
	}
#Overlay {
	position: absolute;
	top: 71px;
	left: -59px;
	width: 205px;
	height: 734px;
	visibility: visible;
	z-index: 10;
	}

#OverCal {
	position: absolute;
	left: 710px;
	width: 133px;
	height: 145px;
	z-index: 8;
	background-color: #FFFFFF;
	visibility: hidden;
	}

.eventtitle {
	text-align:left;
	font-size: 7pt;
	font-family: sans-serif;
	}

#biggerbanner {
	position: absolute;
	top: 577px;
	left: 285px;
	width: 415px;
	height: 82px;
	background-color: #000000;
	z-index: 10;
	}

#smallerbanner {
	position: absolute;
	top:667px;
	left:288px;
	width: 289px;
	height: 57px;
	background-color: #000000;
	z-index: 10;
	}

.ColorCentral {
	color: #FFF;
	background: #6B6B6B;
	text-decoration: none;
	}
.ColorCentral a{
    color: #FFF;
	background: #6B6B6B;
	text-decoration: none;
	}
.ColorCentral a:visited {
	color: #FFF;
    text-decoration: none;
	background: #6B6B6B;
	}
	
.ColorNorth {
	color: #FFF;
	background: #8B3B97;
	text-decoration: none;
	}
.ColorNorth a{
	color: #FFF;
	background: #8B3B97;
	text-decoration: none;
	}
.ColorNorth a:visited {
	color: #FFF;
	text-decoration: none;
	background: #8B3B97;
	}
	
.ColorWest {
	color: #FFF;
	background: #A27E36;
	text-decoration: none;
	}
.ColorWest a{
	color: #FFF;
	background: #A27E36;
	text-decoration: none;
	}
.ColorWest a:visited {
	color: #FFF;
	text-decoration: none;
	background: #A27E36;
	}
	
.ColorSouth {
	background: #94902C;
	color: #FFF;
	text-decoration: none;
	}
.ColorSouth a{
	background: #94902C;
	color: #FFF;
	text-decoration: none;
	}
.ColorSouth a:visited {
	color: #FFF;
	text-decoration: none;
	background: #94902C;
	}
	
.ColorNorthwest {
	color: #FFF;
	background: #43A8A8;
	text-decoration: none;
	}
.ColorNorthwest a{
	color: #FFF;
	background: #43A8A8;
	text-decoration: none;
	}
.ColorNorthwest a:visited {
	color: #FFF;
	text-decoration: none;
	background: #43A8A8;
	}

.ColorSouthwest {
	color: #FFF;
	background: #6B9E2F;
	text-decoration: none;
	}
.ColorSouthwest a{
	color: #FFF;
	background: #6B9E2F;
	text-decoration: none;
	}
.ColorSouthwest a:visited {
	color: #FFF;
	text-decoration: none;
	background: #6B9E2F;
	}
	
.ColorNortheast {
	color: #FFF;
	background: #A0315E;
	text-decoration: none;
	}
.ColorNortheast a{
	color: #FFF;
	background: #A0315E;
	text-decoration: none;
	}
.ColorNortheast a:visited {
	color: #FFF;
	text-decoration: none;
	background: #A0315E;
	}
	
.ColorEast {
	color: #FFF;
	background: #2C5794;
	text-decoration: none;
	}
.ColorEast a{
	color: #FFF;
	background: #2C5794;
	text-decoration: none;
	}
.ColorEast a:visited {
	color: #FFF;
	text-decoration: none;
	background: #2C5794;
	}
	
.ColorAssociation {
	color: #FF0000;
	text-decoration: none;
	}
.ColorAssociation a {
	color: #FF0000;
        text-decoration: none;
	}
.ColorAssociation a:visited {
	color: #FF0000;
	text-decoration: none;
	}

.ColorAHoliday {
	color: #000000;
	text-decoration: none;
	}
