body{
	margin: 0px;
	}
	
td.main{
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	}
	
td.menu{
	border-top: solid 1px #B2B2B2;
	border-bottom: solid 1px #B2B2B2;
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	background: #004D9D;
	text-align: center;
	line-height: 20px;
	}

td.menuLoc{
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	line-height: 20px;
	}
	
td.menuOn{
	border-top: solid 1px #B2B2B2;
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	background: #FFFFFF;
	text-align: center;
	line-height: 20px;
	}
	
td.menuSub{
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	background: #FFFFFF;
	text-align: right;
	line-height: 20px;
	}
	
td.footer{
	font-family: Verdana;
	font-size: 10px;
	color: #B2B2B2;
	}

a.main{
	font-family: Verdana;
	font-size: 11px;
	text-decoration: underline;
	color: #004D9D;
	}

a.main:hover{
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	color: crimson;
	}
	
a.menu{
	color: #FFFFFF;
	text-decoration: none;
	}
	
a.menu:hover{
	color: #B2B2B2;
	text-decoration: underline;
	}
	
a.menuSub{
	color: #004D9D;
	text-decoration: none;
	}
	
a.menuSub:hover{
	color: #B2B2B2;
	text-decoration: underline;
	}

.image{
	border-top: solid 1px #B2B2B2;
	border-bottom: solid 1px #B2B2B2;
	border-left: solid 1px #B2B2B2;
	border-right: solid 1px #B2B2B2;
	}

	
/* Begin Required Classes For Calendar */

.eventMain{
	font-family: Verdana;
	font-size: 11px;
	}
.eventListHL{
	font-family: Verdana;
	font-size: 11px;
	background: #EFEFEF;
	}
.eventListDate{
	font-family: Verdana;
	font-size: 11px;
	}

.eventListTime{
	font-family: Verdana;
	font-size: 11px;
	}

.eventListTitle{
	font-family: Verdana;
	font-size: 11px;
	}
	
.eventDetails{
	font-family: Verdana;
	font-size: 11px;
	}

.eventSubmitTable{
	padding: 0px;
	}
	
.eventSubmitHeader{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	}

.eventButton{
	font-family: Verdana;
	font-size: 11px;
	}
	
.eventInput{
	border: solid #BDBDBD 1px;
	font-family: Verdana;
	font-size: 11px;
	}

.eventRequiredTag{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: crimson;
	}

.eventSubmitSeparator{
	background: #BDBDBD;
	}

td.MenuCell{
	text-decoration: none;
	font-family: Verdana;
	font-size: 14px;
	}
	
td.eventListDate{
	font-family: Verdana;
	font-size: 11px;
	}

td.eventDetails{
	font-family: Verdana;
	font-size: 11px;
	}
	
td.eventMain{
	font-family: Verdana;
	font-size: 11px;
	}

td.eventListTime{
	font-family: Verdana;
	font-size: 11px;
	}
	
a.eventMenu{
	text-decoration: underline;
	font-family: Verdana;
	font-size: 11px;
	color: #004D9D;
	}
	
a.eventMenu:hover{
	text-decoration: none;
	font-family: Verdana;
	font-size: 11px;
	color: #B2B2B2;
	}
	
a.eventMain{
	text-decoration: none;
	font-family: Verdana;
	font-size: 11px;
	color: #004D9D;
	}
	
a.eventMain:hover{
	text-decoration: underline;
	font-family: Verdana;
	font-size: 11px;
	color: crimson;
	}

.weather{
	list-style-type: none;
	}
	
.weatherItem{
	list-style-type: none;
	}
	
.weather_title{
	color: #000000;
	}
	
.weather_info{
	color: #70836F;
	}
	
/* End Required Classes For Calendar */


	
/* Begin Required Classes For Feedback */	

.feedback{
	background: #EFEFEF;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	padding: 3px;
	text-align: center;
	}
	
.info{
	background: #EFEFEF;
	border: solid 2px #008E0D;
	}
	
.warning{
	background: #EFEFEF;
	border: solid 2px #FFDA00;
	}

.error{
	background: #EFEFEF;
	border: solid 2px #E40000;
	}
	
/*	End Required Classes For Feedback	*/