
/***************************/
/* eBay Specifics - Layout */
/***************************/

html{padding:0;margin:0;}
body{
  padding:0;margin:0;
  background-image:url("//www.norton.co.uk/images/ebay_templates/store_1/template_1/store/bg_repeat.gif");
  background-repeat:repeat-x;
  background-position:0px 140px;
}

a img{border:none;}

#gnheader {
  border:0px;
  margin:0px;
  padding:0px;
  height: 115px !important;
  overflow: hidden !important;
}

.pagewidth{background:url("//www.norton.co.uk/images/ebay_templates/store_1/template_1/store/bg.jpg") top center no-repeat}

/* Nudge the logo in a little */
.gh-log{margin-left:10px;}

/* Nudge the breadcrumb in a little */
div.v4bc{padding-left:10px;}

/* Nudge the sign up for newsletter link in a little */
div.v4sem{padding:0px 5px 0px 0px !important;line-height: 16px;}

#headerWrapper{display:none;}

/* Central Site Container */
.pagecontainer{width:990px;margin:auto;}
.pagecontainer p:first-child{display:none;}
div.pagecontainer p{display:none;}
#CentralArea p{display:block !important}

/* View as and Sort By Links */
.ctrlbr{padding:5px 10px}
#v4-24, #v4-25, #v4-21{position:relative;}
.ctrlbr{top:3px;left:0px;position:absolute;border:0px solid white;z-index:999;}
#v4-24{margin-top:10px;}
#v4-27{padding: 5px 10px !important}
#v4-24.cur, #v4-29.cur, #v4-30.cur, #v4-35.cur, #v4-28.cur, #v4-34.cur, .cmpbTimeDn
{
  background: url("//www.norton.co.uk/images/ebay_templates/store_1/template_1/store/img_down_arrow.gif") no-repeat scroll right 7px !important;
  padding-right:11px;
}
.cmpbTimeArrow
{
  display: inline !important;
}
.cmpbTimeUp
{
  background: url("//www.norton.co.uk/images/ebay_templates/store_1/template_1/store/img_up_arrow.gif") no-repeat scroll right 5px !important;
  padding-right:11px;
}
.cmpbTimeArrow img
{
  display:none;
}


/* Hide border */
.rs_box{border-top:0px solid white}

/* Background image etc for the element with the sort options and postage to part */
.cmpBr, div.cmpb{margin-bottom:10px;padding:4px 10px 0px 0px;height:28px;border:0px solid white;background: url("//www.norton.co.uk/images/ebay_templates/store_1/template_1/store/sprite.png") -215px -204px no-repeat}

table.cmpb td.picture{display:none;}
table.cmpb td.details{display:none;}
table.cmpb td{padding-top:5px;}
/* Hide Blue down arrow */
span.pdmt .cur img{display:none}


/* Left Column Container */
#LeftPanel{width:187px;padding-left:10px;}

/* Left Column Headers */
#LeftPanel .v4acp_head .v4accent, .v4acp_head .v4hspacer{display:none;}
#LeftPanel .v4acp_head .v4title{width:187px;height:36px;background:url("//www.norton.co.uk/images/ebay_templates/store_1/template_1/store/sprite.png") -63px -244px no-repeat;}
#LeftPanel .v4acp_head .v4title font{display:block;padding:0 0 0 10px;}
.v4title h2{font-size:15px;text-transform:capitalize;}
table.v4acp tr.v4acp_head td.v4title{padding:0;}

/* Left Column Body */
#LeftPanel table .v4midBox{border-left:0px;border-right:0px;border-bottom:0px solid #ddd;background:url("//www.norton.co.uk/images/ebay_templates/store_1/template_1/store/bg_left_column_rpt.gif") repeat-y}
#LeftPanel .v4acpcont td.v4mid {display:block;background:url("//www.norton.co.uk/images/ebay_templates/store_1/template_1/store/bg_left_column_bottom.gif") bottom no-repeat}

#LeftPanel .v4acpcont td.v4mid .oc ul li{padding:6px 0 6px 10px;}
#LeftPanel .v4acpcont td.v4mid .oc ul{padding:0;}
table.v4clp td{padding-top:0;}

/* Padding on left column boxes */
#LeftPanel .v4acp_mid .v4mid{padding:0px 0px 0px 0px;}
#LeftPanel .v4midBox{padding:0px;}

