@charset "utf-8";@import url('font.css');@import url('typography.css');@import url('nav.css');@import url('search-bar.css');@import url('basket.css');@import url('footer.css');@import url('jquery.jqzoom.css');@import url('icons.css');html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,hr,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figure,figcaption,hgroup,menu,footer,header,nav,section,summary,time,mark,audio,video{}
img::-moz-selection{background:transparent}
img::selection{background:transparent}
*{outline:none;}
article,aside,canvas,figure,figure img,figcaption,hgroup,footer,header,nav,section,audio,video{display:block}
a img{border:0}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:block;}
body{margin:0 auto;-webkit-tap-highlight-color:#09F;font-family:Arial, Helvetica, sans-serif;background-color:#e9ecee;background-image:url(../images/background_Top.jpg);background-position:center top;background-repeat:no-repeat;height:100%;}
#container{position:relative;width:975px;min-height:100%;margin:auto;margin-bottom:0px;}
#top{position:absolute;top:-110px;}
#logo{background:url(../images/wsat-logo-Large.png) no-repeat;width:279px;height:87px;position:absolute;top:-90px;left:15px;display:block;}
#logo a{width:100%;height:100%;text-indent:-9999px;display:block;}
#main-content{padding:25px 50px 25px 50px;background-color:#FFFFFF;}
.content-footer{display:block;height:15px;width:100%;background:#fff;text-indent:-9999px;-webkit-border-radius:0px 0px 10px 10px;border-radius:0px 0px 10px 10px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;}
#breadcrumbs{display:block;width:100%;height:28px;color:#959595;border-bottom:1px solid;border-color:#5a5a5a;}
#breadcrumbs h1{float:left;position:relative;top:-10px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:18px;}
#breadcrumbs ul{display:block;float:right;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:10px;}
#breadcrumbs ul li{list-style-type:none;float:left;padding:0 5px 0 0;}
#breadcrumbs ul li a{color:#959595;text-decoration:none;}
#breadcrumbs ul li a:hover{color:#F30;text-decoration:none;}
#breadcrumbs ul li a:active{text-decoration:none;}
#breadcrumbs ul li.current{color:#000;}
#cat-banner{margin:0;padding:0;z-index:20px;}
#cat-banner img{margin:0;padding:0;width:875px;height:auto;}
#sidebar-search{float:left;display:block;width:218px;height:100%;color:#dddddd;}
#sidebar-search .tab{display:block;margin:0 auto;background:url(../images/search-red-large.jpg) repeat-x;width:218px;height:35px;}
#sidebar-search .tab h1{font-family:Arial, Helvetica, sans-serif;font-size:18px;padding:9px 5px 0px 20px;font-weight:normal;}
#sidebar-search h2{font-family:Arial, Helvetica, sans-serif;font-size:14px;margin:10px 10px 10px 20px;padding-bottom:5px;border-bottom:1px #242424 solid;}
#sidebar-search .section{display:block;width:181px;margin-left:20px;padding-bottom:10px;border-bottom:1px dotted #242424;}
#sidebar-search .section h3{font-family:Arial, Helvetica, sans-serif;font-size:14px;text-align:left;background:url(../images/tab-arrow-up.jpg) no-repeat;background-position:right;padding-bottom:5px;}
#sidebar-search .section h3 span{display:block;position:relative;float:right;padding-top:10px;background:url(../images/tab-arrow-up.png) right no-repeat;text-indent:-9999px;width:9px;height:6px;right:5px;}
#sidebar-search .section h3.green{background:url(../images/search-green.jpg) repeat-x bottom;color:#154327;}
#sidebar-search .section h3.blue{background:url(../images/search_blue.jpg) repeat-x bottom;color:#389bd1;}
#sidebar-search .section h3.red{background:url(../images/search_red.jpg) repeat-x bottom;color:#d13838;}
#sidebar-search .section h3.aqua{background:url(../images/search_aqua.jpg) repeat-x bottom;color:#38a8d1;}
#sidebar-search .section h3.orange{background:url(../images/search_orange.jpg) repeat-x bottom;color:#d1a038;}
#sidebar-search .section ul{display:block;margin:0 0 0 7px;padding:0px}
#sidebar-search .section ul li{list-style-type:none;background:url(../images/tab-arrow-left.png) no-repeat left;padding-left:15px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
#sidebar-search .section ul li a{text-decoration:none;color:#000;}
#sidebar-search .section ul li a:hover{color:#d13838;text-decoration:none;}
#sidebar-search .section ul li a:active{color:#fff;text-decoration:none;font-weight:bold;}
#sidebar-search a.backtotop{font-family:Arial, Helvetica, sans-serif;font-size:12px;float:right;background:url(../images/pixel-arrow-up.jpg) no-repeat right;padding-right:10px;margin:10px 20px 0 0px;color:#d13838;text-decoration:none;}
#product-body a.backtotop{font-family:Arial, Helvetica, sans-serif;font-size:12px;float:right;background:url(../images/pixel-arrow-up-white.jpg) no-repeat right;padding-right:10px;margin:-25px 10px 0 0px;color:#d13838;text-decoration:none;}
#content{float:right;display:block;width:650px;height:100%;margin:0;padding:0 0 0 5px;}
.typeview{position:relative;top:-4px;display:block;border-bottom:2px solid #d13838;height:30px;width:100%;margin-top:16px;margin-bottom:-5px;}
.typeview ul{display:block;float:right;margin:0;padding:0;}
.typeview ul li{position:relative;list-style-type:none;padding:0 5px 0 5px;margin:0 5px 0 5px;float:left;height:25px;width:auto;font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-shadow:0px 1px 1px #000000;filter:dropshadow(color=#000000, offx=0, offy=1);font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#404445;background:-moz-linear-gradient(top, #404445 3%, #323638 5%, #252729 94%, #272c2f 96%);background:-webkit-gradient(linear, left top, left bottom, color-stop(3%,#404445), color-stop(5%,#323638), color-stop(94%,#252729), color-stop(96%,#272c2f));background:-webkit-linear-gradient(top, #404445 3%,#323638 5%,#252729 94%,#272c2f 96%);background:-o-linear-gradient(top, #404445 3%,#323638 5%,#252729 94%,#272c2f 96%);background:-ms-linear-gradient(top, #404445 3%,#323638 5%,#252729 94%,#272c2f 96%);background:linear-gradient(top, #404445 3%,#323638 5%,#252729 94%,#272c2f 96%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#404445', endColorstr='#272c2f',GradientType=0);}
.typeview ul li .list{position:absolute;top:6px;right:8px;background:url(../images/list-view-icon.png) no-repeat;width:14px;height:15px;}
.typeview ul li .grid{position:absolute;top:6px;right:8px;background:url(../images/grid-view-icon.png) no-repeat;width:14px;height:15px;}
.typeview ul li a{display:block;height:100%;text-decoration:none;margin:5px 25px 0 5px;color:#fff;background:}
.typeview ul li a:hover{text-decoration:none;}
.typeview ul li a:active{}
.greyTable{background:#e6e6e6;height:40px;font-size:12px;}
.greyTable .sort select{width:125px;}
.greyTable .page select{width:45px;}
.greyTable .display select{width:45px;}
#product{position:relative;width:100%;height:100%;background:#fff;}
#product .product-image{float:left;width:199px;height:124px;padding:16px 0 0px 0;border-bottom:1px solid #e7e7e7;border-left:1px solid #e7e7e7;text-align:center;}
#product .prod-tag{width:55px;position:absolute;top:10px;left:10px;}
#product .prod-pack{width:85px;position:absolute;top:100px;left:100px;}
#product .prod-pack img{width:85px;}
#product .product-image img{width:180px;height:auto;}
#product .description{float:left;width:269px;height:110px;background:#f4f4f4;font-size:12px;border-bottom:1px solid #e7e7e7;border-left:1px solid #e7e7e7;overflow:hidden;padding:20px 20px 10px 20px;}
#product .description h1{color:#336699;font-family:Arial, Helvetica, sans-serif;font-weight:bold;margin:0;padding:0;font-size:14px;}
#product .description p{color:#727272;font-family:Arial, Helvetica, sans-serif;font-weight:bold;margin:0;margin:0;font-size:12px;padding-top:5px;line-height:1.5em;}
#product .description p.warranty{color:#F00;padding-top:10px;padding-bottom:60px;line-height:1em;}
#product .description p.impact{color:#090;padding-top:10px;padding-bottom:60px;line-height:1em;}
#product .description a, a:hover, a:active, a:visited{text-decoration:none;}
#product .description h1 a, a:hover, a:active, a:visited{text-decoration:none;color:#336699;}
#product .description p a, a:hover, a:active, a:visited{text-decoration:none;color:#727272;}
#product .description p.warranty a, a:hover, a:active, a:visited{text-decoration:none;color:#154327;}
#product .description p.impact a, a:hover, a:active, a:visited{text-decoration:none;color:#090;}
#product .price{float:right;width:149px;min-height:140px;background:#fff;font-size:12px;border-bottom:1px solid #e7e7e7;border-left:1px solid #e7e7e7;text-align:center;}
#product .price h1{font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#336699;font-size:24px;margin:15px 0 0px 0;padding-bottom:10px;}
#product .price h1 a, a:hover, a:active, a:visited{text-decoration:none;color:#336699}
#product .price h4.wasprice{font-size:11px;margin:-10px 0px 15px 0px;text-decoration:line-through;color:#999;}
#product .price h4.wasprice a, a:hover, a:active, a:visited{text-decoration:none;color:#999;}
#product .price a#buy{width:auto;height:23px;padding:5px 35px 5px 10px;background:#000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:10px;position:relative;-webkit-box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);-moz-box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);}
#product .price a#buyRed.online{background:#d72727;background:-moz-linear-gradient(top, #ec2c2c 1%, #f45a5a 2%, #f45a5a 5%, #e83c3c 6%, #d72727 97%, #9b1a1a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#ec2c2c), color-stop(2%,#f45a5a), color-stop(5%,#f45a5a), color-stop(6%,#e83c3c), color-stop(97%,#d72727), color-stop(100%,#9b1a1a));background:-webkit-linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);background:-o-linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);background:-ms-linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);background:linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#404445', endColorstr='#272c2f',GradientType=0);}
#product .price a#buy.online{background:#154327;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#404445', endColorstr='#272c2f',GradientType=0);}
#product .price a#buy.online{text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#f4f4f4;text-shadow:0px 1px 1px #2d2d2d;filter:dropshadow(color=#2d2d2d, offx=0, offy=1);}
#product .price a#buy.online span{background:url(../images/icons-spritesheet.png) no-repeat -5px -7px;width:26px;height:25px;position:absolute;right:5px;top:1px;text-indent:-9999px;}
#product .price a#buy.special{background:#009e4a;background:-moz-linear-gradient(top, #00e5aa 4%, #00c871 5%, #009e4a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(4%,#00e5aa), color-stop(5%,#00c871), color-stop(100%,#009e4a));background:-webkit-linear-gradient(top, #00e5aa 4%,#00c871 5%,#009e4a 100%);background:-o-linear-gradient(top, #00e5aa 4%,#00c871 5%,#009e4a 100%);background:-ms-linear-gradient(top, #00e5aa 4%,#00c871 5%,#009e4a 100%);background:linear-gradient(top, #00e5aa 4%,#00c871 5%,#009e4a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00e5aa', endColorstr='#009e4a',GradientType=0);}
#product .price a#buy.special{text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#f4f4f4;text-shadow:0px 1px 1px #2d2d2d;filter:dropshadow(color=#2d2d2d, offx=0, offy=1);}
#product .price a#buy.special span{background:url(../images/icons-spritesheet.png) no-repeat -5px -7px;width:26px;height:25px;position:absolute;right:5px;top:1px;text-indent:-9999px;}
#product .price a#buy.outofstock{background:#84878d;background:-moz-linear-gradient(top, #84878d 4%, #585a5e 5%, #393a3d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(4%,#84878d), color-stop(5%,#585a5e), color-stop(100%,#393a3d));background:-webkit-linear-gradient(top, #84878d 4%,#585a5e 5%,#393a3d 100%);background:-o-linear-gradient(top, #84878d 4%,#585a5e 5%,#393a3d 100%);background:-ms-linear-gradient(top, #84878d 4%,#585a5e 5%,#393a3d 100%);background:linear-gradient(top, #84878d 4%,#585a5e 5%,#393a3d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84878d', endColorstr='#393a3d',GradientType=0);;}
#product .price a#buy.outofstock{text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#f4f4f4;text-shadow:0px 1px 1px #2d2d2d;filter:dropshadow(color=#2d2d2d, offx=0, offy=1);}
#product .price a#buy.outofstock span{background:url(../images/icons-spritesheet.png) no-repeat -5px -33px;width:26px;height:25px;position:absolute;right:5px;top:1px;text-indent:-9999px;}
#product .price a#more-info{display:block;margin-top:20px;margin-left:35px;background:#e5e5e5;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:relative;width:75px;height:auto;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;padding:3px 3px 4px 3px;color:#999999;}
#product .price a#more-info{text-decoration:none;}
#product .price a#more-info:hover{text-decoration:none;}
#product .price a#more-info:active{text-decoration:none;}
.product-summary{display:block;width:100%;height:auto;position:relative;top:-20px;margin-bottom:30px;}
.product-summary p{text-align:left;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px;text-align:left}
#product-body{display:block;top:-20px;position:relative;width:auto;background:#fff;-webkit-border-radius:10px;border-radius:10px;-moz-border-radius:10px;padding:30px;}
#product-info{display:block;float:left;position:relative;width:100%;height:auto;margin-right:30px;margin-bottom:15px;}
#product-info .info{width:450px;}
.product-logo{display:block;width:auto;height:20px;}
.product-logo img{width:auto;height:20px;}
#product-body h1{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:24px;color:#000;margin:0;padding:10px 0 0 0px;}
#product-body p{font-size:14px;color:#898989;font-weight:bold;line-height:1.3em;margin-bottom:25px;}
#product-body #flowtab p{font-size:12px;color:#000;font-weight:normal;line-height:1.0em;margin-bottom:20px;}
#product-body p.impact{color:#EC191A;}
#product-body .splitter{display:block;position:relative;border-bottom:1px dotted #e0e0e0;top:2px;margin-bottom:-5px;}
.pbd{display:block;position:relative;border:1px solid #e0e0e0;width:450px;height:auto;float:left;}
.pbd .row-a{display:block;background:#ededed;width:auto;height:55px;}
.pbd .row-a .quanity{font-size:14px;font-weight:bold;display:inline-block;position:absolute;top:15px;left:15px;}
.pbd .row-a .quanity input{width:20px;text-align:right;font:Arial, Helvetica, sans-serif;font-weight:bold;padding-right:5px;}
.pbd .row-a .pricetag{display:inline-block;float:right;}
.pbd .row-a .pricetag .nowprice{display:block;position:absolute;top:18px;right:5px;font-size:30px;font-weight:bold;color:#ec191a;text-align:right;}
.pbd .row-a .pricetag .wasprice{display:block;position:absolute;top:5px;right:5px;font-size:12px;color:#676767;font-weight:normal;}
.pbd .row-b{display:block;background:#dfdfdf;font-size:12px;padding:5px 10px 5px 15px;font-weight:bold;color:#464646;}
.pbd .row-c{display:block;background:#f7f7f7;width:auto;font-size:12px;padding:10px;}
.pbd .row-c .warranty{font-size:12px;padding-bottom:20px;}
.info #addtobasket_red{display:block;float:right;font-size:19px;margin:10px;padding:2px 15px 5px 15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 2px 5px 1px rgba(14, 14, 14, 0.2);-moz-box-shadow:0px 2px 5px 1px rgba(14, 14, 14, 0.2);box-shadow:0px 2px 5px 1px rgba(14, 14, 14, 0.2);background:#e12020;background:-moz-linear-gradient(top, #e12020 0%, #dc2323 3%, #9d1515 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e12020), color-stop(3%,#dc2323), color-stop(100%,#9d1515));background:-webkit-linear-gradient(top, #e12020 0%,#dc2323 3%,#9d1515 100%);background:-o-linear-gradient(top, #e12020 0%,#dc2323 3%,#9d1515 100%);background:-ms-linear-gradient(top, #e12020 0%,#dc2323 3%,#9d1515 100%);background:linear-gradient(top, #e12020 0%,#dc2323 3%,#9d1515 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e12020', endColorstr='#9d1515',GradientType=0);}
.info #addtobasket{display:block;float:right;font-size:19px;margin:10px;padding:2px 15px 5px 15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 2px 5px 1px rgba(14, 14, 14, 0.2);-moz-box-shadow:0px 2px 5px 1px rgba(14, 14, 14, 0.2);box-shadow:0px 2px 5px 1px rgba(14, 14, 14, 0.2);background:#154327;background:-moz-linear-gradient(top, #e12020 0%, #dc2323 3%, #9d1515 100%);}
.info #addtobasket a{font-size:12px;font-weight:bold;color:#fff;text-decoration:none;height:100%;width:100%;}
.info #addtobasket a:hover{font-size:12px;font-weight:bold;color:#fff;text-decoration:underline;}
.info #addtobasket a{font-size:12px;font-weight:bold;color:#fff;text-decoration:none;}
.photo{display:block;position:absolute;width:375px;float:right;top:-45px;right:-40px;overflow:hidden;}
.photo .big-photo{width:325px;overflow:auto;height:325px;}
.photo .big-photo img{}
.photo .thumbnails{overflow:hidden;height:50px;padding-bottom:10px;padding-left:20px;padding-right:5px;}
.photo .thumbnails a{padding:0 8px 5px 0px;display:block;float:left;}
.photo .thumbnails a img{border:1px solid #ccc;-webkit-box-shadow:0px 3px 10px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 3px 10px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 3px 10px 0px rgba(0, 0, 0, 0.1);}
#flowtab{display:block;margin-bottom:10px;border:1px solid #ccc;margin-top:30px;}
.tabs{list-style:none;margin:0 !important;padding:0;height:30px;border-bottom:1px solid #ccc;}
ul.tabs{background:url(../images/tabs.png) repeat-x;height:40px;margin:0 0 5px 0px;width:100%;}
.tabs li{float:left;text-indent:0;padding:0;margin:0 !important;list-style-image:none !important;height:100%;padding-left:5px;font-size:14px;font-weight:bold;}
.tabs a{font-size:11px;height:32px;display:block;line-height:30px;width:auto;text-align:center;text-decoration:none;color:#000;padding-top:7px;padding-left:15px;padding-right:5px;margin:0px;margin-right:15px;position:relative;top:1px;position:relative;}
.tabs a span{}
.tabs a:active{outline:none;}
.tabs a:hover{background:url(../images/tabs.png) no-repeat -3px -43px;}
.tabs a:hover span{background:url(../images/tabs.png) no-repeat -485px -43px;display:block;position:absolute;top:0px;right:-15px;height:100%;width:15px;}
.tabs .current, .tabs .current:hover, .tabs li.current a{background:url(../images/tabs.png) no-repeat -3px -43px;cursor:default !important;color:#000 !important;}
.tabs .current span, tabs .current:hover span, tabs li.current a span{background:url(../images/tabs.png) no-repeat -485px -43px;display:block;position:absolute;top:0px;right:-15px;height:100%;width:15px;}
.panes .pane{display:none;}
.panes{padding:10px 30px 30px 30px;min-height:160px;font-size:12px;}
.panes ul{font-size:12px;}
.panes li{padding-bottom:5px;}
#content-body{display:block;top:-1px;position:relative;width:auto;background:#fff;padding:10px 30px 30px 30px;}
#content-body h5.shopping{color:#2a97d9;padding:0;margin:0;margin-bottom:20px;}
h5.shopping a#buy{width:135px;height:23px;padding:5px 35px 5px 10px;background:#000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:10px;position:relative;-webkit-box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);-moz-box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);}
h5.shopping a#buy.continue-shopping{background:#2a97d9;background:-moz-linear-gradient(top, #5ae1f4 1%, #3cc1e8 4%, #2791d7 96%, #1a639b 99%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#5ae1f4), color-stop(4%,#3cc1e8), color-stop(96%,#2791d7), color-stop(99%,#1a639b));background:-webkit-linear-gradient(top, #5ae1f4 1%,#3cc1e8 4%,#2791d7 96%,#1a639b 99%);background:-o-linear-gradient(top, #5ae1f4 1%,#3cc1e8 4%,#2791d7 96%,#1a639b 99%);background:-ms-linear-gradient(top, #5ae1f4 1%,#3cc1e8 4%,#2791d7 96%,#1a639b 99%);background:linear-gradient(top, #5ae1f4 1%,#3cc1e8 4%,#2791d7 96%,#1a639b 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5ae1f4', endColorstr='#1a639b',GradientType=0);}
h5.shopping a#buy.continue-shopping{text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#f4f4f4;text-shadow:0px 1px 1px #2d2d2d;filter:dropshadow(color=#2d2d2d, offx=0, offy=1);}
h5.shopping a#buy.continue-shopping span{background:url(../images/icons-spritesheet.png) no-repeat -5px -6px;width:26px;height:25px;position:absolute;right:5px;top:1px;text-indent:-9999px;}
#basket-body{}
.tb-headers{display:block;height:45px;border-right:1px solid #CCC;font-family:Verdana, Geneva, sans-serif;font-weight:bold;font-size:12px;color:#999;}
.tb-headers .quantity{display:block;width:124px;float:left;height:33px;border-top:1px solid #CCC;border-left:1px solid #CCC;border-bottom:1px solid #CCC;text-align:center;padding-top:10px;}
.tb-headers .item{display:block;float:left;width:419px;height:33px;border-top:1px solid #CCC;border-left:1px solid #CCC;border-bottom:1px solid #CCC;text-align:center;padding-top:10px;}
.tb-headers .subtotal{display:block;float:left;width:134px;height:33px;border-top:1px solid #CCC;border-left:1px solid #CCC;border-bottom:1px solid #CCC;text-align:center;padding-top:10px;}
.tb-headers .total{display:block;float:left;width:133px;height:33px;border-top:1px solid #CCC;border-left:1px solid #CCC;border-bottom:1px solid #CCC;text-align:center;padding-top:10px;}
.product-basket{}
.product .quanity input{width:20px;text-align:right;font:Arial, Helvetica, sans-serif;font-weight:bold;padding-right:5px;}
.product{display:block;min-height:100px;color:#404040;border-left:1px solid #eaeaea;border-bottom:1px solid #eaeaea;border-right:1px solid #eaeaea;}
.product .quanity{font-size:14px;font-weight:bold;display:inline-block;padding-top:35px;width:125px;float:left;min-height:65px;text-align:center;background:#f6f6f6;}
.product .quanity .remove a{position:relative;bottom:-15px;font-size:12px;font-weight:normal;text-decoration:none;}
.product .quanity .remove a:hover{text-decoration:underline;}
.product .item{font-size:14px;font-weight:bold;display:inline-block;width:420px;float:left;min-height:100px;text-align:left;}
.product .item img{display:block;width:75px;float:left;padding:5px 10px 5px 10px;}
.product .item h1{padding:10px 10px 2px 95px;margin:0;font-size:16px;}
.product .item p{padding:0 0 0 95px;margin:0;line-height:1.3em;font-size:12px;width:315px;font-weight:normal;}
.product .item p.impact{padding-top:5px;color:#C00;}
.product .subtotal{padding-top:35px;font-size:16px;font-weight:bold;display:inline-block;width:134px;float:left;min-height:65px;text-align:center;background:#f6f6f6;font-family:Tahoma, Geneva, sans-serif;}
.product .total{padding-top:35px;font-size:16px;font-weight:bold;display:inline-block;width:134px;float:left;min-height:65px;text-align:center;font-family:Tahoma, Geneva, sans-serif;}
.delivery{margin-bottom:0px;}
.promotional{padding-top:10px;padding-left:10px;display:block;width:520px;float:left;}
.promotional p{padding:0px;margin:0px;font-size:12px;color:#135087;}
.promotional h6{margin-top:10px;margin-bottom:10px;}
.hide-delivery{display:none;}
.show-delivery h6{font-size:12px;}
.show-delivery{position:relative;margin:0px 20px 20px 0;padding:5px 0 15px 5px;background:#FFE6E7;border:#FEC0C1 1px solid;}
.show-delivery button{width:30px;height:30px;background:url(../images/fancy_close.png) no-repeat;border:0;position:absolute;top:-15px;right:-15px;}
.calc{margin-bottom:20px;}
.calc .promotional button.showD{width:auto;height:23px;padding:4px 35px 5px 10px;background:#000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:10px 10px 10px 5px;position:relative;-webkit-box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);-moz-box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);border:0px;cursor:pointer;background:#d72727;background:-moz-linear-gradient(top, #ec2c2c 1%, #f45a5a 2%, #f45a5a 5%, #e83c3c 6%, #d72727 97%, #9b1a1a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#ec2c2c), color-stop(2%,#f45a5a), color-stop(5%,#f45a5a), color-stop(6%,#e83c3c), color-stop(97%,#d72727), color-stop(100%,#9b1a1a));background:-webkit-linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);background:-o-linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);background:-ms-linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);background:linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#404445', endColorstr='#272c2f',GradientType=0);text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#f4f4f4;text-shadow:0px 1px 1px #2d2d2d;filter:dropshadow(color=#2d2d2d, offx=0, offy=1);}
.calc .promotional button.showD span{background:url(../images/icons-spritesheet.png) no-repeat -5px -60px;width:26px;height:25px;position:absolute;right:5px;top:1px;text-indent:-9999px;}
.calc .promotional a#buy.promo{background:#d72727;background:-moz-linear-gradient(top, #ec2c2c 1%, #f45a5a 2%, #f45a5a 5%, #e83c3c 6%, #d72727 97%, #9b1a1a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#ec2c2c), color-stop(2%,#f45a5a), color-stop(5%,#f45a5a), color-stop(6%,#e83c3c), color-stop(97%,#d72727), color-stop(100%,#9b1a1a));background:-webkit-linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);background:-o-linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);background:-ms-linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);background:linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#404445', endColorstr='#272c2f',GradientType=0);}
.calc .promotional a#buy.promo{text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#f4f4f4;text-shadow:0px 1px 1px #2d2d2d;filter:dropshadow(color=#2d2d2d, offx=0, offy=1);}
.calc .promotional a#buy.promo span{background:url(../images/icons-spritesheet.png) no-repeat -5px -60px;width:26px;height:25px;position:absolute;right:5px;top:1px;text-indent:-9999px;}
.calc h1{padding:0;margin:0;}
.calc .promotional a#buy{width:auto;height:23px;padding:5px 35px 5px 10px;background:#000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:10px 10px 10px 5px;position:relative;-webkit-box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);-moz-box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);}
.calc .promotional a#buy.promo{background:#d72727;background:-moz-linear-gradient(top, #ec2c2c 1%, #f45a5a 2%, #f45a5a 5%, #e83c3c 6%, #d72727 97%, #9b1a1a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#ec2c2c), color-stop(2%,#f45a5a), color-stop(5%,#f45a5a), color-stop(6%,#e83c3c), color-stop(97%,#d72727), color-stop(100%,#9b1a1a));background:-webkit-linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);background:-o-linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);background:-ms-linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);background:linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#404445', endColorstr='#272c2f',GradientType=0);}
.calc .promotional a#buy.promo{text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#f4f4f4;text-shadow:0px 1px 1px #2d2d2d;filter:dropshadow(color=#2d2d2d, offx=0, offy=1);}
.calc .promotional a#buy.promo span{background:url(../images/icons-spritesheet.png) no-repeat -5px -60px;width:26px;height:25px;position:absolute;right:5px;top:1px;text-indent:-9999px;}
.final-total{display:block;width:270px;float:right;font-size:16px;font-weight:bold;font-family:Tahoma, Geneva, sans-serif;color:#666;}
.final-total .subtotal{display:block;width:100%;height:35px;}
.final-total .subtotal .title{float:left;width:135px;height:30px;text-align:center;padding-top:5px;}
.final-total .subtotal .price{float:right;width:135px;height:30px;background:#F6F6F6;text-align:center;padding-top:5px;}
.final-total .delivery{display:block;width:100%;height:35px;}
.final-total .delivery .title{float:left;width:135px;height:30px;text-align:center;padding-top:5px;}
.final-total .delivery .price{float:right;width:135px;height:30px;background:#F6F6F6;text-align:center;padding-top:5px;}
.final-total .total{display:block;width:100%;height:35px;border-top:1px solid #CCC;}
.final-total .total .title{float:left;width:135px;height:30px;text-align:center;padding-top:5px;}
.final-total .total .price{float:right;width:135px;height:30px;background:#F6F6F6;text-align:center;padding-top:5px;}
#content-body .cs h5.shopping{display:block;float:left;color:#2a97d9;padding:0;margin:0;}
#content-body .cs h5.checkout{display:block;float:right;color:#2a97d9;padding:0;margin:0;}
h5.checkout a#buy.checkout{width:135px;height:23px;padding:5px 35px 5px 10px;background:#144327;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:10px;position:relative;-webkit-box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);-moz-box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);}
h5.checkout a#buy1.checkout{background:#144327;background:-moz-linear-gradient(top, #ec2c2c 1%, #f45a5a 2%, #f45a5a 5%, #e83c3c 6%, #d72727 97%, #9b1a1a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#ec2c2c), color-stop(2%,#f45a5a), color-stop(5%,#f45a5a), color-stop(6%,#e83c3c), color-stop(97%,#d72727), color-stop(100%,#9b1a1a));background:-webkit-linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);background:-o-linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);background:-ms-linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);background:linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#404445', endColorstr='#272c2f',GradientType=0);}
h5.checkout a#buy.checkout{text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#f4f4f4;text-shadow:0px 1px 1px #2d2d2d;filter:dropshadow(color=#2d2d2d, offx=0, offy=1);}
h5.checkout a#buy.checkout span{background:url(../images/icons-spritesheet.png) no-repeat -5px -6px;width:26px;height:25px;position:absolute;right:5px;top:1px;text-indent:-9999px;}
a:active{outline:none;}
:focus{-moz-outline-style:none;}
.signin{padding:20px 20px 20px 0px;margin:0;display:block;float:left;width:407px;}
.signin h1{font:Arial, Helvetica, sans-serif;font-size:16px;padding:0;margin:0;}
.signin p{font-weight:normal;font-size:12px;line-height:1.5em;}
.signin p span{font-style:italic;}
.signin form{position:relative;font-size:14px;width:350px;}
.signin form .submit{float:right;margin-right:10px;}
.signin form .submit{width:auto;height:23px;padding:4px 35px 5px 10px;background:#000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:20px 10px 10px 5px;position:relative;-webkit-box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);-moz-box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);border:0px;cursor:pointer;background:#d72727;background:-moz-linear-gradient(top, #ec2c2c 1%, #f45a5a 2%, #f45a5a 5%, #e83c3c 6%, #d72727 97%, #9b1a1a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#ec2c2c), color-stop(2%,#f45a5a), color-stop(5%,#f45a5a), color-stop(6%,#e83c3c), color-stop(97%,#d72727), color-stop(100%,#9b1a1a));background:-webkit-linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);background:-o-linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);background:-ms-linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);background:linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#404445', endColorstr='#272c2f',GradientType=0);text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#f4f4f4;text-shadow:0px 1px 1px #2d2d2d;filter:dropshadow(color=#2d2d2d, offx=0, offy=1);}
.signin form .submit span{background:url(../images/icons-spritesheet.png) no-repeat -5px -5px;width:26px;height:25px;position:absolute;right:5px;top:-1px;text-indent:-9999px;}
.signin form .resetPassword{float:left;margin-left:10px;}
.signin form .resetPassword{width:auto;height:23px;padding:4px 35px 5px 10px;background:#000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:20px 10px 10px 5px;position:relative;-webkit-box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);-moz-box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);border:0px;cursor:pointer;background:#84878d;background:-moz-linear-gradient(top, #84878d 4%, #585a5e 5%, #393a3d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(4%,#84878d), color-stop(5%,#585a5e), color-stop(100%,#393a3d));background:-webkit-linear-gradient(top, #84878d 4%,#585a5e 5%,#393a3d 100%);background:-o-linear-gradient(top, #84878d 4%,#585a5e 5%,#393a3d 100%);background:-ms-linear-gradient(top, #84878d 4%,#585a5e 5%,#393a3d 100%);background:linear-gradient(top, #84878d 4%,#585a5e 5%,#393a3d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84878d', endColorstr='#393a3d',GradientType=0);;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#f4f4f4;text-shadow:0px 1px 1px #2d2d2d;filter:dropshadow(color=#2d2d2d, offx=0, offy=1);}
.signin form .resetPassword span{background:url(../images/icons-spritesheet.png) no-repeat -5px -5px;width:26px;height:25px;position:absolute;right:5px;top:-1px;text-indent:-9999px;}
.signup{padding:20px 0px 20px 20px;margin:0;display:block;float:left;width:370px;border-left:1px dotted #CCC;}
.signup h1{font:Arial, Helvetica, sans-serif;font-size:16px;padding:0;margin:0;}
.signup p{font-weight:lighter;font-family:Tahoma, Geneva, sans-serif;font-size:18px;line-height:1.7em;text-align:center;padding:0 0 0 20px;margin-bottom:15px;}
.signup p span{font-style:italic;}
.signup form{position:relative;font-size:14px;width:350px;}
.signup .register{float:left;}
.signup .register{width:auto;height:23px;padding:4px 35px 5px 10px;background:#000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:20px 10px 10px 170px;position:relative;-webkit-box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);-moz-box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);border:0px;cursor:pointer;background:#d72727;background:-moz-linear-gradient(top, #ec2c2c 1%, #f45a5a 2%, #f45a5a 5%, #e83c3c 6%, #d72727 97%, #9b1a1a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#ec2c2c), color-stop(2%,#f45a5a), color-stop(5%,#f45a5a), color-stop(6%,#e83c3c), color-stop(97%,#d72727), color-stop(100%,#9b1a1a));background:-webkit-linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);background:-o-linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);background:-ms-linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);background:linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#404445', endColorstr='#272c2f',GradientType=0);text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#f4f4f4;text-shadow:0px 1px 1px #2d2d2d;filter:dropshadow(color=#2d2d2d, offx=0, offy=1);}
.signup .register span{background:url(../images/icons-spritesheet.png) no-repeat -5px -5px;width:26px;height:25px;position:absolute;right:5px;top:-1px;text-indent:-9999px;}
.signup form .resetPassword{float:left;margin-left:10px;}
.break{display:block;height:2px;border-bottom:1px dotted #ccc;margin:10px 0 10px 0;}
.create-acccount{display:block;width:100%;}
.create-acccount h1{font-size:16px;color:#3b3b3b;margin:0;padding:20px 0 10px 0;}
.create-acccount p{font-size:12px;font-weight:normal;line-height:1.3em;}
form .send-details{width:auto;height:23px;padding:4px 35px 5px 10px;background:#144327;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:20px 10px 10px 10px;position:relative;-webkit-box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);-moz-box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);border:0px;cursor:pointer;float:right;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#f4f4f4;text-shadow:0px 1px 1px #2d2d2d;}
form .send-details1{background:#d72727;background:-moz-linear-gradient(top, #ec2c2c 1%, #f45a5a 2%, #f45a5a 5%, #e83c3c 6%, #d72727 97%, #9b1a1a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#ec2c2c), color-stop(2%,#f45a5a), color-stop(5%,#f45a5a), color-stop(6%,#e83c3c), color-stop(97%,#d72727), color-stop(100%,#9b1a1a));background:-webkit-linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);background:-o-linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);background:-ms-linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);background:linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#404445', endColorstr='#272c2f',GradientType=0);text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#f4f4f4;text-shadow:0px 1px 1px #2d2d2d;filter:dropshadow(color=#2d2d2d, offx=0, offy=1);}
form .send-details span{background:url(../images/icons-spritesheet.png) no-repeat -5px -5px;width:26px;height:25px;position:absolute;right:5px;top:-1px;text-indent:-9999px;}
form .reset{width:auto;height:23px;padding:4px 35px 5px 10px;background:#000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:20px 10px 10px 10px;position:relative;-webkit-box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);-moz-box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);border:0px;cursor:pointer;float:left;background:#84878d;background:-moz-linear-gradient(top, #84878d 4%, #585a5e 5%, #393a3d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(4%,#84878d), color-stop(5%,#585a5e), color-stop(100%,#393a3d));background:-webkit-linear-gradient(top, #84878d 4%,#585a5e 5%,#393a3d 100%);background:-o-linear-gradient(top, #84878d 4%,#585a5e 5%,#393a3d 100%);background:-ms-linear-gradient(top, #84878d 4%,#585a5e 5%,#393a3d 100%);background:linear-gradient(top, #84878d 4%,#585a5e 5%,#393a3d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84878d', endColorstr='#393a3d',GradientType=0);;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#f4f4f4;text-shadow:0px 1px 1px #2d2d2d;}
form .reset span{background:url(../images/icons-spritesheet.png) no-repeat -5px -5px;width:26px;height:25px;position:absolute;right:5px;top:-1px;text-indent:-9999px;}
.create-account h3{padding:0;margin:0;}
.reg-form{display:block;float:left;width:415px;text-align:right;margin-right:20px;}
.promote{display:block;width:380px;float:right;padding:0;margin:0;}
#content-body-black{display:block;top:-1px;position:relative;width:auto;padding:10px 30px 30px 30px;}
#content-body-black .header{font-family:'HelveticaNeueUltraLigCond', Arial, Helvectica;}
#content-body-black .header span{font-size:22px;}
#content-body-black p.subheader{padding-top:5px;margin-top:-15px;border-top:1px dotted #3b3b3b;}
#content-body-black p{font-size:12px;}
#content-body-black a{color:#f60;text-decoration:none;}
#content-body-black a:hover{color:#f60;text-decoration:underline;}
#content-body-black a:active{color:#f60;text-decoration:none;}
#content-body-black .contact-left{display:block;float:left;width:380px;}
#content-body-black .contact-right{display:block;float:right;width:350px;}
#content-body-black .contact-full{display:block;float:left;}
.grid4c{position:relative;margin:3px 3px;padding:10px 15px 5px 15px;width:205px;height:330px;background:#fff;float:left;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.grid5c{position:relative;margin:3px 3px;padding:10px 15px 5px 15px;width:289px;height:330px;background:#fff;float:left;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.grid4c .productimg{}
.grid4c .prod-name{font-size:14px;}
.grid4c .prod-desc{font-size:12px;height:35px;font-weight:500;}
.grid4c .prod-impact{font-size:12px; color:#000; padding-top:20px;}
.grid4c .prod-wasprice{position:absolute;bottom:53px;left:12px;padding:0;margin:0;font-size:12px;font-weight:600;}
.grid4c .prod-price{position:absolute;bottom:10px;left:15px;padding:0;margin:5px 0px;font-size:24px;color:#000000;float:left;width:125px;}
.grid4c .prod-terms{position:absolute;bottom:10px;left:15px;padding:0;margin:0;font-size:10px;color:#9b9b9b;float:left;}
.grid4c .prod-buy{position:absolute;bottom:18px;right:10px;margin:2px 0px;padding:0px;float:right;color:#cc3333;border:1px solid;border-color:#cc3333;cursor:pointer;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;vertical-align:middle;padding:4px;}
.grid4c .prod-tag{width:55px;position:absolute;top:20px;left:20px;}
.grid4c .prod-package{width:100px;height:100px;position:absolute;top:80px;right:20px;}
.grid4c .prod-package img{width:80px;}
.grid4c .prod-img{width:215px;height:130px;}
.grid4c a, .grid4c a:active{color:inherit;text-decoration:none;}
.grid4c a:hover{color:inherit;text-decoration:underline;}
.grid3c{position:relative;margin:0px;padding:10px 19px 5px 15px;width:185px;min-height:395px;background:#fff;float:left;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.grid3c .productimg{margin:0 0 0 0px;}
.grid3c .prod-name{font-size:14px;color:#2d2d2d;}
.grid3c .prod-desc{font-size:12px;color:#767676;}
.grid3c .prod-impact{font-size:10px;color:#bc3726;}
.grid3c .prod-wasprice{position:absolute;bottom:68px;left:15px;padding:0;margin:0;font-size:10px;color:#767676;}
.grid3c .prod-price{position:absolute;bottom:30px;left:15px;padding:0;margin:5px 0px;font-size:25px;color:#bc3726;float:left;width:50px;}
.grid3c .prod-terms{position:absolute;bottom:10px;left:15px;padding:0;margin:0;font-size:10px;color:#9b9b9b;float:left;}
.grid3c .prod-buy{position:absolute;bottom:38px;right:10px;margin:2px 0px;padding:0px;float:right;background:#bc3726;color:#fff;border:0px;cursor:pointer;width:70px;height:25px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.grid3c .prod-tag{width:55px;position:absolute;top:20px;left:20px;}
.grid3c .prod-package{width:100px;height:100px;position:absolute;top:80px;right:20px;}
.grid3c .prod-package img{width:110px;height:auto;}
.grid3c a, .grid3c a:active{color:inherit;text-decoration:none;}
.grid3c a:hover{color:inherit;text-decoration:underline;}
.grid3c .grid3c-buy{position:absolute;bottom:45px;right:0px;}
.grid3c .prod-img{width:205px;height:170px;overflow:hidden;margin:0 0 0 -10px;}
a#buy{width:auto;height:23px;padding:5px 35px 5px 10px;background:#000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:10px;position:relative;-webkit-box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);-moz-box-shadow:0px 0px 1px 4px rgba(237, 237, 237, 1);box-shadow:0px 0px 1px 4px rgba(237, 237, 237, 1);}
a#buy.online{background:#154327;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#404445', endColorstr='#272c2f',GradientType=0);}
a#buy.onlineRed{background:#d72727;background:-moz-linear-gradient(top, #ec2c2c 1%, #f45a5a 2%, #f45a5a 5%, #e83c3c 6%, #d72727 97%, #9b1a1a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#ec2c2c), color-stop(2%,#f45a5a), color-stop(5%,#f45a5a), color-stop(6%,#e83c3c), color-stop(97%,#d72727), color-stop(100%,#9b1a1a));background:-webkit-linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);background:-o-linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);background:-ms-linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);background:linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#404445', endColorstr='#272c2f',GradientType=0);}
a#buy.online{text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#f4f4f4;text-shadow:0px 1px 1px #2d2d2d;filter:dropshadow(color=#2d2d2d, offx=0, offy=1);}
a#buy.online span{background:url(../images/icons-spritesheet.png) no-repeat -5px -7px;width:26px;height:25px;position:absolute;right:5px;top:1px;text-indent:-9999px;}
a#buy.special{background:#009e4a;background:-moz-linear-gradient(top, #00e5aa 4%, #00c871 5%, #009e4a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(4%,#00e5aa), color-stop(5%,#00c871), color-stop(100%,#009e4a));background:-webkit-linear-gradient(top, #00e5aa 4%,#00c871 5%,#009e4a 100%);background:-o-linear-gradient(top, #00e5aa 4%,#00c871 5%,#009e4a 100%);background:-ms-linear-gradient(top, #00e5aa 4%,#00c871 5%,#009e4a 100%);background:linear-gradient(top, #00e5aa 4%,#00c871 5%,#009e4a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00e5aa', endColorstr='#009e4a',GradientType=0);}
a#buy.special{text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#f4f4f4;text-shadow:0px 1px 1px #2d2d2d;filter:dropshadow(color=#2d2d2d, offx=0, offy=1);}
a#buy.special span{background:url(../images/icons-spritesheet.png) no-repeat -5px -7px;width:26px;height:25px;position:absolute;right:5px;top:1px;text-indent:-9999px;}
a#buy.outofstock{background:#84878d;background:-moz-linear-gradient(top, #84878d 4%, #585a5e 5%, #393a3d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(4%,#84878d), color-stop(5%,#585a5e), color-stop(100%,#393a3d));background:-webkit-linear-gradient(top, #84878d 4%,#585a5e 5%,#393a3d 100%);background:-o-linear-gradient(top, #84878d 4%,#585a5e 5%,#393a3d 100%);background:-ms-linear-gradient(top, #84878d 4%,#585a5e 5%,#393a3d 100%);background:linear-gradient(top, #84878d 4%,#585a5e 5%,#393a3d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84878d', endColorstr='#393a3d',GradientType=0);;}
a#buy.outofstock{text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#f4f4f4;text-shadow:0px 1px 1px #2d2d2d;filter:dropshadow(color=#2d2d2d, offx=0, offy=1);}
a#buy.outofstock span{background:url(../images/icons-spritesheet.png) no-repeat -5px -33px;width:26px;height:25px;position:absolute;right:5px;top:1px;text-indent:-9999px;}
#offertab{display:block;margin-bottom:10px;border:0px;}
.bigTabs{list-style:none;margin:0 !important;padding:0;height:30px;border-bottom:0px}
ul.bigTabs{height:40px;margin:0 0 5px 0px;width:100%;}
.bigTabs li{float:left;text-indent:0;padding:0;margin-right:10px !important;list-style-image:none !important;height:100%;padding-left:0px;font-size:14px;font-weight:bold;}
.bigTabs a{font-size:15px;height:32px;display:block;line-height:30px;width:auto;text-align:center;text-decoration:none;color:#ece9e6;padding-top:7px;padding-left:15px;padding-right:5px;margin:0px;margin-right:10px;position:relative;top:1px;position:relative;background:#899395;font-family:'DINCondBoldRegular', Arial, Helvetica, sans-serif;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;-webkit-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}
.bigTabs a span{background:#899395;display:block;position:absolute;top:0px;right:-15px;height:100%;width:15px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;-webkit-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}
.bigTabs a:active{outline:none;}
.bigTabs a:visited{color:#FFF;text-decoration:none;}
.bigTabs a:hover{background:#ece9e6;color:#000000;text-decoration:none;}
.bigTabs a:hover span{background:#ece9e6;display:block;position:absolute;top:0px;right:-15px;height:100%;width:15px;}
.bigTabs .current, .bigTabs .current:hover, .bigTabs li.current a{background:#ece9e6;cursor:default !important;color:#000000 !important;}
.bigTabs .current span, bigTabs .current:hover span, bigTabs li.current a span{background:#ece9e6;display:block;position:absolute;top:0px;right:-15px;height:100%;width:15px;}
.panels .panel{display:none;}
.panels{padding:5px;min-height:160px;font-size:12px;background:#ece9e6;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;-webkit-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}
.panels ul{font-size:12px;}
.panels li{padding-bottom:5px;}
.panel-desc{font-size:12px;color:#000000;border-bottom:1px solid #e5e5e5;padding-bottom:2px;margin:0px 5px 10px 5px;}
.pack-grid{display:block;width:149px;height:275px;position:relative;float:left;background:#ffffff;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:10px;font-size:12px;margin:5px;}
.pack-grid .pack-img{width:140px;height:auto;margin:0px 0 5px 0px;padding:0px;}
.pack-grid .pack-img img{width:140px;height:auto;}
.pack-grid .pack-name{color:#2d2d2d;padding:0 0 5px 0;line-height:1.5em;}
.pack-grid .pack-normalPrice{margin:5px 0 5px 0px;font-style:italic;}
.pack-grid .pack-bundlePrice{margin:0px;font-size:16px;color:#B60307;font-weight:bold;}
.pack-grid .pack-savePrice{margin:0px;padding:0px;color:#B60307;font-weight:bold;}
.pack-grid .pack-add{margin:10px 0 5px 0px;width:auto;padding:5px 5px 5px 10px;background:#154327;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);-moz-box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);border:0px;cursor:pointer;background:#154327;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#404445', endColorstr='#272c2f',GradientType=0);text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#f4f4f4;text-shadow:0px 1px 1px #2d2d2d;filter:dropshadow(color=#2d2d2d, offx=0, offy=1);position:absolute;bottom:8px;left:20px;}
.pack-body{margin:0px 10px 10px 0px;float:left;padding:0;width:auto;border:1px solid #ccc;}
.pack-header{background-image:url(../images/tabs-bk.jpg);background-repeat:repeat-x;background-color:#d6d6d6;min-height:25px;margin:0px;width:inherit;font-weight:bold;padding:10px 0px 10px 25px;overflow:auto;}
.pack-holder{padding:10px 10px 10px 10px;font-size:12px;background:#f7f7f7;}
.accessories{display:block;padding:5px 10px 5px 10px;margin:5px;float:left;}
.accessories-img{width:100%;height:125px;overflow:hidden;text-align:center;}
.accessories-img img{width:auto;height:inherit;}
.accessories-buy{margin:10px 0 10px 0px;width:auto;padding:1px 5px 1px 5px;background:#000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:relative;-webkit-box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);-moz-box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);border:0px;cursor:pointer;background:#84878d;background:-moz-linear-gradient(top, #84878d 4%, #585a5e 5%, #393a3d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(4%,#84878d), color-stop(5%,#585a5e), color-stop(100%,#393a3d));background:-webkit-linear-gradient(top, #84878d 4%,#585a5e 5%,#393a3d 100%);background:-o-linear-gradient(top, #84878d 4%,#585a5e 5%,#393a3d 100%);background:-ms-linear-gradient(top, #84878d 4%,#585a5e 5%,#393a3d 100%);background:linear-gradient(top, #84878d 4%,#585a5e 5%,#393a3d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84878d', endColorstr='#393a3d',GradientType=0);text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#f4f4f4;text-shadow:0px 1px 1px #2d2d2d;filter:dropshadow(color=#2d2d2d, offx=0, offy=1);}
.accessories-buy .add{position:inherit;top:-2px;}
.accessories-desc{height:45px;overflow:hidden;margin-top:5px;margin-bottom:5px;}
.accessories-price{color:#B60307;font-weight:bold;}
.simple_overlay{display:none;z-index:10000;background-color:#333;width:330px;min-height:200px;border:1px solid #666;position:absolute;top:550px;-moz-box-shadow:0 0 90px 5px #000;-webkit-box-shadow:0 0 90px #000;}
.simple_overlay .close{background-image:url(../Images/close.png);position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px;width:35px;}
.resetBox{margin:5px;padding:10px;background:#ffffff;width:300px;height:200px;}
.simple_overlay .resetPassword{width:auto;height:23px;padding:4px 35px 5px 10px;background:#000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:20px 10px 10px 10px;position:relative;-webkit-box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);-moz-box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);border:0px;cursor:pointer;background:#d72727;background:-moz-linear-gradient(top, #ec2c2c 1%, #f45a5a 2%, #f45a5a 5%, #e83c3c 6%, #d72727 97%, #9b1a1a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#ec2c2c), color-stop(2%,#f45a5a), color-stop(5%,#f45a5a), color-stop(6%,#e83c3c), color-stop(97%,#d72727), color-stop(100%,#9b1a1a));background:-webkit-linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);background:-o-linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);background:-ms-linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);background:linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#404445', endColorstr='#272c2f',GradientType=0);text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#f4f4f4;text-shadow:0px 1px 1px #2d2d2d;filter:dropshadow(color=#2d2d2d, offx=0, offy=1);}
.simple_overlay .resetPassword span{background:url(../images/icons-spritesheet.png) no-repeat -5px -5px;width:26px;height:25px;position:absolute;right:5px;top:-1px;text-indent:-9999px;}
.simple_overlay h3{color:#2b2b2b;font-family:Tahoma, Geneva, sans-serif;}
.register-form{padding:30px;}
.register-form .left-side{float:left;text-align:right;width:350px;padding:0px 15px 0px 0px;}
.register-form .right-side{float:left;text-align:right;width:325px;}
.error{margin:25px;padding:0px;display:block;}
.error span{background:url(../Images/sprite-sheet.png) -25px -504px;width:25px;height:21px;display:block;float:left;}
.close{}
span.close{background:url(../Images/sprite-sheet.png) -25px -121px;width:25px;height:21px;display:block;float:left;margin:0px 0px 0px 20px;padding:0px;display:block;}
.redbutton a:hover, a:active, a:visited{color:inherit;}
a.redbutton{width:auto;height:23px;padding:4px 35px 5px 10px;background:#000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:20px 10px 10px 10px;position:relative;-webkit-box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);-moz-box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);border:0px;cursor:pointer;background:#d72727;background:-moz-linear-gradient(top, #ec2c2c 1%, #f45a5a 2%, #f45a5a 5%, #e83c3c 6%, #d72727 97%, #9b1a1a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#ec2c2c), color-stop(2%,#f45a5a), color-stop(5%,#f45a5a), color-stop(6%,#e83c3c), color-stop(97%,#d72727), color-stop(100%,#9b1a1a));background:-webkit-linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);background:-o-linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);background:-ms-linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);background:linear-gradient(top, #ec2c2c 1%,#f45a5a 2%,#f45a5a 5%,#e83c3c 6%,#d72727 97%,#9b1a1a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#404445', endColorstr='#272c2f',GradientType=0);text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-transform:none;text-shadow:0px 1px 1px #2d2d2d;filter:dropshadow(color=#2d2d2d, offx=0, offy=1);color:#ffffff;}
.redbutton span{background:url(../images/icons-spritesheet.png) no-repeat -5px -5px;width:26px;height:25px;position:absolute;right:5px;top:-1px;text-indent:-9999px;}
.redbutton:hover{color:#ffffff;}
.blackbutton a:hover, a:active, a:visited{color:inherit;}
a.blackbutton{width:auto;height:23px;padding:4px 35px 5px 10px;background:#000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:20px 10px 10px 10px;position:relative;-webkit-box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);-moz-box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);box-shadow:0px 0px 1px 5px rgba(237, 237, 237, 1);border:0px;cursor:pointer;background:#84878d;background:-moz-linear-gradient(top, #84878d 4%, #585a5e 5%, #393a3d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(4%,#84878d), color-stop(5%,#585a5e), color-stop(100%,#393a3d));background:-webkit-linear-gradient(top, #84878d 4%,#585a5e 5%,#393a3d 100%);background:-o-linear-gradient(top, #84878d 4%,#585a5e 5%,#393a3d 100%);background:-ms-linear-gradient(top, #84878d 4%,#585a5e 5%,#393a3d 100%);background:linear-gradient(top, #84878d 4%,#585a5e 5%,#393a3d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84878d', endColorstr='#393a3d',GradientType=0);text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-transform:none;text-shadow:0px 1px 1px #2d2d2d;filter:dropshadow(color=#2d2d2d, offx=0, offy=1);color:#ffffff;}
.blackbutton span{background:url(../images/icons-spritesheet.png) no-repeat -5px -5px;width:26px;height:25px;position:absolute;right:5px;top:-1px;text-indent:-9999px;}
.blackbutton:hover{color:#ffffff;}
#basketD{display:block;}
#basketD .lane{height:auto;width:auto;display:block;background:#FFE6E7;border:#FEC0C1 1px solid;padding:5px 5px 5px 5px;margin:0px 5px 5px 5px;font-weight:bold;font-size:10px;font-family:Tahoma, Geneva, sans-serif;}
#basketD .lane span{font-weight:normal;}
.task{border:1px solid #ccc;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#f4f4f4;color:#2d2d2d;width:120px;height:90px;float:left;margin:10px;padding:10px;text-align:center;-webkit-box-shadow:0px 0px 5px 1px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 0px 5px 1px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 5px 1px rgba(0, 0, 0, 0.1);position:relative;}
.task:hover{color:#690;}
.task .trackorder{background:url(../Images/account-sprites.png) no-repeat 0px 0px;width:48px;height:48px;position:absolute;top:35px;left:45px;}
.task .orderhistory{background:url(../Images/account-sprites.png) no-repeat -48px 0px;width:48px;height:48px;position:absolute;top:35px;left:45px;}
.task .editdetails{background:url(../Images/account-sprites.png) no-repeat -96px 0px;width:48px;height:48px;position:absolute;top:35px;left:45px;}
.task .cancelorder{background:url(../Images/account-sprites.png) no-repeat -50px -50px;width:48px;height:48px;position:absolute;top:35px;left:45px;}
.task .logoff{background:url(../Images/account-sprites.png) no-repeat 0px -48px;width:48px;height:48px;position:absolute;top:35px;left:45px;}
.subnav-holder{margin:0px;display:block;background:#fff;top:44px;z-index:1;white-space:nowrap;padding-bottom:14px;color:#000;padding:20px 5px 20px 5px;border:1px solid #c2c2c2;width:615px;height:auto;}
.subnav-section{width:auto;margin-right:5px;display:inline-block;height:auto;float:left;margin-bottom:15px;}
.subnav-section150{width:150px;margin-right:5px;display:inline-block;height:auto;float:left;margin-bottom:15px;}
/*.header a, .header a:visited, .header a:active{background:#333 ;white-space:normal;padding:4px 10px;display:block;color:#fff;font-weight:bold; font-size:12px;}*/
.header a, .header a:visited, .header a:active{background:#CCC ;white-space:normal;padding:4px 10px;display:block;color:#000;font-weight:bold; font-size:12px;}
.header a:hover{color:#666;}
.nav-link{padding:4px 10px 0px;margin:0px;list-style-type:none;}
.nav-link li{font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#333;padding:3px 3px 3px 0px;white-space:normal;background:url(../Images/bullet5.png) no-repeat left 8px; text-decoration:none;}
.nav-link li a{color:#333; text-decoration:none;}
.nav-link li a:hover{color:#3B5998; text-decoration:underline;}
.menudiv{ width:983PX; height:310px; display:none; position:absolute; visibility:inherit; z-index:150; border: 1px solid #000; padding-top:10px; padding-bottom:20px; background-color: white;}
.submenudiv{ float:left; padding-right:0px; width:323px !important;  border-right:1px solid;border-color:#ccc;}
.menuitem{float:left; padding-right:5px; width:150px !important}
/*.menuimageitem{width:150; height:400; float:left; padding-left:5px;}*/
.menuimageitem{ float:left; padding-left:5px;}