@charset "utf-8";

.txtOrange { color: #a5411e; }
.txtGreen { color: #465a37; }
.txtCopyright { font: 10px Arial, Helvetica, sans-serif; color: #373736; padding: 3px 20px 3px 20px; }
.txtSignUp { font: 14px "Times New Roman", Times, serif; color: #a5411e; }

#mnuTextLinks { font: 10px Arial, Helvetica, sans-serif; color: #373736; padding: 8px 20px 6px 20px; }
#mnuTextLinks a { font: 10px Arial, Helvetica, sans-serif; color: #373736; text-decoration: none;}
#mnuTextLinks a:visited { font: 10px Arial, Helvetica, sans-serif; color: #373736; text-decoration: none;}
#mnuTextLinks a:hover { font: 10px Arial, Helvetica, sans-serif; color: #a5411e; text-decoration: none;}
#mnuTextLinks a:active { font: 10px Arial, Helvetica, sans-serif; color: #373736; text-decoration: none;}

#lnkCaseStudy a { font: 11px Arial, Helvetica, sans-serif; color: #465a37; text-decoration: none;}
#lnkCaseStudy a:visited { font: 11px Arial, Helvetica, sans-serif; color: #465a37; text-decoration: none;}
#lnkCaseStudy a:hover { font: 11px Arial, Helvetica, sans-serif; color: #a5411e; text-decoration: none;}
#lnkCaseStudy a:active { font: 11px Arial, Helvetica, sans-serif; color: #465a37; text-decoration: none;}

#lnkSubmenu a { font: 12px Arial, Helvetica, sans-serif; color: #465a37; font-weight: bold; text-decoration: none;}
#lnkSubmenu a:visited { font: 12px Arial, Helvetica, sans-serif; color: #465a37; font-weight: bold; text-decoration: none;}
#lnkSubmenu a:hover { font: 12px Arial, Helvetica, sans-serif; color: #a5411e; font-weight: bold; text-decoration: none;}
#lnkSubmenu a:active { font: 12px Arial, Helvetica, sans-serif; color: #465a37; font-weight: bold; text-decoration: none;}

.homeOrangeLarge { font: 27px "Times New Roman", Times, serif; color: #a5411e; padding: 10px 0 0px 20px; }
.homeBlackLarge { font: 20px "Times New Roman", Times, serif; color: #000000; line-height: 28px; padding: 10px 0 15px 20px; }
.homeQuote { font: 14px "Times New Roman", Times, serif; line-height: 20px; padding: 13px 20px 16px 20px; background: url(../Images/bgHomeQuote.gif) no-repeat;}
.homeSectionsBorderGrey { border-top: 1px solid #b2b2b2; }
.homeSectionsBorderBG { background: url(../Images/imgHomeMultiBorderVertical.gif) repeat-y; }
.homeSectionsContent { font: 15px/22px "Times New Roman", Times, serif; }
.homeSectionsHeading { font: 19px/30px Arial, Helvetica, sans-serif; color: #465a37; }
.homeSectionsBorderWhite { border-top: 1px solid #ffffff; }
.homeSections { padding: 5px 20px; border-top: 1px solid #ffffff; }
.homeSectionsReadMore { font: 11px "Times New Roman", Times, serif; color: #465a37; padding: 7px 10px 10px 20px; }

.bgHeader { background: url(../Images/bgHeader.gif) repeat-x; }
.bgMainTableLeft { background: url(../Images/bgMainTableLeft2.gif) repeat-y; }
.bgMainTableRight { background: url(../Images/bgMainTableRight2.gif) repeat-y; }
.bgMainTableBottom { background: url(../Images/bgMainTableBottom.gif) repeat-x; }

.submenuPadding { padding: 0px 17px 0px 23px; }
.submenuQuoteOrange { font: italic 14px/20px "Times New Roman", Times, serif; color: #a5411e; padding-right: 17px; padding-left: 23px; }
.submenuQuotePaddingTop { padding-top: 25px; }
.submenuQuoteGreen { font: italic 12px/20px "Times New Roman", Times, serif; color: #465a37; padding: 25px 17px 0px 23px; }
.subpageHeader { padding: 25px 30px 25px 30px; }
.subpageContent { padding: 0px 30px 25px 30px; font: 15px/22px "Times New Roman", Times, serif; }
.subpageContent strong { font: 14px/22px Arial, Helvetica, sans-serif; color: #a94b28; font-weight: bold;}
.subpageContentLargeOrange { font-size: 18px; color: #a5411e; }

#CaseStudiesTable td { font: 12px/normal Arial, Helvetica, sans-serif; color: #1a1a1a; padding-bottom: 5px; }
