html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video, article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section  {
 margin: 0;
 padding: 0;
 border: 0;
 font-size: 100%;
 font: inherit;
 vertical-align: baseline;
}
body{ font-family:Verdana, Geneva, sans-serif;
}
@font-face {
    font-family: 'commerce_black_condensed_BdCn';
    src: url('fonts/commerce-black-condensed-ssi-bold-condensed-webfont.woff2') format('woff2'),
         url('fonts/commerce-black-condensed-ssi-bold-condensed-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
img{ border:none; outline:none; max-width:100%; max-height:100%; }
a{ outline:none; border:none; }
.wrapper{ clear:both; margin:0 auto; width:990px;}
.wrapper-inner{ float:left; width:99.6%; border-right:solid 1px #d8d8d8;border-left:solid 1px #d8d8d8; background-color:#008000;}
.logo{ float:left; padding-bottom:9px; padding-top:9px; }
.logo:hover{ opacity:.9;}
.mobile-nav-button{ float:right;display:none;}
.header-outer{ float:left;padding-left:1%; padding-right:1%; width:100%; background-color:#008000; padding-bottom:10px; }
.nav-outer{ float:left; width:100%; border-radius:10px;  background-color:#ebebeb; padding:8px 8px 8px 8px;}
.menu{ float:left; width:100%;}
.menu ul{ float:left; list-style:none; float:left; padding:0px 0 0 0px; margin:0 0 0 0px;}
.menu ul li{ float:left; background:url(images/bullet.png) no-repeat; width:175px; height:33px;  color:#000;margin-right:7.5px;  font-size:17px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; line-height:34px; margin-left:7px; text-align:center;}
.menu ul li a{ text-decoration:none;  outline:none; color:#000; line-height:18px;  }
.menu ul li a:hover{ text-decoration:none;  outline:none; color:#008000; }
.menu ul li a.active{ text-decoration:none; outline:none; color:#008000; }
.menu ul li:last-child{ padding-right:0px;}
.menu ul li:nth-child(1){ padding-left:13px;}
.menu ul li:nth-child(2){ padding-left:12px;}
.menu ul li:nth-child(3){ padding-left:12px;}
.menu ul li:nth-child(4){ padding-left:12px;}
.menu ul li:nth-child(5){ padding-left:14px;}
.a1-main{ float:left; width:100%; padding-top:10px; padding-bottom:10px; padding-left:15px;}
.a1-main p{ clear:both; line-height:20px; margin-bottom:0px; padding-bottom:7px; color:#fff; font-size:13px;font-family:Verdana, Geneva, sans-serif;   }
.a1-main p span{color:#00ff00;}
.a1-main p a{ text-decoration:none; border:none; outline:none; color:#fff;}
.a1-main p a:hover{ text-decoration:none; border:none; outline:none; color:#00ff00;}
.a1{ max-width:26.5% !important; margin-right:1.5%; padding:0 0 0 0px !important;}
.b1{ border-right:solid 1px #d8d8d8; max-width:60% !important; margin-right:3% !important; margin-top:5%; margin-bottom:4%;}
.b2{ background-color:#e2e2e2; border-radius:5px; padding:16px 12px 12px 12px; max-width:37% !important;margin-top:5%; margin-bottom:4%;}
.a1-inner{ background-color:#FFF; border-radius:0 10px 10px 0px; float:left; width:100%;  padding:15px 12px 8px 12px;}
.a2-inner{ float:left; width:100%;  background-color:#FFF;border-radius:10px 0px 0px 10px;padding:20px 20px 20px 20px !important;}
.a2{ max-width:72% !important; padding:0px 0px 0px 0px !important;}
.box1{ float:left; width:100%;}
.box1 ul{ list-style:none; float:left; padding:0 0 0 0px; margin:0 0 0 0px;}
.box1 ul li{ float:left; width:32%; margin-right:2%; margin-top:1%; margin-bottom:1%;}
.box1 ul li:nth-child(3){ margin-right:0px;}
.box1 ul li:nth-child(6){ margin-right:0px;}
.box1 ul li:nth-child(9){ margin-right:0px;}
.box2{ float:left; width:100%;}
.box2 ul{ list-style:none; float:left; padding:0 0 0 0px; margin:0 0 0 0px;}
.box2 ul li{ float:left; width:49.5%; margin-right:1%; margin-top:1%; margin-bottom:1%;}
.box2 ul li:nth-child(2){ margin-right:0px;}
.box2 ul li:nth-child(4){ margin-right:0px;}
.box2 p{ clear:both; line-height:18px;  margin-bottom:0px; padding-bottom:6px; color:#222222; font-size:12px;font-family: Arial, Helvetica, sans-serif; min-height:96px;  }
.box2 p a{ text-decoration:none; border:none; outline:none; color:#ff0000;}
.box2 p a:hover{ text-decoration:none; border:none; outline:none; color:#008000;}
.box2 p span{ color:#ff0000; font-weight:bold;}
.img5{ clear:both; text-align:center; padding-bottom:2px;}
.box1 p{ clear:both; line-height:18px;  margin-bottom:0px; padding-bottom:6px; color:#222222; font-size:12px;font-family: Arial, Helvetica, sans-serif; min-height:156px;  }
.box1 p a{ text-decoration:none; border:none; outline:none; color:#ff0000;}
.box1 p a:hover{ text-decoration:none; border:none; outline:none; color:#008000;}
.box1 p span{ color:#ff0000; font-weight:bold;}
.img2{ clear:both; text-align:center; padding-bottom:6px;}
.img2:hover{ opacity:.8;}
.img3{ clear:both; text-align:center; padding-bottom:6px;}
.img3:hover{ opacity:.8;}
.links{ clear:both; text-align:center;}
.links a{font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:16px; padding-left:4px; padding-right:4px; color:#008000; text-decoration:none;}
.links a:hover{color:#666; text-decoration:none;}
.img1-outer{ clear:both; margin:0 auto; width:222px;}
.bullet{ clear:both;}
.bullet ul{ list-style:none; float:left; padding:0 0 0 0px; margin:0 0 0 0px; width:100%;}
.bullet ul li{ width:100%; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-transform:uppercase; color:#FFF; border-radius:8px; clear:both; margin-bottom:8px ;background-color:#008000; padding:8px 12px 6px 12px;}
.bullet ul li a{ text-decoration:none; border:none; outline:none; color:#fff;}
.bullet ul li a:hover{ text-decoration:none; border:none; outline:none; color:#00ff00;}
.bullet1{ clear:both; margin:0 auto; width:396px;}
.bullet1 ul{ list-style:none; float:left; padding:0 0 0 0px; margin:0 0 0 0px; width:100%;}
.bullet1 ul li{ float:left;font-family:Arial, Helvetica, sans-serif; font-size:16px; text-transform:uppercase; color:#FFF;  padding:0px 10px 0px 10px; background:url(images/seperator.png) no-repeat right center;}
.bullet1 ul li a{ text-decoration:none; border:none; outline:none; color:#fff;}
.bullet1 ul li a:hover{ text-decoration:none; border:none; outline:none; color:#00ff00;}
.bullet1 ul li:first-child{ padding-left:0px;}
.bullet1 ul li:last-child{ background:none; padding-right:0px;}
.bullet span{ font-weight:bold; font-size:17px;  }
.img4{ clear:both; text-align:center; padding-top:12px; padding-bottom:12px;  }
.footer p{ clear:both; line-height:24px; margin-bottom:0px; padding-bottom:0px; color:#fff; font-size:15px;font-family:Verdana, Geneva, sans-serif;text-align:center; padding-top:5px;    }
.content-outer{ float:left; width:100%; padding-top:30px; padding-bottom:30px; padding-left:30px; padding-right:30px;}
.class1{ float:left; width:100%;}
.class1 h1{clear:both; text-transform:uppercase;  font-family: 'commerce_black_condensed_BdCn'; font-weight:normal; font-size:35px; margin-bottom:0px; color:#008000; padding-bottom:10px; line-height:35px; }
.class1 h2{clear:both; text-transform:uppercase;  font-family: 'commerce_black_condensed_BdCn'; font-weight:normal; font-size:27px; margin-bottom:0px; color:#008000; padding-bottom:0px; line-height:30px; }
.b2 h3{clear:both;font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; font-size:16px; margin-bottom:0px; color:#000; padding-bottom:3px; line-height:24px;}
.b2 h3 span{ color:#b00c0c;}
.b2 p{ clear:both; line-height:20px; margin-bottom:0px; padding-bottom:3px; color:#222222; font-size:13px;font-family: Arial, Helvetica, sans-serif;  }
.class1 p{ clear:both; line-height:24px; margin-bottom:0px; padding-bottom:12px; color:#222222; font-size:15px;font-family: Arial, Helvetica, sans-serif;  }
.class1 p a{ text-decoration:none; border:none; outline:none; color:#222222;}
.class1 p a:hover{ text-decoration:none; border:none; outline:none; color:#008000;}
.class1 p:last-child{ padding-bottom:0px;}
.icon1{ clear:both; background:url(images/arrow.png) no-repeat left center; padding-left:28px; }
.img1{ clear:both; text-align:center; padding-bottom:6px;}
.footer{  padding-top:30px; padding-bottom:30px;float:left; width:100%;}
.footer p a{ text-decoration:none; border:none; outline:none; color:#fff;}
.footer p a:hover{ text-decoration:underline; border:none; outline:none; color:#fff;}
.form-outer{ clear:both; margin:0 auto; width:300px;}
.form1 input[type="text"]{float:left;width:100%;border:none; font-size:13px; color:#666; padding-left:12px; padding-right:12px;   height:32px; margin-bottom:8px; font-family: Arial, Helvetica, sans-serif;border-radius:5px; }
.form1 input[type="email"]{float:left;width:100%;border:none; font-size:13px; color:#666; padding-left:12px; padding-right:12px;   height:32px; margin-bottom:8px;font-family: Arial, Helvetica, sans-serif; border-radius:5px; }
.form1 input[type="submit"]{ clear:both; background-color:#fff;font-size:14px; width:80px; text-align:center;font-weight:400;color:#666; height:30px; line-height:28px; padding:0px 0px 0px 0px; border:none;  cursor:pointer;border-radius:5px; text-transform:uppercase;font-family: Arial, Helvetica, sans-serif; font-weight:bold; margin-bottom:7px;}
.form1 input[type="submit"]:hover { color:#008000;  }
.form2 input[type="text"]{float:left;width:100%;border:solid 1px #d8d8d8; font-size:13px; color:#666; padding-left:12px; padding-right:12px;   height:35px; margin-bottom:8px; font-family: Arial, Helvetica, sans-serif;}
.form2 input[type="tel"]{float:left;width:100%;border:solid 1px #d8d8d8; font-size:13px; color:#666; padding-left:12px; padding-right:12px;   height:35px; margin-bottom:8px; font-family: Arial, Helvetica, sans-serif;}
.form2 textarea{float:left;width:100%;border:solid 1px #d8d8d8; font-size:13px; color:#666; padding-left:12px; padding-right:12px;   height:115px; margin-bottom:8px; font-family: Arial, Helvetica, sans-serif; padding-top:12px; padding-bottom:12px; }
.form2 input[type="email"]{float:left;width:100%;border:none; font-size:13px; color:#666; padding-left:12px; padding-right:12px;   height:35px; margin-bottom:8px; font-family: Arial, Helvetica, sans-serif; border:solid 1px #d8d8d8; }
.form2 input[type="submit"]{ clear:both; background-color:#008000;font-size:15px; width:110px; text-align:center;font-weight:400;color:#fff; height:36px; line-height:36px; padding:1px 0px 0px 0px; border:none;  cursor:pointer;text-transform:uppercase;  font-family: Arial, Helvetica, sans-serif; font-weight:bold; margin-bottom:7px;}
.form2 input[type="submit"]:hover { color:#00ff00;  }
.social2{ clear:both; margin:0 auto; width:582px;}
.social2 img{ margin-left:8px; margin-right:8px; margin-top:20px; float:left;}
.social2 img:hover:first-child{ opacity:.8;}
.video1{ float:left; width:100%; padding-bottom:20px;}
 .b3{ max-width:49% !important; margin-right:2% !important; padding:0 0 0 0px !important;}
 .b4{ max-width:49% !important; padding:0 0 0 0px !important;}
 .color1{ color:#008000 !important;}
 .b5a{float:left;width:50%;margin-right:4%}

 .b5b{float:right;width:40%;padding-top:4px;}
 .b5b1{float:right;padding-bottom:12px;}



@media all and (max-width:1200px) 
{
}
@media all and (max-width:768px) 
{

}
@media all and (max-width:580px) 
{

}

@media all and (max-width:380px) 
{

}






