@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'gothambook';
    src: url('../fonts/gotham-book.eot');
    src: url('../fonts/gotham-book.eot?#iefix') format('embedded-opentype'),
         url('../fonts/gotham-book.woff') format('woff'),
         url('../fonts/gotham-book.ttf') format('truetype'),
         url('../fonts/gotham-book.svg#gothambook') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'gothambold';
    src: url('../fonts/gotham-bold.eot');
    src: url('../fonts/gotham-bold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/gotham-bold.woff') format('woff'),
         url('../fonts/gotham-bold.ttf') format('truetype'),
         url('../fonts/gotham-bold.svg#gothambold') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* CSS RESET */
html { min-height: 100%; margin-bottom: 1px;overflow: -moz-scrollbars-vertical !important; }
html, body{margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6, p, address, blockquote, div, ul, ol, li{margin: 0px;padding: 0px;}
ol, ul {list-style: none;}
a{text-decoration:none;outline:none;}
img{border:0;border-style:none;}
.clearboth{clear:both;}
.group:before,.group:after {content:"";display:table;}
.group:after {clear:both;}
.group {zoom:1;}
.hide {display:none;}
*:focus {outline: 0;}
iframe {border:0;}
.aligncenter {text-align:center;}
.space5 {height:5px;}
.space10 {height:10px;}
.space15 {height:15px;}
.space20 {height:20px;}
html {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
*, *:before, *:after {-webkit-box-sizing: inherit;-moz-box-sizing: inherit;box-sizing: inherit;}
::-webkit-input-placeholder { color: #666666; }
:-moz-placeholder { color: #666666; }
::-moz-placeholder { color: #666666; }
:-ms-input-placeholder { color: #666666; }

/* GENERAL */
body {background:#efefef;font-family:'gothambook','Gotham Book', Gotham-Book, Arial, sans-serif;font-size:14px;line-height:22px;color:#7a7a7a;}
.inner {width:960px;margin:0 auto;}
img {max-width:100%;}
.alignleft {float:left;margin:0px 20px 20px 0px;}
a {color:#72962f;}
a:hover {color:#3a80b9;}
.red {color:red;}
.SubHeader {font-size:16px;font-weight:bold;}

/* HEADER */
#header_wrap {background:#e0e0e0;}
#header {width:960px;height:90px;margin:0 auto;}
#header #logo {padding-top:21px;width:190px;float:left;}

/* MENU */
#nav {width:760px;float:right;}
#nav ul {margin-top:18px;overflow:hidden;}
#nav ul li {display:block;float:right;padding-left:12px;padding-right:12px;border-right:1px solid #a2a2a2;height:54px;padding-top:3px;}
#nav ul li.no_border {border-right:0;}
#nav ul li.last {padding-right:0px;padding-top:9px;}
#nav ul li a {display:block;color:#72962f;font-size:13px;font-weight:bold;text-align:center;line-height:16px;}
#nav ul li.single a {line-height:54px;}
#nav ul li.double a {line-height:18px;padding-top:8px;}
#nav ul li a:hover, #nav ul li a.active {color:#3a80b9;}

/* BANNER */
#banner {height:385px;background:#07447b url(../images/banner.jpg) no-repeat center top;padding-top:60px;}
#banner h1 {font-family:'gothambold','Gotham Bold', Gotham-Bold, 'gothambook','Gotham Book', Gotham-Book, Arial, sans-serif;font-size:32px;line-height:32px;color:#ffffff;text-transform:uppercase;margin-bottom:15px;font-weight:normal;}
#banner p {font-size:18px;color:#ffffff;font-weight:normal;text-transform:uppercase;margin-bottom:15px;}

/* CALL TO ACTION */
#call_to_action {background:#e9e9e9;border-top:1px solid #f5f5dc;padding-top:20px;padding-bottom:20px;}
#call_to_action p {line-height:16px;text-transform:uppercase;font-size:13px;}
.cta_left {width:563px;overflow:hidden;float:left;}
.cta_right {width:380px;float:left;}

/* HOME */
#home_content {background:#ffffff url(../images/content_bg.jpg) repeat-x;padding-top:25px;padding-bottom:30px;}
.home_box {width:167px;height:178px;background:url(../images/home_box_bg.jpg) no-repeat;float:left;padding-left:8px;padding-right:5px;padding-top:12px;margin-right:20px;position:relative;text-align:center;}
.home_box.last {}
.home_box h2 {font-size:14px;font-weight:bold;color:#72962f;line-height:16px;text-align:center;margin-bottom:0px;height:36px;overflow:hidden;}
.home_box p {font-size:11px;font-weight:bold;line-height:16px;margin-bottom:3px;}
.home_box p.readmore {text-align:center;position:absolute;left:50%;bottom:5px;margin-left:-35px;}

/* CONTENT */
#page_banner {width:100%;background:#07447b url(../images/inner_page_banner.jpg) no-repeat center center;border-bottom:1px solid #498abe;}
#page_banner .inner {height:195px;display:table;}
#page_banner h1 {font-size:32px;line-height:34px;color:#ffffff;text-transform:uppercase;margin-bottom:15px;font-weight:normal;display:table-cell; vertical-align:middle}
#page_banner h1 strong {font-family:'gothambold','Gotham Bold', Gotham-Bold, 'gothambook','Gotham Book', Gotham-Book, Arial, sans-serif;}

#content {border-top:30px solid #e9e9e9;background:#ffffff;padding-top:35px;padding-bottom:35px;}
#content p {margin-bottom:20px;}
#content ul {margin:0px 0px 20px 16px;}
#content ul li {list-style-type:disc;line-height:24px;}
#content ul ol li {list-style-type:decimal;line-height:24px;}
#content ol {margin:0px 0px 20px 15px;}
#content ol li {list-style-type:decimal;line-height:24px;}
#content ol ul li {list-style-type:disc;line-height:24px;}
#content h4 {font-size:20px;margin-bottom:15px;line-height:28px;} 

/* FOOTER */
#footer {padding:15px 0px;}
#footer .copyright {text-align:center;font-size:12px;}