body, td {
	font-size: 0.75em;
	color: #000;
	font-family: Arial, Sans-Serif;
}

a {
	font-family: Arial, Sans-Serif;
	color: #0b66a5;
	font-weight: bold;
}

a:hover {
	font-family: Arial, Sans-Serif;
	color: #f0a519;
	font-weight: bold;
	text-decoration: none;
}

a.rss {
	font-family: Arial, Sans-Serif;
	font-weight: normal;
	color: #fff;
}

a.rss:hover {
	font-family: Arial, Sans-Serif;
	color: #fff;
	font-weight: normal;
	text-decoration: none;
}

.alert {
	font-family: Arial, Sans-Serif;
	color: red;
}

.warning {
	font-family: Arial, Sans-Serif;
	color: red;
	font-weight: bold;
}

.button {
	font-family: Arial, Sans-Serif;
	font-weight: bold;
}

.submitbutton {
	font-family: Arial, Sans-Serif;
	font-weight: bold;
}

.form {
	font-family: Arial, Sans-Serif;
}

.footeraddress {
	font-family: Arial, Sans-Serif;
	color: #fff;
}

.inverse {
	font-family: Arial, Sans-Serif;
	color: #fff;
	font-weight: bold;
}

.PageTitle {
	font-family: Arial, Sans-Serif;
	color: #011a5c;
	text-decoration: none;
}

h1 
{
	font-family: Arial, Sans-Serif;
	color: #0b66a5;
	font-size: 2em;
	text-decoration: none;
}

.title {
	font-family: Arial, Sans-Serif;
	color: #011a5c;
	text-decoration: none;
}

a.homepageevents {
	font-family: Arial, Sans-Serif;
	color: #fff;
	font-weight: bold;
}

a.homepageevents:hover {
	font-family: Arial, Sans-Serif;
	color: #f0a519;
	font-weight: bold;
	text-decoration: none;
}

.NewsTitle {
	font-family: Arial, Sans-Serif;
	font-weight: bold;
	text-decoration: none;
}

.white1 {
	font-family: Arial, Sans-Serif;
	color: #fff;
}

a.white2b {
	font-family: Arial, Sans-Serif;
	color: #fff;
	font-weight: bold;
}

a.white2b:hover {
	font-family: Arial, Sans-Serif;
	color: #febf30;
	font-weight: bold;
}

.Located {
	font-family: Arial, Sans-Serif;
	color: #fff;
	font-weight: bold;
}

a.linksmall {
	font-family: Arial, Sans-Serif;
	color: #0b66a5;
}

a.linksmall:hover {
	font-family: Arial, Sans-Serif;
	color: #f0a519;
}

.NewsTitle {
	font-family: Arial, Sans-Serif;
	color: #1e3c94;
	font-weight: bold;
	text-decoration: none;
}

a.NewsListing {
	font-family: Arial, Sans-Serif;
	font-weight: bold;
	color: #0b66a5;
}

a.NewsListing:Hover {
	font-family: Arial, Sans-Serif;
	font-weight: bold;
	color: #f0a519;
	text-decoration: none;
}

a.NewsListingTitle {
	font-family: Arial, Sans-Serif;
	color: #0b66a5;
	text-decoration: underline;
	font-weight: bold;
}

a.NewsListingTitle:hover {
	font-family: Arial, Sans-Serif;
	color: #f0a519;
	text-decoration: none;
	font-weight: bold;
}

a.navMain {
	font-family: Arial, Sans-Serif;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

a.navMain:hover {
	font-family: Arial, Sans-Serif;
	color: #f4d63a;
	font-weight: bold;
	text-decoration: underline;
}

a.navMainS {
	font-family: Arial, Sans-Serif;
	color: #f4d63a;
	font-weight: bold;
	text-decoration: none;
}

a.navMainS:hover {
	font-family: Arial, Sans-Serif;
	color: #f4d63a;
	font-weight: bold;
	text-decoration: none;
}

.navMain_text {
	font-family: Arial, Sans-Serif;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

a.navSec {
	font-family: Arial, Sans-Serif;
	font-size: 0.8em;
	color: #ffffff;
	text-decoration: none;
}

a.navSec:hover {
	font-family: Arial, Sans-Serif;
	color: #f4d63a;
	text-decoration: underline;
}

a.navSecS {
	font-family: Arial, Sans-Serif;
	font-size: 0.8em;
	color: #f4d63a;
	text-decoration: underline;
}

a.navSecS:hover {
	font-family: Arial, Sans-Serif;
	color: #f4d63a;
	text-decoration: underline;
}

.navSec_text {
	font-family: Arial, Sans-Serif;
	font-size: 0.8em;
	color: #fff;
}

a.navFooter 
{
	font-family: Arial, Sans-Serif;
	color: #000;
	text-decoration: none;
}

a.navFooter:hover {
	font-family: Arial, Sans-Serif;
	color: #0b66a5;
	text-decoration: underline;
}

a.navFooterS {
	font-family: Arial, Sans-Serif;
	color: #0b66a5;
	text-decoration: none;
}

a.navFooterS:hover {
	font-family: Arial, Sans-Serif;
	color: #0b66a5;
	text-decoration: none;
}

.navFooter_text {
	font-family: Arial, Sans-Serif;
	color: #0b66a5;	
	text-decoration: none;
}

a.activetab {
	font-family: Arial, Sans-Serif;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

a.activetab:hover {
	font-family: Arial, Sans-Serif;
	color: #50b7f6;
	font-weight: bold;
	text-decoration: none;
}

a.inactivetab {
	font-family: Arial, Sans-Serif;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

a.inactivetab:hover {
	font-family: Arial, Sans-Serif;
	color: #000;
	font-weight: bold;
	text-decoration: none;
}

.frameRow {
	font-family: Arial, Sans-Serif;
	background-color: #fff;
}

a.monthLink {
	font-family: Arial, Sans-Serif;
	color: #000;
	font-weight: bold;
	text-decoration: none;
}

a.monthLink:hover {
	font-family: Arial, Sans-Serif;
	color: #000;
	font-weight: bold;
	text-decoration: none;
}

.monthRow {
	font-family: Arial, Sans-Serif;
	background-color: #fff;
	color: #000;
	font-weight: bold;
}

.dowRow {
	font-family: Arial, Sans-Serif;
	background-color: #fff;
	color: #000;
	font-weight: bold;
}

.dayRow {
	font-family: Arial, Sans-Serif;
}

.emptyDay {
	font-family: Arial, Sans-Serif;
	background-color: #fff;
	color: #fff;
	font-weight: bold;
}

.activeDay {
	font-family: Arial, Sans-Serif;
	background-color: #52b6f7;
	color: #fff;
	font-weight: bold;
}

a.activeDay {
	font-family: Arial, Sans-Serif;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}

a.activeDay:hover {
	font-family: Arial, Sans-Serif;
	color: #fff;
	text-decoration: none;
	text-decoration: underline;
}

.inactiveDay {
	font-family: Arial, Sans-Serif;
	background-color: #07558b;
	font-weight: bold;
	color: #fff;
}

a.inactiveDay {
	font-family: Arial, Sans-Serif;
	color: #000;
	text-decoration: none;
}

a.inactiveDay:hover {
	font-family: Arial, Sans-Serif;
	color: #000;
	text-decoration: underline;
}

a.upcomingtitle {
	font-family: Arial, Sans-Serif;
	color: #0b66a5;
	text-decoration: underline;
}

a.upcomingtitle:hover {
	font-family: Arial, Sans-Serif;
	color: #f0a519;
	text-decoration: underline;
}