*{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}body{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}b,strong{font-weight:bold}a:active,a:hover,a:focus{outline:0}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img,a img{border:0;-ms-interpolation-mode:bicubic}table{border-collapse:collapse;border-spacing:0}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}input:focus,select:focus,textarea:focus{outline:0}input[type=search]{-webkit-appearance:textfield}::-webkit-search-cancel-button{display:none}.gradient{filter:none}body{font:normal 14px/20px "Gotham","Arial",sans-serif;color:#666;background:#fff;min-width:960px}.first{margin-top:0}.center{width:960px;margin:0 auto}.left{float:left}.right{float:right}.clear{clear:both;height:0;line-height:0px;font-size:0px;text-indent:-1000em}.ir{display:block;background-color:transparent;border:0;overflow:hidden;text-indent:-1000em}.hidden{display:none !important;visibility:hidden}.clearfix:after,.btn:after,.nav:after,.nav ul:after,.main:after,.cat-display:after,.sub ul:after,.price-box:after,.products:after,#contactForm:after,#onestepcheckout-form .checkoutcontainer:after,.copyright:after,.contact-banner:after,#footer:after,#footer ul.nav:after,form:after,fieldset:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.clearfix,.btn,a.btn,.nav,.nav ul,.main,.cat-display,.sub ul,.price-box,.products,#contactForm,#onestepcheckout-form .checkoutcontainer,.copyright,.contact-banner,#footer,#footer ul.nav,form,fieldset{zoom:1}table td{vertical-align:top;width:420px}table td a,table td a:link,table td a:visited{font-weight:bold;color:#19a2e0}table td a:hover,table td a:link:hover,table td a:visited:hover{color:#0d84d2}.remove{width:14px;height:14px;display:block;background:url(../i/remove.png) no-repeat center center}.arrow-left.bg-light{padding:0 !important;margin:0 !important;width:0;height:0;border-top:25px dashed transparent;border-bottom:25px dashed transparent;border-left:10px solid #19a2e0}.arrow-left.bg-light.sml{padding:0 !important;margin:0 !important;width:0;height:0;border-top:15px dashed transparent;border-bottom:15px dashed transparent;border-left:7px solid #19a2e0}.arrow-left.bg-dark{padding:0 !important;margin:0 !important;width:0;height:0;border-top:25px dashed transparent;border-bottom:25px dashed transparent;border-left:10px solid #0d84d2}.arrow-left.bg-dark.sml{padding:0 !important;margin:0 !important;width:0;height:0;border-top:15px dashed transparent;border-bottom:15px dashed transparent;border-left:7px solid #0d84d2}.arrow-left.bg-invert-light{padding:0 !important;margin:0 !important;width:0;height:0;border-top:25px dashed transparent;border-bottom:25px dashed transparent;border-left:10px solid #f92d1a}.arrow-left.bg-invert-light.sml{padding:0 !important;margin:0 !important;width:0;height:0;border-top:15px dashed transparent;border-bottom:15px dashed transparent;border-left:7px solid #f92d1a}.arrow-right.bg-light{padding:0 !important;margin:0 !important;width:0;height:0;border-style:dashed;border-color:transparent;border-width:0.53em;border-top:25px dashed transparent;border-bottom:25px dashed transparent;border-right:10px solid #19a2e0}.arrow-right.bg-light.sml{padding:0 !important;margin:0 !important;width:0;height:0;border-style:dashed;border-color:transparent;border-width:0.53em;border-top:15px dashed transparent;border-bottom:15px dashed transparent;border-right:7px solid #19a2e0}.arrow-right.bg-dark{padding:0 !important;margin:0 !important;width:0;height:0;border-style:dashed;border-color:transparent;border-width:0.53em;border-top:25px dashed transparent;border-bottom:25px dashed transparent;border-right:10px solid #0d84d2}.arrow-right.bg-dark.sml{padding:0 !important;margin:0 !important;width:0;height:0;border-style:dashed;border-color:transparent;border-width:0.53em;border-top:15px dashed transparent;border-bottom:15px dashed transparent;border-right:7px solid #0d84d2}.arrow-right.bg-invert-light{padding:0 !important;margin:0 !important;width:0;height:0;border-style:dashed;border-color:transparent;border-width:0.53em;border-top:25px dashed transparent;border-bottom:25px dashed transparent;border-right:10px solid #f92d1a}.arrow-right.bg-invert-light.sml{padding:0 !important;margin:0 !important;width:0;height:0;border-style:dashed;border-color:transparent;border-width:0.53em;border-top:15px dashed transparent;border-bottom:15px dashed transparent;border-right:7px solid #f92d1a}.border{background:url(../i/white-border.png) left center no-repeat}@font-face{font-family:"Gotham";src:url("../font/gotham_bold-webfont.eot");src:url("../font/gotham_bold-webfont.eot?#iefix") format("embedded-opentype"),url("../font/gotham_bold-webfont.woff") format("woff"),url("../font/gotham_bold-webfont.ttf") format("truetype"),url("../font/gotham_bold-webfont.svg#Gotham") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"Gotham";src:url("../font/gotham_book-webfont.eot");src:url("../font/gotham_book-webfont.eot?#iefix") format("embedded-opentype"),url("../font/gotham_book-webfont.woff") format("woff"),url("../font/gotham_book-webfont.ttf") format("truetype"),url("../font/gotham_book-webfont.svg#Gotham") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Roboto";src:url("../font/roboto-regular-webfont.eot");src:url("../font/roboto-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../font/roboto-regular-webfont.woff") format("woff"),url("../font/roboto-regular-webfont.ttf") format("truetype"),url("../font/roboto-regular-webfont.svg#Roboto") format("svg");font-weight:normal;font-style:normal}h1{font:bold 36px/32px "Gotham","Arial",sans-serif;color:#333;letter-spacing:-2px}h1.invert{color:#fff}h2{font:bold 30px/36px "Gotham","Arial",sans-serif;color:#333}h3{font:bold 14px/20px "Gotham","Arial",sans-serif;color:#333}h5{font:bold 20px/24px "Gotham","Arial",sans-serif;color:#19a2e0;letter-spacing:0px}p{margin:20px 0}p:first-child{margin:0 0 20px 0}p.sml{font-size:12px}ul{list-style-type:none;margin:20px 0}ul li{margin-bottom:10px}ol{margin:20px 0 20px 20px;text-align:left}ol li{margin-bottom:10px}.contact-num{font-size:18px}.contact-email,.contact-email:visited,.contact-email:link{font-weight:bold;color:#19a2e0;padding-left:14px}.contact-email:hover,.contact-email:visited:hover,.contact-email:link:hover{color:#0d84d2}.info .info-blurb p strong{color:#0d84d2}.red{color:#f93523}.light-blue{color:#98dbf9}.blue{color:#19a2e0 !important}a:link,a:visited{color:#f92d1a;text-decoration:none;-webkit-transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s}a:link:hover,a:visited:hover{color:#ff5747;text-decoration:none}button{cursor:pointer;text-transform:uppercase}button.btn{*width:210px}button.btn span.text{padding:0px 20px;height:31px;line-height:31px;font-family:"Gotham","Arial",sans-serif;font-weight:bold;width:auto;*min-width:140px}button:focus{border:none;outline:none}.btn,a.btn{display:inline-block;*display:inline;*zoom:1;line-height:auto;text-transform:uppercase;background:none;border:none}.btn.invert span.text,a.btn.invert span.text{background:#19a2e0}.btn span.text,a.btn span.text{background:#f92d1a;font-weight:bold;color:#fff;font-size:12px;padding:0 20px;height:31px;line-height:31px}.btn span,a.btn span{float:left}#header{height:50px;background:url(../i/bg-header.gif) center center #19a2e0;padding:0;text-align:center}#logo{width:371px;height:59px;display:block;background:transparent url("../i/logo.png") no-repeat left top;margin:39px auto 29px}.nav{display:inline-block;list-style-type:none}.nav ul{margin:0;float:left}.nav .cart li:last-child,.nav .account-nav li:last-child,.nav .menu li:last-child{margin-right:30px}.nav .cart{background-color:#c31808}.nav .num{background-color:#f92d1a;min-width:16px}.nav .num li{margin:0px 22px}.nav .num li a:hover{color:#c31808 !important}.nav .menu{background-color:#19a2e0}.nav .account-nav{background-color:#0d84d2}.nav .invert li a:hover{color:#ff5747}.nav li{padding:15px 0;display:block;float:left;margin:0px 0px 0px 20px;color:#fff;font-weight:bold}.nav li a{display:block;float:left;color:#fff;font-size:13px;font-weight:bold}.nav li a:hover{color:#98dbf9}.nav li.current a,.nav li.current a:hover{color:#98dbf9}table.home td{padding-left:38px;padding-bottom:20px}.sandwich-holder{position:relative}.sandwich-holder #prevBtn,.sandwich-holder #nextBtn{position:absolute;top:153px}.sandwich-holder #prevBtn:hover,.sandwich-holder #nextBtn:hover{background-position:0 -60px}.sandwich-holder #prevBtn a,.sandwich-holder #nextBtn a{width:33px;height:60px;display:block;text-indent:-999em}.sandwich-holder #prevBtn{left:-19px;background:url(../i/button-l.png) no-repeat}.sandwich-holder #nextBtn{right:-19px;background:url(../i/button-r.png) no-repeat}#slider{width:960px;height:360px;position:relative;overflow:hidden}#slider ul{margin:0}#slider li{position:relative;width:960px;height:360px}#slider li div.ashtray{position:absolute;top:0;left:0;width:960px;height:360px}#slider li div.ashtray h1{margin:30px 40px;text-align:center}#slider li div.ashtray h4{color:#19a2e0;float:left;font-weight:bold;margin-top:6px}#slider li div.ashtray article{position:absolute;bottom:0;left:0;padding:16px 40px}#slider li div.ashtray article .btn{text-transform:uppercase;margin:0 19px}#slider li div.ashtray article a{margin-top:6px;display:block;float:left;font-weight:bold}#slider a:hover span,#slider a span{-webkit-transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s}button.btn:hover .text,a.btn:hover .text{background-color:#c31808}button.btn:hover span.arrow-left,a.btn:hover span.arrow-left{border-left-color:#c31808}button.btn:hover span.arrow-right,a.btn:hover span.arrow-right{border-right-color:#c31808}#content section .derp article{min-height:350px}section article ul li{padding-left:20px;background:url(../i/list-bullet.png) no-repeat left 4px}.head-title{display:block;text-align:center;font:bold 50px/55px "Gotham","Arial",sans-serif;padding:40px 20px;color:#fff;background:url(../i/page-title-bg.jpg) center center}.blurb{display:block;text-align:center;margin:37px 0 0 0;padding:0 122px}.blurb a{font-weight:bold}section img{display:block}section.catalogue h3{color:#c8c8c8;border-top:5px solid #c8c8c8}section h3{color:#f92d1a;text-transform:uppercase;border-top:5px solid #f92d1a;padding:13px 0 0 14px;margin:0 0 10px 0}section h3 a{margin-left:-14px}.detail.info .two-col section .btm-container{margin-top:51px}.cms-home .two-col section{width:694px}.two-col section{width:721px;float:right}.two-col section .frame{border:2px solid #dadbdd;padding:39px}.two-col section.sidebar{width:229px;float:left;margin-right:10px}.two-col section.sidebar.col-right{margin-left:10px;margin-right:0;float:right}.two-col section.sidebar p{padding-left:14px}.two-col section.sidebar ul{margin:0 0 20px 0}.two-col section.sidebar li{position:relative;margin:0}.two-col section.sidebar li:hover a{color:#fff;background-color:#19a2e0}.two-col section.sidebar li a{border-top:1px solid #ecedee;padding:10px 35px 10px 14px;font-weight:bold;color:#19a2e0;display:block}.two-col section.sidebar li ul{border-top:1px solid rgba(0,0,0,0.16);top:0;position:absolute;z-index:9999;display:none;left:100%;margin-left:-2px;-webkit-box-shadow:1px 1px 6px rgba(0,0,0,0.2);-moz-box-shadow:1px 1px 6px rgba(0,0,0,0.2);-khtml-box-shadow:1px 1px 6px rgba(0,0,0,0.2);-ms-box-shadow:1px 1px 6px rgba(0,0,0,0.2);box-shadow:1px 1px 6px rgba(0,0,0,0.2)}.two-col .products{margin-top:0}.two-col section.sidebar ul.level0 li:hover ul.level1{display:block}.two-col section.sidebar ul.level0 li a{width:238px}.two-col section.sidebar ul.level0 ul.level1 li a{width:278px}.two-col section.sidebar ul.level0 li:hover a,.two-col section.sidebar ul.level0 ul.level1 li:hover a{color:#fff;background-color:#19a2e0}.two-col section.sidebar ul.level0 li:first-child a,.two-col section.sidebar ul.level0 ul.level1 li:first-child a{border-top:4px solid #19a2e0}.two-col section.sidebar ul.level0 li a,.two-col section.sidebar ul.level0 ul.level1 li a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(0,0,0,0.16);border-bottom:1px solid #ecedee;border-top:none;background-color:#fff;color:#19a2e0}.two-col section.sidebar.nofly li.parent a{color:#fff;background-color:#19a2e0}.two-col section.sidebar.nofly ul.level0{display:block;padding:12px 0}.two-col section.sidebar.nofly ul.level0 li.active ul.level1{display:block}.two-col section.sidebar.nofly ul.level0,.two-col section.sidebar.nofly ul.level0 ul.level1{border:none !important;position:static;box-shadow:none;background-color:#0d84d2;margin:0}.two-col section.sidebar.nofly ul.level0 li a,.two-col section.sidebar.nofly ul.level0 ul.level1 li a{border:none !important;width:auto;background-color:#0d84d2;font-size:12px;padding:0 28px;color:#fff}.two-col section.sidebar.nofly ul.level0 ul.level1 li a{font-size:11px;padding:2px 28px 2px 48px;line-height:15px;color:#98dbf9}.two-col section.sidebar.nofly ul.level0 ul.level1 li a:hover{color:#fff}.main{margin:40px 0 0 0}.cat-display li{float:left;position:relative}.cat-display li a{display:block}.cat-display li span{font-weight:bold;color:#fff;position:absolute;left:0;bottom:0;width:180px;padding:14px 25px;text-align:center;background-color:rgba(25,162,224,0.7);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#B219A2E0,endColorstr=#B219A2E0)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B219A2E0,endColorstr=#B219A2E0);zoom:1}.cat-display li:nth-child(2){margin:0 1px}.bx-wrapper{position:relative;float:right;width:239px;border:solid 1px #dadbdd;margin:0 -40px 88px 37px}.bx-wrapper .bxslider{margin:0}.bx-wrapper li{padding:0;background:none}.bx-wrapper li img{height:240px}.bx-wrapper .bx-controls{height:29px;padding-top:10px;background-color:#fafafb;position:relative}.bx-wrapper .bx-controls .bx-pager{text-align:center}.bx-wrapper .bx-controls-direction a{position:absolute;top:8px;width:28px;height:24px;overflow:hidden;text-indent:999em;transition:none}.bx-wrapper .bx-controls-direction a:hover{transition:none}.bx-wrapper .bx-controls-direction a.bx-prev{left:11px;background:url(../i/bx-left.png)}.bx-wrapper .bx-controls-direction a.bx-prev:hover{background-position:0 -24px}.bx-wrapper .bx-controls-direction a.bx-next{right:11px;background:url(../i/bx-right.png)}.bx-wrapper .bx-controls-direction a.bx-next:hover{background-position:0 -24px}.sub{background-color:#fafafb;margin:-39px -39px 0 -39px}.sub h2{padding:39px 39px 0 39px}.sub ul{border-bottom:solid 1px #dadbdd}.sub ul li{float:left;border:solid 1px #dadbdd;margin:0 0 -1px -1px}.sub ul li.current{border-bottom:1px solid #fff;background-color:#fff}.sub ul li a{color:#19a2e0;font-weight:bold;padding:11px 39px;display:block}.sub ul li.current a,.sub ul li a:hover{color:#333}.info .unit{margin:10px 0 24px -7px}.info .info-blurb{border-top:1px solid #fff !important;margin-top:-2px}.price-box h3{padding-left:0}.price-box .product-options{margin-top:-20px}.price-box .price{float:left;margin-bottom:0}.price-box .price .old-price span{color:#c6c6c6;text-decoration:line-through}.price-box .price span{font-size:20px;font-weight:bold;margin-bottom:13px;display:block;color:#333}.price-box .price span.price-label{display:none}.price-box form{float:right;margin-top:20px}.price-box form button.btn{float:right;clear:both;margin:10px 0 24px 0}.price-box form fieldset{float:left;position:relative}.price-box form fieldset input{padding:0 21px 0 0;width:39px;height:26px;text-align:center}ul.messages li.success-msg ul li{background-color:#19a2e0}ul.messages li.error-msg ul li{background-color:#f92d1a}ul.messages ul li{color:#fff;font-weight:bold;padding:10px 20px 10px 20px}ul.messages,ul.messages ul{margin-top:0}form .spinner{margin-left:10px;position:relative;width:62px;display:block}form .spinner input{padding:0 21px 0 0;width:39px;height:26px;text-align:center}form .spinner button{position:absolute;right:1px;width:21px;border:none}form .spinner button:hover{background-color:#6d6d89}form .spinner button.btm{bottom:1px;background:url(../i/spinner-btm.png) #fafafb center center;height:14px}form .spinner button.btm:hover{background-color:#f4f4f6}form .spinner button.top{top:1px;background:url(../i/spinner-top.png) #fafafb center center;height:12px}form .spinner button.top:hover{background-color:#f4f4f6}.tab-content h4{color:#000}.products .btn{top:14px;right:0;position:absolute}.products li{position:relative;float:left;width:239px;border:solid 1px #dadbdd;margin-left:-1px}.products li a:hover article{color:#0d84d2}.products li img{border-bottom:solid 1px #dadbdd;width:239px;height:235px}.products li article{width:218px;height:40px;padding:10px 10px;line-height:14px;font-size:13px;background-color:#fafafb;color:#19a2e0;height:40px;overflow:hidden;text-overflow:ellipsis;font-weight:bold;text-align:center;display:block}#contactForm fieldset{float:left;width:279px;margin-bottom:18px}#contactForm fieldset input{width:265px}#contactForm fieldset label{margin-bottom:10px}#contactForm fieldset:nth-child(2n){margin-left:20px}#contactForm fieldset.lng{clear:both;margin:0;float:none}#contactForm fieldset.lng textarea{width:564px}#contactForm button{margin:30px 0 0 -5px}.sidebar table.checkout-table tr:last-child td{font-weight:bold;color:#333}.sidebar table th{text-align:left;max-width:118px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sidebar table td,.sidebar table th{padding-left:14px}.cart-empty{margin-top:20px}.discount-coupon-form{margin-top:20px;margin-bottom:94px;position:relative}.discount-coupon-form .validation-advice{display:block;position:absolute;bottom:-18px;left:7px;color:#f92d1a}.discount-coupon-form input{width:277px;margin-right:11px}.two-col section .frame.cart{padding:0}.two-col section .frame.cart button.update-cart{background:none;color:#19a2e0;font-weight:bold;border:none;text-transform:none;font-size:14px;margin-left:10px}.two-col section .frame.cart .continue-shopping{margin-left:38px}.two-col section .frame.cart button.update-cart,.two-col section .frame.cart .continue-shopping{padding:30px 0}.two-col section .frame.cart table{margin-top:1px;margin-bottom:-1px}.two-col section .frame.cart table tr td{vertical-align:middle;font-weight:bold;border-bottom:solid 1px #dadbdd;color:#333}.two-col section .frame.cart table tr td .remove{margin:0 auto}.two-col section .frame.cart table tr td.img{width:150px}.two-col section .frame.cart table tr td.product p{width:285px;padding:0 20px;margin:0}.two-col section .frame.cart table tr td.product span{font-family:"Roboto","Arial",sans-serif;font-weight:normal}#onestepcheckout-form{margin-bottom:69px}#onestepcheckout-form .checkoutcontainer div{width:299px}#onestepcheckout-form .checkoutcontainer div label{padding-left:13px;margin-bottom:9px}#onestepcheckout-form .checkoutcontainer div input[type=checkbox]{width:auto}#onestepcheckout-form .checkoutcontainer div input{width:265px}#onestepcheckout-form .checkoutcontainer div input.line-two{margin-top:5px}#onestepcheckout-form .checkoutcontainer div .selector{width:270px !important;background-color:#fafafb}#onestepcheckout-form .checkoutcontainer div .selector span{width:245px !important}#onestepcheckout-form .checkoutcontainer div ul{margin:0}#onestepcheckout-form .checkoutcontainer div ul li{margin-bottom:13px}#onestepcheckout-form .checkoutcontainer div ul li div{margin-top:13px}#onestepcheckout-form .checkoutcontainer div label{color:#333;font-weight:normal}#onestepcheckout-form .checkoutcontainer div.onestepcheckout-column-left,#onestepcheckout-form .checkoutcontainer div.onestepcheckout-column-middle{float:left}#onestepcheckout-form .checkoutcontainer div.onestepcheckout-column-middle{margin:0 31px}#onestepcheckout-form .checkoutcontainer div.onestepcheckout-column-right{float:right}#onestepcheckout-form .checkoutcontainer div dl dd{display:inline;width:auto}#onestepcheckout-form .checkoutcontainer div dl dt{margin-left:14px}#onestepcheckout-form .checkoutcontainer div dl#checkout-payment-method-load br{line-height:25px;clear:both}#onestepcheckout-form .checkoutcontainer div dl dt,#onestepcheckout-form .checkoutcontainer div dl dd{width:auto;display:inline}#onestepcheckout-form .checkoutcontainer div dl dt input,#onestepcheckout-form .checkoutcontainer div dl dd input{width:auto;margin-right:10px}#onestepcheckout-form .checkoutcontainer div dl dt .sub-text,#onestepcheckout-form .checkoutcontainer div dl dd .sub-text{font-size:12px;margin:8px 0 20px 27px;display:block;color:#888888}#onestepcheckout-form .checkoutcontainer div dl dt img,#onestepcheckout-form .checkoutcontainer div dl dd img{margin:0 0 30px 27px}#onestepcheckout-form .checkoutcontainer div .onestepcheckout-shipping-method{margin-bottom:38px}#onestepcheckout-form .checkoutcontainer div .input-different-shipping label{display:inline}table.onestepcheckout-summary{margin-bottom:24px}table.onestepcheckout-summary td{font-size:12px;color:#333;padding:14px 0;border-top:solid 1px #dadbdd;padding-left:14px}table.onestepcheckout-summary td:last-child{border-bottom:solid 1px #dadbdd}table.onestepcheckout-summary .price{font-family:"Roboto","Arial",sans-serif}table.onestepcheckout-totals{margin-bottom:29px}table.onestepcheckout-totals .value{font-family:"Roboto","Arial",sans-serif}table.onestepcheckout-totals tr.grand-total td{font-weight:bold;color:#333}table.onestepcheckout-totals td{padding-left:14px}.copyright{margin:35px auto;width:290px}.copyright p,.copyright img{float:left;margin:0}.copyright img{margin-left:14px}.contact-banner{position:relative;background:url(../i/footer-banner.jpg) no-repeat;width:890px;height:160px;margin-top:50px;padding:20px 35px}.contact-banner .title{margin:18px 0px 53px 0px}.contact-banner .title h1{font-size:32px;letter-spacing:-1px}.contact-banner .title .sml{line-height:32px;font-size:24px}.contact-banner h3{float:left;margin-right:30px;color:#fff;font-weight:bold;font-size:18px;letter-spacing:0}.contact-banner h3 span{text-transform:uppercase;font-size:14px;letter-spacing:1px}.contact-banner h3 a,.contact-banner h3 a:hover{color:#fff}#footer{background:url(../i/bg-footer.gif) center center #0d84d2;height:50px;overflow:hidden;color:#fff}#footer ul,#footer h3{float:left;color:#fff;vertical-align:middle}#footer h3{width:439px;margin:13px 40px 0 0;text-align:right;text-transform:uppercase}#footer ul.nav{width:480px;margin:0;padding:0;background-color:#19a2e0}#footer ul.nav li{float:left}#footer ul.nav li:nth-child(2){margin-left:29px}#footer ul.nav li:last-child{margin-left:37px}#vo2{width:48px;height:22px;background:url(../i/vo2-logo.gif)}.formRow{margin:0}.formRow li{margin:0;padding:0 0 8px 0;background:none;height:1%;overflow:hidden;clear:both}form label{display:block;color:#f92d1a;font-weight:bold}form label.error{font-weight:normal}select{cursor:pointer}input[type=text],input[type=password],input[type=search],input[type=email],input[type=tel],textarea{font:normal 14px "Gotham","Arial",sans-serif;color:#666;background:#fafafb;border:solid 1px #e9e9e9;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:7px 6px;-webkit-transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s}input[type=text]:hover,input[type=password]:hover,input[type=search]:hover,input[type=email]:hover,input[type=tel]:hover,textarea:hover{border-color:#dfdfdf}input[type=text]:focus,input[type=password]:focus,input[type=search]:focus,input[type=email]:focus,input[type=tel]:focus,textarea:focus{border-color:#d7d7d7;-webkit-box-shadow:0px 2px 4px rgba(0,0,0,0.06);-moz-box-shadow:0px 2px 4px rgba(0,0,0,0.06);-khtml-box-shadow:0px 2px 4px rgba(0,0,0,0.06);-ms-box-shadow:0px 2px 4px rgba(0,0,0,0.06);box-shadow:0px 2px 4px rgba(0,0,0,0.06)}input[type=text].error,input[type=password].error,input[type=search].error,input[type=email].error,input[type=tel].error,textarea.error{border-color:#f92d1a}textarea{height:146px}
