body { background-color: #E9E8DD; margin: 0px;}
a { color: #B89C00; text-decoration: underline }
a:hover { color: #095AA6; text-decoration: underline }

hmPromoHdr { font-family: Arial,Helvetica,san-serif; font-size: 11px; font-weight: bold; color: #4F470E }

.hmPromoTxt { font-family: Arial,Helvetica,san-serif; font-size: 11px; font-weight: normal; color: #4F470E }
.hmPromoTxt a { color: #095AA6; text-decoration: none; }
.hmPromoTxt a:hover { color: #095AA6; text-decoration: underline; }

.footerTxt { font-family: Arial, Helvetica, san-serif; font-size: 11px; font-weight: normal; color: #0959A6; padding: 3px 15px; }
.footerTxtGray { font-family: Arial, Helvetica, san-serif; font-size: 11px; font-weight: normal; color: #666666; padding: 3px 15px; }
.footerTxt a { color: #0959A6; text-decoration: none }
.footerTxt a:hover { color: #FFFFFF; text-decoration: underline }

.leftNav { font-family: Arial, Helvetica, san-serif; font-size: 11px; font-weight: normal; color: #50480F; padding: 7px 8px 7px 18px; border-bottom: 1px solid #E9E8DD;  }
.leftNav a { color: #50480F; text-decoration: none }
.leftNav a:hover { color: #50480F; text-decoration: underline }

.leftNavOver { font-family: Arial, Helvetica, san-serif; font-size: 11px; font-weight: normal; color: #50480F; padding: 7px 8px 7px 18px;  background-color: #E9E8DD; border-bottom: 1px solid #E9E8DD; }
.leftNavOver a { color: #50480F; text-decoration: none }
.leftNavOver a:hover { color: #50480F; text-decoration: underline }

.prodGrid { font-family: Arial, Helvetica, san-serif; font-size: 11px; font-weight: normal; color: #095AA6;  }
.prodGrid a { color: #095AA6; text-decoration: none }
.prodGrid a:hover { color: #6A9913; text-decoration: underline }

.t3BodyTxt { font-family: Arial, Helvetica, san-serif; font-size: 11px; font-weight: normal; color: #000000; padding: 0px 15px}
.t3BodyTxt a { color: #095AA6; text-decoration: underline }
.t3BodyTxt a:hover { color: #B89C00; text-decoration: underline }

.t3BodyHdr { font-family: Arial, Helvetica, san-serif; font-size: 11px; font-weight: normal; color: #50480F;}

.t3RightNavCell { padding: 0px 15px; }

.t3FormLbl { font-family: Arial, Helvetica, san-serif; font-size: 11px; font-weight: normal; color: #000000;}
.t3FormField { font-family: Arial, Helvetica, san-serif; font-size: 11px; font-weight: normal; color: #000000; width: 168px; border: 1px solid #000000; }

.t3TblTxt { font-family: Arial, Helvetica, san-serif; font-size: 11px; font-weight: normal; color: #000000;}
.t3TblTxt a { color: #000000; text-decoration: underline }
.t3TblTxt a:hover { color: #095AA6; text-decoration: underline }

.t3PageHdr { font-family: Arial, Helvetica, san-serif; font-size: 16px; font-weight: bold; color: #50480F; }
.t3RightNavHdr { font-family: Arial, Helvetica, san-serif; font-size: 16px; font-weight: bold; color: #50480F; }

.t3BodyCell { padding: 0px 15px 15xp 15px }

.t2BodyTxt { font-family: Arial, Helvetica, san-serif; font-size: 12px; font-weight: normal; color: #000000; }
.t2BodyTxt a { color: #095AA6; text-decoration: underline }
.t2BodyTxt a:hover { color: #B89C00; text-decoration: underline }

.t2BodyBldBlue { font-family: Arial, Helvetica, san-serif; font-size: 11px; font-weight: bold; color: #095AA6; }

.t2ResourcesTxt { font-family: Arial, Helvetica, san-serif; font-size: 12px; font-weight: bold; color: #B89C00; }
.t2AboutTxt { font-family: Arial, Helvetica, san-serif; font-size: 12px; font-weight: bold; color: #666666; }

.t2LinksTxt { font-family: Arial, Helvetica, san-serif; font-size: 12px; font-weight: normal; color: #000000; line-height: 1.5em; padding: 15px;}
.t2LinksTxt a { color: #000000; text-decoration: none }
.t2LinksTxt a:hover { color: #095AA6; text-decoration: underline }

.t3RightNavTxt { font-family: Arial, Helvetica, san-serif; font-size: 11px; font-weight: normal; color: #000000; list-style: square outside  url(/img/rightnav_links_bullet.gif);  margin-left: 20px; margin-top: 3px; margin-bottom: 3px; margin-right: 3px}
.t3RightNavTxt li { padding-bottom: 6px; }
.t3RightNavTxt a {color: #000000; text-decoration: none }
.t3RightNavTxt a:hover {color: #B89C00; text-decoration: none; list-style: square outside  url(/img/rightnav_links_bullet_over.gif); }

.t3RightNavTxtOn { font-family: Arial, Helvetica, san-serif; font-size: 11px; font-weight: bold; color: #B89C00; }
.t3RightNavTxtOn ul { margin-top: 3px; margin-bottom: 3px; }
.t3RightNavTxtOn li { margin-left: -20px; list-style: square outside  url(/img/rightnav_links_bullet_over.gif); color: #B89C00;  padding-bottom : 6px;   }
.t3RightNavTxtOn a {color: #B89C00; text-decoration: none }

.t3RightNavRef { font-family: Arial, Helvetica, san-serif; font-size: 11px; font-weight: normal; color: #000000; list-style: square outside  url(/img/rightnav_links_bullet_orange.gif);  margin-left: 20px; margin-top: 3px; margin-bottom: 3px; margin-right: 3px}
.t3RightNavRef li { padding-bottom: 6px; }
.t3RightNavRef a {color: #000000; text-decoration: none }
.t3RightNavRef a:hover {color: #095AA6; text-decoration: none; list-style: square outside  url(/img/rightnav_links_bullet_orange_over.gif); }

.t3RightNavRefOn { font-family: Arial, Helvetica, san-serif; font-size: 11px; font-weight: bold; color: #B89C00; }
.t3RightNavRefOn ul { margin-top: 3px; margin-bottom: 3px; }
.t3RightNavRefOn li { margin-left: -20px; list-style: square outside  url(/img/rightnav_links_bullet_over.gif); color: #B89C00;  padding-bottom : 6px;   }
.t3RightNavRefOn a {color: #B89C00; text-decoration: none }

.t3RightNavVendors { font-family: Arial, Helvetica, san-serif; font-size: 11px; font-weight: normal; color: #000000; background-color: #C3D6A1; padding: 3px 8px;}
.t3RightNavVendors a{ color: #000000; text-decoration: none }
.t3RightNavVendors a:hover { color: #095AA6; text-decoration: underline }

.t3RightNavVendorsLogos { font-family: Arial, Helvetica, san-serif; font-size: 11px; font-weight: bold; color: #000000; background-color: #FFFFFF; padding: 10px;}