/* Shop Pages Box */
#LeftPanel .v4acpcont td.v4mid .oc ul{list-style:none;margin:0;padding:0 0 10px 0}
#LeftPanel .v4acpcont td.v4mid .oc ul li{padding:0 0 0 10px;}
#LeftPanel .v4acpcont{margin-top:10px;margin-bottom:10px;}

/* Left Categories */
#LeftPanel div.lcat{padding:0px 1px 0px 1px;width:auto}
#LeftPanel .lcat .lev1 li{list-style:none;padding:6px 0px 6px 10px;line-height:14px;margin:0px;font-weight:normal;font-size:12px;}
/* Remove border from last LI */
#LeftPanel .lcat .lev1 li:last-child{border-bottom:0px solid #fff;}
#LeftPanel .lcat br {font-size: 0; line-height: 0px;}
#LeftPanel .lcat .lev2,#LeftPanel .lcat .lev3{padding:0;}
#LeftPanel .lcat .lev2 li{padding:6px 0 6px 20px;}
#LeftPanel .lcat .lev3 li{padding:6px 0 6px 30px;}
#LeftPanel .link{display:none}
/* Remove the Shop Home link */
#LeftPanel .lcat .ttl {margin:0;display:none;}

/* Search in Title & Description Tickbox */
#LeftPanel > table:first-child label{font-size:11px;}

/* Remove spacing below header */
div.pagecontainer > table + script + script + script + img + table > tbody > tr > td > table + table > tbody > tr:first-child {
  display: none;
}
div.pagecontainer > table > tbody > tr > td > table + table > tbody > tr:first-child {
  display: none;
}

/* Hide Some white space
td#CentralArea > table > tbody > tr:first-child{display:none;}*/

/* Hide the Search Box from the left Column */
#LeftPanel table.v4acpcont:first-child{display:none}

/* Remove the view all links */
.v4stabl{display:none}

/* Remove Rounded Borders */
.r3_hm, .r3_c, .r3_s {border: 0px;}
.r3_t, .r3_bl{display:none;}

/* Remove padding from product listings */
.r3_cm {padding: 0px;}

/* Remove results count on homepage */
td#CentralArea #vsitems #fpcap{display:none;}

/* Style results count on other pages */
#fpcap{padding:10px 0px 0px 0px !important;}
#fpcap span.countClass, #fpcap span.matchClass, #fpcap span.keywordClass{font-size:12px !important;}

/* padding around product sort options */
#v4-24{border:0px;}
#v4-27{padding:10px 0 10px 0;}

/* Page count and pagination at the bottom */
#CentralArea div.dynpg{padding:10px 0 0 0;}
#CentralArea{padding:0px 10px 0px 0px}
#CentralArea .rs-pview{padding:0px;}
td#CentralArea div.dynpg{padding:10px 0 0px 0;}


/* Custom Search Box */
table.v4stw{padding:0px;}

