a{color:#333;}p{line-height:14px;margin:5px 0 15px 0}.moreInfo{font-weight:bolder}.moreInfo:hover{text-decoration:underline}h1 span{color:#fff}h2{font-size:13px;font-weight:bolder;color:#333;margin:0 0 10px 0}h3{font-weight:bolder;color:#333;font-size:12px;}
body{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fff;background:/*#435F29*/#fff}
div#SiteContainer{background:#f3f3f3 url('../../g/bg.jpg') repeat-y scroll center 0;}
.home div#CenterColumnInner h3{display:block;height:28px;padding:9px 0 0 10px;;font-size:15px;color:#fff;background: url('../../g/h1.jpg') no-repeat 0 0;margin-bottom:5px}
.home div#CenterColumnInner h3 span{color:#fff;font-size:15px}
div.HeaderNavigation{height:33px;background:url(../../g/menu.jpg) repeat-x 0 0;}
div.HeaderNavigation ul li:hover a{background:#fff url('../../g/menu.jpg') repeat-x -50px -33px;color:#000;display:block;height:24px;}
span#ctl00_ts {background:url('../../g/basket.jpg') no-repeat 0 0;}
div.ProductHierarchyMenu{background:#f3f3f3 url('../../g/menu-top.jpg') no-repeat 0 0;}
div#TopSellers{background:#f3f3f3 url('../../g/altmenu-top.jpg') no-repeat 0 0;}
div.ALTProductHierarchyMenu{background:#f3f3f3 url('../../g/altmenu-top.jpg') no-repeat 0 0;}
p#Mcafee, p#Share{padding-left:22px;}

/*////// Text Colours //////*/
span.Price span div, div.orderTotal span div{color:#ff8c16;text-align:center}
span#ctl00_ts span#ctl00_ts_ccT a span, span#ctl00_ts span#ctl00_ts_ccQ a span{color:#FFCC00;}
div.orderTotal span div{color:#393c53;font-size:17px}
div.ProductHierarchyMenu h2 span, div#TopSellers h2{color:#fff;}
h1 span, div#CenterColumnInner h3, div#Starbuy h3 a{color:#fff}

/*///// Extra Default ///////*/
div#ctl00_cph1_paging ol li.last{background:url(../../g/btn/right-nav.jpg) no-repeat 90% 0;}
div#ctl00_cph1_paging ol li.first{background:url(../../g/btn/left-nav.jpg) no-repeat 3px 0;}

/*///// BUTTONS ///////*/
div.orderenquirydetail div#CenterColumn a.continueBtn{background:#fff url('../../g/btn/proceed-longer.jpg') no-repeat 100% 0;}
div#ctl00_siso a{display:block;height:19px;width:160px;color:#fff;font-weight:bolder;text-align:center;padding-top:6px;}


div.BuyNowBtn{background:#fff url('../../g/btn/buyBTN.jpg') no-repeat 0 0;height:51px;position:static;margin-top:5px}
div.signin div#CenterColumnInner a#ctl00_cph1_rh{background:#fff url('../../g/btn/proceed.jpg') no-repeat 100% 0;}
div.orderenquirydetail div#CenterColumn a.continueBTN, div.orderacknowledge div#CenterColumn div#ctl00_cph1_tc1_cmrBottom a{background:#fff url('../../g/btn/proceed-longer.jpg') no-repeat 100% 0;}

/*NEW STANDARD CSS - UPDATED 30/4/2001 - J.C*/
a.continueBASKET{float:right;width:149px;color:#FFF;background:url(../../g/proceed.gif) no-repeat 0 0;height:32px;width:168px;text-align:center;padding-top:10px;display:block;font-size:1.2em;font-weight:bold}

/*EXTRA BUTTONS*/
div.accountmanagement div#CenterColumnInnerInner ul li a#ctl00_cph1_am_hpAddress{background:url("../../g/btn/address.jpg") no-repeat 50% 45px;}
div.accountmanagement div#CenterColumnInnerInner ul li a#ctl00_cph1_am_hpChangeSignIn{background:url("../../g/btn/details.jpg") no-repeat 50% 45px;}
div.accountmanagement div#CenterColumnInnerInner ul li a#ctl00_cph1_am_hpViewOrders{background:url("../../g/btn/order.jpg") no-repeat 50% 45px;}
div.accountmanagement div#CenterColumnInnerInner ul li a#ctl00_cph1_am_btSignOut_hpSignOut{background:url("../../g/btn/sign.jpg") no-repeat 70% 45px;}

div.accountmanagement div#CenterColumnInnerInner ul li a#ctl00_cph1_am_hpAddress:hover{background:url("../../g/btn/address.jpg") no-repeat 50% -150px;}
div.accountmanagement div#CenterColumnInnerInner ul li a#ctl00_cph1_am_hpChangeSignIn:hover{background:url("../../g/btn/details.jpg") no-repeat 50% -150px;}
div.accountmanagement div#CenterColumnInnerInner ul li a#ctl00_cph1_am_hpViewOrders:hover{background:url("../../g/btn/order.jpg") no-repeat 50% -150px;}
div.accountmanagement div#CenterColumnInnerInner ul li a#ctl00_cph1_am_btSignOut_hpSignOut:hover{background:url("../../g/btn/sign.jpg") no-repeat 70% -150px;}

/*PRODUCT LIST IMAGE SIZE*/
ol#pdList a.ProdImage img{height:75px}

/*PRODUCT RELATED IMAGE SIZE*/
div#RelatedProducts a.ProdImage img{width:75px;}

/*BASKET IMAGE SIZE*/
table td.img a img{width:75px;height:75px}

/*BASKET ICONS*/
.remove a{background:url(../../g/btn/del.jpg) no-repeat 0 0}
.addToWishList a{background:url(../../g/btn/wish.jpg) no-repeat 0 0}

/*ADDED TO POPUP*/
div.productdetail #rightinner{position:relative;}
div.productdetail #rightinner #ctl00_ts_ccP{position:absolute;background:url(../../g/btn/addedto.gif) no-repeat 0 0;width:124px;height:105px;z-index:70;padding:21px 18px;margin-top:28px}
* HTML div.productdetail #rightinner #ctl00_ts_ccP{background:url(../../g/btn/addedto.gif) no-repeat 0 0;}
div.productdetail #rightinner #ctl00_ts_ccP span{text-align:center;display:block;font-weight:bold;color:#fff;padding-top:3px;padding-bottom:21px;}
div.productdetail #rightinner #ctl00_ts_ccP a{display:block;width:125px;height:21px;padding-top:5px;margin-bottom:10px;}
div.productdetail #rightinner #ctl00_ts_ccP a.continueShopping{color:#333;}
div.productdetail #rightinner #ctl00_ts_ccP.fixed{position:fixed;top:0px;}

.SmallBuy{
	display:block;
	padding:3px 35px 4px 5px;
	color:#fff;
	background:url(../../g/btn/SmallBuy.jpg) no-repeat 100% 0;
	font-weight:bold}

.continueBTN{
	display:block;
	padding:8px 30px 0 10px;
	color:#fff;
	background:url(../../g/btn/btn.jpg) no-repeat 100% 0}

/*ENLARGE BUTTON*/
div.productdetail #Action .enlarge{background:url('../../g/btn/enlarge.jpg') no-repeat 100% 0;display:block;text-align:center;margin-bottom:5px;
height:19px;padding-top:5px;font-weight:bolder;color:#333;width:73px;padding-left:12px;margin-left:52px;margin-top:5px;}

/*ERROR MESSAGE*/
span.error{background:#fae6e6 url(../../g/btn/errorbtn.jpg) no-repeat 5px 5px;padding:5px 10px 5px 20px;color:9c1f1f;margin-bottom:5px;}

/*TABS*/
div.Tabs{clear:both;margin-bottom:15px}
div.Tabs ul{display:block;width:100%;height:26px;}
div.Tabs li{display:inline;}

/*TOP TAB BUTTONS*/
div.Tabs li a{display:block;float:left;background:url(../../g/btn/tabs.jpg) repeat-x 329px 0;color:#333;padding:8px 3px 7px 18px;font-weight:bold;font-size:11px}
div.Tabs li span{display:block;float:left;background:url(../../g/btn/tabs.jpg) repeat-x 336px 0;color:#333;font-weight:bold;font-size:11px;height:26px;width:5px}
div.Tabs li a#last{padding-right:5px!important}/*to sort the gap on the right*/
div.Tabs li a#first{display:block;float:left;background:url(../../g/btn/tabs.jpg) repeat-x 1315px 0;color:#333;padding:8px 5px 7px 20px;font-weight:bold;font-size:11px;}
li.ui-state-active a#first{padding-right:6px!important} /*to sort the gap on the right*/

li.ui-state-active a{background:url(../../g/btn/tabs.jpg) repeat-x 993px 0!important;color:#fff!important;padding-left:19px!important}
li.ui-state-active span{display:block;float:left;background:url(../../g/btn/tabs.jpg) repeat-x 661px 0!important;color:#333;width:4px!important}
li.ui-state-active:first-child a{background:url(../../g/btn/tabs.jpg) repeat-x 989px -36px!important;color:#fff!important;padding-left:19px!important}
.ui-tabs .ui-tabs-hide { display: none !important; }

/*TAB BOXES*/
div.Tabs div{border:1px solid #ccc;padding:10px}
div.Tabs div ul{height:auto}
div.Tabs div li{list-style:disc;list-style-position:inside;display:list-item;padding:3px 0}
div.Tabs div li a{background:none;float:none;padding:3px;display:inline;text-decoration:underline}
div.Tabs div a{text-decoration:underline;color:#2693CF}
div.Tabs div a:hover{text-decoration:underline;color:#11628F}
div.Tabs li.style1{color:#999}

/*SORT BY + FILTER BY*/
div#sortFilter{background:url(../../g/btn/sortfilterbg.jpg) repeat-x 0 0;height:34px;padding-top:21px;}
div#sortFilter div{float:left;margin-left:10px}
div#sortFilter div label{padding-top:2px;color:#fff;font-size:13px;font-weight:bold;width:auto}

/*OVERLAY IMAGES*/
.Overlay{position:absolute;top:1px;right:1px;height:40px;width:40px}
div#TopSellers .Overlay{position:absolute;top:9px;right:43px;height:35px;width:35px}
div#Starbuy .Overlay{position:absolute;top:0px;right:0px;height:auto;width:auto;}
.productdetail .Overlay{position:absolute;top:0px;right:0px;height:auto;width:auto;}
.productdetail div#RelatedProducts .Overlay{position:absolute;top:0px;right:0px;height:auto;width:auto;width:40px;height:40px}

/*CHECKOUT SPRITE*/
.CheckoutOuter{background:#e9e9e9 url('../../g/checkoutbg.jpg') repeat-x 0 100%;padding:10px;padding-bottom:100px;}
.CHECKOUTSPRITE{height:40px;width:950px;display:block;margin:5px 0}
.basket .CHECKOUTSPRITE{background:url('../../g/checkoutsprite.jpg') no-repeat 80px 0;}
.basket .CHECKOUTSPRITE{background:url('../../g/checkoutsprite.jpg') no-repeat 80px 0;}
.signin .CHECKOUTSPRITE{background:url('../../g/checkoutsprite.jpg') no-repeat 80px -55px;}
.orderreview .CHECKOUTSPRITE{background:url('../../g/checkoutsprite.jpg') no-repeat 80px -110px;}
.dispatchselection .CHECKOUTSPRITE{background:url('../../g/checkoutsprite.jpg') no-repeat 80px -110px;}
.addressselection .CHECKOUTSPRITE{background:url('../../g/checkoutsprite.jpg') no-repeat 80px -110px;}

/*SET OF THREE CSS*/
.setOFThree{background:url('../../g/300-top.jpg') no-repeat 0 0;width:300px;margin-left:15px;position:relative;padding-bottom:55px;margin-bottom:15px;padding-top:10px;}
.setOFThree h2{font-size:1.5em;border-bottom:1px dotted #d3d3d3;width:250px;padding:15px 15px 5px 0;margin-left:15px;margin-top:2px}
.setOFThree .CMR{padding:15px 10px 0px;}
.setOFThree p{padding:0px!important;}
.setOFThree ol{margin:8px 10px 5px 10px;width:280px}
.setOFThree ol li{display:block!important;position:relative}
.setOFThree label{width:96px!important}
.setOFThree input{width:166px!important}
.setOFThree select{width:171px!important}
.setOFThree .error{width:245px!important;}
#CenterColumnInner .setOFThree .submit{background:url('../../g/300-btm-btn.jpg') no-repeat 0 0;display:block;height:24px;width:300px;text-align:right;position:absolute;bottom:0px;left:0px;font-weight:bold;filter:alpha(opacity=90);opacity:0.9;color:#fff}
#CenterColumnInner .setOFThree .submit:hover{filter:alpha(opacity=100);opacity:1;}
.setOFThree .edit{background:url('../../g/300-btm-edit.jpg') no-repeat 0 0;display:block;height:24px;width:262px;text-align:right;padding:10px 38px 0 0;position:absolute;bottom:0px;left:0px;font-weight:bold;filter:alpha(opacity=80);opacity:0.8;color:#333}
.setOFThree .edit:hover{filter:alpha(opacity=100);opacity:1;}
.setOFThree .submit a{display:block;padding:13px 28px 0 0;height:21px;width:272px;text-align:right;-moz-text-shadow:0px 1px 2px #dfdfdf;color:#fff}
.setOFThree .btm300{background:url('../../g/300-btm.jpg') no-repeat 0 0;display:block;height:24px;width:290px;text-align:right;padding:10px 10px 0 0;position:absolute;bottom:0px;left:0px;font-weight:bold;color:#333}

/*INPUT BOXES*/
div#CenterColumnInner input{border:1px solid #dadada;width:170px;height:13px;padding:4px 3px 3px 3px;}
div#CenterColumnInner div #ctl00_cph1_tc1_availableCredit input{border:none;width:35px;height:14px;padding:3px;margin-left:38px;background:none;}
div#CenterColumnInner select{border:1px solid #9a9a9a;width:171px;background:#fff;}
div#CenterColumnInner div#ctl00_cph1_re_ddlCountry{margin-left:3px;float:left}
div#CenterColumnInner label{display:block;float:left;width:140px;text-align:right;padding-right:10px;padding-top:5px}
div#CenterColumnInner fieldset ol li{padding-bottom:10px;position:relative;}
div#CenterColumnInner fieldset li span.error{color:#FF0000;display:block;float:right;width:410px}
div#CenterColumnInner fieldset li span.required{position:absolute;left:332px;top:2px;color:#FF0000}
div#CenterColumnInner input{
background:#fff; /*Background for IE*/
box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  /*Red Green Blue Alpha = x + y + Blur*/
-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 
background: -webkit-gradient(linear, left top, left 25, from(#FFF), color-stop(4%, #EEE), to(#FFF));
background: -moz-linear-gradient(top, #fff, #eee 1px, #fff 12px);}
div#CenterColumnInner select{
background:#fff; /*Background for IE*/
box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;}
div#CenterColumnInner textbox{
box-shadow: rgba(0,0,0, 0.1) 0px 0px 5px;
-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 5px;
-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 5px;
background: -webkit-gradient(linear, left top, left 12, from(#fff), color-stop(4%, #eee), to(#fff));
background: -moz-linear-gradient(top, #fff, #eee 1px, #fff 12px);}
div#CenterColumnInner input:hover, 
div#CenterColumnInner input:focus,
div#CenterColumnInner textbox:hover, 
div#CenterColumnInner textbox:focus{
border-color: #a3a3a3;
box-shadow: rgba(0,0,0, 0.18) 0px 0px 8px;
-moz-box-shadow: rgba(0,0,0, 0.18) 0px 0px 8px;
-webkit-box-shadow: rgba(0,0,0, 0.18) 0px 0px 8px;}
div#CenterColumnInner fieldset li span.error{color:#FF0000;display:block;float:right;width:410px;border:1px solid #f1b2b2;box-shadow: rgba(239,77,77, 0.28) 0px 0px 5px;-moz-box-shadow: rgba(239,77,77, 0.28) 0px 0px 5px;-webkit-box-shadow: rgba(239,77,77, 0.28) 0px 0px 5px;margin-bottom:7px}

span#currency{position:absolute;top:73px;left:20px;font-weight:bold;z-index:70;font-size:14px;}