Body {
        margin: 0px;
        background: #FEFAF2 ;
        font-family: Arial, Helvetica, sans-serif;
}
.mainNav {
	background: #028A9A;
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;

}
 a:Link.mainNav, a:Visited.mainNav, a:Hover.mainNav {
         background-image: none ;
        color: White;
        text-decoration: None;
}
 a:Hover.mainNav {
        font-weight: bold ;
}

.subNav {
	background: #DEB686 url("default.css") no-repeat left top;
	width: 130px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
 a:Link.subNav, a:Visited.subNav, a:Hover.subNav {
        background: transparent;
        color: 028A9A;
        text-decoration: None;
        padding-left: 8px;
}
a:Hover.subNav {
        text-decoration: underline ;
}
.subNavExtras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background: #FFFFFF;
	text-align: center;
	color: White;
	padding: 2px 0px 2px 0px;
	font-weight: normal;

}
a:Link.subNavExtras, a:Visited.subNavExtras, a:Hover.subNavExtras {
        color: White;
        text-decoration: None;
}
h1 {
	margin: 4px 0px 4px 0px;
	color: #028A9A;
	font-size: 16pt;
	text-align: center;
}

h2 {
        margin: 4px 0px 4px 0px;
        color: #028A9A;
        font-size: 14pt ;
}

.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}

p {
        text-align: justify ;
        /*margin: 4px 0px 4px 0px;*/
}

a:Link {
	color: #990000;
	text-decoration: underline;
	font-weight: bold;

}

a:Hover {
	text-decoration: underline;
	color: #028A9A;
	font-weight: bold;


}

.copy, .footerNav, a:Link.footerNav, a:Visited.footerNav, a:Hover.footerNav {
        font-family: Arial, Helvetica, sans-serif;
        color: #028A9A;
        text-decoration: None;
        font-size: 8pt ;
        padding: 6px ;
}
a:visited {
	font-weight: bold;
}
a.SideNav:visited {
	font-weight: bold;
}

input.search {
        margin: 0px;
        border: solid #028A9A ;
        padding: 0px 2px 0px 2px;
        font-size:  8pt 
}

form {
        margin: 0px;
}
.SideNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: blink;
	background-color: #DEB686;
}
a.SideNav:link {
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
a.SideNav:hover {
	font-weight: bold;
	color: #028A9A;
	text-decoration: none;
}
h3 {
	font-size: medium;
	font-weight: bolder;
	color: 028A9A;
}
.MediumAquaHeadlines {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: 028A9A;
}

.calendar-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-align: left;

}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: 028A9A;
}
.BodyCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
.BlueText {
	color: #0000CC;
}
.PhotoTilte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
}
a.subNav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}

a.subNav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FEFAF2;
	text-decoration: none;
}
a.mainNav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.mainNav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFF33;
	text-decoration: none;
}
.LeftAlignPhoto {
	margin-right: 5px;
}
.RedText {
	margin: 5px;
	font-weight: bold;
	color: #CC0000;
}
.SmallText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
}
.RightAlignPhoto {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.AquaText {
	font-weight: bold;
	color: #028A9A;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
.WhiteText {
	color: #FFF;
}
.SubHead {
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
