.h1 
{ font: 18px arial, sans-serif; color: #003366; font-weight: bold; }
.h2 
{ font: 15px arial, sans-serif; color: #003366; font-weight: bold; }
.h3 
{ font: 15px arial, sans-serif; color: #003366; font-weight: bold; }
.h4 
{ font: 15px arial, sans-serif; color: #003366; font-weight: bold; }
.h5 
{ font: 15px arial, sans-serif; color: #003366; font-weight: bold; }
.h6 
{ font: 15px arial, sans-serif; color: #003366; font-weight: bold; }
.h7 
{ font: 15px arial, sans-serif; color: #003366; font-weight: bold; }
.h8 
{ font: 15px arial, sans-serif; color: #003366; font-weight: bold; }

BODY { font: 11x arial, sans-serif; color: #090E44; }
TD, TH, .BOD, FONT, { font: 11px arial, sans-serif; color: #090E44; }

.frontpageHOME { font: 12px arial, sans-serif; color: #E2E6F1;}

.frontpageLG { font: 13px arial, sans-serif; color: #090E44;}
.frontpageLG:link { font: 13px arial, sans-serif; color: #090E44; text-decoration: underline; cursor: default;}
.frontpageLG:active { font: 13px arial, sans-serif; color: #090E44; text-decoration: underline; cursor: default;}
.frontpageLG:visited { font: 13px arial, sans-serif; color: #090E44; text-decoration: underline; cursor: default;}
.frontpageLG:hover { font: 13px arial, sans-serif; color: #090E44; text-decoration: none; cursor: default;}

.frontpageMED { font: 12px arial, sans-serif; color: #090E44;}
.frontpageSMALL { font: 10px arial, sans-serif; color: #3755B0;}
.frontpage { font: 10px arial, sans-serif; color: #090E44;}
.frontpageheader { font: 18px arial, sans-serif; color: #524F8C;}
.frontpage3 { font: 13px arial, sans-serif; color: #666666; text-decoration: none; font-weight: bold; }
.frontpage4 { font: 11px arial, sans-serif; color: #333333; text-decoration: none; padding-top: 9px; }

.HEADER1 { font: 14px arial, sans-serif; color: #FF6D00; font-weight: bold; }
.HEADER2 { font: 14px arial, sans-serif; color: #003366; font-weight: bold; }
.HEADER3 { font: 14px arial, sans-serif; color: #D4E0EE; font-weight: bold; }

.subwhite { font: 9px arial, sans-serif; color: #ffffff; }
.liteblue { font: 9px arial, sans-serif; color: #7EA7CD; }

.normalblack { font: 12px arial, sans-serif; font-weight: regular; color: #000000; }
.normalblack :link { font: 12px arial, sans-serif; color: #0B36AE; text-decoration: none; cursor: default;}
.normalblack :active { font: 12px arial, sans-serif; color: #0B36AE; text-decoration: none; cursor: default;}
.normalblack :visited { font: 12px arial, sans-serif; color: #0B36AE; text-decoration: none; cursor: default;}
.normalblack :hover { font: 12px arial, sans-serif; color: #0B36AE; text-decoration: underline; cursor: default;}

.normalblue { font: 12px arial, sans-serif; font-weight: regular; color: #083957; }

.subblack { font: 12px arial, sans-serif; font-weight: bold; color: #000000; }
.subtext { font: 11px arial, sans-serif; color: #CCCCCC; }

.footertext { font: 11px arial, sans-serif; color: #FFFFFF; }
.footer:link { font: 11px arial, sans-serif; color: #FFFFFF; text-decoration: underline; cursor: default;}
.footer:active { font: 11px arial, sans-serif; color: #FFFFFF; text-decoration: underline; cursor: default;}
.footer:visited { font: 11px arial, sans-serif; color: #FFFFFF; text-decoration: underline; cursor: default;}
.footer:hover { font: 11px arial, sans-serif; color: #FFFFFF; text-decoration: none; cursor: default;}

.footer2text { font: 10px arial, sans-serif; color: #4643A1; }
.footer2:link { font: 10px arial, sans-serif; color: #4643A1; text-decoration: underline; cursor: default;}
.footer2:active { font: 10px arial, sans-serif; color: #4643A1; text-decoration: underline; cursor: default;}
.footer2:visited { font: 10px arial, sans-serif; color: #4643A1; text-decoration: underline; cursor: default;}
.footer2:hover { font: 10px arial, sans-serif; color: #FCFF00; text-decoration: none; cursor: default;}

.footer3text { font: 11px arial, sans-serif; color: #4643A1; }
.footer3:link { font: 11px arial, sans-serif; color: #4643A1; text-decoration: underline; cursor: default;}
.footer3:active { font: 11px arial, sans-serif; color: #4643A1; text-decoration: underline; cursor: default;}
.footer3:visited { font: 11px arial, sans-serif; color: #4643A1; text-decoration: underline; cursor: default;}
.footer3:hover { font: 11px arial, sans-serif; color: #FCFF00; text-decoration: none; cursor: default;}

.footer4text { font: 10px arial, sans-serif; color: #8BA1D2; }
.footer4:link { font: 10px arial, sans-serif; color: #8BA1D2; text-decoration: underline; cursor: default;}
.footer4:active { font: 10px arial, sans-serif; color: #8BA1D2; text-decoration: underline; cursor: default;}
.footer4:visited { font: 10px arial, sans-serif; color: #8BA1D2; text-decoration: underline; cursor: default;}
.footer4:hover { font: 10px arial, sans-serif; color: #CC0000; text-decoration: none; cursor: default;}


.vefx { font: 11px arial, sans-serif; color: #49619B; text-decoration: none; cursor: default;}
.vefx:link { font: 11px arial, sans-serif; color: #49619B; text-decoration: none; cursor: default;}
.vefx:active { font: 11px arial, sans-serif; color: #49619B; text-decoration: none; cursor: default;}
.vefx:visited { font: 11px arial, sans-serif; color: #49619B; text-decoration: none; cursor: default;}
.vefx:hover { font: 11px arial, sans-serif; color: #CAD6E03; text-decoration: underline; cursor: default;}

.vefx2 { font: 10px arial, sans-serif; color: #2C437E; text-decoration: none; cursor: default;}
.vefx2:link { font: 10px arial, sans-serif; color: #2C437E; text-decoration: none; cursor: default;}
.vefx2:active { font: 10px arial, sans-serif; color: #2C437E; text-decoration: none; cursor: default;}
.vefx2:visited { font: 10px arial, sans-serif; color: #2C437E; text-decoration: none; cursor: default;}
.vefx2:hover { font: 10px arial, sans-serif; color: #CAD6E03; text-decoration: underline; cursor: default;}

.top { font: 10px arial, sans-serif; color: #90949C; text-decoration: underline; cursor: default;}
.top:link { font: 10px arial, sans-serif; color: 90949C; text-decoration: underline; cursor: default;}
.top:active { font: 10px arial, sans-serif; color: #90949C; text-decoration: underline; cursor: default;}
.top:visited { font: 10px arial, sans-serif; color: #90949C; text-decoration: underline; cursor: default;}
.top:hover { font: 10px arial, sans-serif; color: #CC0000; text-decoration: none; cursor: default;}

.toppertext { font: 11px arial, sans-serif; color: #CAD6E0; font-weight: regular;}
.topper:link { font: 11px arial, sans-serif; color: #CAD6E0; font-weight: regular; text-decoration: none; cursor: default;}
.topper:active { font: 11px arial, sans-serif; color: #CAD6E0;font-weight: regular; text-decoration: none; cursor: default;}
.topper:visited { font: 11px arial, sans-serif; color: #CAD6E0; font-weight: regular; text-decoration: none cursor: default;}
.topper:hover { font: 11px arial, sans-serif; color: #CAD6E0; font-weight: regular; text-decoration: underline; cursor: default;}

.bottomtext { font: 11px arial, sans-serif; color: #CCCCCC; font-weight: regular;}
.bottom:link { font: 11px arial, sans-serif; color: #82B0FD; font-weight: regular; text-decoration: none; cursor: default;}
.bottom:active { font: 11px arial, sans-serif; color: #82B0FD;font-weight: regular; text-decoration: none; cursor: default;}
.bottom:visited { font: 11px arial, sans-serif; color: #82B0FD; font-weight: regular; text-decoration: none cursor: default;}
.bottom:hover { font: 11px arial, sans-serif; color: #82B0FD; font-weight: regular; text-decoration: underline; cursor: default;}

.navtext { font: 12px arial, sans-serif; color: #330000; font-weight: bold;}
.nav:link { font: 12px arial, sans-serif; color: #330000; font-weight: bold; text-decoration: none; cursor: default;}
.nav:active { font: 12px arial, sans-serif; color: #330000; font-weight: bold; text-decoration: none; cursor: default;}
.nav:visited { font: 12px arial, sans-serif; color: #330000; font-weight: bold; text-decoration: none; cursor: default;}
.nav:hover { font: 12px arial, sans-serif; color: #330000; font-weight: bold; text-decoration: underline; cursor: default;}

.navcoloredtext { font: 12px arial, sans-serif; color: #EFC012; font-weight: regular;}
.navcolored:link { font: 12px arial, sans-serif; color: #EFC012; font-weight: regular; text-decoration: none; cursor: default;}
.navcolored:active { font: 12px arial, sans-serif; color: #EFC012; font-weight: regular; text-decoration: none; cursor: default;}
.navcolored:visited { font: 12px arial, sans-serif; color: #EFC012; font-weight: regular; text-decoration: none; cursor: default;}
.navcolored:hover { font: 12px arial, sans-serif; color: #EFC012; font-weight: regular; text-decoration: underline; cursor: default;}

.eventsred:link  { font: 12px arial, sans-serif; color: #D20000; text-decoration: underline; }
.eventsred:active  { font: 12px arial, sans-serif; color: #D20000; text-decoration: underline; }
.eventsred:visited { font: 12px arial, sans-serif; color: #D20000; text-decoration: underline; }
.eventsred:hover { font: 12px arial, sans-serif; color: #D20000; text-decoration: none; }

.sideheadertext  { font: 11px arial, arial, sans-serif; color: #FFFFFF;}
.sideheadertext2  { font: 11px arial, arial, sans-serif; color: #003366;}
.sideheader:link  { font: 13px arial, arial, sans-serif; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.sideheader:active  { font: 13px arial, arial, sans-serif; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.sideheader:visited { font: 13px arial, arial, sans-serif; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.sideheader:hover { font: 13px arial, arial, sans-serif; color: #FFFFFF; font-weight: bold; text-decoration: underline; }

.black:link  { font: 12px arial, sans-serif; color: #000000; text-decoration: underline; }
.black:active  { font: 12px arial, sans-serif; color: #000000; text-decoration: underline; }
.black:visited { font: 12px arial, sans-serif; color: #000000; text-decoration: underline; }
.black:hover { font: 12px arial, sans-serif; color: #CC0000; text-decoration: none; }

.redlink:link  { font: 12px arial, sans-serif; color: #CC0000; text-decoration: underline; }
.redlink:active  { font: 12px arial, sans-serif; color: #CC0000; text-decoration: underline; }
.redlink:visited { font: 12px arial, sans-serif; color: #CC0000; text-decoration: underline; }
.redlink:hover { font: 12px arial, sans-serif; color: #CC0000; text-decoration: none; }

.bluelink:link  { color: #123AD0;}
.bluelink:active { color: #123AD0;}
.bluelink:visited { color: #123AD0;}
.bluelink:hover { color: #CC0000;}


.dashtop {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #666666;
}
.borderpad {
	margin-left: 14px;
	border: 1px solid #000000;
	margin-bottom: 10px;
}
.formbutt {
	font-family: arial, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: 990000;
	border: #990000;
	height: 15px;
	width: 20px;
}

}.listform {
	font-family: "Arial";
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 180px;

}.listform2 {
	font-family: "Arial";
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 300px;	

.formtag {
	margin: 0px;
}
.newsitem {
	margin: 0px 0px 10px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #CCCCCC;
}

.newsitem .newsimage {
	margin: 5px;
	float: right;
	border: 1px solid #000000;
}
.newsitem h3 {
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
}
.newsitem p {
	margin: 0px;
}
.newsitem .footer {
	font-size: 10px;
	color: #999999;
	clear: both;
}
.addrblock {
	margin: 0px 0px 10px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #CCCCCC;
}
.addrblock h3 {
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
}
.addrblock p {
	margin: 0px;
}
.catheader {
	margin: 10px 0px 0px;
	border-bottom: 1px dotted #CCCCCC;
	font-size: 14px;
	font-weight: bold;
}

.spec {
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 10px;
}
.spec h4 {
	margin: 0px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
.spec p {
	margin: 0px;
	font-size: 12px;
	font-weight: normal;
}
.spec .footer {
	font-size: 11px;
	color: #666666;}
}
.button
{
	border: 1px solid #AAAAAA;
	background-color: #CCD4E0;
}
input, textarea
{
	font-family: arial, sans-serif;
	font-size: 10px;
}
.Textbox, textarea
{
	border: 1px solid #333333;
	width: 100%;
}
BUTTON {font-family:Tahoma; font-size:8pt; background-color:#DEE2E5;}
.submitbutton {font-family:Tahoma; font-size:8pt; background-color:#DEE2E5;}