ul li{list-style:disc;}ol li{list-style:decimal;}strong{font-weight:700;}em{font-style:italic;}div.message{border:3px solid #077A12;background:#068912 url(../images/cms/bg-message.gif) left top repeat;color:#fff;font-weight:700;padding:5px;margin-bottom:20px;}div.message ul li{color:#fff;list-style:none;}div.error,div.errors{border:3px solid #EA0505;background:red url(../images/cms/bg-error.gif) left top repeat;color:#fff;font-weight:700;padding:5px;}#login-form{width:350px;border:1px solid #aaa;margin:0 auto;padding:15px;}#login-form label,form.standard-form label{float:left;display:block;text-align:right;margin-right:5px;margin-bottom:3px;}#login-form input,form.standard-form input,form.standard-form select,form.standard-form textarea,form.standard-form div.field{float:left;margin-bottom:3px;}#login-form br,form.standard-form br{clear:left;margin-bottom:3px;}form.standard-form label{width:40%;}form.standard-form div.field{width:300px;}form.standard-form div.field label{float:none;width:auto;display:inline;text-align:left;margin-left:5px;}.hidden{display:none;}.float-left{float:left;margin:3px 10px 5px 0;}.float-right{float:right;margin:3px 0 5px 10px;}img.icon-image{vertical-align:-4px;margin-right:3px;display:inline;}.note{font-size:93%;line-height:130%;}.date{font-style:italic;font-size:95%;margin-top:-3px;}.credit{font-style:italic;text-align:right;margin-top:-3px;}.caption{font-style:italic;}form.post_redirect_form{display:inline;}button.post_redirect_submit{border:0;background:transparent;text-decoration:underline;}button.post_redirect_submit span{text-decoration:underline;}button.post_redirect_submit span:hover{text-decoration:underline;}input.checkbox{margin-right:5px;}.sitemap ul{list-style-type:disc;}form.contact-form{clear:left;margin:5px 0;}form.contact-form label{float:left;width:150px;display:block;text-align:right;margin-right:5px;margin-bottom:3px;}form.contact-form .input{float:left;margin-bottom:3px;margin-right:5px;padding:1px;}form.contact-form select{float:left;margin-bottom:3px;margin-right:5px;}form.contact-form div.form-fieldset{clear:left;margin-bottom:5px;}form.contact-form div.form-heading{clear:left;margin-bottom:5px;margin-top:40px;}form.contact-form div.form-note{clear:left;margin-bottom:5px;}form.contact-form div.form-field{float:left;margin-bottom:3px;width:300px;}form.contact-form div.form-field br{margin:15px 0;}form.contact-form div.form-field input{float:none;}form.contact-form div.form-field-description{float:left;margin-bottom:3px;width:300px;clear:both;margin-left:155px;font-size:0.8em;line-height:110%;}form.contact-form div.form-field label{float:none;width:auto;display:inline;text-align:left;margin-left:5px;}form.contact-form div.captcha{margin:10px 0 10px 155px;width:300px;}form.contact-form div.captcha p{margin:0;}form.contact-form input.button{cursor:pointer;}form span.required,form span.error{color:red;}form.contact-form .progress{display:none;position:relative;width:400px;border:1px solid #ddd;padding:1px;border-radius:3px;}form.contact-form .bar{background-color:#B4F5B4;width:0%;height:20px;border-radius:3px;}form.contact-form .percent{position:absolute;display:inline-block;top:3px;left:48%;}div#form2message.message{margin:25px 25px 0 10px;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,textarea{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}body{font-family:arial;}b{font-weight:700;}#containerm{position:relative;background:url(../images/bg.jpg);margin:0 auto;}#header{float:left;width:100%;height:220px;background:url(../images/header-bg.jpg);margin:-5px 0 -50px 0;}#headerContent{position:relative;margin:0 auto;}.logo{float:left;margin:10px 0 0 0;height:105px;width:285px;}.slogan{display:none;float:left;margin:47px 0 0 10px;width:321px;height:39px;}.phoneNumber{float:left;margin:0;width:220px;height:48px;}.navbar-nav > li > a{padding-top:0 !important;}.nav > li > a{padding-top:0 !important;}#navbar{background:white;margin-top:5px;}.navbar{min-height:initial !important;margin-bottom:0 !important;}#topNav .regionNav{float:left;margin:8px 0 0 105px;}#topNav .regionNav li{display:block;position:relative;float:left;text-align:center;z-index:99;color:#b0b0b0;font-size:14px;}#topNav .regionNav li ul{display:none;}#topNav .regionNav ul li{text-align:left;}#topNav .regionNav li a{display:block;color:white;width:130px;height:25px;text-decoration:none;font-size:13px;display:block;}#topNav .regionNav li ul li a{background:#565656 !important;width:130px;text-align:left;padding-left:5px;}#topNav .regionNav li:hover ul{display:block;position:absolute;}#topNav .regionNav li:hover li{float:none;font-size:11px;}.topNav{background:url(../images/topNav-bg.jpg);height:35px;padding:0 10px 0 10px;}#navbar ul li ul li{list-style-type:none;}#navbar ul li ul li a{color:black;}.topNav .navbar-toggle{margin-top:4px !important;padding:4px 5px !important;}#topNav .mainTopMenu{float:right;margin:0 105px 0 0;}#topNav .mainTopMenu li{float:left;list-style-type:none;}#topNav .mainTopMenu li a{color:#c3c3c3;display:block;width:130px;height:29px;text-align:center;padding:10px 0 0 0;text-decoration:none;font-size:12px;font-family:arial,verdana,sans-serif;}#topNav .mainTopMenu li a:hover{text-decoration:underline;}.navbar-default{background-color:initial !important;border-color:initial !important;}.navbar{border:none !important;}#bodyContainer{position:relative;margin:0 auto;background:white;clear:both;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;border:1px solid #dadada;padding:0 0 20px 0;}#nav{float:left;}#nav ul li{float:left;list-style-type:none;margin-top:5px;}#nav ul li a{color:#e87300;display:block;width:100px;height:29px;text-align:center;padding:11px 0 0 0;border-right:1px solid;text-decoration:none;}div#nav ul li a:hover{font-weight:700;}#body{float:left;width:100%;min-height:200px;}#body h2{width:100%;text-align:center;font-size:25px;margin:5px 0 40px 0;text-shadow:2px 1px 1px rgba(68,68,68,0.6);}#steps{position:relative;clear:both;background:#f0f0f0;margin:0 auto;color:#5e5e5e;box-shadow:5px 5px 5px #888;padding:10px 0;}.step h3{font-weight:700;font-size:18px;margin:8px 0 10px 10px;min-height:39px;}.stepText{width:200px;margin:0 0 0 0;font-size:14px;}.step img{margin-right:5px;}#contentLeft{min-height:200px;}#theContent{float:left;margin:5px 0 0 0;}#theContent h1,h1.home{margin:25px 0 10px;font-family:myriad pro;font-size:40px;text-align:center;text-shadow:2px 1px 1px rgba(68,68,68,0.6);}#contentText,.contentText{float:left;margin:10px 30px 10px;font-size:14px;font-family:arial,verdana,sans-serif;line-height:22px;}#findInstaller{float:left;margin:5px 0 10px 30px;font-family:arial,verdana,sans-serif;}#findInstaller h2{float:left;font-size:20px;color:#d08131;margin:0;text-align:left;text-shadow:none !important;}#findInstaller ul{float:left;margin:5px 0 20px 25px;}#findInstaller ul li{list-style-image:url(../images/tick.gif);margin:20px 0 0 0;}#contentRight{margin:30px 20px 0 0;}#quoteIcon{width:110px;height:115px;margin-right:10px;position:relative;top:-46px;left:40px;}#feedback{float:left;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #DDD;margin:20px 0 0 10px;padding:0 10px 20px 0;}#feedback img{float:left;margin:10px 0 0 10px;width:71px;}#feedback h2{margin:20px 0 15px 0;text-align:left;}#theContent h2{text-shadow:2px 1px 1px rgba(68,68,68,0.6);}#feedbackText{float:left;margin:0 25px 0 10px;font-style:italic;font-family:georgia,arial,sans-serif;font-size:14px;line-height:22px;}.feedbackName{color:#44abd6;}#form{float:left;border-radius:5px 50px 5px 5px;-moz-border-radius:5px 50px 5px 5px;-webkit-border-radius:5px 50px 5px 5px;box-shadow:inset 0 0 10px rgba(68,68,68,0.6);border:1px solid #DDD;padding:0 10px 20px 0;margin-left:25px;}#form .formHead{float:left;font-size:20px;margin:25px 0 0 20px;}#form .large{font-size:40px;line-height:40px;text-shadow:2px 1px 1px rgba(68,68,68,0.6);}#form .small{float:left;font-size:13px;margin:10px 0 0 0;}#form form{float:left;margin:15px 0 0 20px;padding-right:10px;}#form form input,#form form textarea,#form form select{clear:both;}.checkBox{float:left;color:#6d6d6d;font-size:13px;margin:2px 0 0 0;}#form form button{width:100%;height:34px;background:url(../images/submit-bg.jpg);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #FAAB11;}.textField{width:100%;height:30px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #CCC;margin:0 0 15px 0;padding:0 10px;color:#8c8c8c;}textarea.textField{height:80px;}#agreement{float:left;height:60px;background:#f4f4f4;font-size:14px;margin:20px 0 20px -20px;color:#999;padding:10px;overflow:scroll;}#installers{position:relative;margin:0 auto;margin-top:20px;color:#5a5a5a;font-style:italic;font-size:14px;padding:0 0 30px 0;}#installers img{margin:10px 8px;}#footer{border-left:2px solid #febf05;border-right:2px solid #febf05;border-top:20px solid #febf05;border-bottom:2px solid #febf05;margin-bottom:20px;padding-bottom:30px;text-align:center;}#footerMenu{margin:auto;}#footerMenu ul{margin:10px auto;}#footerMenu ul li{float:left;list-style-type:none;}#footerMenu ul li a{color:#434242;text-decoration:none;font-size:11px;margin:0 30px 0 0;}#footerMenu ul li a:hover{text-decoration:underline;}.col-centered{float:none !important;margin:0 auto !important;}.copyright{margin-top:20px;color:#434242;font-size:11px;line-height:18px;}#example{height:350px;position:relative;}#ribbon{position:absolute;top:-3px;left:-15px;z-index:500;}#frame{position:absolute;z-index:0;width:739px;height:341px;top:-3px;left:-80px;}#theContentInner{float:left;width:100%;}#theContentInner h1{float:left;font-family:myriad pro;font-size:31px;width:100%;margin:0 0 30px 0;}#theContentInner #contentText{margin:0 10px 20px 30px;}#theContentInner #form .formHead{margin:25px 0 0 20px;}#theContentInner #form form{margin:15px 0 0 10px;}#theContentInner ul{float:left;margin:0 0 0 20px;font-size:15px;}#theContentInner ul li{list-style-image:url(../images/bullet.gif);}#theContentInner ul li a{color:#1179ec;}.carousel-inner{width:95% !important;margin:15px 0 0 5px  !important;}.pagination{margin:26px auto 0;width:100px;}.pagination li{float:left;margin:0 1px;list-style:none;}.pagination li a{display:block;width:12px;height:0;padding-top:12px;background-image:url(../img/pagination.png);background-position:0 0;float:left;overflow:hidden;}.pagination li.current a{background-position:0 -12px;}.clear{clear:both;}.navbar-header{float:none !important;}#form1.contact-form textarea{height:113px;border-radius:5px;border:1px solid #CCC;margin:0 0 15px;padding:0 10px;color:#8C8C8C;}#form1.contact-form input{border-radius:5px;height:30px;border:1px solid #CCC;margin:0 0 15px;padding:0 10px;color:#8C8C8C;}.leads{padding:10px !important;font-size:10pt;margin-right:-5px !important;border-top:1px dotted;}.leadbutton button{background:greenyellow;width:100%;}.blue{color:#337AB7;}.leadbutton{border:1px solid;background:rgba(255,9,0,0.41);margin:25px 7px 0 7px;text-align:center;}.leadheading{background-color:rgb(255,192,3);}.lead1{background-color:bisque;}.leadalt{background-color:beige;}.leads .col-sm-2,.leads .col-sm-1{padding-top:10px;}#login-form label,form.standard-form label{width:inherit;}.sitemap,#form1{margin-left:60px;}h3{font-size:17px;margin:10px 0;font-weight:700;}i{font-style:italic;}.carousel-indicators li{border:1px solid #565656 !important;}.carousel-indicators{bottom:0 !important;}.h2fuj{position:relative;bottom:330px;}#steps{margin-top:20px;}#contentLeft ul{margin:5px 0 20px 25px;}#contentLeft ul li{list-style-image:url(../images/tick.gif) !important;margin:20px 0 0 0 !important;}.topNav{z-index:1001 !important;}