a {
	color: #0054A5;
}
a:hover {
	color: #9E0B0E;
	text-decoration: underline;
}
A.mainnav:link {
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

A.mainnav:visited {
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

A.mainnav:active {;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

A.mainnav:hover {
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
}

.mainnav {
	font-family: verdana,arial,helvetica;
	font-size: 14px;
	line-height: 15px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

.homenavposition1 {
	position: absolute;
	top: 138px;
	left: 258px;
	visibility: hidden;
}

.rollovernav {
	font-family: verdana,arial,helvetica;
	font-size: 12px;
	line-height: 15px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

.sup {
	font-family: helvetica,verdana,arial;
	font-size: 10px;
	line-height: 12px;
	/*vertical-align: super;*/
	
}

.title {
	font-family: Times, san-serif;
	font-size: 30px;
	font-weight: normal;
	font-stretch: condensed;
	line-height: 30px;
	color: #A31418;
	text-decoration: none;
}

.info {
	font-family: verdana,arial;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	line-height: 13px;
	color: #000000;
}

.subpagetitle {
	font-family: verdana,arial;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	line-height: 16px;
	color: #9E0B0E;
}

a.headline:link {
	font-weight: bold;
	text-decoration: none;
	color: #275B69;
}

a.headline:visited {
	font-weight: bold;
	text-decoration: none;
	color: #275B69;
}

a.headline:active {
	font-weight: bold;
	text-decoration: none;
	color: #275B69;
}

a.headline:hover {
	font-weight: bold;
	text-decoration: underline;
	color: #275B69;
}

.headline {
	font-family: verdana,arial;
	font-size: 13px;
	font-weight: bold;
	line-height: 14pt;
	color: #275B69;
}

a.text:link {
	color: #0054A5;
	font-weight: normal;
	text-decoration: underline;
}

a.text:visited {
	color: #0054A5;
	font-weight: normal;
	text-decoration: underline;
}

a.text:active {
	color: #0054A5;
	font-weight: normal;
	text-decoration: underline;
}

a.text:hover {
	color: #9E0B0E;
	font-weight: normal;
	text-decoration: underline;
}
.text {
	font-family: verdana,arial;
	font-size: 12px;
	line-height: 19px;
	color: #303030;
	font-weight: normal;
	text-decoration: none;
}

a.boldtext:link {
	color: #0054A5;
	font-weight: bold;
	text-decoration: underline;
}

a.boldtext:visited {
	color: #0054A5;
	font-weight: bold;
	text-decoration: underline;
}

a.boldtext:active {
	color: #0054A5;
	font-weight: bold;
	text-decoration: underline;
}

a.boldtext:hover {
	color: #9E0B0E;
	font-weight: bold;
	text-decoration: underline;
}
.boldtext {
	font-family: verdana,arial;
	font-size: 12px;
	line-height: 19px;
	color: #303030;
	font-weight: bold;
	text-decoration: none;
}

a.news:link {
	color: #0054A5;
	font-weight: normal;
	text-decoration: underline;
}

a.news:visited {
	color: #0054A5;
	font-weight: normal;
	text-decoration: underline;
}

a.news:active {
	color: #0054A5;
	font-weight: normal;
	text-decoration: underline;
}

a.news:hover {
	color: #9E0B0E;
	font-weight: normal;
	text-decoration: underline;
}

.news {
	font-family: verdana,arial;
	font-size: 11px;
	line-height: 14px;
	color: #737373;
	font-weight: normal;
	text-decoration: none;
}

a.calendar:link {
	color: #0054A5;
	font-weight: normal;
	text-decoration: underline;
}

a.calendar:visited {
	color: #0054A5;
	font-weight: normal;
	text-decoration: underline;
}

a.calendar:active {
	color: #0054A5;
	font-weight: normal;
	text-decoration: underline;
}

a.calendar:hover {
	color: #9E0B0E;
	font-weight: normal;
	text-decoration: underline;
}

.calendar {
	font-family: verdana,arial;
	font-size: 11px;
	line-height: 14px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

a.popix:link {
	color: #9E0B0E;
	font-weight: bold;
	text-decoration: normal;
}

a.popix:visited {
	color: #9E0B0E;
	font-weight: bold;
	text-decoration: normal;
}

a.popix:active {
	color: #9E0B0E;
	font-weight: bold;
	text-decoration: normal;
}

a.popix:hover {
	color: #9E0B0E;
	font-weight: bold;
	text-decoration: underline;
}

.popix {
	font-family: verdana,arial;
	font-size: 11px;
	line-height: 14px;
	color: #595959;
	font-weight: normal;
	text-decoration: none;
}

a.compcal:link {
	color: #9E0B0E;
	font-weight: normal;
	text-decoration: underline;
}

a.compcal:visited {
	color: #9E0B0E;
	font-weight: normal;
	text-decoration: underline;
}

a.compcal:active {
	color: #9E0B0E;
	font-weight: normal;
	text-decoration: underline;
}

a.compcal:hover {
	color: #9E0B0E;
	font-weight: normal;
	text-decoration: underline;
}

.compcal {
	font-family: verdana,arial;
	font-size: 11px;
	line-height: 14px;
	color: #9E0B0E;
	font-weight: normal;
	text-decoration: none;
}

.sponsor {
	font-family: verdana,arial;
	font-size: 10px;
	color: #404040;
	font-weight: normal;
	text-decoration: none;
}

a.copyright:link {
	color: #0054A5;
	font-weight: normal;
	text-decoration: none;
}

a.copyright:visited {
	color: #0054A5;
	font-weight: normal;
	text-decoration: none;
}

a.copyright:active {
	color: #0054A5;
	font-weight: normal;
	text-decoration: none;
}

a.copyright:hover {
	color: #0054A5;
	font-weight: normal;
	text-decoration: underline;
}

.copyright {
	font-family: verdana,arial;
	font-size: 11px;
	color: #818181;
	font-weight: normal;
	text-decoration: none;
}

a.legal:link {
	color: #265B69;
	font-weight: normal;
	text-decoration: none;
}

a.legal:visited {
	color: #265B69;
	font-weight: normal;
	text-decoration: none;
}

a.legal:active {
	color: #265B69;
	font-weight: normal;
	text-decoration: none;
}

a.legal:hover {
	color: #265B69;
	font-weight: normal;
	text-decoration: underline;
}

.legal {
	font-family: verdana,arial;
	font-size: 10px;
	color: #265B69;
	font-weight: normal;
	text-decoration: none;
}

a.whitelink:link {
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

a.whitelink:visited {
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

a.whitelink:active {
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

a.whitelink:hover {
	color: #FDF9CE;
	font-weight: normal;
	text-decoration: underline;
}

.whitelink {
	font-family: verdana,arial;
	font-size: 11px;
	line-height: 14px:
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

.white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}

.red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #9E0B0E;
}

.tab {
	border-right: 1px solid #648D9F;
	border-left: 1px solid #648D9F;
	border-top: 1px solid #648D9F;
	border-bottom: 1px solid #CBD6DC;
	
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	
	margin-right: 7px;
	
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background-color: #CBD6DC;
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	}
	
a.tab {
	border-right: 1px solid #648D9F;
	border-left: 1px solid #648D9F;
	border-top: 1px solid #648D9F;
	border-bottom: 1px solid #CBD6DC;
	
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	
	margin-right: 7px;
	
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background-color: #CBD6DC;
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	}
	
a.tab:active {
	border-right: 1px solid #648D9F;
	border-left: 1px solid #648D9F;
	border-top: 1px solid #648D9F;
	border-bottom: 1px solid #CBD6DC;
	
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	
	margin-right: 7px;
	
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background-color: #648D9F;
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	}


a.tab:hover {
	border-right: 1px solid #648D9F;
	border-left: 1px solid #648D9F;
	border-top: 1px solid #648D9F;
	border-bottom: 1px solid #FEFBD0;
	
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	
	margin-right: 7px;
	
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background-color: #FEFBD0;
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	}
	
a.tab_active:hover {
	color: #FFFFFF;
	text-decoration: none;
	}

.tab_active {
	border-right: 1px solid #346574;
	border-left: 1px solid #346574;
	border-top: 1px solid #346574;
	border-bottom: 1px solid #648D9F;
	
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	
	margin-right: 7px;
	
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background-color: #648D9F;
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	}
	
.submenu {
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background-color: #336574;
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
	display: block;
	}
	
a.submenu {	
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background-color: #336574;
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
	}
	
a.submenu:active {
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background-color: #336574;
	color: #FFFBD1;
	font-size: 10px;
	text-decoration: none;
	}


a.submenu:hover {	
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background-color: #12313A;
	color: #FFFBD1;
	font-size: 10px;
	text-decoration: none;
	}

.submenu_active {
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background-color: #12313A;
	color: #FFFBD1;
	font-size: 10px;
	text-decoration: none;
	display: block;
	}
.subHdLinks {
	font-size: 14px;
	color: #336574;
	font-weight: bold;
}
.boxTitle {
	font-family: Arial Narrow, Arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding-top: 1px;
}
.boxBody {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.sectionLinks {
	color: #A80009;
	font-weight: bold;
}
.pubyear {
	font-size: 12px;
	font-weight: bold;
	font-family: verdana,arial;
	font-style: normal;
	color: #CC3300;
	text-decoration: none;
}
.subheader {
	font-family: verdana,arial;
	font-size: 14px;
	font-weight: bolder;
	font-style: normal;
	color: #CC3300;
	text-decoration: none;
}
a.smallLinkText:link {
	color: #0054A5;
	font-weight: normal;
	text-decoration: underline;
}

a.smallLinkText:visited {
	color: #0054A5;
	font-weight: normal;
	text-decoration: underline;
}

a.smallLinkText:active {
	color: #0054A5;
	font-weight: normal;
	text-decoration: underline;
}

a.smallLinkText:hover {
	color: #9E0B0E;
	font-weight: normal;
	text-decoration: underline;
}

.smallLinkText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	color: #303030;
}
