BODY {
	font-family : Arial;
	font-weight: 400;
	text-decoration : none;
	letter-spacing : normal;
}


.heading {
	font-weight : bold;
	font-style: italic;
	font-size: 20px;
	font-family:Times New Roman;
	color : #517140;
	letter-spacing : normal;
}

.h1 {
	font-family : Arial;
	font-weight : bold;
	font-size: 24px;
	text-decoration : none;
	color : #517140;
	letter-spacing : normal;
}
A.h1 {
	font-family : Arial;
	font-weight : bold;
	font-size: 24px;
	color : #517140;
	text-decoration : none;
	letter-spacing : normal;
}
A.h1:HOVER  {
	font-family : Arial;
	font-weight : bold;
	font-size: 24px;
	color : #1B3667;
	text-decoration : none;
	letter-spacing : normal;
}

A.banner {
	font-weight : bold;
	font-size: 11px;
	color :#517140;
	text-decoration : none;
	letter-spacing : 0.9px;
}

A.banner:HOVER {
	font-weight : bold;
	font-size: 11px;
	color : #1B3667;
	text-decoration : none;
	letter-spacing : 0.9px;
}

.navsub {
	font-weight: bold;
	font-style: italic;
	font-size: 10px;
	color : #ABC39D;
	text-decoration : none;
	letter-spacing : 1.1px;
}


A.nav {
	font-weight : bold;
	font-size: 11px;
	color : #D4E7F5;
	text-decoration : none;
	letter-spacing : 0.9px;
}

A.nav:HOVER {
	font-weight : bold;
	font-size: 11px;
	color : white;
	text-decoration : none;
	letter-spacing : 0.9px;
}


.contact {
	font-weight : bold;
	font-size: 11px;
	color : #1B3667;
}

.citybanner {
	font-weight : bold;
	font-size: 13px;
	color :  #1B3667;
	text-decoration : none;
	letter-spacing : 0.9px;
}

A.citybanner {
	font-weight : bold;
	font-size: 13px;
	color :#517140;
	text-decoration : none;
	letter-spacing : 0.9px;
}

A.citybanner:HOVER {
	font-weight : bold;
	font-size: 13px;
	color : #1B3667;
	text-decoration : none;
	letter-spacing : 0.9px;
}
.map {
	font-weight : bold;
	font-size: 11px;
	color :  #1B3667;
	text-decoration : none;
	letter-spacing : 0.9px;
}

A.map {
	font-weight : bold;
	font-size: 11px;
	color :#517140;
	text-decoration : none;
	letter-spacing : 0.9px;
}

A.map:HOVER {
	font-weight : bold;
	font-size: 11px;
	color : #1B3667;
	text-decoration : none;
	letter-spacing : 0.9px;
}

#navlist {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
}

#navlist li {
	padding-left: 10px;
	background-repeat: no-repeat;
	background-position: 0 
}
.eaFooter
{
	font-weight:bold;
	font-family:Arial;
	color:#1b3667;
	background-color:White;
	 border-top:White;
	 border-top-color:White;
	 font-size:11px;
	 margin-left:0;
	 text-align:left;
}
.eaLeftTitles
{
	font-weight:bold;
	font-style:italic;
	font-size:x-small;
	font-family:Arial;
	color:#78956B;
	background-color:#1b3667;
	text-align:left;

}
.eaRightTitles
{
	font-weight : normal;
	font-size: 9px;
	line-height: 10pt;
	color : #1B3667;
	text-decoration : none;
	letter-spacing : 1.1px;
}	

.eaLeftLinks
{
	font-weight:bold;
	font-style:normal;
	font-size:11px;
	font-family:Arial, Times New Roman;
	color:#D4E7F5;
	background-color:#1B3667;
	text-align:left;
	text-decoration:none;
	letter-spacing: normal;
}
.eaLeftLinks:HOVER
{
	font-weight:bold;
	font-style:normal;
	font-size:11px;
	font-family:Arial, Times New Roman;
	color:white;
	background-color:#1B3667;
	text-align:left;
	text-decoration:none;
}

.leftMenuColumn
{
	 background-color:#1B3667;
	 width:186px; 
	 border:0;
	 font-family:Arial;
	 color:#78956B;
	 font-weight:bold;
	 vertical-align:top;
}
.MsoNormal{
	font-family : Arial;
	font-weight: 400;
	text-decoration : none;
	letter-spacing : 1.0px;
}
.banner {
	font-weight: bold;
	font-size: 11px;
	color :  #1B3667;
	text-decoration : none;
	letter-spacing : 0.9px;
}
.xpage {
	font-weight: bold;
	font-size: 12px;
	color: #333;
	letter-spacing : 1.2px;
}
.nav {
	font-weight: bold;
	font-style: italic;
	font-size: 13px;
	line-height: 13px;
	color : #ABC39D;
	text-decoration : none;
	letter-spacing : 1.1px;
}
.citybanner {
	font-weight : bold;
	font-size: 13px;
	color :  #1B3667;
	text-decoration : none;
	letter-spacing : 0.9px;
}

.smallLinks
{
	font-weight : bold;
	font-size: 11px;
	color :#517140;
	text-decoration : none;
	letter-spacing : 0.9px;
	vertical-align:bottom;
}
.smallRegular
{
	font-weight : bold;
	font-size: 11px;
	color :black;
	text-decoration : none;
	letter-spacing : 0.9px;
}
.demographicsFont
{
	font-size : 9pt;
	color :black;
	font-family:MS Sans Serif;
	text-decoration : none;
	font-weight:bold;
}
.demographicsFontSilver
{
	font-size : 9pt;
	color :black;
	font-family:MS Sans Serif;
	text-decoration : none;
	font-weight:bold;
	background-color:Silver;
}
.printableLink
{
	font-family : Arial;
	font-size:9pt;
	font-weight: 400;
	text-decoration : none;
	letter-spacing : normal;
}

.font5
{
	color:Red;
	font-size:9pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, Sans-Serif;
}

.Hidden
{
	visibility:hidden;
	display:none;
}
.EventButton
{
	font-weight:bold;
	font-style:italic;
	font-family:Book Antiqua, Arial, Times New Roman;
	border-style:dotted;
	
}
.EventHeader
{
	font-weight:bold;
	font-style:normal;
	font-size:15px;
	font-family:Arial;
	color:White;
}
.EventFooter
{
	font-weight:bold;
	font-style:normal;
	font-size:15px;
	font-family:Arial;
	color:White;
	text-align:left;
	text-decoration:none;
}
.EventTextItem
{
	font-weight:bold;
	font-style:normal;
	font-size:11px;
	font-family:Arial;
	text-align:left;
	text-decoration:none;
	
}
.EventItem
{
	border-bottom: 1px solid;
	border-left:1px solid;
	border-right:1px solid;
	border-top:1px solid;
	padding: 5px 5px 5px 5px;
	margin-top:5px;
	margin-bottom:5px;
}
.RegistrationTextbox
{
	background-color:khaki;
	 border-style:inset;
}
.RegistrationTable
{
	 font-style:normal;
	font-size:13px;
	font-family:Arial;
	text-align:left;
	text-decoration:none;
}
.NormalFont
{
	font-style:normal;
	font-size:small;
}