td:hover.blue {
background-image:url(../images/bg-blue.gif);
}

.whitetext {
font-family: Verdana; font-size: 9px; color: #FFFFFF; font-weight: bold;
}

a:hover.whitetext {
color: #CCCCCC;
}

a.whitetext {
text-decoration:none;
}

.blacktext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}

.blackbold {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333;
}

a.blackbold {
text-decoration:none;
}

a.blackbold:hover {
text-decoration:underline;
}

.subnav {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666;
}

a.subnav {
text-decoration:none;
}

a.subnav:hover {
text-decoration:underline;
}

h1 { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #245586;
	padding-left:20px;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
    padding-left:30px;
}

.bodytext {
font-family: Verdana; font-size: 12px; color: #000000;  line-height:180%;
}

.singlespacebodytext {
font-family: Verdana; font-size: 12px; color: #000000;
}

.redboldtext {
font-family: Verdana; font-size: 12px; color:#FF0000;  font-weight: bold;
}


/*** contact form styles ***/
.highlight { font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0 auto; width: 503px; margin-bottom: 10px;}
.hltop {background: url(/images/hilite-box-top.gif) no-repeat top; width: 503px; height: 3px; overflow: hidden; margin-top: 5px;}
.hlinfo {font-family: Arial, Helvetica, sans-serif; font-size: 12px;background: #f7f7f7; border-right: 1px solid #d1dde8; border-left: 1px solid #d1dde8; padding: 5px 10px; width: 481px;}
.hlinfo ul {font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 5px; margin: 0;}
.hlbottom {background: url(/images/hilite-box-bottom.gif) no-repeat top; width: 503px; height: 3px; overflow: hidden; margin: 0;}
label.cform {font-family: Arial, Helvetica, sans-serif; font-size: 12px; float: left; width: 160px; text-align: right;}
input.cform, textarea.cform, select.cform, div.cform { font-family: Arial, Helvetica, sans-serif; font-size: 12px; float: left; margin: 5px 0; border: 1px solid #b7c8d8;}
div.clear_cform { font-family: Arial, Helvetica, sans-serif; font-size: 12px; float: left; width: 280px; margin: 5px 0; }
.small {font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; padding: 5px 0 10px 0;}
.asterik {color: #f09e08; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.errormsg {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	border: 1px solid #ffeb96;
	margin: 10px 0;
	padding: 5px 5px 5px 25px;
	color:#cc0000;
}
.submit { position: relative; left: 380px; width: 73px; height: 25px; margin: 10px 0; }
.serareas {float: left; width: 240px; position: relative; left: 60px; margin: 10px 0; }
input.cbox {float: left; margin: 7px;}
label.cbox {float: left; padding: 5px 10px 5px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.clear {
	clear: both;
	padding: 0;
	margin: 0;
}