body{background-color:#000;font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;line-height:20px;color:#bbb;margin:0;padding:0;}
a{color:#248b8f;text-decoration:none;}
a:active{color:#248b8f;}
h1{font-size:24px;color:#809a00;font-weight:400;}
h2{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#666;font-weight:400;letter-spacing:.6px;border-bottom:1px dotted #333;margin:0;padding:0;}
h3{font-family:Georgia, "Times New Roman", Times, serif;font-size:20px;color:#222;font-weight:400;margin:0;padding:0;}
p{margin:5px 0 20px;}
input[type="text"],textarea{width:340px;margin-bottom:7px;margin-top:2px;border:2px solid #ddd;font-family:Arial, Helvetica, sans-serif;color:#666;font-size:14px;padding:4px;}
.clr{clear:both;}
.clr-right{clear:right;}
.header{position:fixed;top:0;left:0;width:100%;z-index:1;background-color:#181818;}
.logo{float:left;}
.executive-placement{float:right;}
ul,li{list-style:none;margin:0;padding:0;}
ul.nav{float:right;width:710px;margin-top:6px;}
ul.nav li{float:left;margin-left:22px;font-size:17px;}
ul.nav li a{display:block;font-family:Arial, Helvetica, sans-serif;color:#343c10;}
ul.nav li a.active{color:#809a00;border-bottom:3px solid #343c10;}
.page-content{background-color:#181818;}
.page-content .inside{background-image:url("/images/subpage_heading.gif");background-repeat:no-repeat;background-position:0 76px;width:970px;margin:auto;padding:90px 0 20px;}
.page-content .inside .actual-content{padding:20px 50px 0;}
.green-corner{background-image:url("/images/corners.jpg");background-repeat:no-repeat;width:18px;height:18px;position:absolute;}
.green-box{background-color:#1F2B07;font-size:20px;line-height:25px;position:relative;margin-bottom:16px;padding:18px;}
.green-box .tl{background-position:0 -18px;top:0;left:0;}
.green-box .tr{background-position:-15px -18px;top:0;right:0;}
.green-box .bl{background-position:0 -33px;bottom:0;left:0;}
.green-box .br{background-position:-15px -33px;bottom:0;right:0;}
.black-corner{background-image:url("/images/corners.jpg");background-repeat:no-repeat;width:10px;height:6px;position:absolute;}
.black-box{background-color:#000;position:relative;width:115px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:11px;margin-top:8px;padding:6px 2px;}
.black-box .tl{background-position:0 -1px;top:0;left:0;}
.black-box .tr{background-position:-5px -1px;top:0;right:0;}
.black-box .bl{background-position:0 -8px;bottom:0;left:0;}
.black-box .br{background-position:-5px -8px;bottom:0;right:0;}
.small-gray{font-family:Arial, Helvetica, sans-serif;color:#777;font-size:11px;}
.home-image-container{position:relative;width:970px;height:510px;}
.home-image{left:-50px;position:absolute;top:-31px;}
.home-teasers li h3{color:#809a00;margin-bottom:7px;}
.home-teasers li{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:16px;color:#666;border-left:1px solid #000;float:left;margin-left:12px;padding-left:12px;width:273px;}
.home-teasers li:first-child{padding-left:0;margin-left:0;border-left:0 groove #000;}
.left-form,.right-form{float:left;width:380px;margin-right:10px;}
.left-form{padding-left:14px;border-left:1px solid #333;}
.footer{font-family:Arial, Helvetica, sans-serif;bottom:0;left:0;width:100%;height:200px;background-color:#000;color:#666;}
.footer .tier1-container{background-color:#111;height:120px;width:100%;}
.footer .tier1 li{border-left:1px solid #222;float:left;margin-left:10px;padding-left:10px;margin-top:40px;width:220px;}
.footer .tier1 li:first-child{border-left:0 solid #222;margin-left:0;padding-left:0;}
.footer .tier2{text-align:center;padding-top:12px;font-size:10px;}
a:hover,ul.nav li a:hover{color:#809a00;}
.header .inside,.footer .tier1,.footer .tier2{width:970px;margin:auto;}
#contactForm label.error,#signupForm label.error{color:red;display:block;}
.footer .tier1 {width:770px;}
