@charset "utf-8";html{font-family:Arial,sans-serif;color:#888}body{background:url(../img/bg.jpg) repeat}.social{text-align:right;position:relative;margin:4px 0}.social img{margin-bottom:0}#footer{border-radius:10px;background-color:#a5c100;color:#fff;padding:10px 0}#footer p{margin:0;padding:10px 0}#logo,#logo img{display:block;width:200px;height:100px}#logo{float:left;background:url(../img/logo.svg) top center no-repeat;position:relative;margin:0;z-index:120;display:inline}#logo img{position:absolute;left:-99999px}.nav{list-style:none;margin:0 0 1.5em 0}#nav.main{float:right;text-align:center;margin:.5em 0 0 0;padding:.4em 0;font-family:Tahoma,Arial,sans-serif}#nav.main li{display:inline;float:none;margin-right:3px}#nav.main a{display:inline-block;padding:.6em 1.2em;background-color:#efefef;border-radius:10px;border-right:1px solid #bbb;border-bottom:2px solid #bbb;color:#666;text-decoration:none;text-transform:uppercase;text-shadow:1px 1px 1px #fff;font-size:1.1em;margin:0 0 .6em 0}#nav.main a:hover{color:#666;text-shadow:1px 1px 0 #fff;background-color:#eaffc4}#nav.main a.active{color:#fff;text-shadow:1px 1px 1px #333;font-weight:bold;background-color:#a5c100;letter-spacing:1px}#nav li span{display:block;font-size:10px;color:#666;text-shadow:none;line-height:8px}h1,h2,h3,h4,h5,h6{font-family:Tahoma,Arial,sans-serif;font-style:normal;font-weight:500;color:#a5c100;text-shadow:1px 1px 0 #6d8901}h1{font-size:2.5em;margin-bottom:.75em;line-height:1.5}h2{font-size:2.3em;margin-bottom:1em;line-height:1.4em}h3{font-size:2em;margin-bottom:1em;line-height:1.3}h4{font-size:1.5em;margin-bottom:.8em;line-height:auto;text-shadow:none;font-weight:bold}h5{font-size:1.3em;margin-bottom:.6em;text-shadow:none;line-height:auto}h6{font-size:1.2em;margin-bottom:.6em;text-shadow:none;line-height:auto}.left{float:left !important}.right{float:right !important}.intro{padding:10px 0;color:#999}.intro h2{font-size:3em;line-height:1em;letter-spacing:-1px;text-transform:uppercase;padding-right:15px;margin:0 0 20px 0}.intro p{font-family:Tahoma,Arial,sans-serif;font-size:1.9em;line-height:1.2em;letter-spacing:-2px;padding-right:15px}.quote{font-family:Arial,sans-serif;font-size:1.4em;letter-spacing:-1px;font-style:italic;line-height:1.3em}.quote span{display:block;font-size:.7em;padding-top:10px;font-style:normal}.green,.grey{-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;border-radius:15px;zoom:1;border-top:1px solid #fff;border-bottom:1px solid #fff;margin-bottom:15px !important}.green{background-color:#eaffc4}.grey{background-color:#efefef}.green p,.grey p{padding:10px 30px 0}.green h2,.grey h2,.green h3,.grey h3,.green h4,.grey h4{border-bottom:5px solid #fff;margin-bottom:0}.green h2,.grey h2,.green h3,.grey h3,.green h4,.grey h4,.green h5,.grey h5,.green h6,.grey h6{padding:0 30px;line-height:1.7em}.top{margin-top:30px !important}.bottom{margin-bottom:30px !important}.ticker{border:none !important;background:none !important;line-height:auto}a{color:#669b02;text-decoration:none}a.button{font-family:Arial,sans-serif;font-size:1em;line-height:auto;background-color:#6d8901;background-image:-webkit-gradient(linear,0 0,0 100%,from(#a5c100),to(#6d8901));background-image:-moz-linear-gradient(top,#a5c100,#6d8901);background-image:-o-linear-gradient(top,#a5c100,#6d8901);background-image:-webkit-linear-gradient(top,#a5c100,#6d8901);background-image:-ms-linear-gradient(top,#a5c100,#6d8901);border:1px solid #799c01;border-radius:5px;box-shadow:0 1px 0 0 #9bcb76 inset;color:white;position:relative;text-shadow:0 1px 0 #424f1c;text-decoration:none;margin:15px 0;text-align:center;font-weight:bold;padding:.3em .7em;display:inline-block}a.button:hover{background-color:#a5c100;background-image:-webkit-gradient(linear,0 0,0 100%,from(#6d8901),to(#a5c100));background-image:-moz-linear-gradient(#6d8901,#a5c100);background-image:-moz-linear-gradient(top,#6d8901,#a5c100);background-image:-o-linear-gradient(top,#6d8901,#a5c100);background-image:-webkit-linear-gradient(top,#6d8901,#a5c100);background-image:-ms-linear-gradient(top,#6d8901,#a5c100)}ul.check{list-style:none;list-style-image:url(../img/check.png);list-style-position:inside}img{margin-bottom:10px}img.left{margin:0 20px 10px 0}img.right{margin:0 0 10px 20px}img.expand{width:24em;margin:0}.form th,.form td{border:0;background:0;padding:.75em 0}.form tbody tr:nth-of-type(odd){background:0}hr{margin:1em 0;width:100%;height:26px;background:url(../img/hr.svg) no-repeat top center;border:0}ul.tabs{margin:0;padding:0;list-style:none;height:32px;width:100%;display:block}ul.tabs li{float:left;margin:0;padding:0;height:32px;line-height:32px;border-bottom:1px solid #fff;border-left:1px solid #fff;overflow:hidden;position:relative;background:#cecece}ul.tabs li a{text-decoration:none;color:#666;display:block;font-size:1.1em;padding:0 15px;outline:0}ul.tabs li a:hover{background:#e0e0e0}html ul.tabs li.active,html ul.tabs li.active a:hover{background:#efefef;border:0;border-bottom:1px solid #efefef}.tab_container{background:#efefef;overflow:hidden;clear:both;float:left;width:100%;margin-bottom:25px}.tab_content{padding:15px 18px 10px;font-size:inherit}.tab_content p{margin-bottom:1em}@media(min-width:721px) and (max-width:960px){.intro h2{font-size:2.5em;line-height:1em;letter-spacing:-1px;text-transform:uppercase;padding-right:15px;margin:0 0 20px 0}.intro p{font-family:Tahoma,"Helvetica Neue",Arial,sans-serif;font-size:1.6em;line-height:1.2em;letter-spacing:-2px;padding-right:20px}.wrapper{width:auto !important;padding:15px !important}}@media(max-width:720px){.debug,.debug body{background:none !important}body{-webkit-text-size-adjust:none}.wrapper{line-height:1.5em;width:auto !important;padding:10px !important}.wrapper p{font-size:.9em}.social{text-align:right}.social a{padding:0 .5em 0 .5em}#nav.main a{display:inline-block;padding:.8em 1.2em;font-size:.9em;letter-spacing:2px}#nav.main{padding:.4em 0 0 0;float:none;margin:0;background-image:none;font-size:100%}#subheader{margin:110px 0 20px}h1{font-size:1.9em;margin-bottom:.75em;line-height:1.7}h2{font-size:1.7em;margin-bottom:1em;line-height:1.5}h3{font-size:1.5em;margin-bottom:1em;line-height:1.3em}h4{font-size:1.1em;margin-bottom:.8em;line-height:auto;font-weight:bold}h5,h6{font-size:1em;margin-bottom:.8em;line-height:auto}.intro p{font-size:1.2em;line-height:1.2em;letter-spacing:-1px}.intro h2{font-size:2em}#footer p{margin:0;padding:0 10px}.grids{margin:0 !important;width:auto !important}[class^="grid-"],.grids [class^="grid-"]{width:auto !important;float:none !important;margin:0 !important}.logo{min-height:60px}#logo{margin:0 auto 1em}}