body{background-color:#fff;font-family:Calibri,sans-serif;font-size:18px;color:#666;padding:0;margin:0}.tick-box-icon{color:#00b604;font-size:2em}.tick-box-text{padding-top:5px}h5{font-size:16px}.main-page-background{background-color:#fff}.float-right{float:right}.align-right{text-align:right}.align-center{text-align:center}.red-asterisk{color:red;font-weight:bold}.full-width{width:100%}.no-padding{padding:0}.margin-bottom-20{margin-bottom:20px}.inline{display:inline-block}.banner-image{width:100%;height:400px;background-size:cover;background-position:center top}.send-it-button{padding:10px;font-weight:normal;color:#fff;text-transform:uppercase;background-color:#069;letter-spacing:1px;margin-top:180px;text-align:center}label{}input.highlight-error{outline:none;border-color:#b94a48;box-shadow:0 0 10px #b94a48}textarea.highlight-error{outline:none;border-color:#b94a48;box-shadow:0 0 10px #b94a48}select.highlight-error{outline:none;border-color:#b94a48;box-shadow:0 0 10px #b94a48}.header-container{width:100%;border-top:solid 10px #369}.header-panel{height:120px;padding-top:20px}.navigation-container{width:100%;background-color:#369;border-bottom:7px solid #f60}.logo-container{padding-bottom:10px;padding-top:12px}ul.navigation{list-style:none;margin:0;padding:0}ul.navigation li{display:inline-block;height:100%}ul.navigation li a{display:inline-block;height:100%}ul.navigation li a{text-decoration:none;height:100%;color:#fff;padding:10px;text-transform:uppercase;display:inline-block}ul.navigation li a:active{text-decoration:none;color:#fff}ul.navigation li a:visited{text-decoration:none;color:#fff}ul.navigation li a:hover{text-decoration:none;height:100%;color:#fff;text-transform:uppercase;display:inline-block;background-color:#999}ul.navigation li a.active{background-color:#0b328a}ul.navigation li a.active a:hover{background-color:#0b328a}.contact-us-detail{font-size:16pt;color:#369;font-weight:bold;margin-left:-15px;text-align:left}.contact-us-type{font-size:16pt;padding-top:0;padding-bottom:0}.social-media-icon{font-size:28pt;color:#369;padding-bottom:5px;padding-top:5px;padding-left:10px;padding-right:10px}.social-media-container{margin-left:20px}.banner-background-container{background:url(/Images/vision-fire-homepage-banner-image-1.png) center no-repeat;height:413px}.banner-text-container{background-color:#fff;opacity:.3;filter:alpha(opacity=30);margin-top:75px;height:260px;padding:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.banner-text-container span.banner-heading{color:#000;font-family:Calibri,sans-serif;display:block;margin:0;padding:0}.banner-text-container span.banner-sub-heading{color:#000;font-family:Calibri,sans-serif;display:block;margin:0;padding:0}.banner-bottom-container{border-top:7px solid #369;border-bottom:7px solid #f60}.page-title-div{background-color:#369;margin-top:-50px;text-align:center}.page-title-div h1{color:#fff;margin:0;padding:0;padding-top:10px;padding-bottom:5px;font-family:Calibri,sans-serif}.page-title-div h2{color:#fff;margin:0;padding:0;padding-bottom:10px;font-weight:normal;font-family:Calibri,sans-serif;font-style:italic}.content-container{width:100%}.page-container{margin-bottom:30px}.page-header-container{padding-top:2px;padding-bottom:2px;border-bottom:5px solid #069}.page-header-container h1{padding:0;margin:0;text-transform:uppercase;color:#993232}.page-content-container{padding-top:10px;padding-bottom:10px}.page-content-container p{padding:0;padding-top:10px;padding-bottom:10px;margin:0;color:#000}.signpost-container{margin-bottom:10px}.signpost-header-container{padding:5px;padding-top:10px;padding-bottom:10px;border-bottom:5px solid #f60;background-color:#369}.signpost-header-container h3{padding:0;margin:0;color:#fff;font-weight:normal}.signpost-content-container{}.signpost-content-image img{margin:0;padding:0}.signpost-content-container p{padding:0;margin:0;color:#000}.signpost-content-container p{padding:0;margin:0;color:#000}.signpost-content-container p.margin-bottom-20{margin-bottom:20px}.signpost-content-container a{text-decoration:none;border:none}.signpost-content-container a img{padding-left:5px;padding-right:5px;height:75px}p.signpost-info-text{margin-top:10px;display:inline-block}.footer-container{width:100%;background-color:#369;border-top:7px solid #f60;color:#ccc}.footer-panel{padding-top:10px;padding-bottom:10px}.hosted-by-container{padding-top:102px}.footer-list{list-style:none;color:#fff;padding:0}.footer-list a:hover{text-decoration:underline;color:#fff}.footer-list a{color:#fff}.footer-list a:visited{color:#fff}