#outer{width:100%;border-top:4px solid #074790;height:auto;overflow:hidden}#outer.home{background:url(../img/bg.jpg) center 80px no-repeat;min-height:800px}#outer.subpage{background:url(../img/subbg.jpg) center 80px no-repeat;min-height:800px}p{color:#666}.layout{width:1010px;margin:0px auto}.top{height:120px}.top .logo{float:left}.top .right{float:right}.top .contact{margin-top:30px;line-height:30px;font-size:16px;width:440px;float:right}.top .contact a,.top .contact span{background:url(../img/contact.jpg) left top no-repeat;padding:0 10px 0 40px;display:block;height:30px;float:left;margin-left:10px}.top .contact a{text-decoration:none;color:#1a252e;text-align:left}.top .contact span{background-position:-307px}.top nav{text-transform:uppercase;font-size:12px;margin-top:20px;height:37px;line-height:37px}.top nav a{float:left;height:37px;display:block;color:#fff;text-decoration:none;padding:0px 11px}.top nav a:hover{background:#f67e30}.banner{background:#fff;background:rgba(255,255,255,0.8);padding:15px;margin:20px auto;box-shadow:0 0 15px -10px #000;box-shadow:0 0 15px -10px rgba(0,0,0,0.9);height:255px;overflow:hidden}.content{box-shadow:0 0 15px -10px #000;box-shadow:0 0 15px -10px rgba(0,0,0,0.9)}.content .qote{position:relative;background:rgba(11,48,89,0.97);line-height:18px;color:#D6D6D6;font-size:14px;padding:20px 50px;font-style:italic;text-shadow:1px 1px 4px #000}.content .qote .blockquote{font-family:Georgia,"Times New Roman",Times,serif;font-size:70px;height:30px;line-height:40px;margin:14px 20px 0px -30px;position:relative;display:block;float:left}.content .qote .name{float:right;color:#f67e30}.content .sub-title{background:rgba(11,48,89,0.9);line-height:18px;color:#fff;font-size:14px;padding:10px 20px;margin-top:50px}.content .sub-title h1{line-height:30px;font-weight:normal}.main{padding:15px;background:#fff;overflow:hidden;margin-bottom:50px}.main h1{line-height:30px;font-weight:normal}.main h1 span{display:block;font-weight:normal;color:#777777;font-size:18px;line-height:15px}.main h1 a{text-decoration:none;color:#444}.main h1 a:hover{color:#0b3059}.valve{display:block}.valve p{display:block;overflow:hidden}.valve p span{width:30%;float:left;padding-right:20px}.cata-links a{font-size:12px;text-decoration:none;text-transform:capitalize;color:#0b3059;display:block;height:18px;margin-top:5px;padding:0 0 2px 15px;padding-top:0px;line-height:20px;border-left:5px solid #d9dbdb;border-bottom:1px solid #d9dbdb;font-weight:bold}.cata-links a:hover{color:#f67e30;border-left:5px solid #1e5fa8;border-bottom:1px solid #1e5fa8}.brands ul{list-style:none;overflow:hidden;padding:0px}.brands ul li{float:left}.row{width:100%;padding:15px 0;overflow:hidden}.row .col3{width:306px;float:left;margin-left:30px}.row .col3:first-child{margin:0px}.row.home-content{padding:0px}.row.home-content h2{margin:0px;font-size:18px;border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:25px}.row.home-content p{font-size:13px}.row.home-content strong{font-size:14px}.row.home-content ul{font-size:11px;width:300px;margin-top:10px}.row.home-content ul li{width:140px;float:left;width:140px;float:left;font-weight:bold;color:#0B3059;line-height:20px;font-size:12px}.row aside{float:right;margin-left:20px;width:255px}.row .homecontact{background:url(../img/home-contact.jpg) left top no-repeat;float:right;height:100px;font-size:14px;padding:40px 0 0 40px;line-height:17px}.row .homecontact .phone{padding:10px 0 0 0}.row .homecontact .email{padding:10px 0 0 0}.row .homecontact .email a{text-decoration:none;color:#444}.row .why{clear:both;margin-top:40px;font-weight:bold;color:#666}.row .why li{margin-bottom:10px}.row .why span{color:#99cc3f;font-weight:normal}.row #certificate{clear:both;margin-top:25px;height:100px;border-radius:3px;padding:15px;background:#f0f0f0}.slidebox{padding:0px;overflow:hidden;list-style:none}.slidebox li{text-align:center;height:270px}.img-group{width:99%;overflow:hidden;list-style:none;padding:3% 0;border:1px solid #ddd}.img-group li{float:left;margin-left:18px;width:222px}.img-group li a.link{color:#666;font-size:12px;text-decoration:none;text-align:center;display:block;margin:5px 0;font-weight:bold}footer{background:url(../img/footer.jpg) left top repeat-x;height:200px;width:100%;color:#b9bec7;font-size:12px}footer .flinks{float:left;font-size:12px}footer .flinks li{width:150px}footer .flinks.two a{padding-left:15px}footer .address2{padding-top:35px;padding-left:30px}footer h3{font-weight:normal;font-size:20px;color:#fff;margin:4px 0}footer strong{font-size:13px}footer a{text-decoration:none;color:#b9bec7}footer a:hover{color:#fff;text-decoration:underline}.contact h1{font-size:22px;height:20px;margin-bottom:35px}.contact .row{clear:both;height:auto;padding:0px;overflow:hidden;margin-bottom:10px}.contact label{width:90px;float:left;font-size:14px}.contact input{height:20px;line-height:18px;padding:5px;width:204px;border:1px solid #859ebb;font-size:13px}.contact textarea{height:100px;width:210px;resize:none;font-size:13px}.contact .submit{padding-left:90px}.contact input[type=submit]{width:80px;height:30px !important;cursor:pointer;background:#af1016;line-height:30px;color:#ffffff;line-height:25px;border:none !important;text-transform:uppercase;margin-top:10px}.contact input[type=submit]:hover{background:#393834}.contact input[type=submit]:active{background:#af1016}.address_box i{font-size:25px;font-style:normal;display:block;float:left;width:30px}.address_box h1{font-size:20px;margin-bottom:15px;font-weight:bold}.address_box p{font-size:13px;line-height:18px}.address_box ul{padding:0px 0px;list-style:none}.address_box li{clear:both;height:auto;overflow:hidden;line-height:20px}.address_box li.phone1 i,.address_box li.email1 i,.address_box li.fax i{height:20px;text-indent:-9999em;display:inline-block;background:url(../img/mail.png) left 0px no-repeat;font-size:14px}.address_box li.email1 i{background-position:left -22px}.address_box li.email1 a{font-size:14px;color:#444;text-decoration:none}.address_box li.fax i{background-position:left -49px}.con_white_block2{width:306px;margin:55px 0;float:right}.con_white_block2 a{text-decoration:none;color:#444444}.login .col3{float:none;margin:0px auto !important;min-height:300px}.about .col6{width:450px;padding:10px;background:#eee;font-size:14px;float:left;min-height:200px}.about .col6.last-child{margin-left:30px}.about img{width:100%}.about .img-group{padding:15px 0}.about .bx-wrapper{margin:0px}.about .bx-wrapper .bx-viewport{-webkit-box-shadow:0 0;-moz-box-shadow:0 0;box-shadow:0 0;border:none}#popup{position:fixed;top:0;width:100%;height:100%;z-index:1000;background:rgba(255,255,255,0.5)}#popup .spinner{width:100px;height:100px;position:absolute;left:50%;top:50%;background:#000;border-radius:5px;background:rgba(0,0,0,0);z-index:500}#popup .spinner span{line-height:90px;text-align:center;color:#fff;display:block;font-size:50px}
