.h1 
{color: #C2C2C2;font-family: verdana; font-size: 8.5pt;text-align: left;vertical-align: top }
h2 
{color: #666666;font-family: verdana;z-index: 1;font-size: 8.5pt;text-align: left;vertical-align: bottom }
h3 
{color: #666666;font-family: verdana;z-index: 1;font-size: 8.5pt;text-align: left;vertical-align: bottom }
h4 
{color: #666666;font-family: verdana;z-index: 1;font-size: 8.5pt;text-align: left;vertical-align: top }
h5 
{color: #666666;font-family: verdana;z-index: 1;font-size: 8.5pt;text-align: left;vertical-align: bottom }
h6 
{color: #666666;font-family: verdana;z-index: 1;font-size: 8.5pt;text-align: left;vertical-align: bottom }
h7 
{color: #666666;font-family: verdana;font-size: 14px; font-weight:bold; }
h8 
{color: #000000;font-family: verdana;z-index: 1;font-size: 11pt;text-align: font-weight: bold; left;vertical-align: bottom }

BODY { font: 11.5px arial, sans-serif; color: #666666; }
TD, TH, .BOD, FONT { font: 11.5px verdana, sans-serif; color: #666666; }
.frontpage { font: 12.5px arial, sans-serif; color: #FFFFFF; text-decoration: none;}

.redtext { font: 11px verdana, sans-serif; color: #CC0000; }
.subgray { font: 12px arial, sans-serif; color: #333333; }
.subblack { font: 12px arial, sans-serif; color: #000000; }
.subheaders { font: 16px arial, sans-serif; color: #022950; font-weight: bold; }
.subheaderswhite { font: 13px arial, sans-serif; color: #F4F1F1; font-weight: bold; }
.footertext { font: 9.5px arial, sans-serif; color: #868686; }

.subwhite { font: 9px verdana, sans-serif; color: #ffffff; }
.subwhite2 { font: 9px verdana, sans-serif; color: #DDDDDD; }
.liteblue { font: 9px verdana, sans-serif; color: #7EA7CD; }
.subblue { font: 9px verdana, sans-serif; color: #01274C; }
.subtext { font: 9px verdana, sans-serif; color: #ffffff; }
.subtextlink:link { font: 9px verdana, sans-serif; color: #ffffff; font-weight: regular; text-decoration: none; cursor: default;}
.subtextlink:active { font: 9px verdana, sans-serif; color: #ffffff; font-weight: regular; text-decoration: none; cursor: default;}
.subtextlink:visited { font: 9px verdana, sans-serif; color: #ffffff; font-weight: regular; text-decoration: none; cursor: default;}
.subtextlink:hover { font: 9px verdana, sans-serif; color: #ffffff; font-weight: regular; text-decoration: none; cursor: default;}
.smtextred2 { font: 13px verdana, sans-serif; color: #CC0000; }
.smtextrd { font: 11.5px verdana, sans-serif; color: #CC0000; }
.smtextbk { font: 11.5px verdana, sans-serif; color: #000000; }
.subnav:link  { font: 11.5px verdana, sans-serif; color: #666666; font-weight: regular; text-decoration: none; }
.subnav:active  { font: 11.5px verdana, sans-serif; color: #666666; font-weight: regular; text-decoration: none; }
.subnav:visited { font: 11.5px verdana, sans-serif; color: #666666; font-weight: regular; text-decoration: none; }
.subnav:hover { font: 11.5px verdana, sans-serif; color: #D94A4A; font-weight: regular; text-decoration: underline; }
.minitext { font: 9px verdana, sans-serif; color: #666666; }
.quicklinks:link, A:active { font: 12.5px verdana, sans-serif; color: #D1D4D7; text-decoration: none; }
.quicklinks:visited { font: 12.5px verdana, sans-serif; color: #D1D4D7; text-decoration: none; }
.quicklinks:hover { font: 12.5px verdana, sans-serif; color: #FFFFFF; text-decoration: none; }

.eventsblue:link  { font: 12px arial, sans-serif; color: #055EB6; text-decoration: underline; }
.eventsblue:active  { font: 12px arial, sans-serif; color: #055EB6; text-decoration: underline; }
.eventsblue:visited { font: 12px arial, sans-serif; color: #055EB6; text-decoration: underline; }
.eventsblue:hover { font: 12px arial, sans-serif; color: #055EB6; text-decoration: none; }

.subheaderblue2:link  { font: 10px arial, sans-serif; color: #022950; font-weight: bold; text-decoration: none; }
.subheaderblue2:active  { font: 10px arial, sans-serif; color: #022950; font-weight: bold; text-decoration: none; }
.subheaderblue2:visited { font: 10px arial, sans-serif; color: #022950; font-weight: bold; text-decoration: none; }
.subheaderblue2:hover { font: 10px arial, sans-serif; color: #022950; font-weight: bold; text-decoration: underline; }

.subheaderblue:link  { font: 13px arial, sans-serif; color: #022950; font-weight: bold; text-decoration: none; }
.subheaderblue:active  { font: 13px arial, sans-serif; color: #022950; font-weight: bold; text-decoration: none; }
.subheaderblue:visited { font: 13px arial, sans-serif; color: #022950; font-weight: bold; text-decoration: none; }
.subheaderblue:hover { font: 13px arial, sans-serif; color: #022950; font-weight: bold; text-decoration: underline; }

A:link { font: 11.5px verdana, sans-serif; color: #990000; text-decoration: none; }
A:active { font: 11.5px verdana, sans-serif; color: #990000; text-decoration: none; }
A:visited { font: 11.5px verdana, sans-serif; color: #990000; text-decoration: none; }
A:hover { font: 11.5px verdana, sans-serif; color: #990000; text-decoration: underline; }

.redlink { font: 11.5px verdana, sans-serif; color: #990000; text-decoration: none; }
.redlink:link { font: 11.5px verdana, sans-serif; color: #990000; text-decoration: none; }
.redlink:active { font: 11.5px verdana, sans-serif; color: #990000; text-decoration: none; }
.redlink:visited { font: 11.5px verdana, sans-serif; color: #990000; text-decoration: none; }
.redlink:hover { font: 11.5px verdana, sans-serif; color: #990000; text-decoration: underline; }

.REDLINK2 { font: 11.5px verdana, sans-serif; color: #CC0000; text-decoration: none; }
.REDLINK2:link { font: 11.5px verdana, sans-serif; color: #CC0000; text-decoration: none; }
.REDLINK2:active { font: 11.5px verdana, sans-serif; color: #D94A4A; text-decoration: none; }
.REDLINK2:visited { font: 11.5px verdana, sans-serif; color: #D94A4A; text-decoration: none; }
.REDLINK2:hover { font: 11.5px verdana, sans-serif; color: #D94A4A; text-decoration: underline; }

.salesform {font-family:Verdana,arial,helvetica,san-serif; font-size:10pt; background-color:#CFCFCF; color:#636468;}
.salesformtitle {font-family:Verdana,arial,helvetica,san-serif; font-size:10pt;}
.salesformtable {border:1px solid #666666;}

.darkgraylink:link  { font: 9px verdana, sans-serif; color: #626262; text-decoration: none; }
.darkgraylink:active  { font: 9px verdana, sans-serif; color: #626262; text-decoration: none; }
.darkgraylink:visited { font: 9px verdana, sans-serif; color: #626262; text-decoration: none; }
.darkgraylink:hover { font: 9px verdana, sans-serif; color: #C2C2C2; text-decoration: underline; }

.black2:link  { font: 11.5px arial, sans-serif; color: #000000; text-decoration: none; }
.black2:active  { font: 11.5px arial, sans-serif; color: #000000; text-decoration: none; }
.black2:visited { font: 11.5px arial, sans-serif; color: #000000; text-decoration: none; }
.black2:hover { font: 11.5px arial, sans-serif; color: #000000; text-decoration: underline; }

.blacktext  { font: 12px verdana, sans-serif; color: #000000; text-decoration: none; }
.black:link  { font: 11px verdana, sans-serif; color: #000000; text-decoration: underline; }
.black:active  { font: 11px verdana, sans-serif; color: #000000; text-decoration: underline; }
.black:visited { font: 11px verdana, sans-serif; color: #000000; text-decoration: underline; }
.black:hover { font: 11px verdana, sans-serif; color: #FF0000; text-decoration: none; }

.whitetext { font: 11px verdana, sans-serif; color: #C2C2C2; }

.white { font: 11px verdana, sans-serif; color: #C2C2C2; }
.white:link  { font: 11px verdana, sans-serif; color: #C2C2C2; text-decoration: none; }
.white:active  { font: 11px verdana, sans-serif; color: #C2C2C2; text-decoration: none; }
.white:visited { font: 11px verdana, sans-serif; color: #C2C2C2; text-decoration: none; }
.white:hover { font: 11px verdana, sans-serif; color: #C2C2C2; text-decoration: underline; }

.smwhite:link  { font: 9px verdana, sans-serif; color: #FFFFFF; text-decoration: none; }
.smwhite:active  { font: 9px verdana, sans-serif; color: #FFFFFF; text-decoration: none; }
.smwhite:visited { font: 9px verdana, sans-serif; color: #FFFFFF; text-decoration: none; }
.smwhite:hover { font: 9px verdana, sans-serif; color: #FFFFFF; text-decoration: underline; }

.smwhite2:link  { font: 9px verdana, sans-serif; color: #DDDDDD; text-decoration: none; }
.smwhite2:active  { font: 9px verdana, sans-serif; color: #DDDDDD; text-decoration: none; }
.smwhite2:visited { font: 9px verdana, sans-serif; color: #DDDDDD; text-decoration: none; }
.smwhite2:hover { font: 9px verdana, sans-serif; color: #FFFFFF; text-decoration: underline; }

.gray:link  { font: 11.5px verdana, sans-serif; color: #666666; text-decoration: none; }
.gray:active  { font: 11.5px verdana, sans-serif; color: #666666; text-decoration: none; }
.gray:visited { font: 11.5px verdana, sans-serif; color: #666666; text-decoration: none; }
.gray:hover { font: 11.5px verdana, sans-serif; color: #666666; text-decoration: underline; }

.blue:link  { font: 10px verdana, sans-serif; color: #1160AB; text-decoration: none; }
.blue:active  { font: 10px verdana, sans-serif; color: #1160AB; text-decoration: none; }
.blue:visited { font: 10px verdana, sans-serif; color: #1160AB; text-decoration: none; }
.blue:hover { font: 10px verdana, sans-serif; color: #1160AB; text-decoration: underline; }

.BUTTON {font-family:verdana; font-size:8pt; background-color:#333; color:#fff;}
.submitbutton {font-family:verdana; font-size:8pt; background-color:#DEE2E5;}

BUTTON2 {font-family:arial; font-size:8pt; background-color:#21639E;}
.submitbutton2 {font-family:arial; font-size:8pt; color: #FFFFFF; font-weight: bold; background-color:#3D82C0;}

input, textarea
{
	font-family: Geneva, Arial, Sans-Serif;
	font-size: 10px;
}
.Textbox, textarea
{
	border: 1px solid #333333;
	width: 110px;
}
.Textbox2, textarea
{
	border: 1px solid #333333;
	width: 160px;
}
.Textbox3, textarea
{
	border: 1px solid #333333;
	width: 300px;
}
.Textlist, textarea
{
	border: 1px solid #333333; width: 150px; font-family: Geneva, Arial, Sans-Serif;
	font-size: 10px;
}

.highlightcolor
{
	border : 1px dashed #BBBBBB;  
	width:100%; 
	height:auto;
	overflow: auto;
	padding: 4px;
	text-align:left;
}

.content, .shadow {
  position: relative;
  bottom: 2px;
  right: 2px;
  color:Gray;
}

.shadow { background-color: #eee; }

.content {
  background-color: #fff;
  border: 1px solid #eee;
  padding: 0.5em;
  text-align:center;
  
}

.Error { font: 11px verdana, sans-serif; font-weight:bold; color: #FF0000; text-decoration: none; }