body {margin: 0px; color: 000000; font-size: 10px; font-family: Verdana, Arial, Helvetica; font-weight: normal;}

p { color: 000000; font-size: 12px; font-weight: normal; line-height: 18px; margin-bottom: 10px; }
p.footnote { color: 000000; font-size: 10px; font-weight: normal; font-style: italic; line-height: 16px; margin-bottom: 10px; margin-top: 60px; }
p.link { margin-bottom: 10px; }

p.pageheader { margin-bottom: 40px; margin-top: 25px; color: #AEBC00; font-size: 30px; font-family: Times New Roman, serif; font-weight: bold; letter-spacing: 4px; font-style: normal;}
p.pagesubheader { margin-bottom: 20px; margin-top: 0px; color: #AEBC00; font-size: 20px; font-family: Times New Roman, serif; font-weight: bold; font-style: normal;}

A:link { color: #AEBC00; text-decoration: none; font-weight: bold; }
A:visited { color: #AEBC00; text-decoration: none; font-weight: bold; }
A:hover { color: #d6d6d6; text-decoration: underline; font-weight: bold; }

.main {width: 700px; border: 0px solid #d6d6d6; padding: 0px; background-color: #ffffff; margin-top: 50px;}
.headermenu {width: 700px; border-left: 1px solid #d6d6d6; border-right: 1px solid #d6d6d6; padding: 0px;}
.headergraphic {border: 0px;}
.maincontent {width: 700px; border: 0px solid #d6d6d6; text-align: left; padding-left: 40px; padding-right: 40px; padding-bottom: 20px; padding-top: 20px; background-color: #ffffff;}
.footergraphic {border: 0px; background-color: #444446;}
.footercontent {width: 700px; padding-bottom: 6px; background-color: #444446;}

LI { color: #000000; font-size: 12px; font-weight: normal; line-height: 18px; margin-bottom: 10px; }
.listopener { color: #7099C7; font-weight: bold;}

img.left { align: left; margin-right: 20px; margin-top: 20px; margin-bottom: 20px; border: 0px; }
img.right { align: right; margin-left: 20px; margin-top: 20px; margin-bottom: 20px; border: 0px; }

.pageheader { margin-bottom: 15px; color: #015521; font-size: 18px; font-family: Arial, Helvetica; font-weight: bold; line-height: 18px;}
.sectionheader { margin-top: 20px; margin-bottom: -8px; color: #000000; font-size: 16px; font-family: Arial, Helvetica; font-weight: bold; line-height: 18px;}
.sectionsubheader { margin-top: 20px; margin-bottom: -8px; color: #000000; font-size: 14px; font-family: Arial, Helvetica; font-weight: bold; line-height: 18px;}

ul.noindent { padding: 0; margin: 20px;}
li.noindent { margin-bottom: 10px;}

A.topnav:link { color: #d6d6d6; text-decoration: none; font-weight: bold; }
A.topnav:visited { color: #d6d6d6; text-decoration: none; font-weight: bold; }
A.topnav:hover { color: #AEBC00; text-decoration: underline; font-weight: bold; }

.footerbody { color: #d6d6d6; font-size: 9px; font-weight: bold; }
.footerlarge { color: #d6d6d6; font-size: 12px; font-weight: bold; }
A.footernav:link { color: #d6d6d6; font-size: 9px; text-decoration: none; font-weight: bold; }
A.footernav:visited { color: #d6d6d6; font-size: 9px; text-decoration: none; font-weight: bold; }
A.footernav:hover { color: #AEBC00; font-size: 9px; text-decoration: underline; font-weight: bold; }

.linksbody { color: #000000; font-size: 12px; font-weight: normal; line-height: 18px;}
.linkssectionheader  { margin-top: 30px; margin-bottom: 15px; color: #024694; font-size: 16px; font-family: Arial, Helvetica; font-weight: bold; line-height: 18px;}
A.links:link { color: #7099C7; font-size: 12px; text-decoration: none; font-weight: bold; }
A.links:visited { color: #7099C7; font-size: 12px; text-decoration: none; font-weight: bold; }
A.links:hover { color: #a6a6a6; font-size: 12px; text-decoration: underline; font-weight: bold; }

A.apparellink:link, A.apparellink:visited, A.apparellink:hover { color: #bcbcbc; font-size: 10px; text-decoration: none; font-weight: bold; }
A.apparellink:hover { color: #AEBC00; text-decoration: underline; }
.apparellinkbox { text-align: left; width: 400px; padding: 10px; border: 1px solid #efefef; margin-bottom: 25px; }
div.apparellinkbox:hover { background-color: #EDF5DD; }
.apparellinkcompany { background-image: url(/images/bullets/check.gif); background-repeat: no-repeat; padding: 0px; margin: 0px; margin-bottom: 4px; font-size: 14px; font-weight: bold; padding-left: 25px; border-left: 0px solid #AEBC00; }
.apparellinkcomments { }

A.promotionallink:link, A.promotionallink:visited, A.promotionallink:hover { color: #bcbcbc; font-size: 10px; text-decoration: none; font-weight: bold; }
A.promotionallink:hover { color: #AEBC00; text-decoration: underline; }
.promotionallinkbox { text-align: left; width: 400px; padding: 10px; border: 1px solid #efefef; margin-bottom: 25px; }
div.promotionallinkbox:hover { background-color: #EDF5DD; }
.promotionallinkcompany { background-image: url(/images/bullets/check.gif); background-repeat: no-repeat; padding: 0px; margin: 0px; margin-bottom: 4px; font-size: 14px; font-weight: bold; padding-left: 25px; border-left: 0px solid #AEBC00; }
.promotionallinkcomments { }


.facttext { color: 003B8D; font-size: 9px; font-weight: bold; }

.topicstype { margin-bottom: -4px; margin-top: 25px; color: #E88800;  font-size: 12px; font-weight: bold; }
.topicstime { margin-bottom: -4px; color: #444446;  font-size: 10px; font-weight: normal; }
.topicssize { margin-bottom: 4px; color: #444446;  font-size: 10px; font-weight: normal; font-style: italics; }

.contactinfo  { margin-top: 25px; margin-bottom: 15px; color: #000000; font-size: 12px; font-weight: bold; line-height: 18px;}

#fronttestimonial, .testimonialbox { width: 500px; margin-top: 30px; }
#fronttestimonial p.sectionheader { margin-bottom: 20px; margin-top: 25px; color: #AEBC00; font-size: 20px; font-family: Times New Roman, serif; font-weight: bold; letter-spacing: 2px; font-style: normal;}
#fronttestimonial p, .quotetext, .testimonialbox p { color: #808080; line-height: 18px; font-size: 12px; }
#fronttestimonial p.quoteauthor, p.quoteauthor { font-size: 12px; font-style: italics; color: #AEBC00; font-weight: bold; margin-bottom: 5px; }
#fronttestimonial p.quotecompany, p.quotecompany { margin: 0px; font-size: 12px; font-weight: bold; }
.testimonialbox { padding-bottom: 30px; border-bottom: 1px solid #d6d6d6; }