body{font-family:Arial,Helvetica,sans-serif;font-size:14px;margin:0;padding:0}h2,h3,h4,h5,h6,h7{font-family:'Contrail One',cursive;margin:15px 0;padding:0;text-align:left;font-size:22px;font-weight:none}h1.logo{font-family:'Contrail One',cursive;margin:0;padding:0;text-align:left;font-size:40px;color:#fff}h2{border-bottom:1px solid #000}#header{background:#1B8EE0;min-height:100px}.top-bar{background:#4AAAEF}.top-bar-section ul li,.top-bar-section li:not(.has-form) a:not(.button),.top-bar-section ul li > a{background:transparent}.top-bar-section li:not(.has-form) a:not(.button):hover{background-color:#1B8EE0}.top-bar-section > ul > .divider,.top-bar-section > ul > [role="separator"]{border-right:solid 1px #1B8EE0}#footer{margin:10px 0;padding:10px 0;background:#f2f2f2;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}#bannerbox{text-align:center}#bannerregion{padding:5px 0 20px}#navigation{padding:0;height:50px}.navtab{padding:0;margin-top:27px;list-style-type:none;text-align:left}.navtab li{display:inline;margin:0}.navtab li a{text-decoration:none;padding:5px 15px;margin-right:3px;background:#ddd;font-size:16px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px}.navtab li a:hover{background:#1B8EEE;color:#fff;text-decoration:underline}.navtab li.selected a{position:relative}.navtab a{color:#000}#logo a{color:#fff;text-decoration:none}#logo a:hover{text-decoration:underline}a img{border:none}