body   { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
p   { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td    { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.navlinks  { color: #474747; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.navlinks2 { color: #595959; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.navlinkson { color: #fff; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.navlinkson:hover { color: #cef492; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.navlinks:hover  { color: #000; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.navlinks2:hover { color: #6f9d32; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.topnavlinks { color: #7baf38; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.bottomnavlinks { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.topnavlinks:hover { color: #444; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.bottomnavlinks:hover { color: #7baf38; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a { color: #73a60d; }
a:hover { color: #d46838; }
.pagetitles { color: #7baf38; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.subtitles { color: #7baf38; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; }
.subtitlesblack { color: #000; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; }
.boldblack { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; }
.gbb { color: #000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; }
.formtextfield { color: #444; font-size: 11px; font-family: verdana; background-color: #fff; margin: 0; padding: 2px; border: solid 1px #aaa }
.txt { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 1px; padding: 2px; border: solid 1px #aaa }
.gbcl12 { color: #689a00; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.gbblue { color: #1b3f8e; font-weight: bold; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.gbcl { color: #72a900; font-weight: bold; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.gbblarge { color: #262626; font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.gbs { color: #212121; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.wh { color: #fff; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.gbbl { color: #0F0F0F; font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
select { color: black; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; } 
.details tr {background-color: #fff }
.dtitle { background-color: #689a00; color: #fff; font-weight: bold; font-size: 12px; text-align:left; width: 125px } 
.blue {color: #1562B4 } 
.desc {text-align:left }
#state { font-size: 12px; }
.rb1 { color: #333333; font-size: 10px; font-family: Arial, Helvetica, sans-serif; padding: 5px; border-style: solid; border-width: 0px 0px 1px 1px; border-color: #0577bc }
.rb1b { color: #333333; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding: 5px; border-style: solid; border-width: 0px 0px 1px 1px; border-color: #0577bc }
.rb2 { color: #333333; font-size: 10px; font-family: Arial, Helvetica, sans-serif; padding: 5px; border-style: solid; border-width: 0px 1px 1px 1px; border-color: #0577bc }
.border_all { background-color: #f7f7f7; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #999999 }
.border_notop { background-color: #f7f7f7; border-style: solid; border-width: 0px 1px 1px 1px; border-color: #999999 }
.border_top { border-style: solid; border-width: 1px 0px 0px 0px; border-color: #999999 }
.border_bttm { border-style: solid; border-width: 0px 0px 1px 0px; border-color: #999999 }
.border_lt { border-style: solid; border-width: 0px 0px 0px 1px; border-color: #999999 }
.border_rt { border-style: solid; border-width: 0px 1px 0px 0px; border-color: #999999 }
.border_light_top { border-style: solid; border-width: 1px 0px 0px 0px; border-color: #b1b1b1 }
.border_light_bttm { border-style: solid; border-width: 0px 0px 1px 0px; border-color: #b1b1b1 }
.border_light_lt { border-style: solid; border-width: 0px 0px 0px 1px; border-color: #b1b1b1 }
.border_light_rt { border-style: solid; border-width: 0px 1px 0px 0px; border-color: #b1b1b1 }
.t18 { color: #3a589d; font-weight: bold; font-size: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.rt { color: white; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

.popup {
	background-color: #eee;
	border: 1px solid #999;
}

.popup div.header {
	padding: 10px;
	color: white; 
	font-weight: bold; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-image: url(../imgs/hdr_bgr.gif);
}

.popup div.content {
	padding: 10px;
	color: #000;
}

.popup div.button {
	padding: 10px;
	text-align: center;
}

#qualFormMessage {padding: 10px;}

#logo {
	float: left; width: 300px;
}

#seals {
	float: right; width: 400px; margin: 0 20px 0 0px; text-align: right;
}

.clear {
	clear: both;
}

#help1 {
	width:140px; 
	position:absolute; 
	border:1px solid black; 
	z-index:20; 
	background-color:#fff; 
	padding:3px; 
	text-align:left;
	top: 0px;
	left: 0px;
}

.hidden { display: none; }