/* import code for newer browser. NN4 will ignore */ @import url(http://krisgreenwood.com/docs/compliant.css); /* this one is for use in the wcSite system */ /* @import url(http://krisgreenwood.com/docs/stylesheet.php/compliant); */ body { font-family: Verdana, Arial, Helvetica, sans-serif; color: #F9DF7C; background-color: #000000; font-size: 16px; padding: 0px; margin: 0px; scrollbar-track-color: #FFC753; scrollbar-face-color: #104921; scrollbar-arrow-color: #FFFF00; scrollbar-3dlight-color: #FFC753; scrollbar-shadow-color: #FFC753; } td,div { font-family: Verdana, Arial, Helvetica, sans-serif; } p,ul,ol{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .8em; } table { padding: 0px; margin: 0px; border: 0px; } img { margin: 0px; padding: 0px; display: block; } a { color: #F9DF7C; } a:link { color: #F9DF7C; } a:active { color: #F9DF7C; } a:visited { color: #F9DF7C; } a:hover { color: #006600; } a.menu-link { color: #330099; text-decoration: none;} a.menu-link:link { color: #330099; } a.menu-link:active { color: #330099; } a.menu-link:visited { color: #330099; } a.menu-link:hover { color: #FFCC00; } a.footer-link { color: #F9DF7C; text-decoration: none;} a.footer-link:link { color: #F9DF7C; } a.footer-link:active { color: #F9DF7C; } a.footer-link:visited { color: #F9DF7C; } a.footer-link:hover { color: #FFFFFF; } .small { font-size: .9em; } .smaller { font-size: .8em; } .smallest { font-size: .7em; } .center-content { text-align: center; width: 100%; } .title { font-size: 18px; color: #F9DF7C; text-decoration: underline; } .main-layout { position: relative; border: 0px; width: 100%; text-align: center; } .address-text { font-size: 12px; color: #F9DF7C; text-align: center; padding: 5px 0px 5px 0px; } .gold-line { border-bottom: #F9DF7C solid 1px; } .page-image { float: left; margin: 0px 15px 8px 0px; } #address-banner { position: relative; width: 100%; height: 188px; background-color: #000000; } .company-info-text { top: 0px; margin: auto; text-align: left; color: #F9DF7C; border-top: #F9DF7C solid 1px; border-bottom: #F9DF7C solid 1px; } .left-menu-container { width: 10%; vertical-align: top; } .content-area { width: 100%; margin: 10px 5px 10px 10px; } .quote { padding: 50px 0px 0px 0px; } .three-ds { padding: 20px 0px 0px 0px; } .disclaimer { font-size: 10px; color: #F9DF7C; } .copyright { font-size: 10px; color: #F9DF7C; text-align: center; } /* ----------- NON-CSS-COMPLIANT CODE --------------*/ p#noncss-caution { display: none; } p.noncss-caution { text-align: left; font-weight: bold; color: maroon; font-size: .8em; } p#content-skip { display: none; } p#menuskip { display: none; } a.hidden-link { font-size: 12px; color: maroon; } hr#noncss-top { display: none; } hr#noncss-bottom { display: none; } /* -------------------- FORMS ---------------------- */ br.nl { clear: both; margin: 0px; padding: 0px; } .forminput-200 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border: #000000 solid; border-width: 0px 0px 1px 0px; width: 200px; } .forminput-full { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border: #000000 solid; border-width: 0px 0px 1px 0px; width: 100%; } .area-label { text-align: bottom; font-size: 12px; color: #000000; padding: 8px 0px 0px 0px; } .formsection { background-color: #005B00; font-size: 11px; padding: 2px; color: #FFFFFF; clear: both; } .details-field{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; width: 100%; height: 100px; margin: 0; background: #E1C4A6; color: #000000; } .field-label { text-align: bottom; font-size: 12px; height: 20px; color: #000000; padding: 8px 0px 0px 0px; width: 45%; float: left; } .field-frame { text-align: bottom; font-size: 12px; height: 20px; color: #000000; padding: 8px 0px 0px 0px; width: 45%; float: right; } .form-element { margin:0px 0px 5px 0px; text-align: left; clear: both; } .field-label { text-align: bottom; font-size: 12px; height: 20px; color: #000000; padding: 8px 0px 0px 0px; width: 45%; float: left; } .half-field { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; width: 50%; height: 20px; margin: 0px 1px 0px 0px; background: #FFFFFF; color: #000000; background: #F4F4F4; float: right; } .full-area-100 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; width: 99%; height: 100px; background: #FFFFFF; color: #000000; background: #F4F4F4; } .area-label { text-align: bottom; font-size: 12px; color: #000000; padding: 8px 0px 0px 0px; } /* shared forms classes */ .message { color: #FF0000; font-size: 12px} .notice { font-size: 12px; color: #FF0000; background: #FFFFFF; border: #FF0000 solid; border-width: 1px 0px 1px 0px; } .formhelp { font-size: 11px; color: #000000; background-color: #F0F5F9; text-align: left; border-width: 1px 0px 1px 0px; border: #3D83A5 solid; padding: 2; } .formbox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; width: 100%; height: 100px; margin: 0; background: #FFFFFF; color: #000000; background: #F4F4F4; } .bttn100pct { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .12px; font-weight: bold; color: #002484; background-color: #FFFFFF; width: 100%; } .button { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #3D83A5; } .flexfield { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; height: 20px; color: #000000; background: #F4EAD0; margin: 0px; } .formfield { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; width: 98%; height: 20px; margin: 0; background: #F4EAD0; color: #000000; } /* default contact form */ #contact-form { position: relative; width: 400px; border: #000000 solid 1px; font-size: 12px; padding: 1px; background: #FFFFFF; margin: auto; } /* default subscription form */ #subscription-form { width: 200px; padding: 1px; margin: 1px; border: #000000 solid 1px; font-size: 12px; } /* ------------------------------- NEWSLETTER ----------------------------- */ #newsletter { width: 400px; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; padding: 10px 0px 10px 0px; margin: 10px 0px 20px 0px; } .headline { font-size: 14px; font-weight: bold; color: #3D83A5; } .header { margin: 10px 0px 30px 0px; } .footer { margin: 30px 0px 10px 0px; } .article-title { font-size: 12px; font-weight: bold; color: #3D83A5; border-top: #3D83A5 solid 1px; padding: 5px 0px 0px 0px; } .article-lead { text-indent: 15px; } .article-body { text-indent: 5px; } #news-archives { width: 400px; padding: 10px 2px 20px 2px; margin: 10px 0px 10px 0px; font-size: 12px; border: #000000 solid 1px; } #wcnews-footer { border-top: #000000 solid 2px; font-size: 11px; }