html,body{margin:0;width:100%;height:100%}body{margin:0;line-height:1.5em;font-size:15px;font-weight:normal;font-family:'Open Sans',sans-serif}h1{margin:0 0 20px;color:#282a2e;line-height:1.5em;font-size:30px;font-weight:700;font-family:'Open Sans',sans-serif}h2{margin:0 0 20px;color:#282a2e;line-height:1.5em;font-size:22px;font-weight:400;font-family:'Open Sans',sans-serif}h3{margin:10px 0 20px;color:#282a2e;line-height:1.5em;font-size:18px;font-weight:400;font-family:'Open Sans',sans-serif}h4{margin:10px 0 20px;color:#282a2e;line-height:1.5em;font-size:17px;font-weight:700;font-family:'Open Sans',sans-serif}hgroup h1{color:#38393c;font-size:28px;font-weight:700;font-family:'Open Sans',sans-serif}hgroup h2{margin-bottom:30px;line-height:28px;font-size:18px;font-weight:400}p{padding:20px 0;margin:0}a{color:#2eadd5;text-decoration:none;-webkit-transition:color .1s ease-in;transition:color .1s ease-in}a:hover{text-decoration:underline}time{color:#b5b5b5;font-size:12px}label{display:block;color:#282a2e;font-size:15px;font-weight:400;font-family:'Opan Sans',sans-serif}img{display:block;border:0}.clearfix:after{content:".";visibility:hidden;display:block;height:0;clear:both}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type="submit"].btn-secondary,input[type="submit"].btn-primary{height:50px}.page{min-height:100%;min-width:940px;margin:0 0 -55px 0;color:#6d7076;background-color:#fff}.page-header{height:115px;border-bottom:1px solid #ececec;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAFRlDm/AAAAHUlEQVQI12P4//8/AxRDqQcPHjAAMUIQyoFQEAAA0/UuXeg1e3EAAAAASUVORK5CYII=') repeat 0 0}.page-block{width:940px;padding:70px 0 55px;margin:0 auto;position:relative}.page-frame{position:relative;width:940px;height:100%;margin:0 auto}.page-footer{width:940px;height:49px;margin:0 auto;border-top:1px solid #ececec}.two-col-left{float:left;width:700px}.three-col-left{float:left;width:460px;min-height:1px;margin-right:20px}.three-col-middle{float:left;width:220px;margin-right:20px}.three-col-middle h2{margin:5px 0;font-weight:700}.three-col-middle p{word-wrap:break-word}.col-right{float:right;width:220px}.col-right p{word-wrap:break-word}.submenu{border:1px solid #24a2c9;background:#33b2da}.submenu a{display:block;height:48px;line-height:48px;padding:0 19px;color:#fff;font-size:16px;font-weight:700;font-family:'Opan Sans',sans-serif;border-top:1px solid #24a2c9;-webkit-transition:background .1s ease-in-out;transition:background .1s ease-in-out}.submenu a:first-child{border-top:0}.submenu a:hover,.submenu .submenu-active{background:#fff;color:#38393c;margin:0 -1px;border-left:1px solid #c6dae1;border-right:1px solid #c6dae1;text-decoration:none}.side-box{margin-top:30px;padding:12px 18px;border:1px solid #e1e1e1}a.bcms-logo{float:left;margin-top:30px}.page-navigation{position:absolute;bottom:0;right:0}.page-navigation a{position:relative;display:inline-block;height:43px;padding:0 15px;color:#282a2e;font-size:17px;font-weight:700;font-family:'Open Sans',sans-serif;text-align:center;-webkit-transition:color .1s ease-in;transition:color .1s ease-in}.page-navigation a:hover{color:#2eadd5;text-decoration:none}.page-navigation a:last-child{padding-right:0}.page-navigation a.active{color:#2eadd5}.page-navigation a.active>.active-border{visibility:visible}.active-border{visibility:hidden;position:absolute;bottom:-1px;left:0;right:0;display:block;padding:4px 4px 0;background-color:#fff;border-width:1px;border-color:#ececec;border-style:solid solid none solid}.active-border span{display:block;height:5px;background-color:#2dacd4}.copyright{float:left;padding-top:9px;color:#afafaf;font-size:11px;font-weight:400;font-family:'Open Sans',sans-serif}.btn-primary{display:inline-block;line-height:48px;padding:0 46px;margin:0;border:1px solid #24a2c9;color:#fff;cursor:pointer;vertical-align:middle;font-size:18px;font-weight:700;font-family:'Open Sans',sans-serif;text-shadow:0 -1px 1px #19a2cd;background:#2eadd5;background:-webkit-linear-gradient(top,#39b7df 0,#2eadd5 100%);background:linear-gradient(to bottom,#39b7df 0,#2eadd5 100%)}.btn-primary:hover{text-decoration:none;background:#2caad1;box-shadow:inset 0 0 5px 0 rgba(21,142,180,0.75)}.btn-primary:active{text-decoration:none;background:#23a1c8;box-shadow:inset 0 0 9px 0 rgba(15,132,169,1)}.btn-secondary{display:inline-block;line-height:48px;padding:0 46px;margin:0;border:1px solid #cbd8dc;color:#4eaac7;cursor:pointer;vertical-align:middle;font-size:18px;font-weight:700;font-family:'Open Sans',sans-serif;text-shadow:0 1px 1px #fff;background:#eee;background:-webkit-linear-gradient(top,#f8f8f8 0,#eee 100%);background:linear-gradient(to bottom,#f8f8f8 0,#eee 100%)}.btn-secondary:hover{text-decoration:none;background:#f8f8f8}.btn-secondary:active{text-decoration:none;background:#f3f6f7;box-shadow:inset 0 0 5px 0 rgba(167,195,205,0.75)}a.action-arrow{position:relative;z-index:1;margin-left:24px;background:url('images/icn-btn-arrow.png') no-repeat right center #2eadd5;background:url('images/icn-btn-arrow.png') no-repeat right center,-webkit-linear-gradient(top,#39b7df 0,#2eadd5 100%);background:url('images/icn-btn-arrow.png') no-repeat right center,linear-gradient(to bottom,#39b7df 0,#2eadd5 100%)}a.action-arrow:hover{background:url('images/icn-btn-arrow.png') no-repeat right center #2caad1}a.action-arrow:active{background:url('images/icn-btn-arrow.png') no-repeat right center #23a1c8}.field-holder{padding-bottom:15px}.text-field{width:100%;height:28px;margin:0;padding:3px 5px;border:1px solid #e8e8e8;box-sizing:border-box;-moz-box-sizing:border-box}.text-field:focus{border-color:#2EADD5;box-shadow:0 0 2px 0 rgba(21,142,180,0.75);outline:0}.text-area{width:100%;height:138px;margin:0;padding:5px;border:1px solid #e8e8e8;resize:none;box-sizing:border-box;-moz-box-sizing:border-box}.text-area:focus{border-color:#2EADD5;box-shadow:0 0 2px 0 rgba(21,142,180,0.75);outline:0}