body { margin:0; padding:0; }

.mainmenu	{ background-color: #afbd22;  height: 24px;  font-family: Arial, Helvetica, sans-serif;  font-size: 13px;  padding-bottom: 4px;  padding-left: 0px;  padding-right: 4px;  padding-top: 4px;  color: #00356C;  border-bottom-color: #edf0cd;  border-bottom-style: solid;  border-bottom-width: 1px; }

.main2	{ font-family: Arial, Helvetica, sans-serif;  font-size: 13px; padding: 10px; color: #00356C;  border: 1px solid #afbd22; width:auto; margin:0 10px; line-height:21px;}

.sectionheadHP	{ background-color: #003e7e;  font-family: Arial, Helvetica, sans-serif;  font-size: 22px;  font-weight: normal; padding-left: 12px; padding-top: 12px;  padding-bottom: 0px; color: #ffffff;}

.sectionhead	{ background-color: #003e7e;  font-family: Arial, Helvetica, sans-serif;  font-size: 22px; font-weight: normal; padding-left: 12px; padding-top: 12px;  padding-bottom: 12px; color: #ffffff;}

.sectionsubhead	{ background-color: #003e7e; font-family: Arial, Helvetica, sans-serif;  font-size: 13px;  padding-left: 12px; padding-bottom: 12px;  color: #ffffff;}

.pophead	{ background-color: #afbd22;  font-family: Arial, Helvetica, sans-serif;  font-size: 13px; padding: 6px;  color: #00356C; font-weight:bold; border: 1px solid black;}

.popcopy { font-family: Arial, Helvetica, sans-serif;  font-size: 13px;  padding: 10px; color: #000000;}

.tabHeadTop { font-family: Arial, Helvetica, sans-serif;  font-size: 12px; font-weight:bold; padding:5px 5px 5px 10px; color:#00356C;  background-image: url(../images/content/pagebuilder/10178.gif);}

.tabHeadTopSE { font-family: Arial, Helvetica, sans-serif;  font-size: 12px; font-weight:bold; padding:5px 5px 5px 10px; color:#00356C;  background: url(../images/content/pagebuilder/10178.gif) repeat-y;}

.tabHead { font-family: Arial, Helvetica, sans-serif;  font-size: 12px; font-weight:bold; padding:5px 5px 5px 10px; color:#00356C;  background-image: url(../images/content/pagebuilder/10178.gif); border-right: 1px solid #809ebe; }

.tabHPsubhed { font-family: Arial, Helvetica, sans-serif;  font-size: 12px; font-weight:bold; color:#003e7e;  }

.tabBody { font-family: Arial, Helvetica, sans-serif;  font-size: 12px; font-weight:normal; padding:10px;  border-left: 1px solid #809ebe;  border-right: 1px solid #809ebe;  border-top: 1px solid #809ebe;     }

.tabBodyBottom { font-family: Arial, Helvetica, sans-serif;  font-size: 12px; font-weight:normal; padding:10px;  border: 1px solid #809ebe; }

.tabBodyBottomNP { border: 1px solid #809ebe; }

.tabHeadRight { background-color: #d9e2ec; font-family: Arial, Helvetica, sans-serif;  font-size: 12px; font-weight:bold; width:90%; padding:5px 5px 5px 10px; color:#00356C;  }

.tabHeadRightHP { background-color: #003e7e; font-family: Arial, Helvetica, sans-serif;  font-size: 12px; font-weight:bold; width:90%; padding:5px 5px 5px 10px; color:#ffffff;  }

.subnav { font-family: Arial, Helvetica, sans-serif;  font-size: 12px; font-weight:bold; color:#ffffff; line-height: 20px; border-top: 1px solid #edf0cd; border-bottom: 1px solid #edf0cd;}

.subnav4 { font-family: Arial, Helvetica, sans-serif;  font-size: 12px; font-weight:bold; color:#ffffff; border-top: 1px solid #edf0cd; border-bottom: 1px solid #edf0cd;}

.subnav3 { font-family: Arial, Helvetica, sans-serif;  font-size: 12px; font-weight:bold; color:#ffffff; line-height: 18px; }

.subnav2 { font-family: Arial, Helvetica, sans-serif;  font-size: 12px; font-weight:bold; color:#ffffff; border-top: 1px solid #edf0cd; line-height: 18px;}

.bodycopy { font-family: Arial, Helvetica, sans-serif;  font-size: 13px;  padding-left: 12px; padding-top: 5px; padding-right:12px; color: #000000;}

.copyhed { font-family: Arial, Helvetica, sans-serif;  font-size: 26px; }

.copysubhed { font-family: Arial, Helvetica, sans-serif;  font-size: 20px; }

.copyright { font-family: Arial, Helvetica, sans-serif;  font-size: 11px; color: white; padding: 5px;}

.footer { font-family: Arial, Helvetica, sans-serif;  font-size: 14px; color: white; padding: 7px; font-weight:bold;}

.search { font-family: Arial, Helvetica, sans-serif;  font-size: 12px; color: white; padding: 3px; font-weight:bold;}

.searchbox { font-family: Arial, Helvetica, sans-serif;  font-size: 11px; color:#003e7e;}

hr { color:#809ebe; }

#on { font-weight: bold; }
#green { background-color:#afbd22; color:#ffffff; }
#redHP { background-color: #ff0000; color:#ffffff; }
#green2 { background-color:#afbd22; color:#ffffff; line-height:18px;}
#side1a { background-color:#afbd22; color: #000000; font-size:11px; font-family: Verdana, Geneva, sans-serif; border-top: 1px solid #809ebe; border-left: 1px solid #809ebe; border-right: 1px solid #809ebe; border-bottom: none; }

.side1b { background-color:#afbd22; padding: 0px; border-bottom: 1px solid #809ebe; border-left: 1px solid #809ebe; border-right: 1px solid #809ebe; border-top: none; }

#red { background-color:#690b14; }
#subnavOn { color:#003e7e; text-decoration:none; }
#HPtab { color:#ffffff; background-image: url(../images/content/pagebuilder/10179.gif); }

a { color:#003e7e;}
a:hover { font-weight:bold; }
a.main { color:#003e7e; text-decoration: none; }
a.white { color:#ffffff; text-decoration: none;}
a.footer { color:#ffffff; text-decoration: none;}
a.white:hover {color:#003e7e;}

/* new styles 2005 */
.tabled {margin:0 0 0 0; padding:0 0 0 20px;}
.resTable {font-size:11px; font-family:Arial,Helvetica,sans-serif;}

/* new 2006 */
table.findrepComponent {
	background-color: #fff;
}

.findrepResults {
	background-color: #fff;
}

.findrepRightSide {
	background-color: #fff;
}

/* added for SEO 8.10.06 */
h1, h2 {margin:0; }
