@charset "utf-8";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,font,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{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}html{background:url('https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/pattern15.png')}body{font-family:Arial;font-size:12px}h1{font-size:22px}h2{font-size:20px}h3{font-size:18px}h4{font-size:16px}h5{font-size:14px}h6{font-size:12px}p{font-size:12px;line-height:18px}a{color:#111}a:hover{color:#f30}ul{list-style-image:url('https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/arrow.png');margin-left:10px}li{padding-top:5px;padding-bottom:5px}#container-bg{width:966px;margin:0 auto;background:url('https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/bg_shadow.gif') repeat-y}#container{width:960px;margin:0 auto}.clearboth{clear:both}img.lazy-thumb{width:100%;height:auto;display:block}img.lazy-plan{width:200px;height:auto;display:block;margin:0 auto}img.lazy-part{width:auto;height:auto;display:block;margin:0 auto}#caravan-list .image .wrapper td,#parts-list .wrapper td{background-image:url('https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/ajax-loader.gif');background-repeat:no-repeat;background-position:50% 50%}#caravan-list .plan .wrapper td{background-image:url('https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/ajax-loader.gif');background-repeat:no-repeat;background-position:50% 20%;background-size:20px 20px}#top-navigation{height:32px;border-top:3px solid #ffb900;border-bottom:1px solid #f0f0f0;clear:both;color:#707070;background-color:#fbfbfb;font-size:11px;position:fixed;top:0;width:960px;margin-top:0;z-index:999;overflow:hidden}#top-navigation ul{float:left;margin-left:19px;margin-top:5px}#top-navigation ul ul{float:left;margin-left:77px;margin-top:-16px;margin-right:-82px}#top-navigation ul ul li.last-item{margin-right:16px}#top-navigation ul ul li.HighLighted{}#top-navigation ul ul li.HighLightedlast-item{}#top-navigation #menuElem_LI_0_7_1{background:url('https://affordablecaravans.bp-dev.co.nz/App_Themes/AffordableCaravans/orange_down_arrow.gif') no-repeat;padding-top:10px;margin-top:-5px;color:#111;background-position-x:27px}#top-navigation li.cert{background:none!important}#top-navigation li{float:left;display:block;margin-right:16px}#top-navigation li.last-item{margin-right:0}#top-navigation li.HighLighted{background:url('https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/orange_down_arrow.gif') no-repeat top;padding-top:10px;margin-top:-5px;color:#111}#top-navigation li.HighLightedlast-item{background:url('https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/orange_down_arrow.gif') no-repeat top;padding-top:10px;margin-top:-5px;color:#111}#top-navigation a{color:#707070;text-decoration:none}#top-navigation a:hover{color:#111}.search_box_top{width:196px;height:32px;background-image:url('https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/search_box.png');background-repeat:no-repeat;padding:0;margin:0;position:relative;float:right}.search_box_top form{display:inline}.searchbox{border:0;background-color:transparent;position:absolute;top:4px;left:9px;width:145px;height:24px}.searchbox_submit{border:0;background-color:transparent;position:absolute;top:2px;left:164px;width:32px;height:28px}#masthead{clear:both;position:relative;display:block;height:99px;background:#7e7e7e url(https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/caravan.gif) 0 0 no-repeat;margin:36px 0 0 0}#logo a{position:absolute;width:430px;height:27px;display:block;top:36px;left:130px;background:url(https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/logo.png) 0 0 no-repeat}#masthead .opening-hours{position:absolute;bottom:10px;left:150px;color:#fff}#masthead .opening-hours span{padding:0 10px 0 0;font-size:12px}.contact-information{position:absolute;width:280px;height:57px;display:block;color:#fff;right:20px;top:21px;font-size:15px;line-height:20px}#toolbar{clear:both;position:relative;width:auto;height:36px;display:block;background:#f0f0f0;border-top:solid #fff 2px;padding:0 5px}#login a,#btn-myaccount a,#btn-orders a,#btn-password a{float:left;padding:0 10px;height:24px;display:block;background:#ccc;margin:6px 5px 0 5px;line-height:24px;text-decoration:none!important;color:#333;-webkit-transition:background .3s;transition:background .3s;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-khtml-border-radius:3px}#login a:hover,#btn-myaccount a:hover,#btn-orders a:hover,#btn-password a:hover{background:#ffb901}#current-user{float:left;padding:0 10px;height:24px;display:block;background:#ccc;margin:6px 5px 0 5px;line-height:24px;font-size:11px;color:#333;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-khtml-border-radius:3px}#current-user .username{font-weight:bold}#cart-preview{position:absolute;width:auto;height:24px;display:block;right:10px;top:6px;color:#333}#cart-preview .ShoppingCartIcon{clear:both;width:24px;height:24px;display:block;float:left;background:url(https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/basket_24x24.png) 0 0 no-repeat;margin:0}#cart-preview .ShoppingCartLink{padding:0 10px;line-height:24px;color:#333}#cart-preview .ShoppingCartLink:hover{color:#f30}#cart-preview .PriceTextLabel,#cart-preview .TitleTextLabel{font-weight:bold}#navigation{height:50px;clear:both;background:url('https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/main_nav_bg.png');font-size:16px;border-top:1px solid #686963;padding-left:4px}#navigation li.main-parts ul{display:none;visibility:hidden}#navigation ul{float:left;margin-top:1px}#navigation li{display:block;height:32px;border-right:1px solid #383836}#navigation li.last-item{margin-right:0;border:none}#navigation li.HighLighted{background-color:#535353;border:none}#navigation a{color:#fff;padding-top:8px;padding-bottom:10px;float:left;text-decoration:none;padding-left:20px;padding-right:20px}#navigation li:hover{background-color:#535353}#promoset{position:relative;width:220px;height:auto}#promo-one,#promo-two,#promo-three,#promo-four{clear:both;position:relative;width:220px;height:244px;display:block}#promo-wide{position:relative;width:640px;height:220px;display:block}.promo-container{clear:both;width:216px;height:220px;display:block;border:solid #ffb901 2px}.wide-promo-container{clear:both;position:relative;width:636px;height:210px;display:block;border:solid #ffb901 2px}#promoset .image a{position:relative;width:216px;height:160px;display:block;overflow:hidden}.hot-deals{position:absolute;width:143px;height:58px;display:block;background:url(https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/new-promo.png) 0 0 no-repeat;top:0;left:0}.new{position:absolute;width:143px;height:58px;display:block;background:url(https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/coming-soon.png) 0 0 no-repeat;top:0;left:0}.sold{position:absolute;width:143px;height:58px;display:block;background:url(https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/sold.png) 0 0 no-repeat;top:0;left:0}.coming-soon{position:absolute;width:143px;height:58px;display:block;background:url(https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/coming-soon.png) 0 0 no-repeat;top:0;left:0}.wide-range{position:absolute;width:143px;height:58px;display:block;background:url(https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/wide-range.png) 0 0 no-repeat;top:0;left:0}.shadow{clear:both;width:216px;height:20px;display:block;background:url(https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/shadow-bg.png) 0 0 no-repeat}.shadow-wide{clear:both;width:636px;height:20px;display:block;background:url(https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/superwide-shadow-bg.png) top center no-repeat}#promo-one h2 a,#promo-two h2 a,#promo-three h2 a,#promo-four h2 a{clear:both;width:160px;height:40px;display:block;background:url(https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/teaser-bg.png) 0 0 no-repeat;font-size:14px;line-height:19px;color:#111;text-decoration:none;padding:10px 46px 10px 10px}#promo-wide h2 a{position:absolute;width:616px;height:40px;display:block;background:url(https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/teaser-superwide-bg.png) 0 0 no-repeat;font-size:14px;line-height:40px;color:#111;text-decoration:none;padding:10px 46px 10px 10px;bottom:0;left:0}#promoset h2 a:hover,#promo-wide h2 a:hover{color:#f30}#promo-wide .text ul{list-style-image:none;padding:5px 10px 0 10px;margin:0}#promo-wide .text li{background:url(https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/bullet-point.png) 0 6px no-repeat;font-size:13px;line-height:18px;padding:5px 0 5px 25px}#promo-wide .text li a{color:#f30}#directory{clear:both;width:960px;height:250px;display:block;visibiliy:hidden;background:#fff;border-top:1px #ffb901 solid;border-bottom:5px #ffb901 solid}#directory-secure{clear:both;display:block;color:#333;text-align:center;font-size:11px;line-height:14px;padding:20px 0 0 0}#directory-dps,#directory-ssl{clear:both;display:block;text-align:center;padding-top:10px}#directory .header{clear:both;display:block;color:#333;font-weight:bold;font-size:14px;padding:20px 0 10px 0}#content{clear:both;width:960px;min-height:600px;display:block}#social-media{clear:both;font-size:16px;color:#111}#social-media ul{list-style-image:none}#social-media li.email{clear:both;height:28px;display:block;line-height:28px;padding:0 0 0 43px;background:url(https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/icon-email-28.png) 0 center no-repeat}#social-media li{clear:both;height:28px;display:block;line-height:28px}#social-media img{vertical-align:middle;padding:0 15px 0 0}#social-media a:hover{color:#f30!important}.slideshow{width:690px;height:300px;margin:0;display:block;overflow:hidden;background:#fff}.slideshow img{display:none;width:690px;height:300px}.home-promo{width:306px;height:193px;background:url('https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/home_promo.png');float:left;margin-top:15px;margin-left:7px;margin-right:7px}.home-promo .image{margin-top:5px;margin-left:19px;clip:rect(18px 280px 144px 4px);position:absolute}.home-promo h2{margin-top:160px;margin-left:20px;font-size:15px}.home-promo a{text-decoration:none;color:#111!important}.home-promo h2 a:hover{text-decoration:none;color:#f30!important}.home-promo .btn-more-info{float:right;margin-top:-17px;margin-right:20px;font-size:15px}#home h1{margin-top:10px;margin-bottom:10px;font-size:24px;font-weight:lighter;color:#010101}#home p{color:#404040;font-size:13px}#home a{color:#404040}#home a:hover{color:#000}#left-menu{width:290px;display:block;float:left;min-height:600px;margin-top:10px;margin-left:10px;z-index:100}#breadcrumbs{font-size:14px}#breadcrumbs a{color:#111;text-decoration:none;font-weight:700}.left-box-top{background:url(https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/left-box-top.png) no-repeat;width:286px;height:4px;float:left}.left-box-middle{float:left;background:url(https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/left-box-middle.png);width:253px;min-height:200px;padding:15px}.left-box-middle h2{margin-bottom:15px}.left-box-bottom{background:url(https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/left-box-bottom.png) no-repeat;width:286px;height:10px;float:left}.search_box_left_menu{width:255px;height:32px;background-image:url('https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/search_box_left_menu.png');background-repeat:no-repeat;padding:0;margin:0;position:relative;float:right;z-index:1}.search_box_left_menu form{display:inline}.searchbox_left{border:0;background-color:transparent;position:absolute;top:4px;left:9px;width:205px;height:24px}.searchbox_submit_left{border:0;background-color:transparent;position:absolute;top:2px;left:223px;width:32px;height:28px}.social_media{float:left;margin-top:5px;margin-bottom:5px}.social_media p{float:left;margin-left:10px;font-size:13px;margin-top:5px}.social_media img{float:left}#errors .ErrorLabel{font-size:12px;color:red;padding:0}#menu-speedcoat{clear:both;width:auto;display:block;padding:15px 0 0 0}#home-promo{clear:both;width:auto;display:block;text-align:center;font-size:14px;line-height:19px}#home-promo a{text-decoration:none;color:#404040}#home-promo a:hover{color:#111}#home-promo .text{padding:0 20px}#home-promo li.button{clear:both;width:260px;height:36px;display:block;background:#ffb900;text-align:center;line-height:36px;margin:15px auto;padding:0 20px;color:#111;font-weight:bold;-webkit-transition:background .3s;transition:background .3s}#home-promo li.button:hover{background:#ffd973;color:#111}#faq-list{clear:both;width:auto;display:block;margin:25px 0}#faq-list ul{list-style:url(https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/bp-111.png);padding-left:10px;line-height:15px}#faq-list a,.btn-top a{color:#111}#faq-list a:hover,.btn-top a:hover{color:#f30}.faq{clear:both;width:auto;display:block}.faq h2,#faq-list .header,#speedcoat-form .header{clear:both;display:block;font-size:16px;line-height:21px;color:#111;padding:0 0 6px 0}#faq-list .header,#speedcoat-form .header{font-weight:bold}.btn-top{clear:both;width:auto;display:block;margin:15px 0 0 0}#speedcoat-form{clear:both;width:auto;display:block;color:#111;padding:0 0 20px 0}#speedcoat-form .ErrorLabel{clear:both;display:block;font-size:18px;line-height:23px;padding:0 0 15px 0}#speedcoat-form label{clear:both;display:block;padding:10px 0 5px 0}#speedcoat-form input[type="text"]{clear:both;width:280px;height:auto;display:block;border:solid #ccc 1px;padding:5px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;outline:none}#speedcoat-form .CaptchaTextBox{width:100px!important}#speedcoat-form .ExplanationText,#speedcoat-form .EditingFormErrorLabel{clear:both;display:block;padding:5px 0 0 0;font-size:11px;text-transform:uppercase;color:red}#speedcoat-form textarea{clear:both;width:90%;height:220px;display:block;border:solid #ccc 1px;padding:5px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;outline:none}#speedcoat-form input[type="text"]:focus,#speedcoat-form textarea:focus{box-shadow:0 0 5px rgba(81,203,238,1);border:1px solid rgba(81,203,238,1)}#speedcoat-form .InfoLabel{clear:both;font-size:16px;line-height:21px;display:block;font-weight:bold;color:#060;padding:30px 0}#before-after{clear:both;width:auto;display:block;padding:0 0 25px 0}#before-after .header{clear:both;width:auto;display:block;padding:0 0 15px 0;font-size:16px;line-height:20px;font-weight:bold}#before-after .promo{width:50%;height:auto;display:block;float:left;margin:0 0 10px 0}#before-after .outer-padding{clear:both;width:auto;display:block;margin:0 10px 0 0}#before-after .image{width:50%;display:block;float:left}#before-after .image-left{clear:both;position:relative;width:auto;height:160px;display:block;padding:10px 5px 10px 10px;background:#ffb900;oveflow:hidden}#before-after .image-right{clear:both;position:relative;width:auto;height:160px;display:block;padding:10px 10px 10px 5px;background:#ffb900;oveflow:hidden}#before-after .inner-padding{clear:both;position:relative;width:auto;height:160px;display:block;overflow:hidden}#before-after img{position:relative;left:50%;top:50%;height:150%;width:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#before-after h3{padding:0 10px 10px 10px;background:#ffb900;text-align:center}#before-after .image img:hover{opacity:.8}#fancybox-title-over{background:none}#fancybox-title-over .title{display:block;margin:0 0 5px 0}#fancybox-title-over .imageCount{display:block}#tabs-layout{clear:both;display:block}#tabs-layout .ajax__tab_tab{color:#232323;height:42px;padding:0 20px;margin:0 20px 0 0;vertical-align:top;font-size:16px;font-weight:300;background:#e5e5e5;line-height:40px;-webkit-transition:background .3s;transition:background .3s;font-family:'Open Sans',sans-serif;font-weight:400;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-khtml-border-radius:3px}#tabs-layout .ajax__tab_tab:hover{height:42px;color:#111;padding:0 20px;background:#ffd973}#tabs-layout .ajax__tab_active .ajax__tab_tab{height:42px;color:#111;padding:0 20px;background:#ffb900}#tabs-layout .ajax__tab_panel{padding:20px 5px}.wide{clear:both;width:950px;padding:10px 0 0 10px;display:block}#feature .primary,#contact .primary{clear:both;width:460px;padding:10px 0 0 10px;display:block;float:left}#feature .secondary,#contact .secondary{width:460px;padding:10px 10px 10px 0;display:block;float:right}#home .secondary{position:relative;width:640px;padding:10px 10px 10px 0;display:block;float:right}#parts .primary{clear:both;width:280px;padding:10px 0 0 10px;display:block;float:left}#parts .secondary{width:640px;padding:10px 10px 0 0;display:block;float:right}.directory-left{clear:both;width:250px;padding-left:10px;display:block;float:left}.directory-center{width:250px;padding-left:20px;display:block;float:left}.directory-right{width:400px;padding-right:10px;display:block;float:right}#home .column-left{clear:both;width:280px;padding-left:10px;display:block;float:left}#home .column-center{width:400px;padding-left:20px;display:block;float:left}#home .column-right{width:220px;padding-right:10px;display:block;float:right}.column-one{clear:both;width:220px;padding-left:10px;display:block;float:left}.column-two{width:220px;padding-left:20px;display:block;float:left}.column-three{width:220px;padding-left:20px;display:block;float:left}.column-four{width:220px;padding-right:10px;display:block;float:right}.slideshow{width:690px;height:300px;margin:0;display:block;overflow:hidden;background:#fff}.slideshow img{display:none;width:690px;height:300px}.home-promo{width:306px;height:193px;background:url('https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/home_promo.png');float:left;margin-top:15px;margin-left:7px;margin-right:7px}.home-promo .image{margin-top:5px;margin-left:19px;clip:rect(18px 280px 144px 4px);position:absolute}.home-promo h2{margin-top:160px;margin-left:20px;font-size:15px}.home-promo a{text-decoration:none;color:#111!important}.home-promo h2 a:hover{text-decoration:none;color:#6a6a6a!important}.home-promo .btn-more-info{float:right;margin-top:-17px;margin-right:20px;font-size:15px}.page-header-text h1{margin-top:15px}.address{margin:0}#address-list{float:right;width:290px;margin-top:10px}.page-header-text h1{margin-top:15px}.header-text h1{clear:both;width:auto;display:block;padding:0 10px 10px 0}.address{margin:0}#address-list{float:right;width:290px;margin-top:10px}#inner-content .text-area h3,#inner-content .text-area h4{padding-top:5px;padding-bottom:5px}#inner-content .text-area h4{color:#404040}.text-area{clear:both;color:#111;font-size:13px;line-height:17px;padding:0 10px 0 0}.text-area p{padding-bottom:10px}.text-area h1{font-size:16px;line-height:20px;padding:10px 0 5px 0}.text-area h2{font-size:14px;line-height:18px;padding:10px 0 5px 0}.text-area h3{font-size:12px;line-height:16px;padding:10px 0 5px 0}.text-area h4{font-size:11px;line-height:15px;padding:5px 0}.text-area ul{list-style:square;padding-left:20px;line-height:20px;margin:10px 0}.text-area ol{list-style:decimal;padding-left:20px;line-height:20px;margin:10px 0}.text-area ul ul{margin:0}.text-area td{padding:15px;border:solid 1px #ccc}.header-text h1{clear:both;display:block;padding:0 0 10px 0}.notice-image img{padding:25px 0;display:block}#parts-list h2{line-height:18px}#parts-list .red{clear:both;width:auto;display:inline-block;background:red;color:#fff;font-size:11px;line-height:16px;padding:5px;margin:3px 0;text-align:center;border-radius:6px}#parts-list .retail-price{clear:both;width:auto;display:block;padding:5px 0 0 0}#parts-list .strikethrough{clear:both;width:auto;display:block;color:red;font-size:14px;text-decoration:line-through}#parts-list .savings{clear:both;width:auto;display:block;font-size:11px;text-transform:uppercase;padding:5px 0 0 0;color:#00802b;font-weight:700}#parts-list .ctca{clear:both;width:auto;display:block;background:#0097ff;color:#000;font-size:11px;line-height:16px;padding:5px;margin:3px 0;border-radius:6px;text-align:center}#product-information .ctca{clear:both;width:auto;display:block;background:#0097ff;color:#000;font-size:12px;line-height:18px;padding:10px 15px;margin:5px 0;float:left;border-radius:6px}#parts-list .nzmca{clear:both;width:auto;display:block;background:#ff0;color:#000;font-size:9px;line-height:14px;padding:5px 0 3px 0;text-align:center;border-radius:6px;margin:3px 0;text-transform:uppercase;font-weight:700}#product-information .nzmca{clear:both;width:auto;display:block;background:#ff0;color:#000;font-size:12px;line-height:18px;padding:10px 15px;margin:5px 0;float:left;border-radius:6px;text-transform:uppercase;font-weight:700}#parts-list .only{clear:both;width:auto;display:block;background:#036;color:#fff;font-size:11px;line-height:16px;padding:5px;margin:10px 0 0 0;text-align:center;text-transform:uppercase;font-weight:700;border-radius:6px}#product-information .only{clear:both;width:auto;display:block;background:#036;color:#fff;font-size:14px;font-weight:700;padding:10px 15px;margin:5px 0;float:left;text-transform:uppercase;font-weight:700;border-radius:6px}#product-information .green{clear:both;width:auto;display:inline-block;background:#00802b;color:#fff;font-size:14px;line-height:22px;padding:10px 15px;margin:10px 0 20px 0;text-align:center;border-radius:6px}#product-information .red{clear:both;width:auto;display:inline-block;background:red;color:#fff;font-size:14px;line-height:22px;padding:10px 15px;margin:10px 0 20px 0;text-align:center;border-radius:6px}#cart-options .OptionCategoryName{clear:both;width:auto;display:block;padding:10px 0!important}.price-onpage span{font-weight:bold;font-size:12px}#parts{float:left;margin-top:15px;border-top:1px dotted #ccc;padding-top:5px}.preview{float:left;position:relative;width:170px;margin:10px;padding:10px;height:auto;border:1px solid #ccc}.preview img{}#parts-list .image{clear:both;width:170px;height:170px;display:block;overflow:hidden}#parts-list img{}.wrapper{height:100%;width:100%;margin:0;padding:0;border:0}.wrapper td{vertical-align:middle;text-align:center}.details{text-align:center}.details h2{font-size:14px;margin-top:10px}.details a{text-decoration:none}#product-information .price{margin-top:15px}.price{margin-top:6px;color:red;font-weight:bold;font-size:18px}.price-onpage{margin-top:6px;color:#111;font-weight:bold;font-size:17px}.last-updated{margin-top:10px;font-weight:bold;width:100%;border-bottom:1px dotted #ccc;padding-bottom:10px;margin-bottom:10px}.freight-call{clear:both;width:auto;display:inline-block;padding:10px 15px;background:#cf0;color:#222;border:solid #222 1px;font-weight:bold;text-transform:uppercase}.suppplier-call{clear:both;width:auto;display:inline-block;padding:10px 15px;background:#f60;color:#fff;border:solid #f60 1px;font-weight:bold;text-transform:uppercase}.hide-price{display:none}.OptionCategoryName{display:block;padding:0 0 10px 0}#cart-options select{clear:both;height:40px;display:block;padding:5px}#product-information{float:left;margin-top:10px}#product-image-container{position:relative;float:right;width:300px;border:1px solid #ccc;padding:5px}.online-only{position:absolute;width:142px;height:56px;display:block;background:url(https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/online-only-1a.png) center center no-repeat;top:0;left:0}.online-only span{display:none}.description,.price,.print-product{float:left;width:325px}.description{line-height:18px;margin-top:15px}.parts-image-gallery,#lightbox-gallery,#product-documents{float:right;width:312px;margin-top:5px}#product-documents h5{padding:25px 15px 0 15px}#product-documents ul{padding:0 15px}.part-image-gallery-image{width:140px;border:1px solid #ccc;padding:5px;float:left;margin:2px}.print_this_page{float:left;width:335px;margin-top:15px}#product-detail #retail-price{clear:both;display:block;color:#333;padding:0 0 10px 0}#product-detail #retail-price .strikethrough{font-size:16px;text-decoration:line-through;color:red}#product-detail #retail-price .savings{font-size:14px;font-weight:bold;padding-left:15px;color:#00802b}#product-detail #in-stock{clear:both;width:auto;display:block;padding:5px 10px 3px 10px;background:#090;color:#fff;font-size:12px;line-height:16px;font-weight:bold;text-align:center;text-transform:uppercase;margin-bottom:10px;float:left}#product-detail #out-of-stock{clear:both;width:90px;display:block;padding:5px 10px 3px 10px;background:red;color:#fff;font-size:12px;font-weight:bold;text-align:center;text-transform:uppercase;margin-bottom:10px}#product-detail .hr{clear:both;width:auto;border-bottom:solid #ccc 1px;padding-top:15px;margin-bottom:15px}#cart-options{clear:both;width:auto;border-bottom:solid #ccc 1px;padding-bottom:15px;margin-bottom:15px}#product-detail .TotalPriceContainer{clear:both;width:auto;display:block;margin:0;padding:15px 0;position:relative;font-size:14px}#product-detail .TotalPriceLabel{padding-right:10px}#product-detail .TotalPrice{color:#000}#product-detail .AddToCartContainer{clear:both;height:40px;display:block;padding:10px 0 5px 0}#product-detail .AddToCartTextBox{width:15px;padding:5px;border:2px solid #ccc;position:relative;margin:0 10px 0 0}#caravans{float:left;margin-top:20px}.caravan_list{position:relative;float:left;padding-bottom:20px;border-bottom:1px solid #9f9f9f;margin-bottom:20px}.financePreview{position:absolute;width:84px;height:60px;display:block;background:url(https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/finance-preview-bg.png) 0 0 no-repeat;top:75px;right:0;font-size:16px;font-weight:bold;color:#fff;text-align:center;line-height:60px}.caravan_image{float:left;width:170px;height:128px}.caravan_image img{border:1px solid #ccc}.caravan_details{width:450px;margin-left:20px;float:left}.caravan_details h2{color:#000}.caravan_details h2 a:hover{color:#6a6a6a}.caravan_details a{text-decoration:none;color:#000}.caravan_details_table{margin-top:10px;line-height:20px}.price_caravan{float:right;margin-top:-87px;font-size:20px;color:#111}.price_caravan span{font-size:13px}.pdb_toilet_shower{float:right;font-weight:bold;margin-top:-55px}.pdb_toilet_shower p{float:left;margin-top:11px;margin-right:20px}.pdb_toilet_shower img{margin-top:5px}#caravan-list{clear:both;width:950px;height:auto;display:block}#caravan-list-alt{clear:both;width:620px;height:auto;display:block}#caravan-list .promo{width:280px;height:520px;display:block;float:left;margin:0 15px 20px 18px}#caravan-list-alt .promo{width:280px;height:520px;display:block;float:left;margin:0 10px 20px 14px}#caravan-list .promo h2 a,#caravan-list-alt .promo h2 a{clear:both;width:240px;height:50px;display:block;padding:5px 20px;text-align:center;text-decoration:none;font-size:18px;line-height:23px;background:#ffb901}#caravan-list .promo .image a,#caravan-list-alt .promo .image a{clear:both;position:relative;width:276px;height:200px;display:block;overflow:hidden;border:solid #ffb901 2px}#caravan-list .promo .image a:hover,#caravan-list-alt .promo .image a:hover{border:solid #f30 2px}#caravan-list .promo .image img,#caravan-list-alt .promo .image img{width:100%;height:auto}#caravan-list .promo .information,#caravan-list-alt .promo .information{clear:both;position:relative;width:276px;height:140px;border-left:solid #ffb901 2px;border-right:solid #ffb901 2px;border-bottom:solid #ffb901 2px;background:#fff;padding:0 0 60px 0}#caravan-list .promo .price,#caravan-list-alt .promo .price{clear:both;width:276px;display:block;text-align:center;font-weight:normal;font-size:21px;color:red;padding:0 0 10px 0}#caravan-list .promo .plan,#caravan-list-alt .promo .plan{clear:both;width:276px;height:auto;display:block;text-align:center;padding:0 0 10px 0;overflow:hidden}#caravan-list .promo .no-plan,#caravan-list-alt .promo .no-plan{clear:both;width:220px;height:auto;display:block;text-align:center;line-height:85px;margin:0 auto 10px auto;background:#f0f0f0;color:#333}#caravan-list .promo .features,#caravan-list-alt .promo .features{position:absolute;width:276px;height:50px;display:block;margin:0 auto;color:#333;background:#ccc;bottom:0;left:0}.length-box,.year-box{width:82px;height:40px;display:block;background:#f0f0f0;float:left;padding:5px;text-align:center}.berth-box{width:82px;height:40px;display:block;background:#e5e5e5;float:left;padding:5px;text-align:center}span.data{clear:both;display:block;font-size:18px;color:#111;line-height:30px}span.no-data{clear:both;display:block;font-size:18px;color:#333;line-height:30px}a.finance-link{text-decoration:none}a.finance-link>.finance-preview{clear:both;width:210px;height:30px;display:block;color:#111;background:url(https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/finance-teaser-alt.png) 0 0 no-repeat;border-left:solid #ffb901 2px;border-right:solid #ffb901 2px;border-bottom:solid #ffb901 2px;font-size:14px;font-weight:bold;padding:10px 10px 10px 56px;line-height:16px}a.finance-link>.finance-preview span{clear:both;display:block;font-weight:normal;font-size:11px;color:#333}a.finance-link>.finance-preview:hover{color:#f30}#main-image{position:relative;border:solid #ffb901 2px}#main-image img{width:100%;height:auto}#price{clear:both;width:276px;display:block;font-weight:700;font-size:21px;color:#00802b;padding:0 0 10px 0}#photo-gallery .header{clear:both;display:block;font-size:14px;font-weight:bold;color:red;padding:0 0 20px 20px}#photo-gallery{clear:both;width:460px;height:auto;padding:10px 0;display:block}#photo-gallery ul{list-style-image:none;padding:0;margin:0}#photo-gallery li{float:left}#photo-gallery li a{width:auto;display:block;padding:5px 5px 3px 5px;margin:0 10px 10px 0;background:#fff;border:solid #ffb901 2px}#photo-gallery li a:hover{border:solid #f30 2px}#photo-gallery li img{height:90px;width:auto;display:block}#enquiry-form .header,#part-form .header{font-size:16px;font-weight:bold;padding:0 0 5px 0}#enquiry-form td,#part-form td{padding:0 10px 10px 0}#enquiry-form input[type="text"]{width:220px;display:block;border:solid #999 1px;padding:5px;margin:0 15px 0 0}#part-form label{white-space:nowrap}#part-form input[type="text"]{width:160px;display:block;border:solid #999 1px;padding:5px;margin:0 15px 0 0}#enquiry-form textarea{width:300px;height:140px;display:block;border:solid #999 1px;padding:5px;margin:0 15px 0 0}#part-form textarea{width:160px;display:block;border:solid #999 1px;padding:5px;margin:0 15px 0 0}#enquiry-form .CaptchaTable input[type="text"],#part-form .CaptchaTable input[type="text"]{width:60px;display:block;border:solid #999 1px;padding:5px;margin:0 15px 0 0}#enquiry-form .EditingFormControlNestedControl label,#part-form .EditingFormControlNestedControl label{display:block;padding:0 0 5px 0}#enquiry-form .CaptchaTable img,#part-form .CaptchaTable img{height:27px;width:auto;display:block;position:relative;top:-6px}#caravan-information{margin-top:15px;border-top:1px dotted #ccc;float:left;padding-top:15px}#caravanFinance{clear:both;position:relative;width:292px;height:82px;display:block;margin:0 0 10px 0;background:url(https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/finance-bg.png) 0 0 no-repeat;padding:10px 10px 8px 10px;font-size:11px}#caravanFinance .header{clear:both;color:#111;font-weight:bold}.amount36{position:absolute;width:90px;height:33px;display:block;text-align:center;padding:3px 0 0 0;border:solid #ffb900 1px;font-size:10px;left:10px;top:26px}.amount48{position:absolute;width:90px;height:33px;display:block;text-align:center;padding:3px 0 0 0;border:solid #ffb900 1px;font-size:10px;left:110px;top:26px}.amount60{position:absolute;width:90px;height:33px;display:block;text-align:center;padding:3px 0 0 0;border:solid #ffb900 1px;font-size:10px;left:210px;top:26px}.amount36 span,.amount48 span,.amount60 span{clear:both;font-size:14px;line-height:21px}#caravanFinance .terms{position:absolute;color:#111;bottom:10px;left:10px}#caravanFinance .btn-apply a{position:absolute;width:141px;height:20px;display:block;background:url(https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/btn-apply.png) 0 0 no-repeat;bottom:8px;right:10px}#caravanFinance .btn-apply a:hover{background-position:0 -20px}.lowdeposit{position:absolute;width:127px;height:46px;display:block;background:url(https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/lowdeposit.png) 0 0 no-repeat;top:-3px;right:-3px}.nodeposit{position:absolute;width:127px;height:46px;display:block;background:url(https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/nodeposit.png) 0 0 no-repeat;top:-3px;right:-3px}#caravan-image-container{float:right;width:312px}.caravan-image{width:300px;border:1px solid #ccc;padding:5px}.caravan-header-text,.caravan-description{float:left;width:315px}.caravan-header-text{margin-top:-29px;border-bottom:1px dotted #999;padding-bottom:8px;margin-bottom:8px}.caravan-description{line-height:18px}.caravan-image-gallery{float:right;width:312px;margin-top:5px}.caravan-image-gallery-image{width:140px;border:1px solid #ccc;padding:5px;float:left;margin:2px}.caravan-price{float:right;font-size:16px;color:#111;width:100%;font-weight:bold;text-align:right;margin-bottom:8px}.caravan-price span{font-size:13px}.item img{width:120px;height:80px}.item span img{width:440px;height:100%}ul#enlarge{list-style-type:none;margin-left:0}ul#enlarge li,.part-image-link{display:inline-block;position:relative;z-index:0;margin:10px 0 0 0;padding:11px;vertical-align:top}ul#enlarge img,.part-image-link img{background-color:#eae9d4;padding:6px;-webkit-box-shadow:0 0 6px rgba(132,132,132,.75);-moz-box-shadow:0 0 6px rgba(132,132,132,.75);box-shadow:0 0 6px rgba(132,132,132,.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}ul#enlarge span{position:absolute;left:-9999px;background-color:#eae9d4;padding:10px;font-family:'Droid Sans',sans-serif;font-size:.9em;text-align:center;color:#495a62;-webkit-box-shadow:0 0 20px rgba(0,0,0,.75);-moz-box-shadow:0 0 20px rgba(0,0,0,.75);box-shadow:0 0 20px rgba(0,0,0,.75);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}ul#enlarge li:hover{z-index:50;cursor:pointer}ul#enlarge span img{padding:2px;background:#ccc}ul#enlarge li:hover span{top:-300px;left:-500px}ul#enlarge li:hover:nth-child(2) span{left:-650px}ul#enlarge li:hover:nth-child(3) span{left:-500px}ul#enlarge li:hover:nth-child(4) span{left:-650px}ul#enlarge li:hover:nth-child(5) span{left:-500px}ul#enlarge li:hover:nth-child(6) span{left:-650px}ul#enlarge li:hover:nth-child(7) span{left:-500px}ul#enlarge li:hover:nth-child(8) span{left:-650px}ul#enlarge li:hover:nth-child(9) span{left:-500px}ul#enlarge li:hover:nth-child(10) span{left:-650px}ul#enlarge li:hover:nth-child(11) span{left:-500px}ul#enlarge li:hover:nth-child(12) span{left:-650px}ul#enlarge li:hover:nth-child(13) span{left:-500px}ul#enlarge li:hover:nth-child(14) span{left:-650px}ul#enlarge li:hover:nth-child(15) span{left:-500px}ul#enlarge li:hover:nth-child(16) span{left:-650px}ul#enlarge li:hover:nth-child(17) span{left:-500px}ul#enlarge li:hover:nth-child(18) span{left:-650px}ul#enlarge li:hover:nth-child(19) span{left:-500px}ul#enlarge li:hover:nth-child(20) span{left:-650px}.IE7 ul#enlarge img,.IE7 ul#enlarge span{behavior:url(https://www.affordablecaravans.co.nz/App_Themes/css3iefix/PIE.htc)}#search-box{color:#333}#search-box .text-box{width:250px;margin:0 10px}#search-results{color:#333}#search-results .preview .image img{width:170px;height:130px}.search-results-entry{clear:both;margin-bottom:20px}.search-results-title h2 a{font-size:13px;line-height:21px}.search-results-description{margin:5px 0;line-height:16px}.search-results-details{font-size:11px}.crumbtrail{clear:both;font-size:12px;color:#000;padding:0 0 10px 0;width:940px;display:block}#feature .news-rss{position:relative;width:220px;display:block;padding:0;margin-top:0;text-align:right;float:right}#feature .news-rss img{vertical-align:middle;margin:0 10px 0 0;border:none}#feature .news-rss a{border:none;text-decoration:none}#feature .news-rss .FeedCaption{border-bottom:dotted #666 1px}#feature .news-rss .FeedCaption:hover{border-bottom:solid #333 1px}#opening-hours{clear:both;width:auto;display:block;color:#333}#opening-hours .header{font-size:14px;font-weight:bold;padding:0 0 10px 0}#opening-hours .days{position:relative;font-size:15px;padding:0 0 10px 80px}#opening-hours .days span{position:absolute;top:0;left:0}#opening-hours .sub-header{font-size:13px;font-weight:bold;padding:10px 0}#opening-hours .text{padding:0 0 10px 0}#contact-form{padding:10px;font-size:12px;color:#333;border-left:2px solid #e4e4e4;border-right:2px solid #e4e4e4;border-top:2px solid #e4e4e4;border-bottom:7px solid #ffb900;float:left;width:305px}#contact-form input{margin:3px 6px}#contact-form .textarea{width:230px;height:100px;margin:3px 6px}#contact-form .TextAreaField{width:230px;height:100px;margin:3px 6px}label#p_lt_zoneContent_pageplaceholder_p_lt_zoneParts_ContactForm_viewBiz_ctl00_FormSecurity_captchaControl_lblSecurityCode{margin-left:5px}#p_lt_zoneContent_pageplaceholder_p_lt_zoneParts_ContactForm_viewBiz_ctl00_FormSecurity_captchaControl_imgSecurityCode{margin-top:-12px;display:block}.sendToFriendYourMessage{cursor:pointer;margin-left:0!important}#send-to-friend label{padding-left:0!important}#p_lt_zoneContent_pageplaceholder_p_lt_zoneParts_CompliantSendToFriend_pnlMessageText{border-left:2px solid #e4e4e4;border-right:2px solid #e4e4e4;border-top:2px solid #e4e4e4;border-bottom:7px solid #ffb900;padding:10px;width:405px}.address{color:#333;line-height:18px}.address h2{font-size:14px}.address strong{font-size:14px}#map{border:solid #e5e5e5 4px;margin:25px 10px 25px 0}.popup-header{font-size:14px;font-weight:bold;display:block;color:#333}.popup-address{font-size:12px;font-weight:normal;display:block;float:left;padding:5px;line-height:16px;color:#666}#shopping-cart input[type="text"],#register input[type="text"],#login-form input[type="text"],#register input[type="password"],#login-form input[type="password"]{border:solid #999 1px;height:25px;display:block;padding:3px}#shopping-cart select,#my-account select{border:solid #999 1px;height:30px;display:block;padding:3px}#my-account select{margin:5px 0 0 0}#shopping-cart textarea{border:solid #999 1px;padding:3px}#shopping-cart{color:#333}.CartStepHeader{color:#111;padding:10px 0;font-size:14px}.CartStepBody img{padding:10px 20px 25px 20px}#shopping-cart .CartTable td{padding:5px 10px 5px 0}#shopping-cart .CartTable{width:900px}#shopping-cart legend{display:block;font-size:14px;font-weight:bold;padding:15px 0}#shopping-cart .TextAreaField{height:125px;margin:10px 0}.BlockTitle{display:none;visibility:hidden}.CartContentTable{margin:5px 0 30px 0}.CartContentTable th{background-color:#f0f0f0;text-transform:uppercase;font-size:10px;font-weight:bold;color:#333;text-align:left;padding:5px}.CartContentTable td{font-size:11px;color:#333;text-align:left}.UnitsTextBox{width:25px}#shopping-cart .TextRight .SubmitButton{float:right}#shopping-cart .TextBoxField{width:250px}#shopping-cart .BlockContent{padding:25px 0}.ErrorLabel{display:block;padding:15px 0;color:#f30;font-size:14px;line-height:18px}#shopping-cart .ItemsNotAvailable{display:block;color:#f30;line-height:15px;margin:10px 0}#shopping-cart .TextRight .LongButton{float:right}.PaymentGatewayDataContainer{clear:both;display:block;padding:15px 0;text-align:center}.PaymentGatewayDataContainer h2{clear:both;display:block;padding:0 0 10px 0}.PaymentGatewayDataContainer p{color:#f30;font-size:14px;line-height:19px}#secure .sign-in-button{display:block}.IE7 .MessagingBox .SendMessage .Field .ContentButton{margin-bottom:0}.TabControlTable{position:relative;top:1px}.TabControlTable td{padding:0;font-size:15px}.TabControlTable a{text-decoration:none;padding:0 10px;color:#3a3a3a}.TabControl{height:35px;border-bottom:0 solid #b1b1b1}.Account .TabControl{border-bottom:0 solid #b1b1b1}.UserWidgets .TabControl{border-bottom:1px solid #b1b1b1}.UserWidgets .TabControlTable{margin:10px 0}.UserWidgets .TabControlLinkSelected{font-size:15px;font-family:Arial}.TabControl:hover{background:transparent url(https://www.affordablecaravans.co.nz/App_Themes/CoreImages/bg_tabHover.png) repeat-x 0 -3px}.TabControl:hover a{color:#000}.Gecko5 .TabControl:hover,.Gecko4 .TabControl:hover{background-position:0 -3px}.TabControlSelected{height:35px;background:#fff url(https://www.affordablecaravans.co.nz/App_Themes/CoreImages/bg_tabSelected.png) repeat-x top left;border:1px solid #b1b1b1;border-bottom:none}.TabControlSelected a{color:#000}.TabControlLeft,.TabControlRight,.TabControlSelectedLeft,.TabControlSelectedRight{width:5px;padding:0;font-size:0;border-bottom:1px solid #b1b1b1}.TabControlRight,.TabControlSelectedRight{background-color:transparent;width:1px}.myAccount .TabsContent .TabsHeader{border-bottom:none}.TabsContent .TabControlLeft,.TabsContent .TabControlRight,.TabsContent .TabControlSelectedLeft,.TabsContent .TabControlSelectedRight{border-bottom:none;background:transparent}.TabsContent .TabControlSelected{border:none;background:transparent url(https://www.affordablecaravans.co.nz/App_Themes/CoreImages/bg_tabSubSelected.png) repeat-x top left}.TabsContent .TabControlTable{margin-top:-21px}.TabsContent .TabControl,.TabsContent .TabControlSelected{font-size:13px}#my-account .UniGridGrid td{padding:2px 12px 2px 10px;color:#737373}#my-account td{padding:0 10px 0 0}#my-account .TabsContent{background:url(https://www.affordablecaravans.co.nz/App_Themes/CoreImages/bg_cssListBox.png) transparent no-repeat 0 0;padding:20px 10px 20px 10px;border-bottom:1px solid #b1b1b1}#my-account .TabsHeader{padding-left:5px;border-bottom:1px solid #b1b1b1}#my-account .EditingFormLabel,#my-account .FieldLabel{font-weight:bold}.SubscriptionsGroup .UniSelector input[type="submit"]{margin:5px 2px 0 0}#my-account .TabsContent .TabControl:hover{background:transparent url(https://www.affordablecaravans.co.nz/App_Themes/CoreImages/bg_tabSubHover.png) repeat-x top left}#my-account .TextBoxField,#my-account .EditingFormCalendarTextBox,#my-account input[type=password],#my-account .CalendarTextBox{height:auto!important;padding:3px!important;line-height:20px!important;margin-top:5px;border:solid #999 1px}#my-account .TextAreaField{width:303px!important}.SelectorButton{background:url(https://www.affordablecaravans.co.nz/App_Themes/CoreImages/bg_pager.png) repeat-x scroll left top #d5dde8!important;height:20px!important;width:80px!important;font-size:14px!important;top:1px!important}.myAccount .LongSubmitButton{width:140px!important}.myAccount input[type="submit"]{margin-bottom:20px}.myAccount .DropDownField{padding:0!important}#my-account .PasswordPanel .LongSubmitButton{clear:both;display:block;margin:10px 0 0 0}#my-account .PasswordStrengthText,#register .PasswordStrengthText{padding:5px 0}#password-reset{clear:both;display:block;color:#333;font-size:14px;line-height:20px}#password-reset input[type="password"]{border:solid #999 1px;padding:5px;margin:5px}#password-reset .PasswordStrengthText{clear:both;display:block;margin:5px}#password-reset .PasswStrenghtIndicator{clear:both;display:block;margin:0 5px}#register{width:420px;min-height:450px;display:block;float:right;padding:20px;background:#f0f0f0;margin-right:10px;color:#000}#login-form{width:420px;min-height:450px;display:block;float:left;padding:20px;background:#f0f0f0;color:#000}#register .header,#login-form .header{clear:both;display:block;padding-bottom:20px;font-size:21px}#register td,#login-form td{padding:5px}#register .LogonTextBox,#login-form .LogonTextBox{width:250px}#login-form .LoginPanelPasswordRetrieval input[type="submit"]{margin:10px 0 0 0}#send-to-friend{color:#333}#send-to-friend .sendToFriendHeader{font-size:14px;font-weight:bold}#send-to-friend label{display:block;padding:5px 0}#sitemap{color:#333}#sitemap ul{padding-left:25px}#sitemap li{list-style:square;color:#333;line-height:25px}#footer{width:963px;margin:0 auto;background:url('https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/bg_shadow_bottom.gif');height:3px}#legal-disclaimer{clear:both;display:block;padding:15px 0 0 0;color:#666}#footer-padding{height:30px;float:left}#site-disclaimer{width:600px;display:block;float:left;padding-left:10px;padding-top:10px}#site-disclaimer img{margin-left:1px;margin-bottom:-2px;margin-right:3px}#blueprint-disclaimer{width:343px;display:block;float:right;text-align:right;padding-right:10px;padding-top:10px}#blueprint-disclaimer img{vertical-align:middle;margin-left:10px}#disclaimer,.hidden,.HiddenButton,#caravanFinance .btn-apply span,#logo strong{display:none!important;visibility:hidden}.menu_left_spacing{margin-top:15px;float:left}#sf_menu .HighLighted{background:#ffd973}#sf_menu,#sf_menu *{margin:0;padding:0;list-style:none}#sf_menu li{position:relative}#sf_menu ul{position:absolute;display:none;top:100%;left:0;z-index:99}#sf_menu>li{float:left}#sf_menu li:hover>ul,#sf_menu li.sfHover>ul{display:block}#sf_menu a{display:block;position:relative}#sf_menu ul ul{top:0;left:100%;z-index:999}#sf_menu{float:left;margin-bottom:1em}#sf_menu ul{box-shadow:2px 2px 6px rgba(0,0,0,.2);min-width:12em}.IE7 #sf_menu ul{width:12em}#sf_menu a{border-left:1px solid #fff;border-top:2px solid #dfeeff;border-top:2px solid rgba(255,255,255,.5);padding:.75em 1em;text-decoration:none;zoom:1}#sf_menu a{color:#000;font-weight:bold}#sf_menu li{background:#ffb900;white-space:nowrap;-webkit-transition:background .2s;transition:background .2s}.IE7 #sf_menu li{white-space:normal}#sf_menu ul li{background:#ffb900}#sf_menu ul ul li{background:#fec01d}#sf_menu li:hover,#sf_menu li.sfHover{background:#ffd973;-webkit-transition:none;transition:none}.sf-arrows .sf-with-ul{padding-right:2.5em}.IE7 .sf-arrows .sf-with-ul{padding-right:1em}.sf-arrows .sf-with-ul:after{content:'';position:absolute;top:50%;right:1em;margin-top:-3px;height:0;width:0;border:5px solid transparent;border-top-color:#dfeeff;border-top-color:rgba(255,255,255,.5)}.sf-arrows>li>.sf-with-ul:focus:after,.sf-arrows>li:hover>.sf-with-ul:after,.sf-arrows>.sfHover>.sf-with-ul:after{border-top-color:#fff}.sf-arrows ul .sf-with-ul:after{margin-top:-5px;margin-right:-3px;border-color:transparent;border-left-color:#dfeeff;border-left-color:rgba(255,255,255,.5)}.sf-arrows ul li>.sf-with-ul:focus:after,.sf-arrows ul li:hover>.sf-with-ul:after,.sf-arrows ul .sfHover>.sf-with-ul:after{border-left-color:#fff}#sf_menu{width:21em}#sf_menu ul{left:100%;top:0}#sf_menu>li{float:none}#sf_menu li{width:100%;font-size:13px}#sf_menu.sf-arrows>li>.sf-with-ul:after{margin-top:-5px;margin-right:-3px;border-color:transparent;border-left-color:#dfeeff;border-left-color:#000}#sf_menu.sf-arrows li>.sf-with-ul:focus:after,#sf_menu.sf-arrows li:hover>.sf-with-ul:after,#sf_menu.sf-arrows .sfHover>.sf-with-ul:after{border-left-color:#fff}#sf_menu2 .HighLighted{background:#ffd973}#sf_menu2,#sf_menu2 *{list-style:none;font-size:14px}#sf_menu2 li{position:relative}#sf_menu2 ul{position:absolute;display:none;top:100%;left:0;z-index:99;background:#535353;min-width:17em}.IE7 #sf_menu2 ul{width:17em}#sf_menu2>li{float:left}#sf_menu2 li:hover>ul,#sf_menu2 li.sfHover>ul{display:block;margin-left:0!important}#sf_menu2 ul{margin-left:0!important}#sf_menu2 .sfHover ul li{border:none}#sf_menu2 a{display:block;position:relative}#sf_menu2 ul ul{top:0;left:100%;z-index:999}#sf_menu2 ul li{background:#535353}#sf_menu2 ul li:hover{background:#ffb900}#sf_menu2 ul ul li{background:#fec01d}#sf_menu2 li:hover,#sf_menu2 li.sfHover{-webkit-transition:none;transition:none}input[type="button"],input[type="submit"],input[type="reset"],button,.buttonclass{color:#1a1a1a;font-size:14px;font-weight:bold;padding:8px;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:-webkit-gradient(linear,0 0,0 100%,from(#ffb900),to(#ffb900));background:-moz-linear-gradient(top,#ffb900,#ffb900);display:inline-block;border:1px solid #ccc;cursor:pointer}input[type="button"]:hover,input[type="submit"]:hover,input[type="reset"]:hover,button:hover,.buttonclass:hover{background:#ffd973}input[type="button"]:active,input[type="submit"]:active,input[type="reset"]:active,button:active,.buttonclass:active{position:relative;top:1px}.buttonclass{padding:9px}div.EditingFormControlNestedControl.Error textarea{background:#ffc7c7;border:1px solid #ccc}.EditingFormControlNestedControl.Error input{background:#ffc7c7;border:1px solid #ccc}.EditingFormErrorLabel{margin-left:5px;color:red;margin-bottom:10px}#caravanenquire_container{float:left;margin-top:20px;width:285px;padding:10px;font-size:12px;color:#333;border-left:2px solid #e4e4e4;border-right:2px solid #e4e4e4;border-top:2px solid #e4e4e4;border-bottom:7px solid #ffb900}#caravanenquire_container .close_enquire{color:#1a1a1a;font-size:14px;font-weight:bold;padding:8px;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:-webkit-gradient(linear,0 0,0 100%,from(#ffb900),to(#ffb900));background:-moz-linear-gradient(top,#ffb900,#ffb900);display:inline-block;border:1px solid #ccc;cursor:pointer;width:268px;margin-top:20px}#caravanenquire_container .enquire{color:#1a1a1a;font-size:14px;font-weight:bold;padding:8px;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:-webkit-gradient(linear,0 0,0 100%,from(#ffb900),to(#ffb900));background:-moz-linear-gradient(top,#ffb900,#ffb900);display:inline-block;border:1px solid #ccc;cursor:pointer;width:268px}#caravanenquire_container .enquire:hover,#caravanenquire_container .close_enquire:hover{background:#ffd973}.caravan_sold_overlay{z-index:1;position:absolute;width:177px;height:135px;margin-left:-3px;margin-top:-3px}.caravan_sold_overlay img{border:none!important}.caravan_sold img{z-index:0}.hidden{display:none!important}#caravan-product-information{}.ProductFilter.table{float:left;width:615px;padding:10px;border-left:2px solid #e4e4e4;border-right:2px solid #e4e4e4;border-top:2px solid #e4e4e4;border-bottom:7px solid #ffb900;margin-top:10px;margin-bottom:10px}.ProductFilter.table .td{float:left}.ProductFilter.table .td label{margin-top:8px;float:left;margin-right:10px}.ProductFilter.table .td input{margin-right:10px;margin-left:10px;padding:2px}.ProductFilter.table .td select{padding:2px}.ProductFilter.table .td .ContentButton{width:80px;padding:3px}#send-to-friend{margin-top:10px;padding-top:10px;border-top:1px dotted #ccc}ol.text-ol{margin-left:20px}ol.text-ol li{list-style-type:decimal}.category-filter h4{margin-top:10px;margin-bottom:10px}.category-filter ul#menuElem{width:100%;list-style-image:url('https://www.affordablecaravans.co.nz/App_Themes/AffordableCaravans/arrow.png');margin-left:1px}.category-filter ul#menuElem li{height:10px;width:30%;display:inline-table;line-height:10px}span#p_lt_zoneContent_pageplaceholder_p_lt_zoneParts_CompliantSendToFriend_lblInfo{margin-top:10px;margin-bottom:10px;float:left;width:611px}.ac_top{display:none}.short_desc_caravan{float:left;width:200px;margin-left:140px;margin-top:-59px}.search-results-image{clear:both;width:150px;height:150px;display:block;float:left;margin-right:20px;text-align:center}.search-results-entry{clear:both;width:auto;height:150px;display:block;padding:0 10px 0 0;margin-bottom:25px}.search-results-description{margin:5px 0;line-height:16px}.search-results-details{font-size:11px}.print-product{margin-top:20px;float:left}.print-caravan{margin-top:20px}.finance-form{padding:0 10px 0 0}.form-section{padding:10px;font-size:12px;color:#333;border-left:2px solid #e4e4e4;border-right:2px solid #e4e4e4;border-top:2px solid #e4e4e4;border-bottom:7px solid #ffb900;margin-bottom:20px}.invert{background:#3570b6;border:3px solid #fff;color:#fff}.form-section{font-size:12px}.form-section td{padding:5px 0}.form-section input,.form-section textarea,.form-section select{border:1px solid #ccc;border-radius:5px 5px 5px 5px;padding:5px 2px;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:0;cursor:pointer}.contact-fields{width:95%}.form-section input:focus,.form-section textarea:focus{background:#fff}.finance-heading-number{background:none repeat scroll 0 0 #ffb900;border-radius:30px 30px 30px 30px;float:left;font-size:20px;height:20px;margin:-6px 10px 5px 0;padding:5px 0 5px 10px;width:20px;color:#111}.finance-heading-text{font-size:24px;color:#111}#txtmake{}.finance_w10,.finance_income_add,.finance_income_subtract,.finance_w101,.finance_income_subtract_total,.finance_income_add_total,.sum_left,.sum_right,.sum_left_networth{width:65%}.finance_w30{width:100%}.finance_w20{width:20px}.finance_w40{width:200px}.finance_smallBox{width:20px;float:right;margin-top:-20px!important;margin-right:35px!important}.finance_ApplicantBox{width:167px;margin-bottom:4px!important}td.income_form_td{padding-right:10px}td.dollersign_alingment{text-align:right;padding-right:10px}.IE7 ul{padding-left:0;list-style:none}.IE7 li{display:inline}.IE7 #masthead{padding-top:36px}.IE7 .searchbox_left{top:7px}.IE7 .searchbox{top:7px}.IE7 .home-promo .image{margin-left:0}.IE8 .searchbox_left{top:7px}.IE8 .searchbox{top:7px}#financeForm{clear:both;width:auto;display:block;color:#111}#financeForm .tab{display:none}#financeForm h2{clear:both;width:auto;display:block;font-size:21px;padding:15px 0 25px 0}#financeForm h2 span{background:none repeat scroll 0 0 #ffb900;border-radius:30px 30px 30px 30px;float:left;font-size:20px;height:20px;margin:-6px 10px 5px 0;padding:5px 0 5px 10px;width:20px;color:#111}#financeForm h3{clear:both;width:auto;display:block;font-size:16px;padding:0 0 15px 5px}#financeForm .row{clear:both;width:auto;display:block;padding:0 0 25px 0}#financeForm .cell{width:100%;display:block;box-sizing:border-box;vertical-align:top}#financeForm .cell-50{width:49%;display:inline-block;box-sizing:border-box;vertical-align:top}#financeForm .cell-33{width:33%;display:inline-block;box-sizing:border-box;vertical-align:top}#financeForm .cell-66{width:65%;display:inline-block;box-sizing:border-box;vertical-align:top}#financeForm .cell-25{width:33%;display:inline-block;box-sizing:border-box;vertical-align:top}#financeForm .cell-35{width:35%;display:inline-block;box-sizing:border-box;vertical-align:top}#financeForm label{clear:both;width:auto;display:block;font-size:13px;padding:0 0 5px 5px}#financeForm input[type="text"]{clear:both;width:90%;display:block;padding:10px 5px;box-sizing:border-box;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#111}#financeForm input[type="checkbox"]{margin:5px 0 0 0}#financeForm select{clear:both;width:90%;height:38px;display:block;padding:10px 5px;box-sizing:border-box;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#111}#financeForm textarea{clear:both;width:90%!important;display:block;padding:10px 5px;box-sizing:border-box;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#111}#financeForm .CalendarTextBox{width:120px!important;float:left}#financeForm .CalendarIcon{width:16px;height:16px;display:block;padding:11px 6px 11px 12px;float:left}#financeForm .image{clear:both;width:320px;height:auto;display:block}#financeForm .image img{width:100%;height:auto}#financeForm .dependants,#financeForm .address-years{clear:both;width:auto;height:38px;float:left;line-height:38px;padding:0 15px 0 0}#financeForm .dependants-field,#financeForm .address-years-field{width:50px;height:38px;float:left}#financeForm .text{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:22px;color:#111;padding:10px 0 25px 0}#financeForm .disclaimer-text{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:22px;color:#111}#finance-nav{clear:both;width:auto;height:40px;display:block}#finance-nav .step{width:auto;height:40px;line-height:40px;padding:0 15px;border-radius:5px;display:inline-block;vertical-align:top;background:#ccc;cursor:pointer}#finance-nav .step.active{font-weight:bold;background:#ffb900}#finance-nav span{width:auto;height:40px;line-height:36px;display:inline-block;padding:0 15px;font-size:21px;font-weight:bold}#new-finance-form .ErrorLabel{clear:both;width:auto;display:block;padding:10px;border-radius:5px;background:red;color:#fff;text-align:center;font-size:14px;line-height:22px;margin:0 0 15px 0}#financeForm .EditingFormErrorLabel{clear:both;width:auto;display:block;padding:5px 10px;border-radius:5px;background:red;color:#fff;font-size:12px;line-height:18px;margin:5px 0 10px 0;float:left}