/* Product layout */
.grid{border-spacing:0px;}
table.gallery{line-height:18px;}
table.gallery .ttl a, table.li .ttl a{font-weight:bold;font-size:12px;}
table.gallery div.subtitle{font-family:arial;font-size:11px;color:#333;}
table.gallery .fixed{font-size:12px;}
table.gallery .fixed td{padding-bottom:3px;}
table.gallery .fixed td.basics, table.gallery .fixed div.time2{line-height:14px;font-size:11px;}
table.gallery span.ppr, a.ppr
{
  height:18px;
  /*width:18px;*/
  display:block;
  background:url("//www.norton.co.uk/images/ebay_templates/store_1/template_1/store/sprite.png") -253px -244px no-repeat !important;
}
table.gallery span.pll, a.pll
{
  font-family:arial;
  font-size:11px;
}

/* Remove all categories link */
.lcat a.all_cats{display:none;}

.stBadge-accent{display:none}
.stBadge {
  background: url("//www.norton.co.uk/images/ebay_templates/store_1/template_1/store/bg_footer.jpg") top center no-repeat;
  margin-top:0px;
  padding-top:100px;

}

div.pagewidth div.pageminwidth div.pagelayout div.pagecontainer table tr td table tr td br {line-height:10px;border:1px solid red;height:5px;}

#glbfooter{padding:0px 10px 0px 10px;}
#storercp.whiter-rcp{border:0px solid white;}
#storercp .whiter-s_nf {display:none;}
/* vsCommerce Specifics */
#vsheader_wrap
{
  height:120px;
  width:990px;
  background:url("//www.norton.co.uk/images/ebay_templates/store_1/template_1/store/sprite.png") 0px -82px no-repeat;
  position:relative;
}
#vslogo
{
  width:222px;
  height:72px;
  position:absolute;
  top:13px;
  left:20px;
}
#vslogo a
{
  width:222px;
  height:72px;
  display:block;background:url("//www.norton.co.uk/images/ebay_templates/store_1/template_1/store/logo.gif") no-repeat;
}
#vslogo a span{display:none}

#vsmenu{height:40px;background:url("//www.norton.co.uk/images/ebay_templates/store_1/template_1/store/sprite.png") 0px 0px no-repeat;}

#vsmenu #vssearch{width:273px;float:left;}
#vsmenu #vssearch #vssearch_txt{padding:13px 0 0 20px;float:left;width:193px;height:27px;background:url("//www.norton.co.uk/images/ebay_templates/store_1/template_1/store/sprite.png") 0px -203px no-repeat;}
#vsmenu #vssearch #vssearch_txt input{width:180px;outline:medium none;border:0px solid white;line-height:14px;font-size:11px;padding:0;margin:0;}

#vsmenu #vssearch #vssearch_btn{float:left;width:60px;height:40px;}
#vsmenu #vssearch #vssearch_btn input{outline: medium none;border:0px solid white;padding:0;margin:0;background:url("//www.norton.co.uk/images/ebay_templates/store_1/template_1/store/sprite.png") 0px -244px no-repeat;width:60px;height:40px;}
#vsmenu #vssearch #vssearch_btn input:hover{cursor:pointer;}

#vsnav ul{float:right;margin:0 10px 0 0;padding:0;list-style:none;}
#vsnav ul li{float:left;}
#vsnav ul li a{height:40px;display:block;text-align:center;}
#vsnav ul li a span{display:none;}
#vsnav ul li a.vs_nav1{width:80px;}
#vsnav ul li a.vs_nav1:hover{background:url("//www.norton.co.uk/images/ebay_templates/store_1/template_1/store/sprite.png") -474px -40px no-repeat;}
#vsnav ul li a.vs_nav2{width:109px;}
#vsnav ul li a.vs_nav2:hover{background:url("//www.norton.co.uk/images/ebay_templates/store_1/template_1/store/sprite.png") -554px -40px no-repeat;}

#vsnav ul li a.vs_nav3{width:188px;}
#vsnav ul li a.vs_nav3:hover{background:url("//www.norton.co.uk/images/ebay_templates/store_1/template_1/store/sprite.png") -663px -40px no-repeat;}

#vsnav ul li a.vs_nav4{width:129px;}
#vsnav ul li a.vs_nav4:hover{background:url("//www.norton.co.uk/images/ebay_templates/store_1/template_1/store/sprite.png") -851px -40px no-repeat;}

.vsleftpromo{margin-bottom:10px;}

#vsmainpromo
{
  margin-bottom:10px;
  margin-top:10px;
  height:308px;
  width:770px;
  overflow:hidden;
  /*background:url("//www.norton.co.uk/images/ebay_templates/store_1/template_1/store/img_promo.jpg") no-repeat;*/
}
#vsextrapromo{height:164px}
#vsextrapromo div{margin-right:10px;float:left; width:185px;height:152px;}
#vsextra_promo4{margin-right:0px !important;}

#vscredit{font-size:11px;position:absolute;top:20px;right:20px;}

html body#body div.pagewidth div.pageminwidth div.pagelayout div.pagecontainer script + img{position:absolute;line-height:1px;font-size:1px;}

div.pagecontainer > table > tbody > tr > td > table > tbody > tr > td#CentralArea > table > tbody > tr:first-child{display:none;}
div.pagecontainer table tbody tr td table tbody tr td table tbody tr td#CentralArea table tbody tr:nth-child(2){display:none;}
div.pagecontainer table tbody tr td table tbody tr td table tbody tr td#CentralArea{padding:10px 0 0 0;}
div.pagecontainer table tbody tr td table tbody tr td table tbody tr td#CentralArea h2{padding:0 0 10px;margin:0;}
#v4-3{position:relative;}
.rs_box{position:relative;}
#LeftPanel .v4acpcont td.v4mid .oc ul li{padding: 6px 0 6px 10px;}
#LeftPanel .v4acpcont td.v4mid .oc ul{padding: 0;}
/* Background Colour */
body{background-color:#000;}

/* Center Column */
.pagecontainer{background:#fff;}

/* Item Sorting Links */
#v4-24.cur, #v4-29.cur, #v4-30.cur, #v4-35.cur, #v4-28.cur, #v4-34.cur {color:#da7b24;}
#v4-38 a, #msg #v4-38, #msg #v4-34{color:#da7b24;}

/* Top Level Category Links on Left Column */
#LeftPanel .lcat .lev1 li a,#LeftPanel .lcat .lev2 li a{color:#505050;}

/* Border between items on left column */
#LeftPanel .lcat .lev1 li {border-bottom:1px solid #fff;}

/* Border on the pagination box at the bottom */
table.pgbc{border-bottom:1px solid #dedede}

/* Product Titles on listings */
table.gallery .ttl a, table.li .ttl a{color:#231f20 !important;font-weight:normal;}

/* Colours of the product lising info */
table.gallery .fixed{color:#333;}

/* The bid count colour on listings */
table.gallery span.bids{color:#333;}

/* Color of Enlarge Link for those with image zoom on listings */
table.gallery span.ppr, a.ppr{color:#333 !important;}

/* List view link colours */
table.cmpb a,.shipping.g-nav,span.pdmt .label,.cmsg.g-nav{color: #fff;}

/* Colors of the Visualsoft Credit Link & Text */
#vscredit{color:#8d8d8d;right:40px;}
#vscredit a{color:#505050;}
.pagelayout {background-color:#f0f0f0;}
.g-b {color:#231f20;font-size:15px;}

/* Colour of prices on products */
.bin.g-b{color:#231f20;font-size:15px;}

/* Pagination Next + Previous link colours */
.pager .enabled,.pager .enabled:visited{color:#333;}

/*Position main logo area*/
#vslogo{width:422px;height:95px;position:absolute;top:0px;left:0px;}
#vslogo a{height:95px;width:422px;display:block;background:url("//www.norton.co.uk/images/ebay_templates/store_1/template_1/store/logo.gif") no-repeat;}

/* Selected items in left menu */
#LeftPanel .lcat .lev1 li,.lcat .lev2 li span{color:#da7b24;}

/* Set widths and rollovers for top menu */
#vsnav ul li a.vs_nav1{width:97px;}
#vsnav ul li a.vs_nav1:hover{background:url("//www.norton.co.uk/images/ebay_templates/store_1/template_1/store/sprite.png") -390px -40px no-repeat;}

#vsnav ul li a.vs_nav2{width:130px;}
#vsnav ul li a.vs_nav2:hover{background:url("//www.norton.co.uk/images/ebay_templates/store_1/template_1/store/sprite.png") -487px -40px no-repeat;}

#vsnav ul li a.vs_nav3{width:212px;}
#vsnav ul li a.vs_nav3:hover{background:url("//www.norton.co.uk/images/ebay_templates/store_1/template_1/store/sprite.png") -617px -40px no-repeat;}

#vsnav ul li a.vs_nav4{width:151px;}
#vsnav ul li a.vs_nav4:hover{background:url("//www.norton.co.uk/images/ebay_templates/store_1/template_1/store/sprite.png") -829px -40px no-repeat;}

.v4title h2{color:#003758;text-transform:uppercase;font-size:14px;}

table.gallery .fixed td.basics, table.gallery .fixed div.time2{font-size:12px;line-height:16px;}
span.fshp{color:#333333;font-size:12px;font-weight:normal;}

#vsmenu #vssearch #vssearch_txt input{color:#8f8f8f;}

.pager .enabled, .pager .enabled:visited{color:#333333 !important;}

#v4-3 {position: relative;}

table.gallery div.clearFullDiv {color:#909092;}
table.gallery table.fixed div.time2 {color:#909092;}

table.cmpb a, .shipping.g-nav, span.pdmt .label, .cmsg.g-nav {color:#000;}
span.pdmt .cur {color:#000;}

