html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}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-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.text-center{text-align:center}.clearfix:after{content:"";display:table;clear:both}.clearfix:before{content:"";display:table;clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;margin-top:28px}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}html{font-size:14px;font-family:'open sans'}a{outline:none;color:#0c77aa;text-decoration:none}img{max-width:100%}h2{font-size:26px;font-weight:normal;color:#0a4e70}h2+em{font-family:'source sans pro';font-weight:700;color:#666;margin-top:-18px;margin-bottom:30px;display:block}h3{font-size:18px;font-weight:normal;color:#0a4c70}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.framed-img{border:1px solid #d6d6d6}.site-width{width:90%;max-width:1281px;margin-left:auto;margin-right:auto}.site-width:after{content:"";display:table;clear:both}.site-width:before{content:"";display:table;clear:both}@media(min-width:641px){.site-width{width:621px}}@media(min-width:1025px){.site-width{width:985px}}#HeaderBackgroundFrame{background:#cae8fa;background:-moz-linear-gradient(top,#cae8fa 0%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,#cae8fa 0%,#fff 100%);background:-webkit-linear-gradient(top,#cae8fa 0%,#fff 100%);background:-o-linear-gradient(top,#cae8fa 0%,#fff 100%);background:-ms-linear-gradient(top,#cae8fa 0%,#fff 100%);background:linear-gradient(to bottom,#cae8fa 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cae8fa',endColorstr='#fff',GradientType=0)}#HeaderBackgroundFrame #HeaderFrame{background:url('/images/layout/clouds.png') center no-repeat;padding:22px 0}#HeaderBackgroundFrame #HeaderFrame #Header{text-align:center}#HeaderBackgroundFrame #HeaderFrame #Header .logo img{margin-top:24px}#HeaderBackgroundFrame #HeaderFrame #Header .tagline{display:block;margin-left:auto;margin-right:auto;margin:15px auto}#HeaderBackgroundFrame #HeaderFrame #Header .contact .address{display:block;margin-left:auto;margin-right:auto;font-size:14px;margin-bottom:10px;max-width:243px;color:#015184}#HeaderBackgroundFrame #HeaderFrame #Header .contact .phone{font-size:19px;color:#666}#HeaderBackgroundFrame #HeaderFrame #Header .shop{background:#013d65;border:none;color:#fff;text-decoration:none;padding:5px 20px;display:block;min-width:150px;position:absolute;width:50%;left:25%;top:0;margin:0 auto;text-align:center;border-radius:0 0 4px 4px}#HeaderBackgroundFrame #HeaderFrame #Header .shop:hover{background:#015b98}@media(min-width:641px){#HeaderBackgroundFrame #HeaderFrame #Header{text-align:left}#HeaderBackgroundFrame #HeaderFrame #Header .logo{float:left;margin-top:5px}#HeaderBackgroundFrame #HeaderFrame #Header .logo img{margin-top:0}#HeaderBackgroundFrame #HeaderFrame #Header .tagline{float:right;margin:0 0 10px;width:188px}#HeaderBackgroundFrame #HeaderFrame #Header .contact{float:right;text-align:right}#HeaderBackgroundFrame #HeaderFrame #Header .contact .address{margin-bottom:5px}#HeaderBackgroundFrame #HeaderFrame #Header .shop{width:15%;left:42.5%}}@media(min-width:1025px){#HeaderBackgroundFrame #HeaderFrame #Header{position:relative}#HeaderBackgroundFrame #HeaderFrame #Header .logo{margin:0}#HeaderBackgroundFrame #HeaderFrame #Header .tagline{float:none;position:relative;top:34px;left:136px;width:auto}#HeaderBackgroundFrame #HeaderFrame #Header .contact{position:absolute;top:11px;right:0}#HeaderBackgroundFrame #HeaderFrame #Header .shop{top:-22px}}#NavFrame{background:#168eda;background:-moz-linear-gradient(top,#168eda 0%,#025388 100%);background:-webkit-gradient(linear,left top,left bottom,#168eda 0%,#025388 100%);background:-webkit-linear-gradient(top,#168eda 0%,#025388 100%);background:-o-linear-gradient(top,#168eda 0%,#025388 100%);background:-ms-linear-gradient(top,#168eda 0%,#025388 100%);background:linear-gradient(to bottom,#168eda 0%,#025388 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#168eda',endColorstr='#025388',GradientType=0);margin-bottom:1px}#NavFrame #Nav:after{content:"";display:table;clear:both}#NavFrame #Nav:before{content:"";display:table;clear:both}#NavFrame #Nav .controls{display:none}#NavFrame #Nav .nav{list-style-type:none;padding:0;text-align:center}#NavFrame #Nav .nav li{padding-left:18.5px;display:inline-block}#NavFrame #Nav .nav li a{text-decoration:none;color:#fff;text-transform:uppercase;font-family:'open sans';font-size:13px;font-style:normal}#NavFrame #Nav .nav li.current a,#NavFrame #Nav .nav li a:hover{border-bottom:1px solid #999}#NavFrame #Nav .nav li:first-child{padding-left:0}@media(max-width:1024px){#NavFrame #Nav{float:none;text-align:left;height:39px;position:relative;top:9px}#NavFrame #Nav .controls{-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0;position:relative;padding:0 10px 0 35px;text-align:center;min-width:150px;font-size:14px;line-height:30px;border-bottom:none;color:#fff;background:#4a4a4a;background:rgba(74,74,74,.95);max-width:155px;margin:0 auto;text-decoration:none}#NavFrame #Nav .controls:hover{color:#1488d2}#NavFrame #Nav .controls .nav-button{width:20px;display:block;position:absolute;top:7px;left:7px}#NavFrame #Nav .controls .nav-button .line{background:#fff;height:3px}#NavFrame #Nav .controls .nav-button .line.middle{margin:4px 0}#NavFrame #Nav .nav{border-top:1px solid #fff;width:85%;margin:0 auto}#NavFrame #Nav .nav,#NavFrame #Nav>.ul{-webkit-border-radius:0 0 7px 7px;-moz-border-radius:0 0 7px 7px;-o-border-radius:0 0 7px 7px;border-radius:0 0 7px 7px;margin-top:0;text-align:left;display:none;background:#4a4a4a;background:rgba(74,74,74,.97);overflow:hidden;padding:9px 0;position:absolute;left:0;right:0}#NavFrame #Nav .nav>li,#NavFrame #Nav>.ul>li{width:100%;display:block;margin-left:0!important;padding:2px 0}#NavFrame #Nav .nav>li:first-child,#NavFrame #Nav>.ul>li:first-child{padding-top:0}#NavFrame #Nav .nav>li:last-child,#NavFrame #Nav>.ul>li:last-child{padding-bottom:0}#NavFrame #Nav .nav>li a,#NavFrame #Nav>.ul>li a{display:block;color:#fff;padding:3px 15px;text-decoration:none}#NavFrame #Nav .nav>li a:hover,#NavFrame #Nav>.ul>li a:hover{background:#0b4c75;border-bottom:none}#NavFrame #Nav .nav>li.current a:hover,#NavFrame #Nav>.ul>li.current a:hover{border-bottom:1px solid #999}#NavFrame #Nav .nav>li .sub-nav,#NavFrame #Nav>.ul>li .sub-nav{width:100%;position:static;padding:0;background:transparent;border:none}#NavFrame #Nav .nav>li .sub-nav li,#NavFrame #Nav>.ul>li .sub-nav li{padding:2px 0}#NavFrame #Nav .nav>li .sub-nav a,#NavFrame #Nav>.ul>li .sub-nav a{padding-left:35px;padding-top:4px;padding-bottom:4px}#NavFrame #Nav .nav>li .sub-nav a:hover,#NavFrame #Nav>.ul>li .sub-nav a:hover{background:#74c1f2}#NavFrame #Nav .nav>li .sub-nav a:before,#NavFrame #Nav>.ul>li .sub-nav a:before{display:none}#NavFrame #Nav .nav:after,#NavFrame #Nav>.ul:after{display:none}#NavFrame #Nav>ul>li>ul{display:block}#NavFrame #Nav.navjs>ul>li>ul{display:none}#NavFrame #Nav.navjs>ul>li.open ul{display:block}#NavFrame #Nav .controls{position:relative;padding:0 10px 0 35px;text-align:center}#NavFrame #Nav .controls .nav-button{width:20px;display:block;position:absolute;top:7px;left:7px}#NavFrame #Nav .controls .nav-button .line{background:#fff;height:3px}#NavFrame #Nav .controls .nav-button .line.middle{margin:4px 0}#NavFrame #Nav:not(:target)>a:first-of-type,#NavFrame #Nav:target>a:last-of-type,#NavFrame #Nav.nav-open>a:last-of-type{display:block}#NavFrame #Nav.nav-open>a:first-of-type{display:none}#NavFrame #Nav:target>ul,#NavFrame #Nav.nav-open>ul{display:block}#NavFrame #Nav.nav-open{z-index:99999}#NavFrame #Nav.nav-open .controls{-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}#NavFrame #Nav.nav-open ul{display:block}#NavFrame #Nav.nav-open>a{display:block}#NavFrame #Nav.nav-open #open-anchor{display:none}#NavFrame #Nav.nav-close #open-anchor{display:block}}#TitleFrame{background:#fff;background:-moz-linear-gradient(top,#fff 0%,#f0f0f0 100%);background:-webkit-gradient(linear,left top,left bottom,#fff 0%,#f0f0f0 100%);background:-webkit-linear-gradient(top,#fff 0%,#f0f0f0 100%);background:-o-linear-gradient(top,#fff 0%,#f0f0f0 100%);background:-ms-linear-gradient(top,#fff 0%,#f0f0f0 100%);background:linear-gradient(to bottom,#fff 0%,#f0f0f0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#f0f0f0',GradientType=0);border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6}#TitleFrame h1{width:90%;max-width:1281px;margin-left:auto;margin-right:auto;color:#005184;text-transform:uppercase;font-size:34px;text-align:center}#TitleFrame h1:after{content:"";display:table;clear:both}#TitleFrame h1:before{content:"";display:table;clear:both}@media(min-width:641px){#TitleFrame h1{width:621px}}@media(min-width:1025px){#TitleFrame h1{width:985px}}#TitleFrame+#BodyFrame #Body h2{margin-top:0}@media(min-width:1025px){#TitleFrame h1{text-align:left}}#BodyFrame{padding:40px 0 50px;text-align:center}#BodyFrame #Body p{line-height:1.8}#BodyFrame #Body ul,#BodyFrame #Body ol{line-height:2.1;margin:30px 0;text-align:left;padding-left:25px}#BodyFrame #Sidebar{margin-top:30px}#BodyFrame #Sidebar h3{text-transform:uppercase;margin-bottom:10px;border-bottom:1px solid #d6d6d6;padding-bottom:10px}#BodyFrame #Sidebar img+img{margin-top:20px}@media(min-width:1025px){#BodyFrame #SidebarLayout #Main{width:55%}#BodyFrame #SidebarLayout #Sidebar{margin-top:22px;width:42%}}@media(min-width:1025px){#BodyFrame{padding-bottom:80px;text-align:left}#BodyFrame #Main{width:69%;float:left}#BodyFrame #Sidebar{width:28%;float:right;margin-top:0}}#FooterFrame{background:#0a4f70}#FooterFrame .accent{background:#3caee0;background:-moz-linear-gradient(top,#3caee0 0%,#0b73a6 100%);background:-webkit-gradient(linear,left top,left bottom,#3caee0 0%,#0b73a6 100%);background:-webkit-linear-gradient(top,#3caee0 0%,#0b73a6 100%);background:-o-linear-gradient(top,#3caee0 0%,#0b73a6 100%);background:-ms-linear-gradient(top,#3caee0 0%,#0b73a6 100%);background:linear-gradient(to bottom,#3caee0 0%,#0b73a6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3caee0',endColorstr='#0b73a6',GradientType=0);height:11px}#FooterFrame #Footer{padding:30px 0 70px;color:#fff;font-size:13px;text-align:center}#FooterFrame #Footer .nav{list-style-type:none;padding:0;line-height:1}#FooterFrame #Footer .nav li{display:inline-block;border-right:1px solid #fff;padding-right:10px;margin:5px 5px 8px 0}#FooterFrame #Footer .nav li.last{border-right:none;padding-right:0;margin-right:0}#FooterFrame #Footer .nav li a{color:#fff;font-size:13px;text-decoration:none}#FooterFrame #Footer .steps{opacity:.8;display:block;width:88px;margin:20px auto 0}#FooterFrame #Footer .steps:hover{opacity:1}@media(min-width:1025px){#FooterFrame #Footer{text-align:left;position:relative}#FooterFrame #Footer .logo{padding-right:20px;border-right:1px solid #fff}#FooterFrame #Footer .nav{position:absolute;top:24px;left:216px}#FooterFrame #Footer .nav li{padding-right:7px;margin:5px 3px 5px 0}#FooterFrame #Footer .nav li a{font-size:11px}#FooterFrame #Footer .copyright{position:absolute;top:60px;left:216px;font-size:11px}#FooterFrame #Footer .steps{margin:0;position:absolute;right:0;top:88px}}form .editor-label{margin:5px 0 3px;text-align:left}form .editor-field .text-box{width:100%;padding:5px;color:#333;font-size:12px;border:1px solid #a9a9a9}form .editor-field .text-box:focus{outline:none;border:1px solid #333}form .editor-field .input-validation-error{border:1px solid #d9534f}form .editor-field .multi-line{min-height:150px}form .btn{margin:0 auto}form .g-recaptcha{margin-top:10px}form .validation-summary-errors{color:#d9534f}form .validation-summary-errors ul{margin:10px 0}form .field-validation-error{color:#d9534f}@media(min-width:1025px){form .btn{margin:initial}}.boxes:after{content:"";display:table;clear:both}.boxes:before{content:"";display:table;clear:both}.boxes .box{background:#fff;background:-moz-linear-gradient(top,#fff 0%,#f0f0f0 100%);background:-webkit-gradient(linear,left top,left bottom,#fff 0%,#f0f0f0 100%);background:-webkit-linear-gradient(top,#fff 0%,#f0f0f0 100%);background:-o-linear-gradient(top,#fff 0%,#f0f0f0 100%);background:-ms-linear-gradient(top,#fff 0%,#f0f0f0 100%);background:linear-gradient(to bottom,#fff 0%,#f0f0f0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#f0f0f0',GradientType=0);color:initial;display:block;text-decoration:none;border:1px solid #d6d6d6;margin:10px 0;padding:20px;text-align:center}.boxes .box h3{color:#666;margin:10px 0 5px}.boxes .box p{margin:0;font-size:12px}.boxes .box .link{color:#0c77aa;font-weight:bold;margin-left:5px}.boxes .box:hover{border:1px solid #c4c4c4}.boxes .box:hover .link{color:#2cb1f0}@media(min-width:641px){.boxes .box{float:left;width:32%;min-height:231px}.boxes .box.middle{margin:10px 2%}}@media(min-width:1025px){.boxes .box{text-align:left;min-height:148px;padding:10px}.boxes .box .icon{float:left;margin:44px 10px 24px 0}}.btn{background:#013d65;border:none;color:#fff;text-decoration:none;padding:5px 20px;display:block;min-width:150px}.btn:hover{background:#015b98}.contact-page #Sidebar{max-width:277px;margin:55px auto}@media(min-width:1025px){.contact-page #Sidebar{margin:initial}}