a{border:none;outline:none;text-decoration:none;}

a hover{border:none;outline:none;text-decoration:none;}

h1,h2,h3,h4{margin:0;padding:0;font-size:inherit;font-weight:normal;}

.fL{float:left}

.fR{float:right}

.wd{width:100%;}

.mr15{margin-right:15px;}

.mb15{margin-bottom:15px;}

.clear{clear:both}

.padd10{padding:10px;}

input,select,textarea{border-radius:none;-webkit-appearance:none;}

.text ul{margin:0;padding:0;list-style:none;float:left;list-style:none;}

.text li{float:left;padding:0px 25px;font-family:Arial, Helvetica, sans-serif;font-size:12px;clear:both;background:url(../images/right.png) no-repeat 0px 5px;}

.text li a{color:#666666;text-decoration:underline;}

.text li a:hover{color:#666666;text-decoration:none;}

.text li strong{color:#ff0101;text-decoration:underline}

.text li strong:hover{color:#666666;text-decoration:none;}



.tag{font-family:'swis721_cn_btroman';font-size:14px;text-align:center;color:#000000;text-shadow:1px 0px 0 #fff;text-transform:uppercase;position:absolute;background:url(../images/tag.png) no-repeat;width:146px;height:54px;z-index:10;line-height:25px;margin:10px 0 0 -70px;padding:0 0 0 22px;}

.tag a{color:#000000;text-shadow:1px 0px 0 #fff;text-decoration:none;}

.tag a:hover{text-decoration:underline;}

.tag1{font-family:'swis721_cn_btroman';font-size:14px;text-align:center;color:#000000;text-shadow:1px 0px 0 #fff;text-transform:uppercase;position:absolute;background:url(../images/tag1.png) no-repeat;width:206px;height:54px;z-index:10;line-height:25px;margin:45px 0 0 -70px;padding:0 0 0 22px;}

.tag1 a{color:#000000;text-shadow:1px 0px 0 #fff;text-decoration:none;}

.tag1 a:hover{text-decoration:underline;}

.tag2{font-family:'swis721_cn_btroman';font-size:14px;text-align:center;color:#000000;text-shadow:1px 0px 0 #fff;text-transform:uppercase;position:absolute;background:url(../images/tag2.png) no-repeat;width:223px;height:54px;z-index:10;line-height:25px;margin:80px 0 0 -70px;padding:0 0 0 22px;}

.tag2 a{color:#000000;text-shadow:1px 0px 0 #fff;text-decoration:none;}

.tag2 a:hover{text-decoration:underline;}

.tag3{font-family:'swis721_cn_btroman';font-size:14px;text-align:left;color:#000000;text-shadow:1px 0px 0 #fff;text-transform:uppercase;position:absolute;background:url(../images/tag3.png) no-repeat;width:303px;height:54px;z-index:10;line-height:25px;margin:15px 0 0 -70px;padding:0 0 0 60px;}

.tag3 a{color:#000000;text-shadow:1px 0px 0 #fff;text-decoration:none;}

.tag3 a:hover{text-decoration:underline;}

.title2{font-family:'swis721_cn_btbold';font-size:26px;color:#000000;float:left;line-height:32px;padding:0 0 10px 0;}

.title2 span{color:#c4161c;}

.email{clear:both;float:left;font-family:'swis721_cn_btroman';font-size:17.8px;text-align:left;color:#000;line-height:21px;padding:0 0 10px 0;}

.email span{color:#c4161c;font-size:16px;text-decoration:none;}

.email span a{color:#c4161c;text-decoration:underline;}

.email span a:hover{text-decoration:none;}

.enqNow{background:url(../images/enq-btn.png) no-repeat;float:left;width:224px;height:39px;line-height:30px;line-height:36px\9;margin:15px 0 0 0;font-family:'swis721_cn_btbold';font-size:30px;color:#fff;text-transform:uppercase;padding:15px;}

.enqNow a{color:#fff;text-decoration:none;}

.enqNow a:hover{color:#000;text-decoration:none;}

.wd150{float:left;width:200px;}

.clickHere{position:absolute;float:left;z-index:1;margin:-23px 0 0 -24px;}

.enquire{position:absolute;z-index:1;float:right;top:0;right:0;margin:1px 2px 0 0;}

.download-camper{background:#c4161c;border:1px solid #FFF;border-left:0px;width:40px;height:332px;position:absolute;margin:194px 0 0 955px;}

.download-camper a{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);font-family:'swis721_cn_btbold';font-size:18px;font-weight:normal;color:#fff;text-decoration:none;display:inline-block;margin:140px 0 10px -115px;width:270px;font-weight:normal !important;}

.download-camper a:hover{text-decoration:underline;color:#000;}

.download-camper img{margin:124px 0 0 6px;}





h1.captionh1{font-family:'swis721_cn_btroman';font-weight:normal;color:#c4161c;font-size:24px;margin:0;padding:0;display:block;float:left;width:100%;margin-bottom:15px;line-height:20px;}



.welcome-right{float:right;width:305px;margin-top:5px;}



.view-more-box{background:#c4161c;border:1px solid #FFF;border-left:0px;width:40px;height:210px;position:absolute;margin:156px 0 0 955px;}

.view-more-box a{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);display:inline-block;width:280px;margin:150px 0 0 -120px;font-family:'swis721_cn_btbold';font-size:18px;font-weight:normal;color:#FFF;text-decoration:none;}

.view-more-box a:hover{text-decoration:underline;color:#FFF;}







.leftNav{float:left;width:210px;border:1px solid #c4161c;}

.leftNav-Caption{background:#c4161c;padding:8px;color:#fff;line-height:26px;font-family:'swis721_cn_btbold';font-size:18px;text-transform:uppercase;border-bottom:5px solid #fff;}

.leftNav ul{margin:0;width:210px;padding:0;}

.leftNav li{display:block;float:left;width:210px !important;line-height:normal;font-size:16px;font-family:'swis721_cn_btroman';padding:0;border-bottom:1px dashed #e0e0e0;margin:0;text-decoration:none;}

.leftNav li a{color:#666666;text-decoration:none;display:block;background:url(../images/gray-bullate.png) no-repeat 10px 10px;}

	.leftNav li:last-child{border-bottom:0;}

.padd15{padding:15px 0px 0 15px;}

.wd100{width:100%;}

.abtImg{border:1px solid #999999;padding:5px;margin:0 0 0 15px;width:396px;height:216px;}

.leftenq{float:left;width:185px;margin:15px 0 0 0;border:3px solid #c4161c;clear:both;-moz-box-shadow:inset 0 0 5px #edb9ba;-webkit-box-shadow:inset 0 0 5px #edb9ba;box-shadow:inset 0 0 5px #edb9ba;padding:10px 10px;}

.leftenq input[type=text]{width:150px;float:left;background:#fffff3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:20px;border:5px solid #cccccc;-moz-box-shadow:inset 0 0 2px 2px #e5e5da;-webkit-box-shadow:inset 0 0 2px 2px#e5e5da;box-shadow:inset 0 0 2px 2px #e5e5da;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000;padding:0 10px;}

.leftenq select{width:180px;float:left;background:#fffff3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:32px;border:5px solid #cccccc;-moz-box-shadow:inset 0 0 2px 2px #e5e5da;-webkit-box-shadow:inset 0 0 2px 2px#e5e5da;box-shadow:inset 0 0 2px 2px #e5e5da;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000;padding:3px 3px 3px 5px;}

.leftenq textarea{width:150px;float:left;background:#fffff3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:60px;border:5px solid #cccccc;-moz-box-shadow:inset 0 0 2px 2px #e5e5da;-webkit-box-shadow:inset 0 0 2px 2px#e5e5da;box-shadow:inset 0 0 2px 2px #e5e5da;font-family:Arial, Helvetica, sans-serif;color:#000;padding:5px 10px;overflow:hidden;font-size:11px;}

.paymentLogo{padding:15px 0 0 0;float:left;}

.paymentImg{float:left;border:1px solid #cccccc;width:210px;}

.grayBox{background:#ededed;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;text-align:center;padding:10px;margin:15px 0;width:680px;}

.BdrBox{border:#ededed 1px solid;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;text-align:center;padding:10px;margin:15px 0;width:680px;}

.BdrBox td{border-right:1px solid #cccccc;text-align:left;}

.BdrBox td+td{border-right:none !important;padding:0 0 0 10px;}

.licence{float:left;width:698px !important;}

.licence ul{margin:0;padding:0;float:left;width:335px !important;border-right:1px solid #ccc;margin:0 20px 0 14px;}

.licence li{padding:5px 0 0 0;font-family:Arial, Helvetica, sans-serif;font-size:12px;list-style:outside disc!important;background:none !important;text-align:justify !important;width:300px;}

.clients{float:left;width:698px !important;margin:15px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:15px 0;}

.clientText{float:left;font-family:'swis721_cn_btroman';font-size:16px;color:#333333;}

.wd220{width:220px;}

.Auburn{float:left;width:335px;border-right:1px solid #cccccc;padding:0 10px 0 0;}

map{float:left;border:1px solid #ccc;padding:5px;margin:15px 0 0 0;}

.Cardiff{float:left;width:325px;padding:0 0 0 15px;}

.listTitle{width:698px;float:left;background:#ededed;border:1px solid #cccccc;margin:15px 0 0 0;font-family:'swis721_cn_btroman';font-size:18px;line-height:30px;height:46px;}

h2.listTitle{width:698px;float:left;background:#ededed;border:1px solid #cccccc;margin:15px 0 0 0;font-family:'swis721_cn_btroman';font-size:18px;line-height:30px;height:46px;}

.greyTitle{width:698px;float:left;background:#666666;border:1px solid #333333;margin:15px 0 0 0;font-family:'swis721_cn_btroman';font-size:18px;line-height:30px;height:46px;color:#FFF;}



.moreinfo{background:#ffb13b;font-family:'swis721_cn_btroman';color:#fff;display:block;width:120px;height:25px;text-align:center;font-size:14px;line-height:6px;float:left;margin:0 15px 0 0;}

.moreinfo a{background:#ffb13b;font-family:'swis721_cn_btroman';color:#000;display:block;width:120px;height:5px;padding:10px 0;float:left;}

.moreinfo a:hover{background:#ff9900;color:#000;text-decoration:none;}

.viewMore{font-family:Arial, Helvetica, sans-serif;font-size:10px !important;padding:10px 0 0 0;}

.viewMore a{text-decoration:underline;}

.viewMore a:hover{text-decoration:none !important;}

/*.listPrice{color:#c4161c;font-family:'swis721_cn_btroman';text-align:right;font-size:24px;}*/

/*#talkbubble{width:110px;height:26px;background:#cccccc;position:relative;float:right;padding:10px 5px;}

#talkbubble:before{content:"";position:absolute;right:100%;top:0px;width:0;height:0;border-top:23px solid transparent;border-right:23px solid #cccccc;border-bottom:23px solid transparent;}*/

.camp-img{border:1px solid #ccc;padding:5px;float:left;line-height:0;margin-bottom:15px;}

.viewRoadBtn{width:342px;float:left;display:block;background:#cccccc;font-family:'swis721_cn_btroman';line-height:20px;text-align:center;margin:15px 15px 0px 0;height:41px;font-size:14px;}

.viewRoadBtn a{font-size:18px;display:block;font-family:'swis721_cn_btroman';padding:10px 0;height:19px;width:340px;border:1px solid #cccccc;text-decoration:none;}

.viewRoadBtn a:hover{background:#ededed;text-decoration:none;}



label.error{color:#FF0000;}

.breadcrum{background:#ededed;padding:10px;width:692px;float:left;border-left:5px solid #cccccc;font-family:'swis721_cn_btroman';font-size:14px;}

.breadcrum a{font-size:14px;color:#333333;text-decoration:none;font-family:'swis721_cn_btroman';}

.breadcrum a:hover{color:#C4161C;}

.breadcrum span{color:#c4161c;}



h2.captionh2price{font-family:'swis721_cn_btroman';font-weight:normal;color:#c4161c;font-size:24px;margin:0;padding:0;display:block;float:left;width:100%;margin-bottom:15px;}

h2.captionh2price span{font-size:18px;color:#333333;}

.pro-spe-dec{float:left;width:340px;}

/*.option-accessories{float:right;width:340px;}*/

h2.captionh2grey{font-family:'swis721_cn_btroman';font-weight:normal;color:#333333;font-size:24px;margin:0;padding:0;display:block;float:left;width:100%;margin-bottom:15px;}

h2.captionh2grey span{font-size:18px;}

.order-section{background:#FFF;width:310px;padding:15px;border:1px solid #c3161c;-webkit-box-shadow:inset 0 0 20px #f7dedf;-moz-box-shadow:inset 0 0 20px #f7dedf;box-shadow:inset 0 0 20px #f7dedf;float:left;margin-top:15px;}

.order-section label{float:left;padding:2px 10px 0 0;}

.order-section select{border:1px solid #ccc;padding:2px;width:120px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;float:left;height:25px;}

.order-section input[type="text"]{border:1px solid #ccc;padding:2px;width:30px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;float:left;height:20px;}

.order-section input[type="image"]{margin:0;padding:0;margin:15px 10px 0 0;}

.option-accessories td{vertical-align:top;}

.oa-image{width:80px;height:60px;border:1px solid #d2d2d2;padding:5px 5px 2px 5px;text-align:center;vertical-align:middle !important;}

.oa-checkbox{width:40px;text-align:center;}

.oa-content{}

.oa-content span{font-family:Arial, Helvetica, sans-serif;color:#c4161c;font-size:14px;}

.ppl-exp{background:#ededed;float:left;width:100%;text-indent:50px;margin:10px 0;}

.q-left{position:absolute;margin:-10px 0 0 -35px;}

.q-right{position:absolute;margin:-18px 0 0 608px;}

.trailers-size{margin-bottom:15px;}

.trailers-size table{border-collapse:collapse;text-align:center;border:1px solid #ccc;}

.trailers-size table td{border-right:1px solid #ccc;}

.box-trailersnew{margin-top:15px;}

.box-trailersnew table{border-collapse:collapse;text-align:left;border:1px solid #ccc;}

.box-trailersnew table td{border-right:1px solid #ccc;vertical-align:top;}

.box-trailersnew table table{border:0;}

.box-trailersnew table td table td{border:0;}

.box-trailersnew img{border:1px solid #ccc;}

.box-trailersnew strong{margin:5px 0 10px 0;float:left;width:100%;}

.box-trailersnew-title{color:#C4161C;display:block;float:left;font-family:'swis721_cn_btroman';font-size:18px;font-weight:normal;margin:10px 15px;padding:0;width:100%;}

.box-trailersnew-content{padding:15px;}

.enqtext{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;}

.enq-nowform{}

.enq-nowform input[type="text"], .enq-nowform textarea, .enq-nowform select{width:184px;float:left;background:#fffff3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:20px;border:5px solid #cccccc;-moz-box-shadow:inset 0 0 2px 2px #e5e5da;-webkit-box-shadow:inset 0 0 2px 2px#e5e5da;box-shadow:inset 0 0 2px 2px #e5e5da;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000;padding:0 10px;margin-bottom:5px;}

.enq-nowform textarea{height:60px;overflow:hidden;padding:5px 10px;}

.enq-nowform select{width:214px;height:auto !important;padding:5px !important;}

.enq-nowform em{padding-left:2px;}

/*.order-form{border:1px solid #c3161c;}

*/.contentHeading{background:#ededed;height:40px;font-weight:bold;}

.contentHeading td{border-bottom:1px solid #999999;}

.shopQtyBox{width:50px;height:24px;border:1px solid #CCC;}

.shopLink{font-weight:bold;}

.shopimg{border:1px solid #CCC;padding:5px 5px 0px 5px;margin:0;text-align:center;vertical-align:middle;}

.shopimg a{float:left;margin:0;padding:0;}

.shopoPrice{font-size:20px;color:#c4161c;font-family:'swis721_cn_btroman';}

/*.shopTitle{font-size:18px;color:#c4161c;font-family:'swis721_cn_btroman';margin-bottom:5px;}

*/.shopImgBox ul{margin:0;padding:0;}

.shopImgBox ul li{list-style:none;background:url("../images/gray-bullate.png") no-repeat 0px 5px;padding-left:15px;margin-bottom:10px;line-height:12px;}

.contentFooter{background:#ededed;height:55px;}



.shopform-pd{padding-left:14px;}

.captchaimg{background:#e5e5e7;float:left;border:1px solid #cccccc;padding:2px;margin-right:5px;width:60px;}

.refresh-icon{float:left;margin:5px 5px 0 5px;}

.enquiry-thanks-top{font-family:'swis721_cn_btbold';font-size:20px;color:#666666;float:right;margin:2px 0 0 0;}

.enquiry-thanks-top span{color:#c4161c;}

.enquiry-thanks{font-family:'swis721_cn_btroman';color:#333333;font-size:24px;border:1px solid #c3161c;webkit-box-shadow:inset 0 0 10px #e1e1e1;-moz-box-shadow:inset 0 0 10px #e1e1e1;box-shadow:inset 0 0 10px #e1e1e1;width:100%;text-align:center;line-height:normal;padding:10px 0px;}

.faq-title{font-family:'swis721_cn_btroman';color:#000;font-size:20px;}

.faq-dec{border-bottom:1px solid #ccc;margin-bottom:10px;color:#333;}

.box_trailers{border-bottom:1px solid #CCCCCC;float:left;width:100%;padding:15px 0;}

.box_trailers_img{width:156px;height:105px;float:left;}

.box_trailers_img img{border:1px solid #CCCCCC;height:95px;line-height:0;margin-right:15px;padding:5px;width:131px;}

.box_trailers_title{font-family:'swis721_cn_btroman';font-size:18px;color:#333333;float:left;text-align:left;width:100%;height:40px;}

.box_trailers_title a{text-decoration:none;}

.box_trailers_title a:hover{text-decoration:underline;color:#c4161c;}

.box_trailers_dec{float:left;width:100%;text-align:left;height:40px;}

.title1 h3{color:#C4161C;display:block;float:left;font-family:'swis721_cn_btroman';font-size:24px;font-weight:normal;margin:0 0 15px;padding:0;width:100%;text-transform:uppercase !important;margin:15px 0 !important;}

.pro-dec{float:left;margin-bottom:10px;}

.pro_dec_img{border:1px solid #ccc;padding:5px;}

/*#product_Detail input[type="text"]{font-family:Arial, Helvetica, sans-serif;color:#000;font-size:12px;width:40px;height:32px;margin-top:-4px;text-align:center;border:1px solid #cccccc;webkit-box-shadow:inset 0 0 10px #e1e1e1;-moz-box-shadow:inset 0 0 10px #e1e1e1;box-shadow:inset 0 0 10px #e1e1e1;}*/

.box{border:1px solid #cccccc;padding:10px;margin:15px 0;float:left;}



.sitemap ul{margin:0;padding:0;float:left;}

.sitemap ul li{list-style:none;margin-bottom:5px;}

.sitemap ul li a{color:#000;font-family:'swis721_cn_btroman';font-size:14px;background:url("../images/gray-bullate.png") no-repeat scroll 0px center transparent;padding-left:20px;}

.sitemap ul li a:hover{color:#c4161c;text-decoration:none;background:url(../images/gray-bullate-hover.png) no-repeat 0px center;}

.sitemap ul li ul{margin-top:5px;float:left;width:100%;}

.sitemap ul li ul li{list-style:none;margin:0 0 5px 10px;}

.sitemap ul li ul li a{color:#666;}

.sitemap ul li ul li ul li a{color:#999;}

.exhibition{width:560px;border:0;}

.product-enq{border:3px solid #c4161c;-moz-box-shadow:inset 0 0 5px #edb9ba;-webkit-box-shadow:inset 0 0 5px #edb9ba;box-shadow:inset 0 0 5px #edb9ba;margin-top:15px;padding:10px;}

.product-enq input[type="text"], .product-enq textarea, .product-enq select{width:184px;float:left;background:#fffff3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:20px;border:5px solid #cccccc;-moz-box-shadow:inset 0 0 2px 2px #e5e5da;-webkit-box-shadow:inset 0 0 2px 2px#e5e5da;box-shadow:inset 0 0 2px 2px #e5e5da;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000;padding:0 10px;margin-top:10px;}

.product-enq textarea{height:60px;overflow:hidden;padding:5px 10px;}

.product-enq select{width:214px;height:auto !important;padding:5px !important;}

.product-enq em{padding:10px 0 0 5px;float:left;}

.product-enq label.error{float:none !important;font-size:11px;}

.product-enq .enqtext{vertical-align:top;padding-top:15px;}

a.back-to-top{color:#C4161C;text-decoration:none;}

a:hover.back-to-top{color:#000;}

/*.camper_breadcum{font-family:'swis721_cn_btbold';font-size:22px;color:#333333 !important;text-transform:capitalize;float:right;text-align:right;}

.camper_breadcum a{text-decoration:none;font-family:'swis721_cn_btbold';font-size:22px;color:#333333 !important}

.camper_breadcum a:hover{text-decoration:none;color:#c4161C !important}*/

.camper-trailer{float:left;width:700px;margin-bottom:20px;}

.camper-title{color:#C4161C;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;float:left;margin-bottom:10px;width:700px;}

.camper-leftimg{border:1px solid #CCCCCC;padding:5px;margin-right:10px;float:left}

.camper-lefttext{float:left;color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;text-align:justify;width:700px;}

/*.homeTable{border:3px solid #666666;padding:1px;margin:0 0 15px 0;}*/

h2.homeTableh2{font-family:'swis721_cn_btbold';font-weight:normal;color:#000;font-size:20px;padding:3px 0;display:block;text-align:center;margin:0 0 1px 0;background-color:#efefef;}

.camper-rightimg{border:1px solid #CCCCCC;padding:5px;float:right;margin-left:10px;}

.camper-lefttext{float:left;width:100%;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333;}

.camper-lefttext ul{margin:0;padding:0;list-style:none;float:left;list-style:none;width:54%;}

.camper-lefttext li{float:left;padding:0px 25px;font-family:Arial, Helvetica, sans-serif;font-size:12px;background:url(../images/right.png) no-repeat 0px 5px;width:95%;}

.btn-odr-main .lst-shop-btn{margin-left:5px;}

.shopping-cart-main{padding-top:20px;padding-bottom:20px;}

.title-sh-cart{font-weight:600;font-size:16px; padding-bottom:10px;float:left;}

.rgt-til{float:right;}



.x-mas-detail{ border: 1px solid #cccccc; padding: 10px 15px; color: #c4161c; font-size: 21px; font-weight: 700; margin-bottom: 10px; text-align: center;}

.announcement-text {text-align: center;color: #fff;background-color: #c4161c;padding: 10px 0;font-size: 20px;line-height: 30px;font-weight: 700;}
