body{font-family:'Roboto Condensed',sans-serif;font-size:20px}h1,h2,h3{color:#1c81c5;margin:10px 0;line-height:1.1em}h1{font-size:26px}h2{font-size:24px}h3{font-size:22px}h4{font-size:20px}ul,ol{margin:0}a{color:#1c81c5;text-decoration:none}a:hover{text-decoration:underline}#printlogo{display:none}.imgright img{max-width:100%;height:auto;display:block;margin:0 auto}.imgleft{float:left}#header{position:relative;z-index:60}#logoContainer{position:relative;margin-top:8px}#logo img{margin:0 auto}.upper_nav_wrapper{background:#1c81c5;height:53px}#upperNavContainer{text-align:center}#headerRight{margin-top:20px}div.header_tagline{font-size:26px;font-style:italic;font-weight:bold;color:#d76d00;position:relative;text-align:center}.header_certifications{display:inline-block}.header_certifications a,.header_certifications img{display:inline-block}.header_certifications img{margin-left:10px}#phoneAndSearchContainer{text-align:center}#phoneandsearch{display:inline-block}#phone,#search{display:inline-block;vertical-align:middle}#phone{padding-top:6px}#phone a{text-decoration:none;font-size:28px;font-weight:700;color:#FFF}#search{background:url('../../images/site/buildout/search_bg.jpg')no-repeat;height:54px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:290px}#search input{vertical-align:middle;border:0}#search_submit{position:relative;right:2px}#cntnt01searchinput{background:transparent;padding-left:5px;margin-left:25px;width:140px;font-size:18px;color:#666}#topNavContainer{background:#85c01a;margin-top:5px}#responsiveMenuButtonContainer{margin:5px 0;background:#1c81c5;padding-top:5px;padding-bottom:5px}#responsiveMenuButtonContainer img{background:#d76d00}#home_header{background:url('../../images/site/buildout/home_slideshow_bg.jpg')no-repeat center top;position:relative;overflow:hidden}.slideshow{display:none}.slideshow .bx-wrapper{margin-bottom:0;margin-left:3px}div.bx-controls{position:relative;width:1342px;max-width:100%;margin:0 auto}div.bx-controls .bx-prev{background:url('../../images/site/buildout/slide_prev.png')no-repeat}div.bx-controls .bx-next,div.bx-controls .bx-next:hover,div.bx-controls .bx-next:focus{background:url('../../images/site/buildout/slide_next.png')no-repeat}#home_subheader{background:url('../../images/site/buildout/home_blue_boxes_bg.jpg')no-repeat center top;height:206px}.home_subheader_boxes{height:188px;margin-top:18px}.home_subheader_box a{text-align:center;text-decoration:none;display:block}.home_subheader_box a span.subheader_label{color:#FFF;font-size:22px}#sub_header{background:url('../../images/site/buildout/subpage_subheader.jpg') no-repeat center top;background-size:100% auto;padding-bottom:10.46867%;margin-bottom:15px;margin-top:15px}.upper_content_collage{display:none}.imgright{text-align:center;margin-bottom:10px}.imgright p{margin-top:3px}#content{line-height:1.1em}.home_middle_content_wrapper{background:#2d2d2d;color:#FFF;text-align:center;font-size:24px;line-height:1.1em;margin-bottom:15px}.home_middle_content_wrapper p{max-width:890px}.home_middle_content_wrapper .middle_certifications{margin-bottom:15px}.home_middle_content_wrapper .middle_certifications a:hover{text-decoration:none}.home_middle_content_wrapper .middle_certifications>img,.home_middle_content_wrapper .middle_certifications a{margin:0 7px}.breadcrumb,.breadcrumb a{font-size:14px;color:#333}.left_cta_top{width:279px;background:url('../../images/site/buildout/leftnav_cta_top.jpg')no-repeat center top;background-color:#072e4d;color:#FFF;padding-top:242px;margin-top:10px;text-align:center}.left_cta_top p{margin-bottom:0;padding-bottom:5px;margin:5px auto 0;width:185px;font-size:24px;line-height:1.1em}.left_cta_top a{color:#2c7db4}.left_cta_top a:hover{color:#FFF}.left_cta_bottom{width:279px;background:url('../../images/site/buildout/leftnav_cta_bottom.jpg')no-repeat center top;height:75px}.subpage_container table td{vertical-align:top}#footer{text-align:center;color:#FFF;margin-top:14px}#footer a{color:#FFF;text-decoration:none}#superFooter{font-weight:bold;background-color:#1c81c5}#superFooter p{margin:7px}#subFooter{background-color:#072e4d;font-weight:bold;padding:8px 0}#subFooter p:first-child{margin-top:10px}#subFooter .footer-links{font-weight:normal}.gallery .parentlink a{background:none !important;text-indent:0 !important}.cms_form>div>div{margin-bottom:3px}.formLabel{display:inline-block;width:150px;vertical-align:top}.cms_form textarea{max-width:100%}