body{font-family:"Arial";font-size:12px;color:#111111}
body{background:url('/sites/usershops/userassets/va013x7yei4928sg9zu3q4r652sdg6.jpg');background-repeat: repeat;background-position:center top;}
body{background-color:#000000;}
#tabs a{display:inline;width:138px;height:28px;border:1px solid #CBCBCB;border-width:1px 1px 0px 1px;color:#111111;text-decoration:none;text-align:center;line-height:28px;background-color:#CCCCCC;float:left;margin-right:14px;}
#tabs a:active, #tabs a:hover{background-color:#FFFFFF;}
.headerbar{width:100%;height:31px;line-height:31px;border:1px solid #dddddd;display:block;}
#deslist_paging{width:100%;height:31px;background-color:#f2f2f2;margin:0px 0px 15px 0px;line-height:31px;border-bottom:1px solid #dddddd;}
.headerbar{background:#dddddd;}
.headerbar{color:#111111}
#deslist_paging{color:#111111}
#bodyholder{position:relative;margin-left:-314px;top:7px;width:628px;min-width:628px;}
#bodyholder{left:50%;}
#tabs{margin-top:14px;left:0px;height:30px;628px;}
#content{margin-top:-1px;border:1px solid #CBCBCB;628px;font-size:12px;background-color:#FFFFFF;}
.prodname a:hover, a.navlink:hover, a.widenavlink:hover{background-color:#D90000;color:#111111;}
.customiseButton{display:none;}
.prodname a, a.navlink{border-top:0px;text-decoration:none;color:#111111;border:1px solid #FFFFFF;background-color:#CCCCCC;min-width:64px;height:22px;line-height:22px;float:left;}
.prodname a.right{border-top:0px;min-width:65px;display:block;}
.prodname a:hover{background-color:#D90000;}
.tabcontent{width:100%;}
#coreHolder{width:100%;height:520px;}
.designImage{overflow:hidden;width:100%;height:100%;background-position:center;background-repeat:no-repeat;}
.behindDesignHolder{border:1px solid #CBCBCB;width:100%;}
.basketMiniView{border:1px solid #CBCBCB;}
.theProducts{width:130px;}
.border{border:1px solid #CBCBCB;}
#designbrowser{background-color:#FFFFFF;}
img.bigprodimg{float:left;margin:13px 0px 13px 0px;}
a.widenavlink{text-decoration:none;color:#111111;border:1px solid #FFFFFF;background-color:#CCCCCC;width:128px;height:22px;line-height:22px;display:block;text-align:center;}
a.widenavlink:hover{background-color:#D90000;}
#ordertotalholder{width:185px;background-color:#FFFFFF;}
#detailedinfo{float:right;width:365px;border:1px solid #CBCBCB;background-color:#FFFFFF;}
h1{color:#222222;font-size:16px;font-weight:bold;}
h2{color:#222222;font-size:12px;font-weight:bold;}
div.margin{margin:13px;}
#tabs a.selected{background-color:#FFFFFF;color:#111111;}
h3{color:#111111;font-weight:normal;font-size:12px;}
.orderline{display:block;width:400px;color:#3a3a3a;text-align:right;margin-bottom:7px;}
.highlight{text-decoration:underline;color:#FFFFFF;}
a{color:#FFFFFF}
.panel{margin:13px;border:1px solid #CBCBCB;background-color:#FFFFFF;}
.pagecontrol{margin:0px 15px 0px 15px;}
.bellowerrorcontent{color:#FFFFFF;padding:2px 65px 2px 0px;text-decoration:underline;font-weight:bold;text-align:right;font-size:12px;}
.deffont{font-size:12px;}
.payerror{background-color:#9C1C56;color:#fff;}
a.navlink{text-align:center;margin-bottom:0px;}
a.navlink:hover{text-align:center;margin-bottom:0px;background-color:#D90000;}
.prodname{height:22px;width:100%;}
#deslist_paging select{vertical-align:middle;}
#footermenu a{color:#3a3a3a;float:left;text-align:center;height:18px;line-height:18px;font-size:10px;text-decoration:none;}
#footermenu{width:100%;margin-bottom:0px;height:18px;line-height:18px;border-top:1px solid #737373;} 
.cardlogos{margin-top:4px;}
.clear {clear: both;height:1px;} 
#preview{position:absolute;padding:5px;display:none;opacity:0.9;}
.whitebg{background:none;background-color:White;}
.mb2{margin-bottom:7px;}
#designholder{margin-top:13px;}
.margin{margin-left:13px;}
.marginbr{margin:0px 13px 13px 0px;}
.marginall{margin:13px;}
.zoomhover{visibility:hidden;overflow:hidden;background-position:center;background-repeat:no-repeat;}
.designImageLink{display:block;width:120px;height:140px;cursor:default;}
#prodinfo{margin:13px;}
.grey{color:#3a3a3a;}
img{border:0px;}
.fl{float:left;}
.fr{float:right;}
#footer1{height:21px;width:100%;margin-bottom:25px;}
#ssjs_deslist{text-align:center;}
.formerror img{display:none;}
.formcontrol{width:245px;font-size:12px;}
.formerror{width:50px;font-size:12px;}
.formlabel{width:150px;font-size:12px;}
.label{width:95px;float:left;}
.finalvalue{font-size:16px;font-weight:bold;}
.minvalue{font-size:10px;}
#ss_logo{float:left;margin-top:-1px;}
h1{margin:0px;padding:0px;}
