#site-footer div,#site-footer p,#site-footer em,#site-footer img,#site-footer h1,#site-footer h2,#site-footer h3,#site-footer h4,#site-footer h5,#site-footer h6,#site-footer strike,#site-footer strong,#site-footer ol,#site-footer ul,#site-footer li,#site-footer form{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline;text-shadow:none;letter-spacing:normal}#site-footer{line-height:1}#site-footer ol,#site-footer ul{list-style:none!important;margin:0!important}#site-footer :focus{outline:#fff}.opc-bg-gray{background:url(../image/footer-search-top.jpg)!important}#site-footer,footer.footer{color:#fff;font-family:Verdana,Geneva,sans-serif}#site-footer #footer-background{background:#000;padding-bottom:40px}#site-footer .site-width{width:980px;margin:auto;text-align:left;clear:both;position:relative}#site-footer .right{float:right}#site-footer .clearfix{clear:both}#site-footer .clearleft{clear:left}#site-footer ul{list-style-type:none;margin:0;font-family:Verdana,Geneva,sans-serif;color:#fff;float:left;width:163px;padding:35px 0 0;text-transform:lowercase}#site-footer .four-column ul{width:224px}#site-footer ul.inline{float:none;padding:0}#site-footer ul li{list-style-type:none;line-height:21px;background:none transparent}#site-footer #footer-main ul li{padding-right:3px}#site-footer ul.inline li{padding-right:10px;float:left}#site-footer ul h5{font-family:trebuchet ms,Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;color:#fff;line-height:30px;padding-bottom:5px}#site-footer ul li a,footer.footer ul li a{color:#cfcfcf;font-size:11px;line-height:21px;text-decoration:none}footer.footer ul li a:hover{color:#eee}#site-footer ul li a:hover{text-decoration:underline}#site-footer #footer-search{height:35px;background-color:#398721}#site-footer #footer-search-box{background:url(../image/site_footer-search_box.png) no-repeat scroll center center transparent;display:block;float:none;height:26px;margin:0 auto;padding-left:50px;padding-top:6px;position:relative;text-align:left;width:301px;top:2px}#site-footer #footer-search-input{border:none;color:#8c8c8c;font-family:Verdana,Geneva,sans-serif;font-size:12px;margin-top:1px;position:relative;top:-4px;width:211px;padding:0}#site-footer input.search-box:focus{color:#000}#site-footer .search-button{position:relative;top:1px;padding:0;vertical-align:baseline}#footer-tabs ul{width:100%}#footer-tabs ul li{float:left}#footer-tabs ul li a{float:left;padding:8px 11px 4px;margin-right:3px;color:#fff;background-color:#666;border-radius:15px 15px 0 0;-moz-border-radius:15px 15px 0 0;text-decoration:none;line-height:21px}#footer-tabs ul li a.active,#footer-tabs ul li a:hover,#footer-tabs ul li a:active{background-color:#398721;color:#fff;text-decoration:none}#footer-tabs-white ul{width:100%}#footer-tabs-white ul li{float:left}#footer-tabs-white ul li a{float:left;padding:8px 11px 4px;margin-right:3px;color:#e0e0e0!important;background-color:#666;border-radius:15px 15px 0 0;-moz-border-radius:15px 15px 0 0;text-decoration:none;line-height:21px}#footer-tabs-white ul li a.active,#footer-tabs-white ul li a:hover,#footer-tabs-white ul li a:active{background-color:#fff;color:#000!important;text-decoration:none}#footer-tabs-divider{height:5px;background-color:#398721;clear:both}#footer-tab-container{height:360px}.footer-tab.hide-tab{position:absolute;display:none}#site-footer ul li a[href="#"]{color:red}#footer-footer ul.text{width:600px;padding-top:40px}#footer-footer ul.text li a{font-size:12px;padding-left:10px;border-left:1px solid #cfcfcf}#footer-footer ul.text li:first-child a{padding-left:0;border-left:none}#footer-footer ul.images{width:200px;padding:10px 0}#site-footer #footer-social{width:200px;font-size:13px;font-weight:700;line-height:21px}#site-footer #footer-social a{color:#398721;font-weight:700;font-size:13px}#site-footer #footer-copyright{font-family:Arial,sans-serif;font-weight:700;clear:both;line-height:30px;font-size:12px;color:#fff}#site-footer #footer-copyright span{font-family:Arial Black,sans-serif;font-size:13px;float:right;color:#5f5f5f}#site-footer #footer-copyright span a{font-weight:700;color:#fff}#site-footer.foot-white #footer-copyright span a{color:#59595c}#site-footer div.footer-tab{border-bottom:2px solid #398721;height:344px}#footer-ecommerce-collapse img,#footer-resources-collapse img,#footer-ecommerce-collapse h5,#footer-resources-collapse h5,#footer-ecommerce-collapse .subhead,#footer-resources-collapse .subhead{display:none}@media(max-width:980px){#footer-ecommerce img,#footer-resources img{visibility:hidden}}#footer-ecommerce ul,#footer-resources ul{float:left}#footer-ecommerce .numbered,#footer-resources .numbered{clear:both;position:static;margin:0;float:right}#footer-ecommerce div div,#footer-resources div div{padding-top:19px;width:816px;position:absolute;right:0;display:none}#footer-ecommerce div div img,#footer-resources div div img{float:left}#footer-resources div div img{background-color:#333;border-radius:10px 10px 10px 10px;margin:10px 20px;padding:20px}#footer-ecommerce div div p.subhead,#footer-resources div div p.subhead{margin-top:41px;font-size:13px;font-weight:700;color:#fff}#footer-ecommerce div div h4,#footer-resources div div h4{color:#398721;font-family:source sans pro,sans-serif;font-weight:400;font-size:18pt;margin:16px 0 26px;clear:none}#footer-ecommerce div div p,#footer-resources div div p{font-size:12px;line-height:18px;color:#e0e0e0;clear:none}#footer-ecommerce div div a.learnmore,#footer-resources div div a.learnmore{margin-top:20px;margin-right:100px;box-shadow:0 0 0;clear:none}#footer-ecommerce div div p a.learnmore:hover,#footer-resources div div p a.learnmore:hover{box-shadow:0 0 0}#footer-ecommerce ul.numbered,#footer-resources ul.numbered{position:absolute;width:auto;margin:309px 0 0 450px!important;padding:0}#footer-ecommerce ul.numbered li,#footer-resources ul.numbered li{display:inline-block}#footer-ecommerce ul.numbered li:first-child a,#footer-resources ul.numbered li:first-child a{padding-left:0}#footer-ecommerce ul.numbered li a,#footer-resources ul.numbered li a{color:#fff;display:inline-block;height:21px;padding:0 15px}#footer-ecommerce ul li a.current,#footer-resources ul li a.current,#footer-ecommerce ul li a:hover,#footer-resources ul li a:hover,#footer-ecommerce ul li a:active,#footer-resources ul li a:active{color:#398721}#site-footer #footer-address{padding-bottom:20px}#site-footer .footer-address{position:relative}#site-footer .address-block{display:inline-block;padding:5px 0;vertical-align:top;width:32%}.address-block .col-xs-4{padding-left:0;padding-right:0}.address-block h6,footer.footer .address-block h5{color:#fff;font-size:12px;padding-bottom:5px;font-weight:700}.address-block>p,footer.footer .address-block>p{color:#cfcfcf;padding:0 0 0 10px;font-size:12px;line-height:16px}#site-footer .address-block p.phone_labels{width:25%;display:inline-block;text-align:right}#site-footer .address-block p.phone_numbers{width:60%;display:inline-block}#site-footer .address-block p.email_address{text-align:center;padding:5px 0}.address-block>p a,footer.footer .address-block>p a,footer.footer .address-block>div a{color:#cfcfcf!important;text-decoration:underline!important}#site-footer.foot-gray,footer.foot-gray{background-color:transparent!important}#site-footer.foot-gray #footer-background,footer.foot-gray{background:url(../image/footer-gray-bg.jpg) center top}#site-footer.foot-gray #footer-search.opc-bg-color,footer.foot-gray #footer-search.opc-bg-color{background:url(../image/footer-search-top.png) #fff!important;height:35px}footer.foot-gray{border-top:0}.foot-gray ul li a{color:#4e4e50!important;font-size:11px;line-height:21px;text-decoration:none}.foot-gray ul li a:hover{text-decoration:underline}#site-footer.foot-gray #footer-search-box{top:25px}.foot-gray #footer-tabs ul{width:100%}.foot-gray #footer-tabs ul li{float:left}.foot-gray #footer-tabs ul li a{float:left;padding:8px 11px 4px;margin-right:3px;color:#e0e0e0!important;background-color:#666;border-radius:15px 15px 0 0;-moz-border-radius:15px 15px 0 0;text-decoration:none;line-height:21px}.foot-gray #footer-tabs ul li a.active,.foot-gray #footer-tabs ul li a:hover,.foot-gray #footer-tabs ul li a:active{background-color:#fff!important;color:#000!important;text-decoration:none}.foot-gray #footer-tabs-divider{height:5px;background-color:#fff!important;clear:both}.foot-gray div.footer-tab{border-bottom:2px solid #fff!important;height:344px}.foot-gray #footer-ecommerce div div h4,.foot-gray #footer-resources div div h4{color:#000}.foot-gray #footer-ecommerce ul li a.current,.foot-gray #footer-resources ul li a.current{color:#fff!important}.foot-gray .address-block>p,footer.footer.foot-gray .address-block>p{color:#4e4e50}.foot-gray .address-block>p a,footer.footer.foot-gray .address-block a{color:#4e4e50!important}.foot-white #footer-background,footer.foot-white{background:#fff!important}footer.foot-white{border-top:0}.foot-white #footer-background{border-top:#000 solid 35px}.foot-white#site-footer ul h5,footer.foot-white ul h5{color:#000}.foot-white#site-footer ul l5 a,footer.foot-white ul h5 a{color:#434343}.foot-white #footer-tabs ul{width:100%}.foot-white #footer-tabs ul li{float:left}.foot-white #footer-tabs ul li a{float:left;padding:8px 11px 4px;margin-right:3px;color:#fff!important;background-color:#666;border-radius:15px 15px 0 0;-moz-border-radius:15px 15px 0 0;text-decoration:none;line-height:21px}.foot-white #footer-tabs-divider{width:100%!important;max-width:980px!important;margin:0 auto}.foot-white #footer-copyright,.foot-white #site-footer #footer-copyright span a,footer.foot-white #footer-copyright{color:#000!important}.foot-white #footer-ecommerce div div p.subhead,footer.foot-white #footer-resources div div p.subhead{color:#434343!important}.foot-white #footer-ecommerce div div p,footer.foot-white #footer-resources div div p{color:#434343}#site-footer.foot-white .address-block>p,footer.foot-white p,footer.foot-white .address-block>p{color:#434343}#site-footer.foot-white .address-block h6,footer.foot-white .address-block h5{color:#434343}footer.foot-white .address-block p a,footer.foot-white .address-block div,footer.foot-white .address-block div a{color:#434343!important}#footer-background h5{text-transform:uppercase}#footer-main>div>ul>li>a{text-transform:capitalize}