article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]){display:none;}
[hidden]{display:none;}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
html,button,input,select,textarea{font-family:sans-serif;color:#222;}
body{margin:0;font-size:1em;line-height:1.4;}
::-moz-selection{background:#fe57a1;color:#fff;text-shadow:none;}
::selection{background:#fe57a1;color:#fff;text-shadow:none;}
a{text-decoration:none;}
a:focus{outline:thin dotted;}
a:hover,a:active{outline:0;}
abbr[title]{border-bottom:1px dotted;}
b,strong{font-weight:bold;}
blockquote{margin:1em 40px;}
dfn{font-style:italic;}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}
ins{background:#ff9;color:#000;text-decoration:none;}
mark{background:#ff0;color:#000;font-style:italic;font-weight:bold;}
pre,code,kbd,samp{font-family:monospace, serif;_font-family:'courier new',monospace;font-size:1em;}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
q{quotes:none;}
q:before,q:after{content:"";content:none;}
small{font-size:85%;}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
ul,ol{margin:1em 0;padding:0 0 0 40px;}
dd{margin:0 0 0 40px;}
nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0;}
img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
form{margin:0;}
fieldset{border:0;margin:0;padding:0;}
label{cursor:pointer;}
legend{border:0;*margin-left:-7px;padding:0;white-space:normal;}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}
button,input{line-height:normal;}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}
button[disabled],input[disabled]{cursor:default;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}
textarea{overflow:auto;vertical-align:top;resize:vertical;}
input:invalid,textarea:invalid{background-color:#f0dddd;}
table{border-collapse:collapse;border-spacing:0;}
td{vertical-align:top;}
.chromeframe{margin:0.2em 0;background:#ccc;color:black;padding:0.2em 0;}
a:link,a:active,a:visited{-webkit-transition:color 0.2s;-moz-transition:color 0.2s;-o-transition:color 0.2s;-ms-transition:color 0.2s;transition:color 0.2s;}
#banner{background:url(../images/banner.jpg) center center no-repeat #000000;height:392px;}
.bold{font-weight:bold;}
.blue{color:#017eb8;}
body{font-family:'PT Sans','Helvetica Neue','Helvetica','Arial',sans-serif;font-size:20px;-webkit-font-smoothing:antialiased;}
.blue-button{background:#017eb8;color:#fff;font-size:16px;font-weight:bold;padding:10px 14px;text-align:center;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.blue-button:hover{background:#016796;color:#fff;}
#button1{background:url(../images/button1.jpg) top left repeat-x;float:left;height:234px;margin-right:33px;width:161px;}
#button2{background:url(../images/button2.jpg) top left repeat-x;float:left;height:234px;margin-right:33px;width:161px;}
#button3{background:url(../images/button3.jpg) top left repeat-x;float:left;height:234px;margin-right:33px;width:161px;}
#button4{background:url(../images/button4.jpg) top left repeat-x;float:left;height:234px;margin-right:20px;width:161px;}
#button5{background:url(../images/button5.jpg) top left repeat-x;float:left;height:234px;width:181px;}
#button1:hover,#button2:hover,#button3:hover,#button4:hover,#button5:hover{background-position:top right;}
#buttons{margin-bottom:60px;}
#buttons .active{background-position:top right !important;}
#contact{background:url(../images/spike.jpg) center top no-repeat #e6e7e9;padding:70px 0 20px;}
#contact h2{background:#e6e7e9;display:inline;padding:0 20px;}
#contact .head{background:url(../images/contacth2.jpg) center center repeat-x #e6e7e9;text-align:center;}
.divide{background:url(../images/divide.jpg) center center repeat-x;height:39px;margin:60px 0 40px 0;}
.divide{text-align:center;}
footer{background:#fff;}
footer a:link,footer a:active,footer a:visited{color:#017eb8;}
footer a:hover{color:#222;}
footer p{font-size:15px;text-align:right;line-height:64px;margin:0;padding:0;}
h2{font-size:36px;margin-top:0;text-transform:uppercase;}
header{background:#000;color:#fff;font-size:15px;height:134px;}
header p{float:left;margin:63px 0 0 0;padding:0;}
header p a:link,header p a:active,header p a:visited{color:#017eb8;}
header p a:hover{color:#fff;}
#info{height:280px;}
#info p.blue{font-size:28px;font-weight:bold;text-transform:uppercase;}
.intro{font-size:28px;font-weight:normal;margin:0;padding:40px 40px 50px 40px;text-align:center;}
#logo{float:left;margin:2px 30px 2px 0;}
nav{float:right;font-size:14px;text-transform:uppercase;}
nav ul{margin:83px 0 0 0;padding:0;}
nav ul li{float:left;margin-left:20px;}
nav a:link,nav a:active,nav a:visited{color:#fff;}
nav a:hover{color:#017eb8;}
#page{background:#000;color:#fff;padding-bottom:50px;}
#scroller{bottom:20px;display:none;position:fixed;right:20px;}
.third{float:left;text-align:center;width:320px;}
.third a:link,.third a:active,.third a:visited{color:#222;}
.third a:hover{color:#017eb8;}
.third p{font-size:22px;text-align:center;}
#top{background:url(../images/top.png) top left;margin:0 auto;margin-top:40px;height:61px;width:62px;}
#top:hover{background-position:top right;}
.wrap{margin:0 auto;width:960px;}
@media only screen and (min-width:35em){}.clr{clear:both;}
.floatr{float:right;}
.hidden{display:none !important;visibility:hidden;}
.invisible{visibility:hidden;}
@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;} a,a:visited{text-decoration:underline;} a[href]:after{content:" (" attr(href) ")";} abbr[title]:after{content:" (" attr(title) ")";} .ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";} pre,blockquote{border:1px solid #999;page-break-inside:avoid;} thead{display:table-header-group;} tr,img{page-break-inside:avoid;} img{max-width:100% !important;} @page {margin:0.5cm;}p,h2,h3{orphans:3;widows:3;} h2,h3{page-break-after:avoid;}}
