body { background:#393c2c url(images/bkgrepeat.jpg) repeat-y center 103px; margin: 0px; padding: 0px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #4d513b; }
.bodyBkgContainer { background:transparent url(images/bkg_body.jpg) no-repeat center 103px; }
#masthead { background:transparent url(/images/navigation/top_greenbar1.jpg) repeat-x top left; height: 103px; }
.contentContainer { background:#eff4da; width: 984px; margin: 0px auto; }
.contentContainer .leftCol { float: left; width: 350px; height: 170px; padding: 20px; }
.contentContainer .rightCol { padding: 0px 20px 0px 0px; line-height: 16px; float:left; width:570px;}
.contentContainer .rightCol h4 { color: #bb7027; font-size: 14px; margin-bottom: 6px; margin-top:18px;}
.contentContainer .rightCol h4 a { color: #bb7027; text-decoration: underline; }
.contentContainer .rightCol h4 a:hover { color: #000; }
.contentContainer .rightCol p { margin: 0px 0px 15px 0px; padding: 0px; }
.footer { border: 1px solid #b2b3a3; margin: 0px 20px 20px 20px; font-size: 10px; }
.footer .address { background:transparent url(images/model870_r_logo.gif) no-repeat top left; padding: 12px 0px 12px 104px; }
.footer .links { float: right; padding: 8px 20px; }
.footer .links a { color: #4d513b; text-decoration: none; line-height: 14px; }
.copyright { padding: 0px 20px 10px 20px; font-size: 10px; }
.copyright .links { float: right; }
.copyright .links a { color: #4d513b; text-decoration: none; line-height: 14px; }
span.required { font-weight:bold; color:#000; }
fieldset {padding:10px;}

