#ds_div div[typeof="Product"] span[property="description"] {display:block!important;}

.whiter-rcp .whiter-s_nf {
	background: transparent;
}

.stBadge table {background-color: transparent !important;}

#gf-p{display: none;}

#gh
{min-width: 975px}

#glbfooter
{
padding-bottom:0px !important;
border-top: none !important;
}

/*TEMPORARILY REMOVE BUYER PROTECTION TO STOP OVERLAP WITH LOGO*/
/*#gh-rp3 {display: none;}*/



/*old position 150 with old header*/
#jariloadvert
{
top:98px !important;
width:180px !important;
/*z-index:101 !important;*/
}

#jariloadvert span {
position: absolute;
margin-bottom: 5px;
}

#jariloadvert a {
position: absolute;
left: 65px;
}


#jariloadvert2
{
top:93px !important;
width:180px !important;
z-index:1001!important;
}

#jariloadvert2 span {
position: absolute;
margin-bottom: 5px;
}

#jariloadvert2 a {
position: absolute;
left: 65px;
}


/*NEW ADVERT*/
#jariloadvert2013
{
font-size:11px;
font:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
top:-15px;
margin-left:795px;
z-index: 2; 
position:relative;
border:0px;
/*z-index:1001 !important;*/
}

#jariloadvert2013 span {
position: absolute;
margin-bottom: 5px;
}

#jariloadvert2013 a {
position: absolute;
left: 62px;
}

/* fix drop shadow on new ebay top bar */

#gh, #gh-gb {z-index:100;}

/*REMOVE SIDE DIVS ON IPAD/IPHONE/SMARTPHONE*/

@media only screen and (device-width: 768px) {
  /* For general iPad layouts */
  #header_left {display: none;}
  #header_right {display: none;}
}

@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait) {
  /* For portrait layouts only */
  #header_left {display: none;}
  #header_right {display: none;}
}

@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) {
  /* For landscape layouts only */
  #header_left {display: none;}
  #header_right {display: none;}
}

@media only screen and (min-device-width : 320px) and (max-device-width : 568px) {
/* iPhone 5 in portrait & landscape */
  #header_left {display: none;}
  #header_right {display: none;}
}

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
/* iPhone 3G/4/4S in portrait & landscape */
  #header_left {display: none;}
  #header_right {display: none;}
}

/*HIDE WINDY DIVS*/

@media only screen and (device-width: 768px) {
  /* For general iPad layouts */
  #header_left2 {display: none;}
  #header_right2 {display: none;}
}

@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait) {
  /* For portrait layouts only */
  #header_left2 {display: none;}
  #header_right2 {display: none;}
}

@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) {
  /* For landscape layouts only */
  #header_left2 {display: none;}
  #header_right2 {display: none;}
}

@media only screen and (min-device-width : 320px) and (max-device-width : 568px) {
/* iPhone 5 in portrait & landscape */
  #header_left2 {display: none;}
  #header_right2 {display: none;}
}

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
/* iPhone 3G/4/4S in portrait & landscape */
  #header_left2 {display: none;}
  #header_right2 {display: none;}
}

	@font-face {
		font-family: 'Coolvetica';
		font-style: normal;
		font-weight: 400;
		src: local('Coolvetica'),
			url('https://jarilo.co.uk/ebay_store_css_fixes/coolvetica.woff') format('woff'),
			url('https://jarilo.co.uk/ebay_store_css_fixes/coolvetica.woff2') format('woff2'),
			url('https://jarilo.co.uk/ebay_store_css_fixes/coolvetica.ttf') format('truetype');
	}
	.jarilo_cred { font-family: 'Coolvetica', sans-serif; color: #fff; text-align: center; font-size: 18px; }
	.jarilo_cred .logo { font-family: 'Coolvetica'; font-size: 21px; display: inline-block; margin-left: 5px; }
	.jarilo_cred .logo a { color: #fff; text-decoration: none; }
	.jarilo_cred .logo span { color: #febf12; }
	.jarilo_cred .logo.unlinked { display: none; }

/* OLD EBAY CSS FIXES */

.btnDefCur {
    cursor: default;
}
a:hover.btnDefCur {
    cursor: default;
}
.aBtn-sB {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: x-small;
    text-align: center;
}
.aBtn-init {
    display: none;
}
.aBtn-btn,
.aBtn-bClick,
.aBtn-bDis {
    display: inline;
}
.aBtn-btn a,
.aBtn-bClick a,
.aBtn-bDis a {
    text-decoration: none;
    outline: none;
}
.aBtn-b1,
.aBtn-b2,
.aBtn-bTxt {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: x-small;
    color: #fff;
    text-decoration: none;
    cursor: pointer;
}
.aBtn-btn span.aBtn-b1 {
    background-color: transparent;
    background-repeat: no-repeat;
    background-attachment: scroll;
}
.aBtn-btn span.aBtn-b2 {
    background-color: transparent;
    background-repeat: no-repeat;
    background-attachment: scroll;
}
.aBtn-btn span.aBtn-bTxt {
    background-color: transparent;
    background-repeat: repeat-x;
    background-attachment: scroll;
    white-space: nowrap;
}
.aBtn-bClick span.aBtn-b1 {
    background-color: transparent;
    background-repeat: no-repeat;
    background-attachment: scroll;
    position: relative;
}
.aBtn-bClick span.aBtn-b2 {
    background-color: transparent;
    background-repeat: no-repeat;
    background-attachment: scroll;
}
.aBtn-bClick span.aBtn-bTxt {
    background-color: transparent;
    background-repeat: repeat-x;
    background-attachment: scroll;
    white-space: nowrap;
}
.aBtn-bDis span.aBtn-b1 {
    background-color: transparent;
    background-repeat: no-repeat;
    background-attachment: scroll;
}
.aBtn-bDis span.aBtn-b2 {
    background-color: transparent;
    background-repeat: no-repeat;
    background-attachment: scroll;
}
.aBtn-bDis span.aBtn-bTxt {
    background-color: transparent;
    background-repeat: repeat-x;
    background-attachment: scroll;
    white-space: nowrap;
}
.aBtn-bTxt span.aBtn-bImg {
    background-color: transparent;
    background-repeat: no-repeat;
    background-attachment: scroll;
}
.aBtn-btn button,
.aBtn-bClick button,
.aBtn-bDis button {
    background-color: transparent;
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: 0 0;
    border: 0 none;
    margin: 0;
    padding: 0;
    text-indent: inherit;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small !important;
    vertical-align: middle;
    height: 36px;
    overflow: visible;
    cursor: pointer;
}
.btnDefCur span {
    cursor: default;
}
.btnPointerCur span {
    cursor: pointer;
}
.aBtn-bDis .btnPointerCur,
.aBtn-bDis .btnPointerCur span {
    cursor: default;
}
div.premsg {
    border-bottom: 1px dotted #ccc;
    color: #666;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    padding-bottom: 10px;
}
div.premsg b {
    font-size: 22px;
    display: block;
    font-weight: normal;
}
div.premsg p {
    margin-top: 0;
    margin-bottom: 5px;
}
div.premsg .tle {
    color: #333;
    font-weight: bold;
}
div.premsg .clr {
    clear: both;
}
div.premsg td.titleTd {
    padding-bottom: 10px;
}
td.v4sname h1,
td.v4sname div {
    color: #fff;
    margin: 0;
}
td.v4sname font {
    color: #fff;
    margin: 0;
}
td.v4sname h1,
td.v4sname div {
    font-weight: Bold;
    font-size: medium;
    color: #fff;
    margin: 0;
}
td.v4sdesc {
    font-size: x-small;
    color: #333;
}
td.v4slogo {
    padding: 7px 9px;
}
.v4label {
    font-weight: Bold;
    padding-right: 3px;
}
* + html td.v4sname h1,
* + html td.v4sname div {
    font-size: small;
}
* html td.v4sname h1,
* html td.v4sname div {
    font-size: small;
}
* + html td.v4sdesc {
    font-size: xx-small;
}
* html td.v4sdesc {
    font-size: xx-small;
}
td.wht_bder {
    border-right: 1px solid #fff;
}
.v4sname h1.tlh1,
.v4sname div.tlh1 {
    font-weight: normal;
}
table.v4acp tr.v4acp_head td.v4accent {
    width: 8px;
}
table.v4acp tr.v4acp_head td.v4hspacer {
    width: 1px;
}
table.v4acp tr.v4acp_head td.v4title {
    padding: 5px 5px 5px 10px;
    color: #fff;
    font-weight: bold;
}
table.v4acp td.v4vspacer {
    height: 1px;
}
table.v4acp td.v4baccent {
    height: 3px;
}
table.v4midBox tr.v4acp_mid td.v4mid {
    padding: 10px 10px 15px 10px;
    overflow: hidden;
}
table.v4midBox {
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}
tr.v4footr td.v4footd {
    text-align: right;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    background-color: #eee;
    padding: 6px 10px 5px 0;
}
tr.v4footr td.v4footd a:link,
tr.v4footr td.v4footd a:visited,
tr.v4footr td.v4footd a:active {
    color: #00c;
    text-decoration: none;
}
tr.v4footr td.v4footd a:hover {
    color: #00c;
    text-decoration: underline;
}
table.v4acpcont {
    margin-bottom: 10px;
}
div.v4bc {
    margin-bottom: 10px;
}
table.tb_v4bc tr td {
    visibility: visible !important;
    padding-right: 5px;
}
table.tb_v4bc tr td a {
    display: inline;
}
table.tb_v4bc div.withol {
    margin: 1px 0 0 0;
}
table.tb_v4bc .olout {
    padding-left: 5px;
    background: url(https://p.ebaystatic.com/aw/pics/stores/btnFashionOutletLeft.gif) no-repeat left;
    float: left;
    margin-right: 5px;
    height: 17px;
}
table.tb_v4bc .olout .olin {
    padding-right: 15px;
    height: 17px;
    float: left;
    background: url(https://p.ebaystatic.com/aw/pics/stores/btnFashionOutletRight.gif) no-repeat right;
}
table.tb_v4bc .olout .olin .ol {
    background: url(https://q.ebaystatic.com/aw/pics/stores/btnFashionOutletBg.gif) repeat-x;
    color: #fff;
    height: 17px;
    float: left;
    padding: 0 3px;
}
table.tb_v4bc .olout .olin .ol a {
    text-decoration: none;
    color: #fff;
    line-height: 17px;
    font-family: Verdana;
    font-size: x-small;
    white-space: nowrap;
}
table.tb_v4bc div.v4bc li h1 {
    font-family: Verdana;
    font-size: x-small;
    font-weight: bold;
    display: inline;
}
div.lcat {
    width: 190px;
    font-size: small;
}
.lcat .ttl {
    font-weight: bold;
    color: #00000c;
    margin-bottom: 10px;
}
.lcat .link {
    font-style: italic;
}
.lcat ul {
    padding: 0;
    margin: 0;
}
.lcat .lev2 {
    padding: 0 0 0 20px;
}
.lcat .lev3 {
    padding: 0 0 0 10px;
}
.lcat .lev1 li {
    list-style-type: none;
    margin: 10px 0;
}
.lcat .lev2 li {
    color: #8d8d8d;
    list-style-type: square;
    margin: 4px 0;
}
.lcat .lev2 li span {
    color: #000;
}
.lcat .lev2 li span.cnt {
    color: #666;
}
.lcat .lev3 li {
    list-style-type: none;
}
.lcat .lev1 li {
    font-weight: bold;
}
.lcat .lev2 li {
    font-weight: normal;
}
.lcat .cnt {
    color: #666;
    font-family: Verdana;
    font-size: xx-small;
}
.lcat .link a {
    clear: both;
    display: block;
}
.lcat a.all_cats {
    display: block;
    font-style: italic;
    margin-bottom: 5px;
}
.lcat li.morelnk {
    font-style: italic;
    margin-left: 20px;
    margin-top: 2px;
    margin-bottom: 2px;
    font-weight: normal;
}
table.v4sntn td {
    vertical-align: middle;
    text-align: center;
    padding-top: 0.6em;
}
table.v4sntn td.active {
    color: #333;
    font-weight: bold;
}
table.v4gl img.picture {
    width: 142px;
    height: 70px;
    border: 0;
}
table.v4gl td.v4mc {
    text-align: center;
}
table.v4gl td.v4cmc {
    vertical-align: top;
    text-align: center;
}
table.hl {
    background-color: #e6ccff;
}
table.gallery img {
    border: 0;
    vertical-align: top;
}
table.gallery td.picture {
    padding: 0 10px 5px 10px;
    text-align: center;
    vertical-align: middle;
}
table.gallery td.camera {
    vertical-align: middle;
}
table.gallery td.picture div.image {
    margin: 0 auto 6px auto;
    overflow: hidden;
}
table.gallery .mi {
    min-height: 16px;
    padding-top: 4px;
    text-align: left;
}
table.gallery div.ttl {
    margin: 2px 0;
}
table.gallery div.subtitle {
    margin: 2px 0;
}
table.gallery a.bold {
    font-weight: bold;
}
table.gallery span.bold {
    font-weight: bold;
}
table.gallery table.fixed {
    margin-top: 5px;
}
table.gallery table.fixed span.selected {
    background-color: #fefecf;
}
table.gallery div.basics div.time {
    padding: 0 2px 0 0;
}
table.gallery td.status {
    padding: 0 2px;
}
table.slr td.picture,
table.stb td.picture {
    border: 1px solid #ccc;
    vertical-align: middle;
    text-align: center;
    padding: 0;
}
table.slr div.prices {
    float: none;
    margin-top: 15px;
}
table.slr td.details {
    padding: 0 0 0 10px;
}
table.slr td.picture {
    width: 110px;
    height: 110px;
}
table.stb div.prices,
table.stb div.time {
    float: none;
}
table.stb span.bid,
table.stb span.bin,
table.stb span.time,
table.stb img {
    float: none;
}
table.stb img {
    margin-left: 2px;
}
table.stb {
    width: 140px;
}
table.stb td.picture,
table.stb td.details {
    width: 140px;
    padding: 0;
}
table.stb td.picture {
    width: 140px;
    height: 140px;
}
table.stb td.picture .image {
    width: 80px;
}
table.stb td.details {
    padding-top: 10px;
}
table.gallery .soldicon {
    float: right;
    color: #090;
    margin-top: 4px;
    padding: 2px;
    border: 1px solid #090;
    font-family: Verdana;
    font-weight: bold;
    font-size: x-small;
}
div.classificationtitle {
    font-weight: bold;
    width: 100%;
    text-decoration: none;
    padding-bottom: 2px;
    padding-top: 5px;
    text-align: left;
}
div.itemcount {
    width: 100%;
    text-decoration: none;
    padding-bottom: 10px;
    color: #999;
}
.watchButton {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
    font-weight: normal;
}
div.spacer {
    padding: 8px 0;
    width: 100%;
}
table.gallery div.clearFullDiv {
    clear: both;
    width: 100%;
}
td.picture a:hover {
    text-decoration: none;
}
table.gallery div.catItms {
    font-size: x-small;
    font-family: Verdana;
    margin: 5px 0 0;
}
table.gallery div.prices span.disct,
table.gallery span.disct2 {
    font-weight: bold;
    color: #40b238;
    float: left;
}
table.gallery div.prices span.oriprs {
    font-size: x-small;
    color: #666;
    float: right;
    padding-top: 2px;
    text-decoration: line-through;
}
table.gallery div.saleDiv {
    position: relative;
    padding-top: 16px;
    padding-right: 16px;
}
table.gallery img.sale {
    position: absolute;
    top: 0;
    right: 0;
}
table.gallery .trs {
    margin: 4px 0 0 0;
    padding-top: 6px;
    border-top: 1px solid #e8e8e8;
    text-align: left;
}
table.gallery .ttl .rwd {
    font-size: 11px;
    font-weight: bold;
    color: #669a36;
}
table.gallery .ttl .rwdc {
    padding-top: 4px;
}
td.basics {
    width: 210px;
}
div.basics div.prices {
    float: left;
    padding-right: 2px;
}
div.basics div.prices div.amount {
    clear: both;
}
div.basics div.prices div.gbint span.bin {
    float: left;
}
div.basics div.prices div.ship {
    clear: both;
}
div.basics span.label {
    float: left;
    color: #666;
    clear: both;
}
div.basics span.bid {
    float: right;
    color: black;
    white-space: nowrap;
}
div.basics span.bidsold {
    color: #090 !important;
}
div.basics span.binsold {
    color: #f00 !important;
}
div.basics span.bin {
    float: right;
    color: black;
    white-space: nowrap;
}
div.basics span.bids {
    color: #000;
    font-weight: bold;
}
div.basics span.ad {
    color: #000;
    font-weight: bold;
    white-space: nowrap;
}
div.basics img.bin {
    float: left;
    margin-top: 4px;
}
div.basics img.ad {
    float: left;
    margin-top: 4px;
}
div.basics span.bold {
    font-weight: bold;
}
div.basics span.data {
    color: #000;
    font-weight: bold;
}
div.basics div.ship {
    float: left;
}
div.basics div.ship span.ship {
    float: right;
    text-align: right;
    white-space: normal;
}
div.basics div.ship a {
    text-align: right;
}
div.basics span.ship span.fee {
    font-weight: normal;
}
div.basics div.time {
    float: left;
    padding-right: 2px;
}
div.basics span.time {
    float: right;
    font-weight: bold;
    text-align: right;
    white-space: nowrap;
}
div.basics span.alert {
    color: #f00;
    font-weight: bold;
    white-space: nowrap;
}
div.basics span.location {
    float: right;
    text-align: right;
    white-space: normal;
    padding-right: 2px;
}
table.gallery table.fixed a.mpl {
    display: block;
    font-family: arial;
    font-size: 12px;
    margin-top: 0;
    margin-bottom: 0;
    word-wrap: break-word;
}
table.gallery table.fixed span.stp {
    text-decoration: line-through;
    font-family: arial;
    font-size: 14px;
    color: #555;
    margin-top: 0;
}
table.gallery table.fixed div.cpa {
    margin-bottom: 4px;
    font-family: arial;
    font-size: 12px;
    color: #555;
    vertical-align: top;
    padding-top: 0;
}
table.gallery table.fixed td.spanall {
    column-span: all;
}
table.gallery table.fixed div.time2 {
    padding-right: 15px;
}
table.gallery table.fixed span.disct,
table.gallery table.prices span.disct {
    font-weight: bold;
    color: #40b238;
    float: left;
}
table.gallery table.fixed span.oriprs,
table.gallery table.prices span.oriprs {
    font-size: x-small;
    color: #666;
    float: right;
    padding-top: 2px;
    text-decoration: line-through;
}
.ppugv {
    color: #999;
    font-family: arial;
    font-size: 10px;
}
table.v4ilist td.v42cols {
    width: 50%;
}
table.v4ilist td.v43cols {
    width: 33%;
}
table.v4ilistlr td.picture {
    padding: 0 10px 0;
}
table.v4ilisttb td.details {
    padding-top: 5px;
}
table.v4ilist div.cd {
    padding: 10px 0 0 0;
}
.v4ilist a:active {
    text-decoration: none;
    color: #33c;
}
.v4ilist a:link {
    text-decoration: none;
    color: #33c;
}
.v4ilist a:visited {
    text-decoration: none;
    color: #909;
}
.v4ilist a:hover {
    text-decoration: underline;
}
div.basics span.label {
    font-size: small;
}
div.basics div.ship span.ship {
    font-size: small;
}
table.v4ilist td.v4lp {
    padding-left: 18px;
}
table.v4ilist td.v4rp {
    padding-right: 19px;
}
table.v4clp td {
    vertical-align: top;
    padding-top: 0.6em;
}
table.v4clp td.oc {
    width: 100%;
}
table.v4clp td.tc {
    width: 50%;
}
table.v4clp div.v4s {
    width: 37px;
}
table.v4clp td ul {
    list-style-type: square;
    color: #8d8d8d;
    margin: -0.6em 0 0 14px;
    padding: 0;
}
table.v4clp li {
    padding-top: 0.6em;
}
table.v4clp li.v4f {
    padding-top: 0;
}
table.v4clp li span {
    color: #333;
    font-weight: bold;
}
table.v4nl td {
    font-style: normal;
    color: #333;
}
table.v4nl td.cb {
    padding-top: 10px;
}
table.v4nl td.cb input {
    margin: 0 5px 0 0;
}
table.v4nl td.sb {
    padding-top: 10px;
}
table.v4nl td.sbm {
    padding-top: 15px;
}
img.v4fs2cell {
    border: none;
}
table.gallery div.catItms {
    font-size: x-small;
    font-family: Verdana;
    margin: 5px 0 0;
}
table.v4shwc td.grItm {
    width: 50%;
    padding: 10px;
}
table.v4shwc td.lcell {
    border-right: 1px solid #ccc;
}
table.v4shwc td.tcell {
    border-top: 1px solid #ccc;
}
table.v4shwc td.bline {
    line-height: 10px;
    height: 10px;
    padding: 0 10px;
}
table.v4shwc td.bline img {
    width: 100%;
    background-color: #ccc;
    height: 1px;
    margin: 4px 0;
}
table.v4shwc td table.gallery .details {
    text-align: left;
}
td.v4lrcell table.gallery td.picture {
    width: 140px;
}
table.v4shwc {
    width: 100%;
}
table.v4thldr td {
    font-style: normal;
    font-size: small;
    font-family: arial;
    color: #333;
}
div.v4sem {
    width: 100%;
    text-align: right;
    padding: 1px 2px;
    margin-bottom: 9px;
}
div.v4sem span {
    padding: 0 2px 0 2px;
}
.stBadge {
    margin-top: 17px;
    min-width: 760px;
}
.stBadge-accent {
    padding-bottom: 1px;
}
.stBadge-splitter {
    background-color: #ccc;
}
.stBadge-splitterTd {
    padding-bottom: 5px;
}
.stBadge-rssimg {
    vertical-align: bottom;
}
.stBadge-text {
    color: #333;
    font-weight: bold;
}
.stBadge-midContent {
    padding: 10px 10px 9px 0;
}
.stBadge-midContent td {
    padding-left: 10px;
}
.stBadge-midContent table {
    width: 100%;
}
.v4stabl {
    text-align: right;
    padding-right: 10px;
}
table.v4stw {
    padding: 10px 0;
}
table.v4fdt td table.fc td {
    padding: 1px;
    border-style: none;
    font-size: small;
}
table.fc td span.v4sg {
    color: green;
}
table.fc td span.v4sr {
    color: red;
}
table.fc td span {
    font-weight: bold;
    padding-right: 2px;
}
table.fc td span.v4sd {
    padding-left: 5px;
}
.vh-cnt {
    padding: 15px 100px;
}
.vh-cnt .vh-whiter-rcp .vh-whiter-mide2 {
    padding: 0;
}
.vh-warnBgr {
    background-image: url(https://q.ebaystatic.com/aw/pics/icon/iconAlert_16x16.gif);
    background-position: 9px 0;
    background-repeat: no-repeat;
}
.vh-msgInfo {
    padding: 0 30px 4px;
}
#sContent {
    font-family: Verdana;
    font-size: 10px;
    line-height: 13px;
    color: #5d5d5d;
    position: relative;
}
#sContent .cTitle {
    font-weight: bold;
}
#sFooter {
    font-family: Arial;
    font-size: 13px;
    line-height: 16px;
    color: #99f;
}
#sFooter td.title {
    padding-left: 5px;
    font-weight: bold;
    color: #999;
    width: 130px;
}
#sFooter tbody {
    vertical-align: top;
}
.m_top {
    margin-top: 20px;
}
#sModule {
    padding-top: 1px;
    padding-bottom: 40px;
}
.whiter-rcp {
    border: 1px solid #ccc;
    text-align: left;
}
.whiter-rcp .whiter-n .whiter-e,
.whiter-rcp .whiter-n .whiter-w,
.whiter-rcp .whiter-s .whiter-e,
.whiter-rcp .whiter-s .whiter-w {
    display: block;
    font-size: 0;
    line-height: 0;
    height: 10px;
    position: relative;
    margin: 0;
}
.whiter-rcp .whiter-n .whiter-e {
    background: url(https://q.ebaystatic.com/aw/pics/globalAssets/imgPanelURGrey.gif) no-repeat top right;
    top: -1px;
    right: -1px;
}
.whiter-rcp .whiter-n .whiter-w {
    background: url(https://p.ebaystatic.com/aw/pics/globalAssets/imgPanelULGrey.gif) no-repeat top left;
    width: 10px;
    left: -2px;
}
.whiter-rcp .whiter-s .whiter-e {
    bottom: -1px;
    right: -1px;
}
.whiter-rcp .whiter-s .whiter-w {
    width: 10px;
    left: -2px;
}
.whiter-rcp .whiter-mid {
    padding: 0;
}
.whiter-rcp .whiter-mide {
    padding: 10px;
}
.whiter-rcp .whiter-head {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    padding: 0 6px 6px 8px;
    background-color: #fff;
    position: relative;
}
.whiter-rcp .whiter-foot {
    padding: 5px 10px;
}
.whiter-rcp .whiter-s_nf {
    position: relative;
    background-color: #fff;
}
.whiter-rcp .whiter-s_nf .whiter-e {
    position: relative;
    bottom: -1px;
    right: -1px;
    background: url(https://q.ebaystatic.com/aw/pics/uk/globalAssets/imgPanelLRGrey.gif) no-repeat bottom right;
}
.whiter-rcp .whiter-s_nf .whiter-w {
    position: relative;
    left: -2px;
    height: 6px;
    font-size: 0;
    background: url(https://p.ebaystatic.com/aw/pics/uk/globalAssets/imgPanelLLGrey.gif) no-repeat bottom left;
}
.whiter-rcp .whiter-mide2 {
    padding: 5px 10px;
}
.whiter-rcp .whiter-heade {
    font-size: medium;
}
.v4sbox {
    width: 95px;
}
.v4snexp {
    margin: 10px;
}
.v4snexp div {
    color: #5d5d5d;
    font-size: medium;
    font-weight: bold;
}
.v4snexp ul {
    color: #5d5d5d;
    font-size: small;
    margin: 0;
    padding: 5px 5px 5px 25px;
}
.lnkBtn-sl .lnkBtn-text {
    font-family: Verdana;
    font-size: x-small;
    color: #333;
}
.lnkBtn-sl .lnkBtn-text,
.lnkBtn-sl a {
    font-family: Verdana;
    font-size: x-small;
    color: #333;
}
.lnkBtn-sl a:active,
.lnkBtn-sl a:link,
.lnkBtn-sl-novisited a:visited {
    text-decoration: none;
    color: #00c;
}
.lnkBtn-sl a:hover {
    text-decoration: underline;
}
.lnkBtn-sl a:visited {
    color: #909;
}
.lnkBtn-sl .lnkBtn-pipe {
    color: #999;
}
.lnkBtn-sl .lnkBtn-brac {
    color: #333;
}
.fpc {
    font-size: medium;
    padding-left: 12px;
    margin-bottom: 11px;
    font-weight: bold;
    color: #333;
}
.tpgn {
    float: right;
    margin-right: 4px;
}
.fpc h1 {
    font-size: 1em;
    display: inline;
}
.fpc span.saveSearch {
    font-weight: normal;
    font-size: x-small;
    margin-left: 10px;
    font-family: Verdana;
}
.saveSearch .pp {
    color: #d9d9d9;
    margin-right: 5px;
}
.fpc .lnks {
    white-space: nowrap;
    padding-right: 15px;
}
.fpcshowall {
    white-space: nowrap;
    font-size: x-small;
    font-family: Verdana;
    padding-left: 5px;
}
.FpcSvyLnk {
    float: right;
    bottom: 0;
    padding-left: 5px;
    margin-top: 3px;
    margin-right: 10px;
}
.fpcwrp {
    position: relative;
    height: 1%;
}
.ol {
    display: inline;
    float: right;
    font-family: Arial;
    font-weight: bold;
    white-space: nowrap;
    color: #000;
}
.fpcc {
    padding: 0 0 3px 10px;
    vertical-align: bottom;
}
.fpcc .countClass {
    font-family: Arial;
    font-size: medium;
    font-weight: bold;
    color: #ff8000;
}
.fpcc .matchClass {
    font-family: Arial;
    color: #666;
}
.fpcc h1.keywordClass {
    font-family: Arial;
    font-size: small;
    font-weight: bold;
    color: #333;
    background-color: #fff;
    white-space: nowrap;
    cursor: default;
    margin: 0;
    display: inline;
}
.fpcc span.keywordClass {
    font-family: Arial;
    font-weight: bold;
    color: #333;
    background-color: #fff;
    white-space: nowrap;
    cursor: default;
    margin: 0;
    display: inline;
}
.fpcc_olp_name {
    font-family: Arial;
    font-weight: bold;
    color: #5d5d5d;
}
.fpcc_olp_value {
    font-family: Arial;
    font-weight: bold;
    color: #000;
}
.fpcc .saveSearch {
    padding-left: 5px;
    white-space: nowrap;
    font-size: x-small;
    font-family: Verdana;
}
.fpcc .smuy {
    white-space: nowrap;
    font-size: small;
    display: inline;
    margin: 0 0 5px 0;
}
.bbc h2 {
    display: inline;
    font-weight: bold;
}
.bbc a:hover {
    text-decoration: underline;
}
.bbc a,
.bbc a:hover,
.bbc a:active,
.bbc a:link,
.bbc a:visited {
    font-family: verdana;
    font-size: x-small;
}
.bbc-in {
    padding: 0;
}
.bbc-in li,
.bbc-in {
    display: inline;
}
.bbc-in a:active,
.bbc-in a:link,
.bbc-in a:visited {
    color: #00c;
    text-decoration: none;
}
.bbc-in a:visited {
    color: #909;
}
.bbc-in a:hover {
    text-decoration: underline;
}
.bbc-txtBx,
.bbc-btn,
.bbc-nav {
    font-family: Verdana;
    font-size: x-small;
}
.bc h2 {
    display: inline;
    font-weight: bold;
}
.bc a:hover {
    text-decoration: underline;
}
.bc a,
.bc a:hover,
.bc a:active,
.bc a:link,
.bc a:visited {
    font-family: verdana;
    font-size: x-small;
}
.ebayfooter a:active,
.ebayfooter a:link,
.ebayfooter a,
.ebayfooter a:visited,
.ebayfooter a:hover {
    color: inherit;
}
.bpmsg {
    clear: both;
}
.bpmsg .title {
    font-family: Arial;
    font-size: small;
    font-weight: bold;
    color: #999;
}
.bpmsg span.lnk {
    font-size: x-small;
    font-family: Verdana;
    white-space: nowrap;
}
.bpmsg span.option {
    font-family: Arial;
    font-size: small;
    font-weight: bold;
    color: #000;
}
.basOlp-iBE {
    position: absolute;
    background: transparent url(https://p.ebaystatic.com/aw/pics/motors2/images/imgCrnrL3.gif) no-repeat;
    height: 4px;
    width: 4px;
    right: 0;
    bottom: 0;
    overflow: hidden;
}
.basOlp-iBW {
    position: absolute;
    background: transparent url(https://q.ebaystatic.com/aw/pics/motors2/images/imgCrnrL4.gif) no-repeat;
    height: 4px;
    width: 4px;
    left: 0;
    bottom: 0;
    overflow: hidden;
}
.basOlp-iTE {
    position: absolute;
    background: transparent url(https://p.ebaystatic.com/aw/pics/motors2/images/imgCrnrL2.gif) no-repeat;
    height: 4px;
    width: 4px;
    right: 0;
    top: 0;
    overflow: hidden;
}
.basOlp-iTW {
    position: absolute;
    background: transparent url(https://q.ebaystatic.com/aw/pics/motors2/images/imgCrnrL1.gif) no-repeat;
    height: 4px;
    width: 4px;
    left: 0;
    top: 0;
    overflow: hidden;
}
.basOlp-oly {
    background: inherit;
    position: absolute;
    top: -1600px;
    left: -1600px;
    width: 400px;
    display: block;
    z-index: 5000;
}
.basOlp-title {
    font-size: medium;
    font-weight: bold;
    color: #333;
    font-family: Arial;
    padding: 5px 15px 0 15px;
}
.basOlp-cbutton {
    float: right;
    padding-top: 1px;
    padding-right: 6px;
    background: transparent url(https://p.ebaystatic.com/aw/pics/buttons/btnClose_16x16.gif) no-repeat scroll bottom left;
    cursor: pointer;
    display: inline;
    height: 16px;
    width: 16px;
}
.basOlp-oly .basOlp-ctentbox {
    width: 100%;
    position: relative;
    z-index: 10;
}
.basOlp-oly .basOlp-ctentbox .basOlp-ctent {
    border: 1px solid #666;
    border-width: 0 1px;
    background: #fff;
}
.basOlp-oly .basOlp-ctentbox .basOlp-ctent .basOlp-ctentholder {
    padding: 10px 15px;
}
* html .basOlp-oly .basOlp-ctentbox .basOlp-ctent .basOlp-ctentholder {
    padding: 10px 14px;
}
.basOlp-oly .basOlp-sdowbox {
    width: 100%;
    position: absolute;
    top: 5px;
    left: 5px;
    z-index: 8;
}
.basOlp-oly .basOlp-sdowbox .basOlp-ctent {
    background: transparent url(https://q.ebaystatic.com/aw/pics/cmp/ui/imgOverlayShadow_50x50.png) repeat scroll 0;
}
.basOlp-oly .basOlp-ctentbox .basOlp-n {
    border-top: 1px solid #666;
    margin: 0 5px;
    background: #fff;
    height: 4px;
}
.basOlp-oly .basOlp-ctentbox .basOlp-s {
    border-bottom: 1px solid #666;
    margin: 0 5px;
    background: #fff;
    height: 4px;
    clear: both;
}
.basOlp-oly .basOlp-sdowbox .basOlp-n {
    margin: 0 5px;
    background: transparent url(https://q.ebaystatic.com/aw/pics/cmp/ui/imgOverlayShadow_50x50.png) repeat scroll 0;
    height: 5px;
}
.basOlp-oly .basOlp-sdowbox .basOlp-s {
    margin: 0 5px;
    background: transparent url(https://q.ebaystatic.com/aw/pics/cmp/ui/imgOverlayShadow_50x50.png) repeat scroll 0;
    height: 5px;
}
.basOlp-cn {
    height: 5px;
    display: block;
    font-size: 0;
    line-height: 0;
    position: relative;
    background: transparent url(https://p.ebaystatic.com/aw/pics/globalAssets/imgOverlayCorners.gif) no-repeat;
}
.basOlp-scn {
    height: 5px;
    display: block;
    font-size: 0;
    line-height: 0;
    position: relative;
    background: transparent url(https://q.ebaystatic.com/aw/pics/cmp/ui/imgOverlayShadeCorners.png) no-repeat;
}
.basOlp-oly .basOlp-n .basOlp-cn .basOlp-cn {
    background-position: 0 0;
    width: 5px;
    margin-left: -5px;
    margin-top: -1px;
    padding-top: 1px;
    height: 4px;
}
.basOlp-oly .basOlp-n .basOlp-scn .basOlp-scn {
    background-position: 0 0;
    width: 5px;
    margin-left: -5px;
}
.basOlp-oly .basOlp-n .basOlp-cn {
    background-position: 100% -20px;
    margin-right: -5px;
    margin-top: -1px;
    padding-top: 1px;
    height: 4px;
}
.basOlp-oly .basOlp-n .basOlp-scn {
    background-position: 100% -20px;
    margin-right: -5px;
}
.basOlp-oly .basOlp-s .basOlp-cn {
    background-position: 100% -30px;
    margin-right: -5px;
    margin-bottom: -1px;
    padding-bottom: 1px;
    height: 4px;
}
.basOlp-oly .basOlp-s .basOlp-scn {
    background-position: 100% -30px;
    margin-right: -5px;
}
.basOlp-oly .basOlp-s .basOlp-cn .basOlp-cn {
    background-position: 0 -10px;
    width: 5px;
    margin-left: -5px;
    margin-bottom: -1px;
    padding-bottom: 1px;
    height: 4px;
}
.basOlp-oly .basOlp-s .basOlp-scn .basOlp-scn {
    background-position: 0 -10px;
    width: 5px;
    margin-left: -5px;
}
.basOlp-aTL,
.basOlp-aTR,
.basOlp-aBL,
.basOlp-aBR {
    background: transparent url(https://q.ebaystatic.com/aw/pics/globalAssets/imgOverlayPoints.gif) no-repeat;
    width: 22px;
    height: 25px;
    position: absolute;
}
.basOlp-aTL {
    top: 12px;
    left: -21px;
    background-position: 0 0;
}
.basOlp-aTR {
    top: 12px;
    right: -21px;
    background-position: 100% -30px;
}
.basOlp-aBL {
    bottom: 12px;
    left: -21px;
    background-position: 0 -60px;
}
.basOlp-aBR {
    bottom: 12px;
    right: -21px;
    background-position: 100% -90px;
}
.basOlp-aVTL,
.basOlp-aVTR,
.basOlp-aVBL,
.basOlp-aVBR {
    background: transparent url(https://q.ebaystatic.com/aw/pics/R2Nav/imgOverlayPointsUpDown.gif) no-repeat;
    width: 22px;
    height: 22px;
    position: absolute;
}
.basOlp-aVTL {
    background-position: -98px 0;
}
.basOlp-aVTR {
    background-position: -37px 0;
}
.basOlp-aVBL {
    background-position: -68px 0;
}
.basOlp-aVBR {
    background-position: -7px 0;
}
.basOlp-cc {
    font-size: 0;
    line-height: 0;
    height: 0;
    clear: both;
}
.fs2-fs .s i,
.fs2-fs .s .r3_c,
.fs2-fs .s .r3_hm,
.fs2-fs .s .r3_s {
    border: 0 none;
    padding: 4px 10px 0 10px;
    color: #5d5d5d;
    font-family: Arial;
    font-size: medium;
    font-weight: bold;
}
.fs2-fs .fs2-cntr {
    position: relative;
    overflow: hidden;
    z-index: 0;
}
.fs2-fs table.fs2-strp {
    background-color: #fff;
    position: relative;
    left: 0;
    z-index: 0;
    border: 1px solid #efefef;
    width: 100%;
}
.fs2-fs table.fs2-strp .fs2-txt {
    padding: 0 5px 5px 10px;
    font-family: verdana;
    font-size: x-small;
    color: #333;
    text-align: left;
}
.fs2-fs table.fs2-strp .fs2-img {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-attachment: scroll;
    margin: 5px auto;
    cursor: pointer;
}
.fs2-fs table.fs2-strp a {
    text-decoration: none;
    display: block;
}
.fs2-fs table.fs2-strp td {
    border-left: 1px solid #efefef;
}
.fs2-fs .fs2-i-l {
    background-color: transparent;
    background-image: url(https://q.ebaystatic.com/aw/pics/cmp/btn/btnFilmstripCnrHoriz.gif);
    background-repeat: no-repeat;
    background-position: -60px 100%;
}
.fs2-fs .fs2-i-l .fs2-b {
    background-color: transparent;
    background-image: url(https://p.ebaystatic.com/aw/pics/cmp/btn/btnFilmstripBgHoriz.gif);
    background-repeat: no-repeat;
    background-position: 0 -800px;
    margin-bottom: 5px;
}
.fs2-fs .fs2-i-l .fs2-a {
    background-color: transparent;
    background-image: url(https://q.ebaystatic.com/aw/pics/cmp/btn/btnFilmstripArwHoriz.gif);
    background-repeat: no-repeat;
    background-position: -17px 50%;
    width: 16px;
}
.fs2-fs .fs2-i-r {
    background-color: transparent;
    background-image: url(https://q.ebaystatic.com/aw/pics/cmp/btn/btnFilmstripCnrHoriz.gif);
    background-repeat: no-repeat;
    background-position: -102px 100%;
}
.fs2-fs .fs2-i-r .fs2-b {
    background-color: transparent;
    background-image: url(https://p.ebaystatic.com/aw/pics/cmp/btn/btnFilmstripBgHoriz.gif);
    background-repeat: no-repeat;
    background-position: 0 -1200px;
    margin-bottom: 5px;
}
.fs2-fs .fs2-i-r .fs2-a {
    background-color: transparent;
    background-image: url(https://q.ebaystatic.com/aw/pics/cmp/btn/btnFilmstripArwHoriz.gif);
    background-repeat: no-repeat;
    background-position: -38px 50%;
    width: 16px;
}
.fs2-fs .fs2-h-l {
    background-color: transparent;
    background-image: url(https://q.ebaystatic.com/aw/pics/cmp/btn/btnFilmstripCnrHoriz.gif);
    background-repeat: no-repeat;
    background-position: 0 100%;
    cursor: pointer;
}
.fs2-fs .fs2-h-l .fs2-b {
    background-color: transparent;
    background-image: url(https://p.ebaystatic.com/aw/pics/cmp/btn/btnFilmstripBgHoriz.gif);
    background-repeat: no-repeat;
    background-position: 0 0;
    margin-bottom: 5px;
}
.fs2-fs .fs2-h-l .fs2-a {
    background-color: transparent;
    background-image: url(https://q.ebaystatic.com/aw/pics/cmp/btn/btnFilmstripArwHoriz.gif);
    background-repeat: no-repeat;
    background-position: 3px 50%;
    width: 16px;
}
.fs2-fs .fs2-h-r {
    background-color: transparent;
    background-image: url(https://q.ebaystatic.com/aw/pics/cmp/btn/btnFilmstripCnrHoriz.gif);
    background-repeat: no-repeat;
    background-position: -162px 100%;
    cursor: pointer;
}
.fs2-fs .fs2-h-r .fs2-b {
    background-color: transparent;
    background-image: url(https://p.ebaystatic.com/aw/pics/cmp/btn/btnFilmstripBgHoriz.gif);
    background-repeat: no-repeat;
    background-position: 0 -2000px;
    margin-bottom: 5px;
}
.fs2-fs .fs2-h-r .fs2-a {
    background-color: transparent;
    background-image: url(https://q.ebaystatic.com/aw/pics/cmp/btn/btnFilmstripArwHoriz.gif);
    background-repeat: no-repeat;
    background-position: -60px 50%;
    width: 16px;
}
.fs2-fs .fs2-a-l {
    background-color: transparent;
    background-image: url(https://q.ebaystatic.com/aw/pics/cmp/btn/btnFilmstripCnrHoriz.gif);
    background-repeat: no-repeat;
    background-position: -30px 100%;
}
.fs2-fs .fs2-a-l .fs2-b {
    background-color: transparent;
    background-image: url(https://p.ebaystatic.com/aw/pics/cmp/btn/btnFilmstripBgHoriz.gif);
    background-repeat: no-repeat;
    background-position: 0 -400px;
    margin-bottom: 5px;
}
.fs2-fs .fs2-a-l .fs2-a {
    background-color: transparent;
    background-image: url(https://q.ebaystatic.com/aw/pics/cmp/btn/btnFilmstripArwHoriz.gif);
    background-repeat: no-repeat;
    background-position: 3px 50%;
    width: 16px;
}
.fs2-fs .fs2-a-r {
    background-color: transparent;
    background-image: url(https://q.ebaystatic.com/aw/pics/cmp/btn/btnFilmstripCnrHoriz.gif);
    background-repeat: no-repeat;
    background-position: -132px 100%;
}
.fs2-fs .fs2-a-r .fs2-b {
    background-color: transparent;
    background-image: url(https://p.ebaystatic.com/aw/pics/cmp/btn/btnFilmstripBgHoriz.gif);
    background-repeat: no-repeat;
    background-position: 0 -1600px;
    margin-bottom: 5px;
}
.fs2-fs .fs2-a-r .fs2-a {
    background-color: transparent;
    background-image: url(https://q.ebaystatic.com/aw/pics/cmp/btn/btnFilmstripArwHoriz.gif);
    background-repeat: no-repeat;
    background-position: -60px 50%;
    width: 16px;
}
.fs2-fs .fs2-fpg {
    text-align: right;
}
.fs2-fpg a {
    float: right;
    font-family: verdana;
    font-size: x-small;
}
.fs2-fpg .fs2-spg {
    border: 1px solid #ececec;
    background-color: #fff;
    padding: 1px 1px;
    margin: 1px 1px;
    float: right;
}
.fs2-fpg .fs2-st-n {
    width: 10px;
    height: 11px;
    font-size: 0;
    cursor: pointer;
}
.fs2-fpg .fs2-st-a {
    background-color: #00c;
    width: 10px;
    height: 11px;
    font-size: 0;
}
.fs2-fpg .fs2-st-h {
    background-color: #4dbaee;
    width: 10px;
    height: 11px;
    font-size: 0;
    cursor: pointer;
}
.fs2-fs .fs2-prel {
    position: relative;
}
.fs2-fs .fs2-dn {
    display: none;
    text-align: center;
}
.fs2-fs .fs2-db {
    display: table-cell;
    text-align: center;
}
.fs2-fs .fs2-dbv {
    display: table-row;
    text-align: center;
}
.fs2-fs .fs2-hl {
    color: #f00;
}
.fs2-p-i {
    height: 300px;
    width: 300px;
    margin-bottom: 6px;
    text-align: center;
    background-image: url(https://p.ebaystatic.com/aw/pics/globalAssets/imgLoading_45x45.gif);
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-attachment: scroll;
    border: 1px solid #ccc;
    overflow: hidden;
}
.fs2-p-i div {
    height: 300px;
    width: 300px;
    margin-bottom: 9px;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-attachment: scroll;
}
.fs2-p-ttl {
    font-size: medium;
    color: #333;
    font-weight: bold;
    margin-bottom: 0;
    font-family: arial;
}
.fs2-p-var {
    font-size: x-small;
    font-family: verdana;
    color: #333;
    padding-top: 10px;
    line-height: 15px;
}
.fs2-p-inf {
    border-left: 1px solid #ccc;
    width: 33%;
    color: #ccc;
    text-align: right;
    padding-left: 5px;
}
.fs2-p-inf img {
    margin-bottom: 3px;
}
.fs2-p-bid {
    padding-bottom: 13px;
}
.fs2-p-bin {
    padding-bottom: 13px;
}
.fs2-p-prc {
    font-size: medium;
    font-family: arial;
    color: #333;
    font-weight: bold;
}
.fs2-p-tm {
    font-family: verdana;
    font-size: x-small;
    font-weight: bold;
    color: #333;
    padding-top: 2px;
}
.fs2-p-bd {
    font-family: verdana;
    font-size: x-small;
    color: #333;
    padding-top: 3px;
}
.fs2-p-bn-prc {
    font-size: medium;
    font-family: arial;
    color: #333;
    padding-bottom: 3px;
}
.fs2-p-shp {
    font-family: verdana;
    font-size: x-small;
    color: #333;
}
.fs2-p-ttl-td {
    width: 66%;
    padding-right: 5px;
    line-height: 15px;
}
.fs2-p-b-m {
    margin-bottom: 13px;
}
.fs2-p-gtl {
    padding-top: 2px;
    padding-left: 2px;
}
.fs2-fs .fs2-i-t {
    background-color: transparent;
    background-image: url(https://p.ebaystatic.com/aw/pics/cmp/btn/btnFilmstripCrnVert.gif);
    background-repeat: no-repeat;
    background-position: 100% -60px;
}
.fs2-fs .fs2-i-t .fs2-b {
    background-color: transparent;
    background-image: url(https://p.ebaystatic.com/aw/pics/cmp/btn/btnFilmstripBgVert.gif);
    background-repeat: no-repeat;
    background-position: 0 -60px;
    margin-right: 5px;
}
.fs2-fs .fs2-i-t .fs2-a {
    background-color: transparent;
    background-image: url(https://p.ebaystatic.com/aw/pics/cmp/btn/btnFilmstripArwVert.gif);
    background-repeat: no-repeat;
    background-position: 52% -17px;
    height: 16px;
}
.fs2-fs .fs2-i-b {
    background-color: transparent;
    background-image: url(https://p.ebaystatic.com/aw/pics/cmp/btn/btnFilmstripCrnVert.gif);
    background-repeat: no-repeat;
    background-position: 100% -102px;
}
.fs2-fs .fs2-i-b .fs2-b {
    background-color: transparent;
    background-image: url(https://p.ebaystatic.com/aw/pics/cmp/btn/btnFilmstripBgVert.gif);
    background-repeat: no-repeat;
    background-position: 0 -102px;
    margin-right: 5px;
}
.fs2-fs .fs2-i-b .fs2-a {
    background-color: transparent;
    background-image: url(https://p.ebaystatic.com/aw/pics/cmp/btn/btnFilmstripArwVert.gif);
    background-repeat: no-repeat;
    background-position: 52% -38px;
    height: 16px;
}
.fs2-fs .fs2-h-t {
    background-color: transparent;
    background-image: url(https://p.ebaystatic.com/aw/pics/cmp/btn/btnFilmstripCrnVert.gif);
    background-repeat: no-repeat;
    background-position: 100% 0;
    cursor: pointer;
}
.fs2-fs .fs2-h-t .fs2-b {
    background-color: transparent;
    background-image: url(https://p.ebaystatic.com/aw/pics/cmp/btn/btnFilmstripBgVert.gif);
    background-repeat: no-repeat;
    background-position: 0 0;
    margin-right: 5px;
}
.fs2-fs .fs2-h-t .fs2-a {
    background-color: transparent;
    background-image: url(https://p.ebaystatic.com/aw/pics/cmp/btn/btnFilmstripArwVert.gif);
    background-repeat: no-repeat;
    background-position: 52% 3px;
    height: 16px;
}
.fs2-fs .fs2-h-b {
    background-color: transparent;
    background-image: url(https://p.ebaystatic.com/aw/pics/cmp/btn/btnFilmstripCrnVert.gif);
    background-repeat: no-repeat;
    background-position: 100% -162px;
    cursor: pointer;
}
.fs2-fs .fs2-h-b .fs2-b {
    background-color: transparent;
    background-image: url(https://p.ebaystatic.com/aw/pics/cmp/btn/btnFilmstripBgVert.gif);
    background-repeat: no-repeat;
    background-position: 0 100%;
    margin-right: 5px;
}
.fs2-fs .fs2-h-b .fs2-a {
    background-color: transparent;
    background-image: url(https://p.ebaystatic.com/aw/pics/cmp/btn/btnFilmstripArwVert.gif);
    background-repeat: no-repeat;
    background-position: 52% -60px;
    height: 16px;
}
.fs2-fs .fs2-a-t {
    background-color: transparent;
    background-image: url(https://p.ebaystatic.com/aw/pics/cmp/btn/btnFilmstripCrnVert.gif);
    background-repeat: no-repeat;
    background-position: 100% -30px;
}
.fs2-fs .fs2-a-t .fs2-b {
    background-color: transparent;
    background-image: url(https://p.ebaystatic.com/aw/pics/cmp/btn/btnFilmstripBgVert.gif);
    background-repeat: no-repeat;
    background-position: 0 -30px;
    margin-right: 5px;
}
.fs2-fs .fs2-a-t .fs2-a {
    background-color: transparent;
    background-image: url(https://p.ebaystatic.com/aw/pics/cmp/btn/btnFilmstripArwVert.gif);
    background-repeat: no-repeat;
    background-position: 52% 3px;
    height: 16px;
}
.fs2-fs .fs2-a-b {
    background-color: transparent;
    background-image: url(https://p.ebaystatic.com/aw/pics/cmp/btn/btnFilmstripCrnVert.gif);
    background-repeat: no-repeat;
    background-position: 100% -132px;
}
.fs2-fs .fs2-a-b .fs2-b {
    background-color: transparent;
    background-image: url(https://p.ebaystatic.com/aw/pics/cmp/btn/btnFilmstripBgVert.gif);
    background-repeat: no-repeat;
    background-position: 0 -132px;
    margin-right: 5px;
}
.fs2-fs .fs2-a-b .fs2-a {
    background-color: transparent;
    background-image: url(https://p.ebaystatic.com/aw/pics/cmp/btn/btnFilmstripArwVert.gif);
    background-repeat: no-repeat;
    background-position: 52% -60px;
    height: 16px;
}
.fs2-fs .fs2-pb_ver_sprt {
    border-top: 1px solid #efefef;
}
.fs2-p-pd-lbl {
    color: #666;
    font-family: arial;
    font-weight: bold;
    font-size: small;
    width: 23%;
}
.fs2-p-pd-lst {
    color: #ff8000;
    font-family: arial;
    font-weight: bold;
    font-size: xx-large;
    padding-right: 3px;
}
.fs2-p-pd-fnt {
    font-family: arial;
    font-weight: bold;
    font-size: small;
    color: #333;
}
.fs2-p-pd-lstngs {
    font-family: arial;
    font-size: small;
    color: #5d5d5d;
}
.fs2-p-pd-pad {
    padding-top: 13px;
}
span.sort-label {
    vertical-align: middle;
    position: relative;
    bottom: 0.5ex;
}
.ctrlbr {
    padding: 3px 10px;
    border-bottom: 1px solid #e8e8e8;
    clear: left;
    height: 1%;
}
.ctrlbr span.pdmt {
    padding-right: 10px;
}
.pdm-item a.enabled img.icon,
.pdm-item a.disabled img.icon {
    padding-right: 5px;
    border: 0;
}
.pdm-item a.enabled:hover,
.pdm-item a.disabled:hover {
    text-decoration: none;
}
.pdm-item a.enabled:hover .link {
    text-decoration: none;
}
.pdm-item a.disabled,
.pdm-item a.disabled:visited,
.pdm-item a.disabled:link {
    font-weight: bold;
    color: #000;
    text-decoration: none;
    cursor: default;
}
.pdm-item a:visited {
    color: #666;
}
.pdm-item a.disabled:hover {
    background-color: white;
}
div.cl {
    clear: both;
}
* html .s_ctrlbr {
    padding-bottom: 1px;
}
.ctrlbr .ssort {
    float: right;
}
.ssort select {
    position: relative;
}
.ctrlbr .slinks {
    float: left;
    padding-left: 10px;
}
.slinks .icon {
    padding-right: 7px;
    margin-bottom: 4px;
}
* html .slinks .icon {
    margin-bottom: 0;
}
* + html .slinks .icon {
    margin-bottom: 0;
}
.slinks .picon {
    padding: 0 7px 0 20px;
    margin-bottom: 4px;
}
* html .slinks .picon {
    margin-bottom: 0;
}
* + html .slinks .picon {
    margin-bottom: 0;
}
.slinks a.disabled,
.slinks a.disabled:hover {
    font-weight: bold;
    color: #000 !important;
    text-decoration: none;
    cursor: default;
}
.ctrlbr .cstl {
    padding-top: 3px;
}
.ctrlbr .view {
    float: left;
}
.ctrlbr span.cust {
    float: left;
    font-family: Verdana, sans-serif;
    font-size: x-small;
    margin: 4px 5px 0;
    color: #333;
}
.ctrlbr .sort {
    text-align: right;
}
.ctrlbr .dpd-prmpt {
    white-space: nowrap;
}
.ctrlbr .sort .dd-S span {
    text-align: left;
}
.ml ul ul {
    width: 150px;
    margin-left: 10px;
    float: left;
    overflow: hidden;
}
.ml-md {
    display: none;
    overflow: hidden;
}
.ml ul ul.ml-ul1 {
    margin-left: 0;
}
.ml-pm ul li,
.ml-pm ul li a:hover,
.ml-pm ul li a:link,
.ml-pm ul li a:visited {
    font: x-small verdana;
    line-height: 12px;
}
.ml-pm .olp-cnt {
    margin: 0 0 -5px -5px;
    width: 100%;
    padding: 1px 5px 0 0;
}
.ml-pm .olp-pad {
    padding: 0;
    margin-top: -4px;
}
span.pdmt {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: small;
    white-space: nowrap;
}
span.pdmt .label {
    color: #333;
}
span.pdmt a {
    margin-left: 0.4em;
}
span.pdmt img {
    padding-left: 5px;
}
span.pdmt .val {
    color: #666;
    margin-left: 0.4em;
}
span.pdmt .cur {
    cursor: pointer;
    color: #00c;
    margin-left: 0.4em;
}
.vl a {
    margin: 2px 10px 0 0;
    width: 16px;
    height: 16px;
    background-image: url(https://q.ebaystatic.com/aw/pics/search/sprMega2.png);
    background-repeat: no-repeat;
    float: left;
}
.vl .ttl {
    float: left;
    font-weight: bold;
    color: #666;
    font-size: x-small;
    font-family: verdana;
    padding-right: 10px;
    line-height: 18px;
}
a.liv {
    background-position: -15px -48px;
}
a.liv:hover {
    background-position: -15px -64px;
}
a.lav {
    background-position: -15px -79px;
}
a.giv {
    background-position: 0 -48px;
}
a.giv:hover {
    background-position: 0 -64px;
}
a.gav {
    background-position: 0 -79px;
}
a.siv {
    background-position: -30px -48px;
}
a.siv:hover {
    background-position: -30px -64px;
}
a.sav {
    background-position: -30px -79px;
}
a.sbsiv,
a.sbsav {
    background: transparent url(https://q.ebaystatic.com/aw/pics/icons/iconViewAsBtn.gif) no-repeat scroll;
    background-position: 0 -288px;
}
a.sbsiv:hover {
    background-position: 0 -312px;
}
a.sbsav {
    background-position: 0 -336px;
}
a.sbsdv {
    background-position: 0 -360px;
}
a.lav:hover,
a.gav:hover,
a.sav:hover,
a.sbsav:hover,
a.sbsdv:hover {
    cursor: default;
}
.grid {
    width: 100%;
}
.grid td.bd {
    border: 2px solid #63c;
}
.grid td.hl {
    background-color: #e6ccff;
}
.grid td.left {
    border-left: 1px solid #ccc;
}
table.gallery {
    width: 100%;
}
table.gallery td {
    vertical-align: top;
}
.grid td.gallery {
    vertical-align: top;
}
div.itemseparator {
    border-style: solid;
    border-width: 1px 0 0;
    margin: 2px 0;
    border-color: #ccc;
}
.salesDivider {
    margin: 3px 0;
}
.salesDivider div {
    padding: 4px 4px 4px 2px;
}
.salesDivider div.top {
    border-top: 1px solid #ccc;
}
.salesDivider div.bottom {
    border-bottom: 1px solid #ccc;
}
.salesDivider a.right {
    float: right;
}
.srlk {
    padding: 0 0 0 23px;
    background: transparent url(https://q.ebaystatic.com/aw/pics/motors2/spr/sprTallCore.gif) no-repeat scroll top left;
    background-position: 0 -33px;
}

table#TopPromoArea td.v4topleft {
    text-align: left;
}
table#TopPromoArea td.v4topright {
    padding: 0 0 0 15px;
}
td.v4topleft .v4nfc,
td.v4topright .v4nfc {
    height: 137px;
}
td.v4topleft .v4wfc,
td.v4topright .v4wfc {
    height: 109px;
}
.v4toppromos table.v4ilist div.cd {
    padding: 5px 0 0;
}
.v4toppromos table.v4midBox tr.v4acp_mid td.v4mid {
    padding: 10px 10px 8px;
}
.v4toppromos td.v4topright .cd .cd-w,
.v4toppromos td.v4topleft .cd .cd-w {
    height: 9px;
}
td.v4topleft .fs2-fs,
td.v4topright .fs2-fs {
    padding-top: 10px;
}
.v4toppromos td.v4topright .v4mc,
.v4toppromos td.v4topleft .v4mc {
    height: 90px;
}
.v4toppromos td.v4topright tr.v4acp_mid,
.v4toppromos td.v4topleft tr.v4acp_mid {
    vertical-align: top;
}
td.v4topright .v4ilist .gallery .mi {
    display: none;
}
td.v4topleft .v4ilist .gallery .mi {
    display: none;
}
table#TopPromoArea tr.v4toppromos {
    vertical-align: top;
}
table#TopPromoArea td.v4toptext {
    padding-bottom: 10px;
}
div.fpcc {
    clear: both;
    margin: 0;
    padding: 0 0 3px 10px;
}
table.v4stw table.v4acpcont {
    padding: 0;
}
a:active,
a:link {
    color: #00c;
    text-decoration: none;
}
a:visited {
    color: #909;
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
div.bpmsg {
    clear: both;
    margin: 0;
    padding: 0 0 5px 10px;
}
td#CentralArea div.msg {
    margin: 4px 0 0 8px;
}
td#CentralArea span.pdmt {
    padding-right: 20px;
}
td#CentralArea div.nullExp {
    padding-top: 15px;
}
td#CentralArea div.v4stabl {
    padding-bottom: 3px;
}
td#CentralArea div.neSubHdr {
    color: #5d5d5d;
}
td#CentralArea div.nullExp li span {
    color: #5d5d5d;
}
td#CentralArea div.compare {
    display: none;
}
td#CentralArea div.dynpg {
    border-top: 1px solid #dedede;
    margin: 0;
    padding: 15px 10px 10px 10px;
    background-image: none;
}
body,
td,
.g-std {
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
}
li.pdm-item a:visited {
    color: #666;
}
li.pdm-item .enabled span {
    color: #666;
}
li.pdm-item .disabled span {
    color: #000;
}
td#CentralArea div.cmpb {
    margin-top: 15px;
}
td#CentralArea .rs_box div.cmpb {
    margin-top: 0;
}
.tmp_prev {
    width: 100%;
}
.tmp_prev .lnks {
    padding: 10px 20px;
    border-bottom: 1px solid #000;
    position: fixed;
    background-color: #fff;
    width: 100%;
    z-index: 1000;
}
.tmp_prev .lnks span {
    margin: 0 10px;
}
.tmp_prev .hdr {
    height: 40px;
}
.lview .rwd {
    margin-top: 5px;
}
.v4title h2 {
    font-size: small;
    margin: 0;
}
#pageId {
    font-family: Verdana;
    font-size: x-small;
    color: #999;
    display: none;
    margin-top: 13px;
}
.ajax-mask {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2030;
    background-color: #fff;
    cursor: wait;
}
.ajax-throbber {
    display: none;
    position: absolute;
    z-index: 2031;
}
.ajax-throbber img {
    position: fixed;
}
div#pageErr {
    height: 275px;
    margin: 0 0 0 25px;
    padding: 25px 10px 0 30px;
    background-position: 0 25px;
}
.ajax-frame {
    display: none;
    width: 100%;
}
.ajax-cache {
    display: none;
    width: 100%;
}
.rlp-d {
    cursor: default;
}
.rlp-h,
.rlp-o {
    position: relative;
    cursor: pointer;
    width: 100%;
}
.rlp-a,
.rlp-x {
    position: relative;
    height: 13px;
    width: 7px;
    float: left;
    margin: 10px 0 0 14px;
    background-image: url(https://q.ebaystatic.com/aw/pics/search/sprMega2.png);
    background-repeat: no-repeat;
    background-position: -91px 0;
}
.rlp-x {
    background-position: -78px 0;
    height: 7px;
    width: 13px;
    margin: 11px 0 0 10px;
}
.rlp-d .rlp-a,
.rlp-d .rlp-x {
    background-image: none;
}
.rlp-t {
    position: relative;
    padding: 8px 10px 9px 32px;
    font-weight: bold;
    color: #5d5d5d;
}
.rlp-b {
    position: relative;
    width: 100%;
    overflow: hidden;
}
.rlp-c {
    position: relative;
    width: 100%;
    bottom: 0;
}
.asf-date .dt {
    margin-top: 10px;
}
.asf-date .dt {
    margin-bottom: 15px;
}
.asf-date .dt .label {
    font-weight: bold;
}
.asf-date .dt .input img {
    margin-left: 5px;
}
.casr-s {
    position: relative;
    width: 173px;
    height: 55px;
    margin: 10px auto 0 auto;
}
.casr-s {
    background: transparent url(https://q.ebaystatic.com/aw/pics/magellan/imgclrpkrgreyed_colors.gif) no-repeat scroll;
}
.casr-s .strip img {
    float: left;
    width: 9px;
    height: 20px;
}
.casr-s .strip img.enabled {
    cursor: pointer;
}
.casr-s .controller {
    position: absolute;
    top: -4px;
    left: -4px;
    cursor: w-resize;
}
.casr-s .indicator {
    position: absolute;
    top: 40px;
    left: 0;
    white-space: nowrap;
    cursor: w-resize;
}
.casr-s .indicator {
    color: #5d5d5d;
    font-family: Verdana;
    font-size: x-small;
}
.asr-dist {
    margin-top: 10px;
}
.asr-dist {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.asr-dist .asr-w {
    margin-left: 20px;
    clear: both;
}
.asr-dist .asr-w select {
    margin: 5px 2px 0 2px;
}
.asr-dist .asr-w input {
    margin: 5px 2px 0 2px;
}
.asr-dist .asr-c {
    display: none;
    text-align: right;
}
.asr-dist .asr-c input {
    margin: 7px 12px 0 2px;
}
.asf-w input.radio {
    margin-top: 6px;
}
.label select {
    margin: 0 2px 2px 2px;
}
.asf-dist .asf-w tr.radio td.label select {
    margin: 2px 2px 0 2px;
}
.asf-dist .asf-w tr.radio td.label input {
    margin: 2px 2px 0 2px;
}
.zipPos {
    margin-top: 5px;
}
.zpGry {
    color: #ccc;
}
.zpBox {
    margin: 5px 2px 0 2px;
}
.asr-price {
    margin-top: 10px;
}
.asr-price {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.asr-price .range {
    width: 188px;
    margin: 5px auto;
    text-align: right;
}
.asr-price .range input.price {
    width: 60px;
}
.asr-price .controls {
    display: none;
    text-align: right;
}
.asr-price .controls input.submit {
    margin-top: 5px;
}
.asr-price-f {
    margin-top: 10px;
}
.asr-price-f td {
    padding-top: 3px;
}
.asr-price-s {
    position: relative;
    width: 173px;
    height: 40px;
    margin: 10px auto 0 auto;
}
.asr-price-s {
    background: transparent url(https://p.ebaystatic.com/aw/pics/magellan/imgclrpkrpsbkgd.gif) no-repeat scroll;
}
.asr-price-s .controller {
    position: absolute;
    z-index: 1;
    top: 6px;
    left: -6px;
    font-size: 1px;
    cursor: w-resize;
}
.asr-price-s .indicator {
    position: absolute;
    top: 24px;
    left: -10px;
    color: #5d5d5d;
    font-family: Verdana;
    font-size: x-small;
    cursor: w-resize;
    white-space: nowrap;
}
.asr-price-s .colorbar {
    position: absolute;
    top: 1px;
    height: 10px;
    border-left: 1px solid #ccc;
    border-right: 1px solid #666;
    font-size: 1px;
}
.asr-price-s .colorbar {
    background: transparent url(https://q.ebaystatic.com/aw/pics/magellan/imgclrpkrpricebarmiddle.gif) repeat scroll;
}
.fasz td {
    line-height: 22px;
    text-align: center;
    font-size: 11px;
    height: 22px;
}
.fasz table td a,
.fasz td.ds,
.fasz td.ld {
    background-image: url(https://pics.ebaystatic.com/aw/pics/buy/csa/images/img_ims_horizon.png);
    background-repeat: no-repeat;
}
.fasz td.ds {
    color: #b6b6b6;
    background-position: -250px 0;
    width: 32px;
}
.fasz td.ld {
    color: #b6b6b6;
    background-position: -800px 0;
    width: 68px;
}
.fasz td a:link,
.fasz td a:visited,
.fasz td a:active {
    text-decoration: none;
    color: #5d5d5d;
    height: 22px;
    display: block;
    overflow: hidden;
}
.fasz td a:hover {
    text-decoration: none;
}
.fasz td.nm a {
    background-position: -200px 0;
    width: 32px;
}
.fasz td.nm a:hover {
    background-position: -300px 0;
}
.fasz td.ln a {
    background-position: -700px 0;
    width: 68px;
}
.fasz td.ln a:hover {
    background-position: -900px 0;
}
.fasz td.se a {
    background-position: -300px 0;
    width: 32px;
}
.fasz td.ls a {
    background-position: -900px 0;
    width: 68px;
}
.fasz .ns {
    font-weight: bold;
    font-size: 12px;
}
.asr .asr-b.scr {
    padding-left: 4px;
    padding-right: 4px;
}
.scro {
    overflow-y: auto;
    margin: 10px 0;
}
.asf-f td.bb {
    border-top: 1px solid #ccc;
}
.asf-c td.left {
    vertical-align: top;
    width: 46%;
}
.asf-c td.right {
    vertical-align: top;
    width: 54%;
}
.pmntasp {
    margin-top: 4px;
    margin-right: 10px;
}
.sohd {
    color: #b80c0c;
    padding: 5px 0 5px 29px;
    background: transparent url(https://pics.ebaystatic.com/aw/pics/icons/iconGiftBox_21x24.png) no-repeat scroll 4px 0;
}
.asr .rlp-clr {
    float: right;
    font-family: verdana;
    font-weight: normal;
    font-size: x-small;
    padding-top: 2px;
}
.asr .asr-b {
    padding: 0 8px 5px 10px;
    background-color: #fff;
}
.asr .asr-b .more {
    margin: 5px 0 5px 20px;
}
.asr .asr-b .more a {
    font-weight: bold;
}
.asr .asr-b .more span {
    left: -1000px;
    top: -1000px;
    position: absolute;
}
.asr .asr-s {
    padding-top: 5px;
}
.asr .asr-t {
    color: #666;
    margin-bottom: 5px;
}
.asr-v {
    margin: 5px 0;
    font-weight: normal;
    color: #333;
    background: transparent no-repeat 0 2px;
    width: 100%;
}
.asr-nd a,
.asr-nd a:visited,
.asr-cd a,
.asr-cd a:visited,
.asr-nh a,
.asr-nh a:visited,
.asr-ch a,
.asr-ch a:visited,
.asr .asr-b .more a:visited,
.asr .rlp-clr:visited {
    color: #00c;
}
.asr-sd a:link,
.asr-sd a:active,
.asr-sd a:visited,
.asr-sh a:link,
.asr-sh a:active,
.asr-sh a:visited {
    color: #000;
}
.asr-nd,
.asr-cd,
.asr-nh,
.asr-ch {
    color: #00c;
    font-weight: normal;
    cursor: pointer;
}
.asr-sd,
.asr-sh {
    color: #000;
    font-weight: bold;
    cursor: pointer;
}
.asr-nd {
    background: transparent url(https://p.ebaystatic.com/aw/pics/buttons/sprPushBtn.gif) no-repeat 0 0;
}
.asr-nh {
    background: transparent url(https://p.ebaystatic.com/aw/pics/buttons/sprPushBtn.gif) no-repeat 0 -111px;
}
.asr-cd,
.asr-sd {
    background: transparent url(https://p.ebaystatic.com/aw/pics/buttons/sprPushBtn.gif) no-repeat 0 -223px;
}
.asr-ch,
.asr-sh {
    background: transparent url(https://p.ebaystatic.com/aw/pics/buttons/sprPushBtn.gif) no-repeat 0 -335px;
}
.asr-dd,
.asr-dh {
    background: transparent url(https://p.ebaystatic.com/aw/pics/buttons/sprPushBtn.gif) no-repeat 0 -447px;
}
.asr-ed,
.asr-eh {
    background: transparent url(https://p.ebaystatic.com/aw/pics/buttons/sprPushBtn.gif) no-repeat 0 -559px;
}
.asr-dd,
.asr-dh {
    color: #999;
    font-weight: normal;
    cursor: default;
}
.asr-ed,
.asr-eh {
    color: #999;
    font-weight: bold;
    cursor: default;
}
.asr-dd a:link,
.asr-dd a:visited,
.asr-dd a:hover,
.asr-dh a:link,
.asr-dh a:visited,
.asr-dh a:hover {
    color: #999;
    text-decoration: none;
    cursor: default;
}
.asr-ed a:link,
.asr-ed a:visited,
.asr-ed a:hover,
.asr-eh a:link,
.asr-eh a:visited,
.asr-eh a:hover {
    color: #999;
    text-decoration: none;
    cursor: default;
}
.asr .asr-e .msg {
    background: transparent url(https://q.ebaystatic.com/aw/pics/icon/iconError_16x16.gif) no-repeat scroll;
}
.asr-a {
    padding-left: 20px;
}
.asr-v span.cnt {
    color: #666;
    font-family: Verdana;
    font-size: x-small;
    font-weight: normal;
}
.asr .asr-e .msg {
    display: none;
    padding: 2px 0 5px 20px;
    font-family: verdana;
    font-size: xx-small;
    color: #f00;
}
.asr-nd .asr-inp,
.asr-nh .asr-inp,
.asr-dd .asr-inp,
.asr-dh .asr-inp {
    padding-left: 20px;
    display: none;
}
.asr-inp {
    cursor: auto;
    font-weight: normal;
    padding-left: 20px;
}
.asr-inp span {
    margin: 0 5px;
}
.asr-inp form {
    margin-top: 4px;
}
.asr-inp form div {
    margin-top: 2px;
}
.asr-sub {
    display: none;
}
.asr-em {
    font-size: x-small;
    color: red;
    cursor: auto;
    padding: 2px 0 10px 20px;
    margin-top: 5px;
    background: transparent url(https://q.ebaystatic.com/aw/pics/icon/iconError_16x16.gif) no-repeat scroll;
}
* html .asr .asr-e {
    height: 1%;
}
* + html .asr .asr-e {
    height: 1%;
}
.asp .bbl {
    float: right;
}
h3.asr-tl {
    margin: 0;
    display: inline;
    font-size: small;
}
.scro {
    overflow-y: auto;
    overflow-x: hidden;
    position: relative;
    margin-top: 3px;
    max-height: 105px;
}
.csr .rlp-clr {
    float: right;
    font-family: verdana;
    font-weight: normal;
    font-size: x-small;
    padding-top: 2px;
}
.csr .rlp-clr:visited {
    color: #00c;
}
.csr .csr-b {
    padding: 0 10px 5px 10px;
    background-color: #fff;
}
.csr .csr-b .more {
    margin: 5px 0 5px 20px;
}
.csr .csr-b .more a {
    font-weight: bold;
}
.csr .csr-b .more a:visited {
    color: #00c;
}
.csr .csr-t {
    color: #666;
    margin-bottom: 5px;
}
.csr .csr-s {
    padding-bottom: 5px;
}
.csr-v {
    position: relative;
    margin: 5px 0;
    font-weight: bold;
    color: #333;
    background: transparent no-repeat 0 2px;
}
.csr-sd {
    color: #000;
    font-weight: bold;
    cursor: pointer;
}
.csr-sd,
.csr-sh,
.csr-dd {
    background-image: url(https://q.ebaystatic.com/aw/pics/search/sprMega2.png);
    background-repeat: no-repeat;
    background-position: -58px -68px;
}
.csr-sh {
    color: #000;
    font-weight: bold;
    cursor: pointer;
}
.csr-sh {
    background-position: -70px -68px;
}
.csr-dd {
    color: #999;
    font-weight: normal;
    cursor: default;
}
.csr-dd {
    background-position: -70px -80px;
}
.csr-dd a,
.csr-dd a:visited,
.csr-d a:hover {
    color: #999;
    text-decoration: none;
    cursor: default;
}
.csr-a {
    margin-left: 20px;
}
.csr-a span.cnt {
    color: #666;
    font-family: Verdana;
    font-size: x-small;
    font-weight: normal;
}
.csr-a a,
.csr-a a:visited {
    color: #000;
}
.csr .csr-e .msg {
    display: none;
    padding: 2px 0 5px 20px;
    font-family: verdana;
    font-size: xx-small;
    color: #f00;
}
.csr .csr-e .msg {
    background: transparent url(https://q.ebaystatic.com/aw/pics/icon/iconError_16x16.gif) no-repeat scroll;
}
.asp .asp_t {
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 8px;
}
.flp-h,
.flp-t,
.flp-f,
.flp-e,
.flp-w {
    background-image: url(https://p.ebaystatic.com/aw/pics/search/sprFlyoutPanel2.png);
    background-repeat: no-repeat;
}
.flp-s {
    position: absolute;
    z-index: -1;
    opacity: 0.15;
    top: 5px;
    left: 5px;
}
.flp-s .fls-c {
    position: relative;
    height: 5px;
    display: block;
    font-size: 0;
    line-height: 0;
    background-image: url(https://p.ebaystatic.com/aw/pics/search/sprFlyoutPanel2.png);
    background-repeat: no-repeat;
    background-position: 0 -64px;
}
.flp-s .fls-h,
.flp-s .fls-f {
    position: relative;
    margin: 0 5px;
    background-color: #000;
}
.flp-s .fls-h .fls-c {
    margin-right: -5px;
    background-position: right -48px;
}
.flp-s .fls-h .fls-c .fls-c {
    width: 5px;
    margin-left: -5px;
    height: 5px;
    background-position: 0 -64px;
}
.flp-s .fls-f .fls-c {
    margin-right: -5px;
    background-position: right -58px;
}
.flp-s .fls-f .fls-c .fls-c {
    width: 5px;
    margin-left: -5px;
    height: 5px;
    background-position: 0 -74px;
}
.flp-s .fls-h {
    position: relative;
    background-color: #000;
}
.flp-s .fls-b {
    position: relative;
    background-color: #000;
    font-size: 0;
}
.flp-t {
    position: relative;
    cursor: move;
    padding: 2px 6px 0;
    color: #5d5d5d;
    border: 1px solid #666;
    border-width: 0 1px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: medium;
}
.flp-b {
    position: relative;
    border: 1px solid #666;
    border-width: 0 1px;
}
.flp-body {
    position: relative;
    cursor: default;
    overflow: hidden;
    background-color: #fff;
    padding-bottom: 3px;
}
.flp-content {
    position: absolute;
    cursor: default;
}
.flp-f,
.flp-f .flp-w,
.flp-f .flp-e {
    position: relative;
}
.flp-f .flp-w {
    margin-right: 5px;
}
.flp-i {
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
}
.flp-h {
    position: relative;
    border-top: 1px solid #666;
    margin: 0 5px;
}
.flp-h .flp-e {
    position: relative;
    margin: -1px -5px 0;
}
.flp-h .flp-w {
    position: relative;
    height: 4px;
    width: 5px;
    margin-top: -1px;
    padding-top: 1px;
    font-size: 0;
    line-height: 0;
}
.flp-f .flp-foot {
    position: relative;
    background-color: #fff;
    border-bottom: 1px solid #666;
    margin-left: 5px;
    height: 4px;
    font-size: 0;
    line-height: 0;
}
.gry-rlp .rlp-h,
.gry-rlp .rlp-o {
    background-color: #eee;
    border-top: 1px solid #ccc;
}
.gry-rlp .rlp-t {
    padding: 8px 10px 9px 32px;
    font-weight: bold;
    color: #5d5d5d;
}
.gry-flp {
    position: fixed;
    visibility: hidden;
    top: -1000px;
    left: -1000px;
    z-index: 31;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.gry-flp .flp-h {
    border-top-color: #666;
    background-color: #fff;
    background-repeat: repeat-x;
    background-position: right -80px;
}
.gry-flp .flp-h .flp-e {
    background-position: right 0;
}
.gry-flp .flp-h .flp-w {
    background-position: 0 -12px;
}
.gry-flp .flp-t {
    border-color: #666;
    background-color: #fff;
    background-repeat: repeat-x;
    background-position: right -84px;
}
.gry-flp .flp-b {
    border-color: #666;
}
.gry-flp .flp-f .flp-e {
    background-position: right -6px;
}
.gry-flp .flp-f .flp-w {
    background-position: 0 -18px;
}
.gry-flp .flp-f .flp-foot {
    border-bottom-color: #666;
}
div.hlink span.cnt {
    color: #666;
    font-family: Verdana;
    font-size: x-small;
    font-weight: normal;
}
.hlist {
    color: #5d5d5d;
    width: 100%;
}
body a:link,
body .g-novisited a:visited {
    color: #002398;
}
.hlist .hnode {
    margin-bottom: 10px;
    font-weight: bold;
}
.hlist .hnode .hlink a.lnk,
.hlist .hnode .aspect .f-subheading {
    font-weight: bold;
}
.hlist .hnode .hnode .hlink a.lnk,
.hlist .hnode .hnode .aspect .f-subheading,
.hlist .hnode .aspect .aspV a.lnk {
    font-weight: normal;
}
.hlist .hnode .aspect li,
.aspect .filter {
    margin: 0 0 5px 5px;
}
.hlist .hnode .aspects {
    margin: 0 0 10px 5px;
}
.hlist .hnode .hnode {
    margin: 0 0 5px 5px;
}
.hlist .hnode .show,
.hlist .hnode .hide {
    margin-left: 5px;
}
.hlist .show,
.hlist .hide {
    font-weight: bold;
    margin-bottom: 5px;
}
.hlist .hnode .hlink {
    margin-bottom: 5px;
    padding: 2px 0;
}
.hlist .hnode .spe {
    color: blue;
    text-decoration: underline;
    font-weight: bold;
}
.hlist .show img.pic,
.hlist .hide img.pic {
    margin-left: 4px;
    cursor: pointer;
    background-image: url(https://q.ebaystatic.com/aw/pics/search/sprMega2.png);
    background-repeat: no-repeat;
    background-position: -88px -24px;
}
.hlist .hide img.pic {
    background-position: -88px -20px;
    margin-bottom: 1px;
}
.hlist h1,
.hlist h2 {
    font-size: small;
    margin: 0;
}
.prb {
    padding: 10px 0;
}
.prfd {
    width: 150px;
    padding: 1px 2px;
}
.prp {
    padding-left: 5px;
    padding-right: 5px;
}
.ancsp {
    padding-top: 8px;
}
.pdes {
    font-size: 11px;
}
.disL {
    color: #777;
}
.navp {
    width: 100%;
}
.navp-h {
    color: #5d5d5d;
}
.navp-h a.clr {
    float: right;
    font-family: verdana;
    font-weight: normal;
    font-size: x-small;
    padding-top: 2px;
}
.navp-h a.clr,
a.clr:visited {
    color: #00c;
}
.navp .hier .hlist {
    width: 195px;
    padding: 5px 10px;
    background-color: #fff;
}
.navp .cdom {
    font-family: verdana;
    font-weight: bold;
    font-size: x-small;
    padding: 7px 10px;
    color: #5d5d5d;
    border: 1px solid #ccc;
    border-width: 1px 0 0 0;
    background-color: #f4f4f7;
}
.c .navp .hier .hlist {
    padding-right: 0;
}
.leftRail .r3_lt {
    border-bottom: none;
}
.pref {
    width: 100%;
}
.pref .asp .rlp-c {
    margin: 0 5px 5px 5px;
}
.pref-h {
    color: #5d5d5d;
}
.pref-h a.clr {
    float: right;
    font-family: verdana;
    font-weight: normal;
    font-size: x-small;
    padding-top: 2px;
}
.pref-h a.clr,
a.clr:visited {
    color: #00c;
}
.pref-f {
    text-align: right;
    font-weight: bold;
    margin-top: -1px;
}
.pref-f a {
    color: #00c;
}
.r3 {
    width: 100%;
    border: 0;
}
.r3_t,
.r3_t b,
.r3_bl,
.r3_bl b {
    background: url(https://q.ebaystatic.com/aw/pics/cmp/ui/sprpanelcrns.png) no-repeat 0 0;
    font-size: 0;
    height: 6px;
}
.r3_t b,
.r3_t i,
.r3_bl b,
.r3_bl i {
    display: block;
}
.r3_t {
    background-position: 0 -44px;
}
.r3_t b,
.r3_bl b {
    background-position: 100% -55px;
    margin-left: 6px;
}
.r3_t i,
.r3_bl i {
    border: solid #ccc;
    border-width: 1px 0 0 0;
    height: 5px;
    margin-right: 6px;
    overflow: hidden;
}
.r3_bl {
    background-position: 0 -77px;
}
.r3_bl b {
    background-position: 100% -66px;
}
.r3_bl i {
    border-width: 0 0 1px 0;
}
.r3_hm,
.r3_c,
.r3_s {
    border: solid #ccc;
    border-width: 0 1px;
}
.r3_hm,
.c-sgf .r3_fm {
    background: url(https://p.ebaystatic.com/aw/pics/cmp/ui/sprPanelGrads.gif) repeat-x 0 -900px;
}
.r3_hm {
    font-weight: bold;
    font-size: medium;
    color: #5d5d5d;
    padding: 3px 10px 6px;
    border-width: 0 1px 1px;
}
.r3_cm b {
    font-weight: bold;
}
.r3_cm {
    padding: 10px;
}
.r3_fm {
    padding: 8px 10px 2px;
    text-align: right;
}
.fbp {
    padding-bottom: 8px;
}
.r3_sh {
    padding: 8px 10px 6px;
    border-width: 1px;
}
.r3_stm {
    background: #e8e8e8;
    color: #5d5d5d;
    font: normal x-small Verdana;
    padding: 7px 10px;
    border-bottom: 1px solid #dedede;
}
.r3_s {
    border-width: 1px 0 0;
}
.c-sgf .r3_fm {
    background-color: #e8e8e8;
    background-position: 0 -780px;
}
.c-sgf .r3_bl {
    background-color: #e8e8e8;
}
.bp {
    padding-bottom: 4px;
}
.po {
    padding: 0;
}
.tp {
    padding-top: 3px;
}
.r3_st {
    font-size: small;
    padding: 1px 10px 7px;
}
.r3_t,
.r3_c,
.r3_bl {
    padding: 0 !important;
}
b.r3_hm {
    border-width: 1px 0;
    display: block;
}
.s .r3_t {
    background-position: 0 -220px;
}
.s .r3_t b {
    background-position: 100% -231px;
}
.s .r3_bl {
    background-position: 0 -253px;
}
.s .r3_bl b {
    background-position: 100% -242px;
}
.s i,
.s .r3_c,
.s .r3_hm,
.s .r3_s {
    border: 0 none;
}
.svsh a.disabled {
    color: #bebebe;
    text-decoration: none;
    cursor: default;
}
.svcfm {
    color: #000;
    font-family: Verdana;
    font-size: x-small;
}
.svcfm .sscfmIcn {
    background-image: url(https://q.ebaystatic.com/aw/pics/search/sprMega2.png);
    background-position: -128px -64px;
    width: 15px;
    height: 15px;
    display: inline-block;
    vertical-align: text-bottom;
}
.svcfm .kw {
    margin-left: 5px;
}
.ssMsg a.cancel {
    padding-right: 15px;
}
.ssMsg .btncal {
    text-align: right;
    padding-top: 5px;
}
a.cs,
a.cs:link,
a.cs:active,
a.cs:visited {
    font-family: Verdana;
    font-size: x-small;
    color: #00c;
}
.olp-tl,
.olp-tr,
.olp-bl,
.olp-br {
    font-size: 0;
    line-height: 0;
}
.olp-tr b {
    width: 18px;
    display: block;
}
.olp-mn {
    position: absolute;
    visibility: hidden;
    z-index: 6000;
    left: -1000px;
    top: -1000px;
}
.olp-tl,
.olp-bl,
.olp-bl p {
    background-image: url(https://q.ebaystatic.com/aw/pics/cmp/ui/sproverlaycrnspntslt.png);
    background-repeat: no-repeat;
    background-position: 0 0;
}
.olp-tr,
.olp-br,
.olp-mr {
    background-image: url(https://p.ebaystatic.com/aw/pics/cmp/ui/sproverlaycrnspntsrt.png);
    background-repeat: no-repeat;
    background-position: 0 -19px;
}
.olp-bl {
    background-position: 0 -100px;
}
.olp-br {
    background-position: -28px 0;
}
.olp-tl p,
.olp-bl div {
    margin: 0 0 0 10px;
}
.olp-tl p,
.olp-bl div,
.olp-ml,
.olp-cnt {
    background: #fff;
}
.olp-tl p {
    height: 9px;
}
.olp-bl div {
    height: 10px;
}
.olp-bl p {
    height: 8px;
    background-position: 0 -729px;
    background-repeat: repeat-x;
    margin: 0 0 0 11px;
}
.olp-tl p,
.olp-bl div,
.olp-ml,
.olp-mr p {
    border: 0 solid #666;
}
.olp-tl p {
    border-top-width: 1px;
}
.olp-bl div {
    border-bottom-width: 1px;
}
.olp-ml {
    border-left-width: 1px;
    vertical-align: top;
}
.olp-mr {
    background-position: -354px 0;
    background-repeat: repeat-y;
}
.olp-cnt {
    height: auto;
    left: 10px;
    min-height: 100%;
    position: relative;
}
.olp-pad {
    padding: 0 10px 0 0;
}
.olp-cbtn {
    background: transparent url(https://p.ebaystatic.com/aw/pics/cmp/icn/sprIconClose.gif) no-repeat scroll top left;
    cursor: pointer;
    display: inline;
    height: 16px;
    width: 16px;
    position: absolute;
    right: 6px;
    top: -2px;
    z-index: 6005;
}
.olp-ttle {
    color: #666;
    font-size: medium;
    font-weight: bold;
    font-family: Arial;
    padding: 0 0 10px;
}
.olp-xtpd {
    padding: 0 25px 1px 0;
}
.olp-ctxt {
    float: right;
}
.olp-hdn {
    font-size: 0;
    height: 0;
    margin-top: 10px;
    overflow: hidden;
    width: 0;
}
.bolp .olp-bl {
    background-position: 0 -500px;
}
.bolp .olp-br {
    background-position: -280px 0;
}
.bolp .olp-tr {
    background-position: -252px -19px;
}
.bolp .olp-tl {
    background-position: 0 -400px;
}
.bolp .olp-mr {
    background-position: -372px 0;
}
.bolp .bolp-tlb p {
    margin: 0;
    border-left-width: 1px;
}
.bolp .olp-cnt {
    margin: -5px 0 -5px -5px;
    width: 100%;
    padding: 0 5px 0 0;
}
.bolp .olp-pad {
    padding: 0;
    background: #fff;
}
.bolp .olp-tl p,
.bolp .olp-bl div,
.bolp .olp-ml,
.bolp .olp-mr p {
    border-color: #a0b5cb;
}
.bolp .bolp-tlb .olp-tl p {
    margin: 0;
    border-left-width: 1px;
}
.bolp .bolp-trb .olp-tr {
    background-position: -308px -19px;
}
.bolp .bolp-brb .olp-br {
    background-position: -336px 0;
}
.bolp .bolp-blb .olp-bl div {
    margin: 0;
    border-left: 1px solid #a0b5cb;
}
.mn ul,
.mn li {
    margin: 0;
    padding: 0;
    color: #666;
    list-style: none;
}
.mn ul ul.ul1 {
    margin-left: 0;
}
.mn li a {
    padding: 3px 5px;
    height: 1%;
    text-decoration: none;
    display: block;
    outline: none;
}
.mn li.s {
    height: 0;
    font-size: 0;
    line-height: 0;
    border-bottom: 1px solid #ccc;
    margin: 5px 0;
}
.mn li b {
    padding: 3px 5px;
    font-weight: normal;
    line-height: 18px;
}
.mn li li a {
    padding: 3px 10px;
}
.icn li a {
    padding: 3px 5px 3px 20px;
    background: transparent none no-repeat 5px 3px;
}
.icn li li a {
    padding: 3px 5px 3px 25px;
    background-position: 10px 3px;
}
.mn .sel,
.mn li a:hover,
.mn li a:focus,
.mn li a:active {
    background-color: #d7edff;
}
.mn li a,
.mn li a:hover,
.mn li a:visited,
.mn li a:active {
    color: #666;
    text-decoration: none;
}
.mn .d a,
.mn .d a:hover,
.mn .d a:visited {
    color: #ccc;
    cursor: default;
    background-color: transparent;
}
.dd-S a:hover,
.dd-S a:link,
.dd-S a:visited,
.SM a:hover,
.SM a:link,
.SM a:visited,
.dd-S span {
    font: normal normal x-small Verdana !important;
}
.dd-S a,
.dd-S b,
.dd-S span {
    display: inline-block;
    outline: none;
    text-decoration: none;
}
.dd-S a,
.dd-S b {
    background-image: url(https://p.ebaystatic.com/aw/pics/cmp/ui/sprdrpdwnlist.png);
    background-repeat: no-repeat;
    background-position: 0 -369px;
}
.dd-S b {
    background-position: 100% -415px;
    margin-left: 5px;
}
.dd-S span {
    background-image: url(https://p.ebaystatic.com/aw/pics/cmp/ui/sprdrpdwnlist.png);
    background-repeat: repeat-x;
    background-position: 0 -392px;
    padding: 3px 5px 3px 5px;
    margin-right: 21px;
    color: #666;
    font-weight: normal;
}
.dd-S span a {
    text-decoration: none;
}
.dd-S a:hover {
    background-position: 0 -438px;
    cursor: default;
    text-decoration: none !important;
}
.dd-S a:hover b {
    background-position: 100% -484px;
}
.dd-S a:hover span {
    background-position: 0 -461px;
    cursor: text;
}
.dd-S .dis,
.dd-S a.dis:hover {
    background-position: 0 -300px;
}
.dd-S .dis b,
.dd-S a.dis:hover b {
    background-position: 100% -346px;
}
.dd-S .dis span,
.dd-S a.dis:hover span {
    background-position: 0 -323px;
    cursor: default;
    color: #d6cfd6;
}
.dd-S .act,
.dd-S a.act:hover {
    background-position: 0 -507px;
}
.dd-S .act b,
.dd-S a.act:hover b {
    background-position: 100% -553px;
}
.dd-S .act span,
.dd-S a.act:hover span {
    background-position: 0 -530px;
}
.dd-S-prmpt {
    font-size: x-small;
    color: #666;
    font-family: verdana;
    padding-right: 10px;
}
.dd-S-prmpt,
.dd-S {
    vertical-align: middle;
}
.dd-dc {
    white-space: nowrap;
}
img.link {
    cursor: pointer;
}
.ttl img.after {
    margin: 0 0 0 4px;
}
.ttl img.before {
    margin: 0 4px 0 0;
}
.ttl img.paypal {
    vertical-align: top;
}
.ttl span.reserve {
    padding-left: 4px;
    color: #f00;
}
div.supertitle {
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
}
div.anchors {
    clear: both;
}
div.anchors div.group {
    padding: 2px 0 0 0;
}
div.anchors a:visited {
    color: #909;
}
div.anchors span.vbar {
    color: #666;
}
div.anchors span.watch {
    color: #000;
}
.clr {
    clear: both;
}
span.confee {
    font-style: italic;
}
table.dynamic {
    width: 100%;
}
table.dynamic td {
    width: 50%;
}
table.dynamic span.label {
    color: #666;
    font-weight: normal;
    white-space: nowrap;
}
table.dynamic span.value {
    color: #777;
    font-weight: bold;
}
table.dynamic span.selected {
    background-color: #fefecf;
}
table.dynamic span.vbar {
    color: #666;
}
div.dynamic div.attr {
    float: left;
    width: 50%;
    overflow: hidden;
}
div.dynamic span.label {
    color: #666;
    font-weight: normal;
    white-space: nowrap;
}
div.dynamic span.value {
    color: #777;
    font-weight: bold;
    padding-right: 2px;
}
div.dynamic span.selected {
    background-color: #fefecf;
}
div.dynamic span.vbar {
    color: #666;
}
div.dynamic div.clear {
    clear: both;
}
div.ttl .pmnticon {
    vertical-align: top;
}
div.ttl .iconafter {
    padding: 0 0 2px 4px;
}
span.alert {
    color: #f00;
    font-weight: bold;
    white-space: nowrap;
}
.pmntspan {
    white-space: nowrap;
}
.pmntspan img {
    vertical-align: top;
}
.vpaisapay {
    margin-left: 12px;
}
.hpaisapay {
    margin-left: 4px;
}
.free {
    font-weight: bold;
}
span.bids {
    color: #000;
    font-weight: bold;
}
span.bidsold {
    color: #090 !important;
}
span.binsold {
    color: #f00 !important;
}
span.ship span.fee {
    font-weight: normal;
}
.bin1 {
    text-align: right;
    font-weight: bold;
    font-size: x-small;
    font-family: Verdana;
    color: #333;
}
.bin2 {
    text-align: right;
    font-weight: bold;
    font-size: x-small;
    font-family: Verdana;
    color: #333;
}
.bin1 b,
.bin2 b,
.r3_cm .bin1 b,
.r3_cm .bin2 b {
    font-weight: normal;
    color: #666;
    display: block;
    white-space: normal;
}
div.ftmt {
    padding: 5px 0 5px 0;
    font-family: Verdana;
    font-size: x-small;
}
div.ftmt span.fttype {
    padding-right: 8px;
}
.ii {
    background-image: url(https://q.ebaystatic.com/aw/pics/search/sprMega2.png);
    background-repeat: no-repeat;
}
.iippl {
    background-position: -144px -16px;
}
.iiReb {
    background-position: -48px 0;
}
.iiNew {
    background-position: -112px -32px;
}
.iiGiftB {
    background-position: 0 -16px;
}
.iiGiftG {
    background-position: -16px -16px;
}
.iiChrty {
    background-position: -144px 0;
}
.iirb20 {
    background-position: -144px 0;
}
.iiUsF {
    background-position: 0 0;
}
.iiJaF {
    background-position: -96px -32px;
}
.iiChF {
    background-position: -80px -32px;
}
.iiCone {
    background-position: -16px -32px;
}
.iiWrch {
    background-position: -32px -32px;
}
.iiTire {
    background-position: -48px -32px;
}
.iiAnc {
    background-position: -64px -32px;
}
.iiGrd {
    background-position: -48px -16px;
}
.ii4x4 {
    background-position: -16px 0;
}
a.vi {
    font-size: 0;
}
a.shp,
a.shp:link,
a.shp:active,
a.shp:visited {
    color: #00c;
}
b.hidlb {
    left: -9999px;
    top: -1000px;
    position: absolute;
}
span.tfsp {
    color: #999;
    font-family: Verdana;
    font-weight: bold;
    white-space: nowrap;
    font-size: x-small;
    font-style: normal;
}
span.fshp {
    color: #f80;
    font-family: Verdana;
    font-weight: bold;
    white-space: normal;
    font-size: x-small;
}
div.i-hr {
    height: auto;
    margin: 3px 10px;
    font-size: 0;
    border-bottom: 1px solid #ccc;
    margin-left: 12px;
    margin-right: 10px;
}
div.i-divider {
    margin: 3px 10px;
}
div.fih {
    font: inherit;
}
.lisl {
    border: none;
    padding-bottom: 5px;
    max-height: 40px;
    max-width: 90px;
}
.rssl {
    border: none;
    padding: 0 10px 10px 0;
    max-height: 40px;
    max-width: 90px;
}
div.ittl,
span.ittl {
    color: #333;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    line-height: 1.25;
}
div.ittl img.after {
    margin-left: 4px;
}
div.ittl img.before {
    margin-right: 4px;
}
div.ittl img.paypal {
    margin-left: 4px;
    vertical-align: top;
}
div.ittl span.reserve {
    margin-left: 4px;
    color: #f00;
}
div.ittl span.reserve {
    font-family: Verdana;
    font-size: x-small;
}
div.ittl span.sold {
    margin-left: 4px;
    color: #090;
    padding: 2px;
    border: 1px solid #090;
    font-family: Verdana;
    font-size: x-small;
    font-weight: bold;
}
* + html div.ittl span.sold {
    padding: 0;
}
div.ittl .bold {
    font-weight: bold;
}
div.istl {
    color: #333;
    font-family: Verdana;
    font-size: x-small;
}
a.mi-a {
    padding-left: 18px;
    font-family: Verdana;
    white-space: nowrap;
    font-size: x-small;
}
div.mi-l a:visited.mi-a {
    color: #00f;
}
a.mi-a {
    background-image: url(https://q.ebaystatic.com/aw/pics/search/sprMega2.png);
    background-repeat: no-repeat;
    background-position: -144px -48px;
}
div.mi-div {
    background: #f8f8f8 url(https://q.ebaystatic.com/aw/pics/search/sprMega2.png) no-repeat -144px -48px;
    width: 14px;
    height: 14px;
    line-height: 0;
    font-size: 1px;
    padding: 4px;
    opacity: 0.8;
}
div.mi-hide {
    position: absolute;
    display: none;
}
.ic-cntr {
    position: relative;
    background: #fff;
    display: block;
    border-collapse: collapse;
    overflow: hidden;
}
.ic-cp {
    cursor: pointer;
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 2;
    background: url(https://q.ebaystatic.com/aw/pics/s.gif) no-repeat 0 0;
}
.ic-m {
    width: inherit;
    height: inherit;
}
.ic-w300 {
    height: 300px;
    width: 300px;
}
.ic-w400 {
    height: 400px;
    width: 400px;
}
.ic-w500 {
    height: 500px;
    width: 500px;
}
.ic-w115 {
    height: 115px;
    width: 300px;
}
.ic-m span {
    display: inline-block;
    height: 100%;
    width: 0;
}
.ic-m {
    display: table-cell;
    overflow: hidden;
}
.ic-m,
.ic-m span,
.ic-m img {
    vertical-align: middle;
}
.ic-b0,
.ic-m img {
    border: 0;
}
.ic-cntr .ic-p {
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
}
.ic-cntr .ic-b1 {
    border: 1px solid #ececec;
}
.ic-thr {
    background: #fff url(https://p.ebaystatic.com/aw/pics/globalAssets/imgLoading_30x30.gif) no-repeat 48% 48%;
    text-align: center;
    height: 100%;
    display: none;
}
.ic-thr span {
    font-size: small;
    color: #999;
    position: absolute;
    top: 54%;
    width: 100%;
    left: 0;
    display: block;
}
.ic-err,
.ic-er32 {
    text-align: center;
    height: 100%;
    background: #fff;
    display: none;
}
.ic-err span,
.ic-er32 span {
    position: absolute;
    top: 50%;
    display: block;
    background: transparent url(https://p.ebaystatic.com/aw/pics/cmp/icn/iconImgNA_96x96.gif) no-repeat scroll 50% 0;
    width: 100%;
    margin: -65px 0 0;
    padding: 116px 0 0;
    text-align: center;
    font-family: Verdana;
    font-size: x-small;
    color: #ccc;
    left: 0;
}
.ic-er32 span {
    background-image: url(https://p.ebaystatic.com/aw/pics/cmp/icn/iconImgNA_32x32.gif);
    margin: -32px 0 0;
    padding: 52px 0 0;
}
.ic-a {
    cursor: default;
}
.ic-na {
    display: none;
    color: #ccc;
}
.ic-b {
    display: block;
}
.tg-p {
    background-color: #fff;
}
.tg-wv {
    position: relative;
    cursor: pointer;
}
.tg-wh {
    position: relative;
    cursor: pointer;
}
.tg-tb {
    border: solid #ececec;
    border-width: 1px 0 0 1px;
}
.tg-tb td {
    text-align: center;
    border: solid #ececec;
    border-width: 0 1px 1px 0;
}
.tg-tb img {
    height: 32px;
    width: 32px;
}
.tg-tb td,
.tg-tb img {
    vertical-align: middle;
}
.tg-bdr {
    position: absolute;
    z-index: 100;
    border: 1px solid #3881e8;
    left: -1600px;
    height: 0;
    width: 0;
    top: -1000px;
}
.tg-bdr2 {
    position: absolute;
    z-index: 101;
    border: 2px solid #666;
    left: -1600px;
    height: 0;
    width: 0;
    top: -1000px;
}
.tg-ovfFlw {
    overflow: hidden;
}
.tg-tb td.tg-td {
    border-width: 0;
    cursor: default;
}
.tg-tbT {
    border-width: 0 0 1px 1px;
}
.tg-tbT td {
    text-align: center;
    border-width: 1px 1px 0 0;
}
.tg-tbL {
    border-width: 1px 1px 0 0;
}
.tg-tbL td {
    border-width: 0 0 1px 1px;
}
.tg-clp {
    border-width: 0;
    border-collapse: collapse;
}
.tg-clp td {
    border: 1px solid #ececec;
}
.tg-tb img.tg-e32 {
    height: 32px;
    width: 32px;
}
.tg-sel {
    position: absolute;
    z-index: 98;
    border: 1px solid #333;
    display: block;
}
.vs_w-all {
    font-family: verdana;
    font-size: x-small;
    padding: 10px 0;
}
.vs_w-spr {
    padding: 5px 0 0 5px;
    font-size: 0;
    line-height: 0;
}
.vs_w-a a,
.vs_w-a a:visited,
.vs_w-a a:hover {
    text-decoration: none;
    color: #ccc;
}
.sList {
    border: 1px solid #ececec;
    color: #333;
    width: 138px;
    white-space: nowrap;
    padding: 10px;
    overflow: auto;
}
.sList div.hLink {
    margin-bottom: 5px;
    font-weight: bold;
}
.sList div.hnode div.hnode {
    margin-bottom: 5px;
}
.sList div.hnode div.hnode div.hLink {
    font-weight: normal;
}
.sList div.pad {
    min-height: 5px;
}
.sList div.hnode {
    font-weight: bold;
}
.sList div.sep {
    margin-bottom: 12px;
}
.sList .sp .stt {
    text-decoration: line-through;
    color: #555;
}
.sList a.mpl {
    vertical-align: top;
    display: inline-block;
    padding-left: 7px;
    font: 10px verdana;
}
.msg {
    margin: 1px 0 0 0;
    padding: 4px 0 7px;
}
.pnm {
    margin: 1px 0 0 0;
    padding: 6px 0 20px;
}
.toplne {
    border-top: 1px solid #e8e8e8;
}
.top .msg {
    margin: 0;
    padding: 0 0 8px 0;
    border: 0;
}
.top .toplne {
    border: 0;
}
div.msg em {
    text-decoration: line-through;
    color: #999;
    font-style: normal;
}
div.msg b em {
    color: #000;
    font-weight: bold;
}
.msg-info {
    background-image: url(https://q.ebaystatic.com/aw/pics/search/sprMega2.png);
    background-repeat: no-repeat;
    background-position: -128px -48px;
}
div.noicon {
    background-image: none;
}
.msg-alert {
    background-image: url(https://q.ebaystatic.com/aw/pics/search/sprMega2.png);
    background-repeat: no-repeat;
    background-position: -128px -32px;
}
.msg-error {
    background-image: url(https://q.ebaystatic.com/aw/pics/search/sprMega2.png);
    background-repeat: no-repeat;
    background-position: -144px -141px;
}
.keyword {
    font-family: verdana;
    font-size: x-small;
    font-weight: bold;
}
div.msg-bg {
    padding: 0 0 0 26px;
    border: 0 solid #f5f5f5;
    font-family: Arial;
    font-size: small;
}
div.msg-container {
    background-color: #f5f5f5;
    padding: 10px;
    position: relative;
}
.msg .keywordClass {
    font-family: Arial;
    font-size: small;
    font-weight: bold;
    color: #000;
    background-color: #fff;
    white-space: nowrap;
    cursor: default;
}
.msg .matchClass {
    font-weight: bold;
    color: #ff8000;
    padding-left: 0;
    background: transparent no-repeat;
}
div.noIndent {
    padding: 1px 0 3px 0;
}
.msg span.saveSearch {
    font-weight: normal;
    font-size: x-small;
    margin-left: 10px;
    font-family: Verdana;
}
div.msg .startPrice {
    font-weight: bold;
    color: #5d5d5d;
    padding-left: 0;
    background: transparent no-repeat;
}
div.msg .startPrice span {
    color: #000;
}
.msg .customizeLink {
    font-weight: normal;
    white-space: nowrap;
    font-family: verdana;
    padding-left: 5px;
    font-size: x-small;
}
div.msg.arun span.customizeLink {
    font-weight: normal;
}
.msg.arun {
    color: #666;
    padding-left: 0;
    background: transparent no-repeat;
}
div.msg.arun span {
    font-weight: bold;
    color: #333;
}
div.msg.arun b {
    font-size: medium;
    color: #ff8000;
}
div.msg.arun.spc i {
    color: #ff8000;
    font-style: normal;
}
div.msg.arun i {
    font-style: normal;
}
div.msg.arun u {
    color: #333;
    font-weight: bold;
    text-decoration: line-through;
}
div.ajxerr {
    margin: 20px 10px 20px 50px;
    padding-left: 25px;
}
.msgIcn {
    float: left;
    height: 16px;
    width: 16px;
    margin: 0 8px 0 0;
}
div.errMsg {
    border: 1px solid #ececec;
    color: #333;
    padding: 10px;
    width: 138px;
}
.aro-al {
    background-image: url(https://q.ebaystatic.com/aw/pics/cmp/ui/sproverlaycrnspntslt.png);
    background-repeat: no-repeat;
    width: 25px;
    height: 25px;
}
.aro-ar {
    background-image: url(https://p.ebaystatic.com/aw/pics/cmp/ui/sproverlaycrnspntsrt.png);
    background-repeat: no-repeat;
    width: 25px;
    height: 25px;
}
.aro-rt {
    background-position: 0 -129px;
}
.aro-rl {
    background-position: 0 -160px;
}
.aro-lt {
    background-position: -55px 0;
}
.aro-ll {
    background-position: -92px 0;
}
div.vibut {
    padding-top: 10px;
    text-align: right;
}
div.vsc {
    width: 400px;
}
div.slc {
    float: right;
}
span.pll,
a.pll {
    font-family: Verdana, Arial;
    font-size: x-small;
    padding: 1px 0 2px 21px;
}
div.ssv a.pll:visited {
    color: #00c;
}
span.tpr,
a.tpr {
    line-height: 15px;
    background-image: url(https://q.ebaystatic.com/aw/pics/search/sprMega2.png);
    background-repeat: no-repeat;
    background-position: -144px -32px;
}
span.ppr,
a.ppr {
    background-image: url(https://q.ebaystatic.com/aw/pics/search/sprMega2.png);
    background-repeat: no-repeat;
    background-position: -144px -64px;
}
div.ssv {
    padding-top: 15px;
}
div.pcv {
    padding: 5px 0 10px 0;
}
div.ssvm {
    margin-bottom: 4px;
}
.li {
    border-bottom: 1px solid #ccc;
    border-collapse: collapse;
    width: 100%;
}
.li td {
    vertical-align: top;
    padding: 3px 5px;
    line-height: 1.25;
}
.li td.lt {
    padding-left: 5px;
}
.li td.rt {
    padding-left: 5px;
}
tr.li2bd td.ctr {
    border-top: 0 solid #63c;
    border-bottom: 0 solid #63c;
}
tr.li2bd td.lt {
    border-left: 0 solid #63c;
}
tr.li2bd td.rt {
    border-right: 0 solid #63c;
}
tr.li2hl td {
    background-color: #e6ccff;
}
.li td.pic {
    text-align: center;
}
.li a.pic.ld {
    background-color: #f6f6f6;
    height: 80px;
    width: 80px;
}
.li table.sml a.pic.ld {
    height: 64px;
    width: 64px;
}
.li td.pic a.pic {
    display: block;
    overflow: hidden;
    border: 1px solid #fff;
}
.li td.details div.ttl {
    padding-right: 0;
}
.li td.details div.sttl {
    padding-top: 3px;
}
.li td.details div.dynamic {
    font-size: x-small;
    font-family: Verdana;
    line-height: 1.3em;
    margin-top: 2px;
    padding-right: 16px;
}
.li td.details div.dynamic table.dynamic td {
    padding-top: 2px;
    padding-right: 10px;
}
.li td.bids {
    width: 85px;
    text-align: right;
    white-space: nowrap;
}
.li td.bids div {
    margin-bottom: 5px;
    width: 85px;
    white-space: nowrap;
    clear: both;
}
.li td.bids span.sold {
    color: #090;
    float: right;
    padding: 2px;
    border: 1px solid #090;
    font-family: Verdana;
    font-weight: bold;
    font-size: x-small;
    clear: both;
}
.li .location {
    width: 100px;
    text-align: right;
    font-family: Verdana;
    font-size: x-small;
}
.li td.checkbox {
    width: 20px;
    text-align: right;
}
.li td.mileage {
    width: 62px;
    text-align: right;
}
.li td.year {
    width: 42px;
    text-align: right;
}
.li td.prices {
    width: 72px;
    text-align: right;
}
.li td.conprices {
    font-style: italic;
}
.li td.prices div {
    clear: both;
}
.li td.prices div.bids {
    color: #333;
}
.li td.prices div.bidsold,
.li td.prices.bidsold {
    color: #090;
}
.li td.binsold,
.li td.prices div.binsold {
    color: #f00;
}
.li td.ship {
    width: 70px;
}
.li td.ship,
.li td.prices span.ship {
    color: #333;
    font-family: Verdana;
    font-size: x-small;
}
.li td.tshp,
.li td.prices span.tshp {
    color: #999;
    font-family: Verdana;
    font-size: x-small;
}
.li td.time {
    width: 86px;
    text-align: right;
    font-weight: bold;
    color: #333;
    white-space: nowrap;
}
.li td.time span.time {
    display: block;
}
.li td.time.alert {
    color: #f00;
}
.li td.time span.alert {
    color: #f00;
}
.li table.dynamic span.label {
    white-space: normal;
}
.li div.dynamic span.v {
    color: #000;
    font-weight: normal;
}
.li div.dynamic span.b {
    color: #333;
    font-weight: bold;
}
.li td img {
    border: 0;
}
.li td.camera {
    vertical-align: middle;
}
.li td.pic div.mi-l {
    margin-top: 5px;
    text-align: center;
}
.li span.reserve {
    font-size: x-small;
    font-family: Verdana;
}
.li td.pay {
    width: 16px;
}
.li div.time {
    padding: 5px 2px 0 0;
}
.li div.ttl {
    background-color: inherit;
}
.li .location .dynamic {
    width: 100px;
}
.li td.mileage div {
    width: 62px;
}
.li td.year div {
    width: 42px;
}
.sz940 .dynamic div.s1,
.sz760 .dynamic div.s1 {
    min-width: 67px;
}
.sz940 div.mWSpc,
.sz760 div.mWSpc {
    width: 62px;
}
.li td.fshp {
    width: 70px;
}
.li td.fshp,
.li td.prices span.fshp,
.li td.fshp span.fshp,
.li td.ship span.fshp {
    color: #f80;
    font-family: Verdana;
    font-weight: bold;
    white-space: normal;
    font-size: x-small;
}
.li td.tfsp,
.li td.prices span.tfsp,
.li td.fshp span.tfsp,
.li td.ship span.tfsp {
    color: #999;
    font-family: Verdana;
    font-weight: bold;
    white-space: normal;
    font-size: x-small;
    line-height: 10px;
    font-style: normal;
}
.li td.prices span.ship {
    margin-top: 3px;
}
div.dynamic div.s1 {
    float: left;
    color: #000;
    min-width: 130px;
    width: 50%;
}
div.dynamic div.s1 span {
    padding-right: 5px;
}
div.dynamic div.s2 {
    float: left;
    color: #000;
    padding-bottom: 3px;
    width: 100%;
}
div.dynSgCol div.s1 {
    width: 100%;
}
table.li2wb {
    width: 100%;
    border-collapse: collapse;
    padding: 0 2px 0 2px;
    border: 2px solid #63c;
}
div.mWSpc {
    width: 135px;
    height: 0;
    line-height: 0;
}
* html div.dynamic div.s1 {
    margin-top: -3px;
}
div.dynamic div.emptyDiv {
    height: 1px;
    line-height: 1px;
}
div.liveAuc {
    float: right;
    padding-top: 6px;
}
div.liveAuc span {
    margin-left: 3px;
    float: left;
    white-space: normal;
    text-align: left;
    font-size: small;
    color: #333;
}
div.liveAuc img {
    float: left;
}
table.nol td.bids {
    width: 85px;
}
table.sml td.bids {
    width: 85px;
}
table.nol td.pic {
    width: 96px;
}
table.sml td.pic {
    width: 66px;
}
.li td.slrinfo {
    width: 180px;
    font-size: x-small;
}
div.opris {
    text-decoration: line-through;
    font-size: x-small;
    color: #666;
    padding-top: 5px;
}
div.disct {
    font-weight: bold;
    color: #40b238;
    padding-top: 3px;
}
.li td.bids img {
    display: block;
    float: right;
}
div.mi-l {
    margin-top: 10px;
    text-align: left;
}
.li td.trs {
    width: 80px;
}
.li td.trs > * {
    padding-bottom: 10px;
}
.li td.details div.bdg img {
    margin: 5px 5px 0 0;
    float: left;
}
.bucks {
    margin: 5px 5px 0 5px;
    float: left;
}
.ftbla,
.ftbls,
.ftbl2a,
.ftbl2s {
    margin-left: 7px;
    vertical-align: middle;
    cursor: pointer;
}
.ftln {
    font-weight: bold;
}
.li span.rwd {
    padding-right: 2px;
    vertical-align: 2px;
    font-size: 12px;
    font-weight: bold;
    color: #666;
}
.li .epli {
    color: #000;
    font-size: 11px;
    font-family: verdana;
    margin: 10px 0 5px;
}
.li .epli.rd {
    color: #ba0c0d;
}
.li td.prices a.mpl {
    display: block;
    font-family: arial;
    font-size: 12px;
    margin-bottom: 4px;
}
.li td.prices div.stp {
    text-decoration: line-through;
    font-family: arial;
    font-size: 13px;
    color: #555;
    margin-bottom: 2px;
}
.li td.bids div.cpa {
    font-family: arial;
    font-size: 13px;
    color: #555;
    vertical-align: top;
    padding-top: 0;
    margin-bottom: 4px;
}
.ga {
    color: #390 !important;
}
.ppu {
    color: #999;
    font-family: arial;
    font-size: 10px;
}
td.cnt {
    padding: 0;
}
.stcg {
    padding: 7px;
}
.stcg div {
    margin-bottom: 5px;
}
.stcl .tl {
    color: #333;
    font-weight: bold;
    padding: 0;
}
.stcg .tl {
    color: #333;
    font-weight: bold;
    margin-bottom: 8px;
    padding-top: 17px;
}
.stcl .ct,
.stcg .ct {
    color: #666;
    font-size: x-small;
    margin-left: 5px;
}
.stcl .ibk {
    background-color: #f4f4f4;
    margin: auto;
}
.stcl div.icns,
.stcl div.icnm,
.sz760 .stcl div.icnl {
    width: 64px;
    padding: 6px 0 7px 0;
    vertical-align: middle;
}
.stcl div.icnl {
    width: 78px;
    padding: 13px 0;
}
.stcl td.icns {
    width: 82px;
    padding-left: 10px;
    vertical-align: middle;
}
.stcl td.icnl {
    width: 98px;
    padding-left: 10px;
    vertical-align: middle;
}
.sz760 .stcl td.icns,
.sz760 .stcl td.icnl {
    width: 66px;
}
.stcg div.icn {
    width: 110px;
    height: 93px;
    padding-top: 17px;
    text-align: center;
    background-color: #f4f4f4;
    margin: 15px auto;
}
.stcl .lt {
    padding: 0;
    float: left;
    margin-right: 50px;
}
.stcl .rt {
    padding: 0;
    float: left;
}
.stcl td.pt div.ptd {
    margin-top: 5px;
}
.stcl .mtr {
    width: 20px;
    background-color: #efefef;
}
.stcl td.s {
    padding: 0;
    width: 6px;
}
.bhol .olp-tl {
    background-position: 0 -200px;
}
.bhol .olp-tr {
    background-position: -140px -19px;
}
.bhol .olp-bl {
    background-position: 0 -300px;
}
.bhol .olp-br {
    background-position: -168px 0;
}
.bhol .olp-tl p,
.bhol .olp-bl div,
.bhol .olp-ml,
.bhol .olp-cnt {
    background: #ffc;
}
.bh3-pad {
    padding-bottom: 5px;
}
.olp-ml *.bh3-bcnt {
    color: #333;
    line-height: normal;
    padding-bottom: 15px;
    width: 280px;
}
.bh3-arw {
    position: absolute;
    width: 22px;
}
.bh3-arpos {
    background-image: url(https://q.ebaystatic.com/aw/pics/cmp/ui/sproverlaycrnspntslt.png);
    background-repeat: no-repeat;
    background-position: 0 -330px;
    top: -14px;
    left: 12px;
    height: 16px;
}
.bh3-arbtm {
    background-image: url(https://q.ebaystatic.com/aw/pics/cmp/ui/sproverlaycrnspntslt.png);
    background-repeat: no-repeat;
    background-position: 0 -355px;
    bottom: -12px;
    left: 12px;
    height: 21px;
}
.bh3-arrgt {
    background-image: url(https://p.ebaystatic.com/aw/pics/cmp/ui/sproverlaycrnspntsrt.png);
    background-repeat: no-repeat;
    background-position: -194px -13px;
    top: -15px;
    right: 16px;
    height: 16px;
}
.bh3-arlft {
    background-image: url(https://p.ebaystatic.com/aw/pics/cmp/ui/sproverlaycrnspntsrt.png);
    background-repeat: no-repeat;
    background-position: -222px 0;
    bottom: -12px;
    right: 16px;
    height: 21px;
}
.lview {
    clear: both;
    width: 100%;
}
.lview div.divider {
    margin: 3px 10px;
}
.lview div.hr {
    height: auto;
    margin: 3px 10px 2px 12px;
    font-size: 0;
    border-bottom: 1px solid #ccc;
}
.pgbc {
    padding: 5px 10px;
    background-color: #eee;
}
.dynpg a {
    text-decoration: none;
}
.dynpg a:hover {
    text-decoration: underline;
}
.dynpg a:visited {
    color: #00c;
}
.dynpg a.disabled,
.dynpg a.disabled:hover {
    text-decoration: none;
    cursor: default;
}
.dynpg .prev a {
    font-weight: bold;
    margin: 0 3px;
}
.dynpg .pgr2 .prev a,
.dynpg .pgr2 .next a {
    background-color: #3e5ac5;
    color: #fff;
    display: inline-block;
    padding: 2px 15px;
}
.dynpg .pgr2 td.pages {
    font-size: 16px;
}
.dynpg .pgr2 .prev a:hover,
.dynpg .pgr2 .next a:hover {
    text-decoration: none;
    background-color: #4a92ef;
}
.dynpg .prev a.enabled {
    cursor: pointer;
}
.dynpg .prev a.disabled {
    color: #666;
}
.dynpg .pgr2 .prev a.disabled,
.dynpg .pgr2 .next a.disabled {
    background-color: #b5b6b9;
    color: #fff;
}
.dynpg .prev img.pic {
    vertical-align: middle;
    border: 0;
}
.dynpg .prev {
    padding-right: 5px;
    white-space: nowrap;
}
.dynpg .next a {
    font-weight: bold;
    margin: 0 3px;
}
.dynpg .tpgr .next a {
    margin: 0 6px 0 0;
}
.dynpg .next a.enabled {
    cursor: pointer;
}
.dynpg .next a.disabled {
    color: #666;
}
.dynpg .next img.pic {
    vertical-align: middle;
    border: 0;
}
.dynpg .next {
    padding-left: 5px;
    white-space: nowrap;
}
.dynpg .tpgr .next {
    padding-left: 0;
}
.dynpg span.page {
    font-weight: bold;
    white-space: nowrap;
}
.dynpg table.pager {
    margin: 0 auto;
}
.dynpg span.pipe {
    margin: 0 3px;
    padding: 0;
    color: #333;
}
.dynpg .tpgr span.pipe {
    margin: 0 0 0 3px;
}
.dynpg .pgr2 span.pipe {
    margin: 0 5px;
}
.dynpg td.pages a.enabled:visited {
    color: #00c;
}
.dynpg td.pages a.disabled,
.dynpg td.pages a.disabled:visited {
    color: #000;
    font-weight: bold;
}
.dynpg .l {
    padding-left: 10px;
    vertical-align: middle;
    white-space: nowrap;
}
.dynpg .r {
    padding-right: 10px;
    white-space: nowrap;
    text-align: right;
}
.dynpg .r .form {
    white-space: nowrap;
    padding-top: 8px;
    padding-bottom: 8px;
}
.dynpg .r .form input.page {
    margin: 0 5px;
    width: 28px;
}
.dynpg .m {
    vertical-align: middle;
}
.dynpg .r .form label {
    padding-top: 4px;
    vertical-align: baseline;
}
.dynpg .tpgr .prev span a,
.dynpg .tpgr .next span a {
    padding: 5px 6px;
    position: relative;
    display: inline-block;
}
.dynpg .tpgr .prev span a:hover,
.dynpg .tpgr .next span a:hover {
    text-decoration: none;
    background-color: #4a92ef;
}
.dynpg .tpgr .prev span a.enabled,
.dynpg .tpgr .next span a.enabled {
    cursor: pointer;
    background-color: #3e5ac5;
}
.dynpg .tpgr .prev span a.disabled,
.dynpg .tpgr .next span a.disabled {
    background-color: #b5b6b9;
}
.dynpg .tpgr .arw {
    background-image: url(https://p.ebaystatic.com/aw/pics/cmp/ui/sprArw_ExpandCollapse_2.gif);
    background-repeat: no-repeat;
    width: 5px;
    height: 8px;
    display: inline-block;
    overflow: hidden;
    margin: 0;
    padding: 0;
}
.dynpg .tpgr .prev .arw {
    background-position: 0 -238px;
}
.dynpg .tpgr .next .arw {
    background-position: 0 -222px;
}
.cmpBr {
    border-style: solid;
    border-bottom-color: #ccc;
    border-top-color: #fff;
    border-width: 1px 0;
    height: 25px;
    background-color: #f4f4f7;
    background-repeat: repeat;
}
.cmsg {
    float: right;
    padding-top: 5px;
    padding-right: 10px;
    padding-bottom: 2px;
}
div.cmpb {
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #fff;
    background-color: #f4f4f7;
    background-repeat: repeat;
    padding: 5px 0;
    margin-bottom: 2px;
}
.cmpb {
    width: 100%;
    padding: 0 2px;
}
.cmpb td {
    font-weight: bold;
}
.cmpb td.center {
    vertical-align: bottom;
    padding-left: 5px;
    padding-right: 5px;
}
.cmpb td.left {
    vertical-align: bottom;
    padding-left: 0;
}
.cmpb td.right {
    vertical-align: bottom;
    padding-left: 5px;
    padding-right: 5px;
}
.cmpb td.picture {
    width: 82px;
}
.cmpb td.details {
    padding: 0 21px 0 5px;
}
.cmpb td.payment {
    width: 17px;
}
.cmpb td.bids {
    width: 85px;
    text-align: right;
}
.cmpb td.prices {
    width: 72px;
    text-align: right;
    vertical-align: bottom;
}
.cmpb td.shipping {
    width: 70px;
}
.cmpbTimeArrow {
    display: inline-block;
    background-image: url(https://q.ebaystatic.com/aw/pics/search/sprMega2.png);
}
.cmpbTimeUp {
    background-position: -88px -20px;
}
.cmpbTimeDn {
    background-position: -88px -24px;
}
.cmpb td.time {
    width: 86px;
    text-align: right;
}
.cmpb td.picture {
    padding: 0 5px;
}
.cmpb td.mileage {
    width: 62px;
    text-align: right;
    vertical-align: bottom;
}
.cmpb td.year {
    width: 42px;
    text-align: right;
    vertical-align: bottom;
}
.cmpb td.checkbox {
    width: 20px;
}
.cmpb td.location {
    width: 100px;
    text-align: right;
    vertical-align: bottom;
}
.cmpb td.optional {
    width: 62px;
    text-align: right;
    vertical-align: bottom;
}
.cmpb td.fshp {
    width: 70px;
}
table.cmpb td.trs {
    width: 70px;
}
.cmpb td.shipping span {
    font-weight: normal;
}
.cmpb td.prices a {
    font-weight: bold;
}
.cmpb td.prices .bod {
    font-weight: normal;
}
table.nol td.bids {
    width: 85px;
}
table.sml td.bids {
    width: 85px;
}
table.nol td.picture {
    width: 82px;
}
table.sml td.picture {
    width: 66px;
}
table.cpasp {
    padding-bottom: 4px;
}
.cmpb td.slrinfo {
    width: 180px;
    vertical-align: bottom;
}
.ps {
    padding-left: 10px;
}
.ps a,
.ps span,
.ps div.sel {
    float: left;
}
.ps a:hover {
    text-decoration: none;
}
.ps span {
    margin-top: 5px;
}
.ps div {
    border: 1px solid black;
    background-color: white;
    margin: 0 2px;
    line-height: 0.1em;
    cursor: pointer;
}
.ps div.sel {
    background-color: black;
    overflow: hidden;
}
.ps div.sm {
    width: 5px;
    height: 5px;
    margin-top: 8px;
}
.ps div.me {
    width: 9px;
    height: 9px;
    margin-top: 4px;
}
.ps div.lr {
    width: 13px;
    height: 13px;
}
.ipp {
    font-family: Verdana;
    font-size: x-small;
}
.ipp span.ttl {
    margin-right: 8px;
}
.ipp.ttl-v2 {
    font-weight: bold;
    font-size: x-small;
}
.ipp.ipp-lnk {
    font-weight: normal;
    font-size: 10px;
    padding: 1px 2px;
}
.ipp.ipp-brdr {
    border: 1px solid #aaa;
    color: #666;
}
div.tdr {
    padding: 12px 28px;
    border-bottom: 1px solid #ccc;
}
div.tdr-tp {
    border-top: 1px solid #e8e8e8;
}
.vep img {
    border: 0;
}
.vep .cnt {
    cursor: default;
    text-align: center;
    height: 46px;
    border: 1px solid #d4d4d4;
    margin: 12px 28px 12px 28px;
}
.vep .vepOvr {
    cursor: pointer;
}
.vep .ci {
    margin-bottom: -7px;
    margin-top: -7px;
}
* html .vep .ci {
    margin-bottom: -10px;
    position: relative;
}
.vep .ai {
    float: right;
    margin: -1px;
}
* html .vep .ai {
    position: relative;
}
.vep div.hr {
    height: auto;
    margin: 10px 10px 5px;
    font-size: 0;
    border-bottom: 1px solid #ccc;
}
.vep div.pvhr {
    margin: 10px 0 0;
    border-bottom-color: #e8e8e8;
}
.tpl {
    display: block;
    position: fixed;
    outline-style: none;
    height: 46px;
    width: 68px;
    background-image: url(https://p.ebaystatic.com/aw/pics/uk/icons/sprPDPElements_1.png);
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: 0 -1270px;
    background-color: transparent;
    right: 10px;
    visibility: hidden;
    cursor: pointer;
}
.tpl:hover {
    background-position: 0 -1330px;
}
.eps {
    float: right;
    font-size: 11px;
    padding-top: 5px;
}
.mgBtm10 {
    margin-bottom: 10px;
}
.rs-lview {
    padding-left: 10px;
    padding-right: 10px;
}
.rs-pview {
    padding: 0 10px;
}
.br-non {
    border: none;
}
.ds-dnn {
    display: none;
}
table.compare {
    width: 100%;
    border-top: 1px solid #dedede;
    border-bottom: 1px solid #dedede;
}
table.compare td {
    height: 22px;
    padding: 2px 0;
    white-space: nowrap;
}
table.compare td.arrow {
    width: 17px;
    position: relative;
    padding: 2px 0 2px 6px;
}
table.compare td.arrow img.head {
    position: relative;
    top: 4px;
}
table.compare td.compare {
    width: 50px;
}
table.inlinefeedback {
    width: 100%;
}
table.compare td.spacer {
    height: 0;
    font-size: 0;
}
.compare .picsz {
    padding-left: 7px;
}
.rs_category {
    font-family: Verdana;
    font-size: x-small;
    font-weight: normal;
    width: auto;
    padding: 11px 0 11px 6px;
}
.rs_category_lastCrumb {
    font-weight: bold;
}
* html .rs_category {
    font-family: Verdana;
    font-size: x-small;
    font-weight: normal;
    width: auto;
    margin-left: 6px;
    margin-bottom: 0;
    margin-top: 5px;
}
.rs_category_cnt {
    margin-left: 5px;
    font-family: Verdana;
    font-size: x-small;
    font-weight: normal;
}
.rs_category_all {
    padding: 9px 10px;
    text-align: right;
}
.rscbb {
    border-bottom: 2px solid #ccc;
}
.dedupe {
    margin-top: 20px;
}
div.compare {
    height: 22px;
    padding: 4px 0;
    border: thin solid #dedede;
    border-width: 1px 0 0;
}
table.pgbc {
    border-top: 1px solid #dedede;
}
div.compare .ipp {
    float: right;
    padding: 6px 0;
    margin-right: 10px;
}
div.topBdr {
    border-top: 1px solid #e8e8e8;
    border-bottom: 1px solid #e8e8e8;
}
.ovrly {
    position: absolute;
    border: 1px solid #ccc;
    z-index: 5000;
    background-color: #fff;
    padding: 13px 10px 10px;
    -moz-box-shadow: 2px 2px 8px #000;
    -webkit-box-shadow: 2px 2px 8px #000;
    box-shadow: 2px 2px 8px #000;
    display: none;
}
.rs_box {
    border-top: 1px solid #e8e8e8;
    clear: both;
}
.img96 a.img img {
    max-height: 96px;
    max-width: 96px;
}
.img80 a.img img {
    max-height: 80px;
    max-width: 80px;
}
ul.lpn {
    list-style: none outside none;
    padding: 0;
    overflow: auto;
}
ul.lpn > li {
    float: left;
}
ul.lpn p {
    margin: 0 0 0 10px;
}
.prh {
    font: bold 10px verdana;
    padding-bottom: 5px;
}
div.ntpbr {
    border-top: none;
}
.lview.rh table.li,
.lview.rh table.li {
    border-bottom: 1px solid #ccc;
}
.lview.rh table.li td,
.lview.rh table.li td {
    padding-bottom: 2px;
    padding-top: 2px;
}
.lview.rh table.li a.pic.ld,
.lview.rh table.li a.pic.ld {
    height: 64px;
    width: 64px;
}
.lview.rh table.li a.pic img,
.lview.rh table.li a.pic img {
    margin-bottom: 2px;
    margin-top: 2px;
}
.lview.rh table.li td.bin1,
.lview.rh table.li td.bin1 {
    padding-top: 4px;
}
.li div.bbpad {
    border-bottom: 1px solid #ccc;
    margin: 0;
    padding: 3px 10px;
}
div.bbtm {
    border-bottom: 1px solid #ccc;
}
div.bbtm2 {
    border-bottom: 1px solid #e8e8e8;
}
.lview.rh .bfs {
    border-top-width: 0;
    margin: 0;
}
.lview.rh .lv-1st.bfs {
    margin-top: -2px;
}
.lview.rh div.li,
.lview.rh div.li {
    border-bottom: 1px solid #ccc;
}
.in {
    margin: 2px 0 2px 0;
    padding: 0;
}
.in li,
.in {
    display: inline;
}
.in a:active,
.in a:link,
.in a:visited {
    color: #00c;
    text-decoration: none;
}
.in a:visited {
    color: #909;
}
.in a:hover {
    text-decoration: underline;
}
.hll-li ul {
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.hll-li li {
    margin: 3px 0 6px 0;
    color: #33c;
}
.hll-li .hll-seeAll {
    font-size: small;
    font-style: italic;
    margin-top: 15px;
}
.mbg {
    display: inline;
    font-size: inherit;
}
.mbg img {
    margin-right: 4px;
    vertical-align: middle;
}
.mbg-l {
    margin-right: 5px;
    display: inline-block;
    white-space: nowrap;
}
img.mbg-star {
    margin-right: 0;
}
.mbg a,
.mbg a:hover,
.mbg a:active,
.mbg a:link,
.mbg a:visited {
    font-size: inherit;
}
.mbg-va a {
    vertical-align: middle;
}
.mbg-nw {
    white-space: nowrap;
}
.mbg .mbg-ts {
    display: inline-block;
    overflow: hidden;
    vertical-align: middle;
    width: 16px;
}
.mbg .mbg-ts,
.mbg .mbg-tsl {
    margin-right: 4px;
}
.mbg .mbg-fp {
    color: #666;
    font-family: Arial;
    font-size: small;
    font-weight: normal;
}
.mbg .mbg-fb {
    display: inline-block;
}
.hb {
    background-color: #eee;
}
.rct {
    border: 0;
}
.rct_hm {
    border: solid #ccc;
    border-width: 1px 1px 0 1px;
}
.rct_c {
    border: solid #ccc;
    border-width: 1px;
}
.rct_s {
    border: solid #ccc;
    border-width: 1px;
}
.rct_hm {
    font-weight: bold;
    font-size: medium;
    color: #5d5d5d;
    padding: 5px 10px 5px;
}
.rct_cm b {
    font-weight: bold;
}
.rct_cm {
    padding: 10px;
}
.rct_fm {
    padding: 5px 10px 5px;
    text-align: right;
}
.fbp {
    padding-bottom: 8px;
}
.rct_stm {
    background: #e8e8e8;
    color: #5d5d5d;
    font: normal x-small Verdana;
    padding: 7px 10px;
    border-bottom: 1px solid #dedede;
}
.rct_s {
    border-width: 1px 0 1px 0;
}
.c-sgf .rct_fm {
    background-color: #e8e8e8;
}
.po {
    padding: 0;
}
.bp {
    padding-bottom: 5px;
}
.rct .tp {
    padding-top: 8px;
}
.rct_st {
    font-size: small;
    padding: 4px 10px 4px;
}
b.rct_hm {
    border-width: 1px 0;
    display: block;
}
.rct_cnt {
    border: solid #ccc;
    border-width: 0 1px 1px 1px;
}
.rct_cnb {
    border: solid #ccc;
    border-width: 1px 1px 0 1px;
}
.rct_cntb {
    border: solid #ccc;
    border-width: 0 1px;
}


/* OLD FIX EBAY CODE */


/*Adds background to whole of page*/
body
{
 text-align:center;
 margin: 0px !important;
 overflow-x: hidden;
}

/*Brings the central page width down in size and adds central background image*/

.pagewidth,.pagecontainer 
{
	text-align:left;
	margin:0px auto 0px auto;
}

/*Hides the the background image behind the breadcrumbs*/
table.tb_v4bc
{
	color:#999;
	padding-top:0px;
	margin-bottom:-1px;
	padding-left:10px;
}

table.tb_v4bc
{
 *margin-bottom:-16px;
 _margin-bottom:-16px;
}

/*Hides the the background image behind the eBay logo*/
.gh-w
{
}


/*Sets the width of the left menu*/
td#LeftPanel
{
	width:210px !important;	
	padding-left:10px;
	margin-left:0px;
}
#LeftPanel div.lcat
{    
    width:210px;
}

/*-------- This padding is the width of "store home" under "store categories"--------*/
#LeftPanel table.v4acpcont,
#LeftPanel table.v4acpcont table.v4acp,
 #LeftPanel table.v4acpcont table.v4midBox
{
	width:210px !important;
	
}

#LeftPanel table.v4acpcont {
background-position:left bottom;
background-repeat:no-repeat;
margin-bottom:10px;
margin-left:0px;
margin-right:-4px;
padding-bottom:0px;
}

/*Removes little boxes from left of menu titles (accents)*/
td.v4accent,
td.v4hspacer
{
	display:none !important;
}

/*Size of the left menu header boxes*/
#LeftPanel td.v4title 
{
	display:block;
	overflow:hidden;
	text-align:left;
	padding:0px 0px 0px 15px !important;
	margin:0px 0px 0px 0px !important;
}

/*Font style of the left menu header boxes*/
#LeftPanel td.v4title font
{
	color:#fff;
	font-weight:500;
	padding:0px !important;
	margin:0px !important;
	font-size:12px;
	text-transform: uppercase;
    letter-spacing: 1px;
}

#LeftPanel td.v4title font h2
{
	color:#fff;
	padding:0px !important;
	margin:0px !important;
	display: inline;
}

/*Makes left menu transparent - colour changes "in titles and descriptions" */
#LeftPanel td.v4mid
{
	padding:0px !important;
	color: #010101 ;	
}

/*Removes border around left menu*/
#LeftPanel table
{
	border:none !important;
}

/*Removes item quantities from left menu*/
#LeftPanel span.cnt
{
	display:none !important;
}

/*Removes Shop Home link in top of left category menu*/
div.lcat div.ttl
{   	
	display: none;
}

/*Styling of category menu list*/
ul.lev1,ul.lev2,ul.lev3,
ul.lev1 li,ul.lev2 li,ul.lev3 li,
#LeftPanel td.oc ul,
#LeftPanel td.oc ul li,
#LeftPanel td.oc
{
	list-style-image:none !important;
	list-style-type:none !important;
	padding:0px !important;
	margin:0px !important;
	display:block;
	overflow:hidden;
}

/*Font styling of categories*/

ul.lev1 li a:link,ul.lev1 li a:visited,ul.lev1 li a:active,
ul.lev2 li a:link,ul.lev2 li a:visited,ul.lev2 li a:active,
ul.lev3 li a:link,ul.lev3 li a:visited,ul.lev3 li a:active,
a.all_cats:link,
a.all_cats:visited,
a.all_cats:active,
#LeftPanel td.oc li a:link,
#LeftPanel td.oc li a:visited,
#LeftPanel td.oc li a:active
{
	display:block;
	margin:0px 0px 0px 0px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#010101;
	font-size:12px;
	background-position:bottom;
	line-height: 35px;
}



/*Styling of menu item hover*/
ul.lev1 li a:hover,ul.lev2 li a:hover,ul.lev3 li a:hover
a.all_cats:hover,
#LeftPanel td.oc li a:hover
{ 
	text-decoration:underline;
}

ul.lev2 li a:hover
{
	text-decoration:underline;
}

ul.lev3 li a:hover
{
	text-decoration:underline
}

/*Styling of selected menu item*/
#LeftPanel ul.lev1 span,
#LeftPanel ul.lev2 span,
#LeftPanel ul.lev3 span  {	
	display:block;
	margin:0px 0px 0px 0px;	
	padding:0px 0px 0px 15px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background-position:bottom;
	line-height: 35px;
}
#LeftPanel ul.lev2 span
{
	padding:0px 5px 0px 20px;	
}
#LeftPanel ul.lev3 span
{
	padding:0px 5px 0px 30px;	
}

/*Styling of selected store pages*/
#LeftPanel .v4clp td.oc li span {
background-position:bottom;
display:block;
font-size:12px;
line-height: 32px;
margin-right: 0px;
padding-left: 15px;
}

/*Font styling of See all matching Items shown in left menu when searching within a category*/

div.lcat .link a
{
	display:block;
	margin:0px 0px 0px 0px;
	padding: 5px 0px 0px 15px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}

div.lcat .link br
{
	display:none;
}


/*Removes Newsletter/Saved Seller*/
.v4sem {
display: none;
}


/* Number of search Results found*/
.fpcc .countClass {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
}

/* Font for results found for  */
.fpcc .matchClass {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
}

/* Font for keyword styling next to number results found */
.fpcc span.keywordClass {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	background: transparent;
	white-space: nowrap;
	cursor: default;
	margin: 0;
	display: inline;
}

/* Number of search Results found - addtional items found*/
span.ctgcnt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
}

/* Font for results found for - addtional items found*/
.sifExp .expHeader span {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
}

/* Font for keyword styling next to number results found - addtional items found*/
div.expHeader span b {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	background: transparent;
	white-space: nowrap;
	cursor: default;
	margin: 0;
	display: inline;
}

/* Font for View All Items */
.v4stabl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: right;
	padding-right: 10px
}

/* Font for View All Items BIN/Auction links */
.v4stabl {
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	text-align: right;
	padding-right: 10px;
}
.v4stabl a {
	text-decoration: none;
}
.v4stabl a:hover {
	text-decoration: underline;
}


/* Fonts for message displayed when no items found in search - Try these alternatives */
.v4snexp {
	margin-top: 10px;
	margin-left: 22px;
}
.v4snexp div {
	font-family: Arial, Helvetica, sans-serif;
	color: #4f4f4f!important;
	font-size: 12px;
	font-weight: normal;
}
.v4snexp ul {
	font-family: Arial, Helvetica, sans-serif;
	color: #4f4f4f!important;
	font-size: 12px;
	margin: 0;
	padding: 5px 5px 5px 25px;
}
.v4snexp ul a {
	color: #4f4f4f!important;
	text-decoration: none;
}
.v4snexp ul a:hover {
	color: #4f4f4f!important;
	text-decoration: underline;
}

/* Fonts for An eBay Shop maintained by in footer */
.stBadge-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

/* Fonts for links next to An eBay Shop maintained by in footer */
.stBadge-midContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.stBadge-midContent a {
	text-decoration: none;
}
.stBadge-midContent a:hover {
	text-decoration: underline;
}
/* Fonts for breadcrumbs at top and for Footer countries*/
.in li,.in {
	font-family: Arial, Helvetica, sans-serif;
	color: #4f4f4f!important;
	font-size: 12px;
	font-weight: normal;
	display: inline;
}

.in a:active,.in a:link,.in a:visited {
	color: #4f4f4f!important;
	text-decoration: none;
}
.in a:visited {
	color: #4f4f4f!important;
}
.in a:hover {
	color: #4f4f4f!important;
	text-decoration: underline;
}

/* Fonts for Copyright notice in footer and Postage to *** */
.g-txtBx,.g-btn, .g-nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.g-txtBx,.g-btn, .g-nav a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	font-weight: normal;
}
.g-txtBx,.g-btn, g-nav a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
}

/* Removes borders from An eBay Shop maintained by in footer */
.whiter-rcp {
	border: 0px;
	text-align: left;
}
.whiter-rcp .whiter-n .whiter-e,.whiter-rcp .whiter-n .whiter-w,.whiter-rcp .whiter-s .whiter-e,.whiter-rcp .whiter-s .whiter-w {
	display: block;
	font-size: 0;
	line-height: 0;
	height: 10px;
	position: relative;
	margin: 0;
}
.whiter-rcp .whiter-n .whiter-e {
	background: transparent;
	top:-1px;
	right:-1px;
}
.whiter-rcp .whiter-n .whiter-w {
	background: transparent;
	width: 10px;
	left: -2px;
}
.whiter-rcp .whiter-s_nf .whiter-e {
	position: relative;
	bottom: -1px;
	right: -1px;
	background: transparent;
}
.whiter-rcp .whiter-s_nf .whiter-w {
	position: relative;
	left: -2px;
	height: 6px;
	font-size: 0;
	background: transparent;
}

/*Adds background image to items in gallery view*/
td.gallery table.gallery
{
	text-align: left;
	height:325px;
	background-position:left;
}

td.gallery
{
	padding-right:2px;
	text-align:center;
	height:325px;
}

/* Font of item price */
.g-b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

div.basics span.bin {
	float: right;
	font-weight: bold;
	color: #4f4f4f!important;
	white-space: nowrap;
}

/* Font for number of bids in auction items (not BIN) */
div.basics span.bids {
	color: #4f4f4f!important;
	font-weight: bold;
}


/* Font for bid Price in auction items (not BIN) */
div.basics span.bid {
	float: right;
	color: #4f4f4f!important;
	font-weight: bold;
	white-space: nowrap;
}

/* Englarge button Font and position */
span.pll,a.pll {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #4f4f4f!important;
	padding: 1px 0 2px 21px;
}

/* Fonts for Time Left/Listed time */
div.basics span.time {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: right;
	color: #4f4f4f!important;
	white-space: nowrap;
}

/* Font for Item Title in Gallery View */
.g-std {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4f4f4f!important;
}
.g-std a {
	color: #4f4f4f!important;
	text-decoration: none;
}
.g-std a:hover {
	color: #4f4f4f!important;
	text-decoration: none;
}
table.gallery div.subtitle{
	color: #4f4f4f!important;
}

/*Font for Postage cost in Gallery view*/
div.basics div.ship span.ship {
	float: right;
	text-align: right;
	white-space: normal;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #4f4f4f!important;
}

/* Fonts for Drop down boxes Gallery/list view - Newly listed etc */
.cur {
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin-left: .4em;
}
span.pdmt .cur {
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin-left: .4em;
}

/* Fonts for view and sort by at top of gallery view */
span.pdmt {
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 12px;
	white-space: nowrap;
	padding-left: 0px;
}
span.pdmt .label {
}

/* Removes background colour from bar contining Postage to (tweaks borders at top of gallery) */
.ctrlbr {
	padding: 3px 10px;
	border-bottom: 0px solid #e8e8e8;
	clear: left;
	height: 1%;
}
.rs_box {
	border-top: 0px solid #e8e8e8;
}
.cmpBr {
	border-style: none;
	border-bottom: 0px none #d7d7d7;
	border-top-color: 0px #d7d7d7;
	height: 22px;
	background-color: transparent;
	background-repeat: repeat;
}
.cmpBr .cmsg {
	float: right;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 2px;
}

/* Modifies Page 1 of 1 etc */
div.dynpg {
	border-top: 1px dashed #d7d7d7;
}
.dynpg {padding:5px 10px 0 10px;background: transparent;}
.dynpg a {text-decoration:none}
.dynpg a:hover {text-decoration:underline}
.dynpg a.disabled,.dynpg a.disabled:hover {text-decoration:none;cursor:default}
.dynpg .prev a {font-weight:normal;margin:0 3px}
.dynpg .prev a.enabled {cursor:pointer}

.dynpg .prev {padding-right:5px;white-space:nowrap}
.dynpg .next a {font-weight:normal;margin:0 3px}
.dynpg .next a.enabled {cursor:pointer}

.dynpg .next {padding-left:5px;white-space:nowrap}
.dynpg span.page {margin:0;padding:0;font-family: Arial,Helvetica,sans-serif;font-weight: normal;font-size: 12px}
.dynpg span.pipe {margin:0 3px;padding:0;color:#333}
.dynpg td.pages a.enabled,.dynpg td.pages a.enabled:visited {color:}
.dynpg td.pages a.disabled,.dynpg td.pages a.disabled:visited {color:!important;font-weight:bold}

.dynpg .r {white-space:nowrap;text-align:right}
.dynpg .r .form {white-space:nowrap;padding:0;margin:0}
.dynpg .r .form input.page {margin:0 5px;width:28px}

.dnpg .r {white-space:nowrap;text-align:right}
.dynpg .r .form {
	white-space: nowrap;
	padding: 0;
	margin: 0;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 12px;
}
.dynpg .r .form input.page {
	margin: 0 5px; 
	width: 28px;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 12px;
}

/*Font for page numbers in dynpg*/
.pages a {
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 12px;
	white-space: nowrap;
}

/*Removes colour from Page 1 of X box*/
.pgbc
{
background-color: transparent;
}

/*Font for postage cost in list view eg FREE*/
.lview td.fshp,.lview td.prices span.fshp,.lview td.fshp span.fshp,.lview td.ship span.fshp {
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #4f4f4f!important;
}

/*Font for Time Listed in list view*/
.lview td.time {
	width: 86px;
	text-align: right;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #4f4f4f!important;
	white-space: nowrap;
}

.c-sgf .r3_bl {
	background-color: transparent;
}

/*Vertical line between gallery images*/
.grid td.left {
	border-left: 0px dashed #d7d7d7;
}

/*Horizontal line between gallery images*/
div.itemseparator {
	border-style: dashed;
	border-width: 0px 0 0;
	margin: 2px 0;
	border-color: #d7d7d7;
}

/*Horizontal line above Page 1 of X */
td#CentralArea div.dynpg {
	border-top: 1px none #d7d7d7;
	margin: 0;
	padding: 0px 3px 3px 0px;
	background-image: none;
}

/* Horizontal line below XX results found in all categories */
.rs_box {
	border-top:1px dashed #d7d7d7;
}

/* Horizontal line below View as Gallery/List */
.ctrlbr {
	padding: 3px 0px;
	border-bottom: 1px dashed #d7d7d7;
	clear: left;
	height: 1%;
}

/* Horizontal line below Picture-Item title-Price-Postage to xxx-Time Listed in list view*/

div.cmpb {
	border-bottom: 1px dashed #d7d7d7;
	border-top: 0px dashed #d7d7d7;
	background: transparent;
	background-repeat: repeat;
	padding: 5px 0;
	margin-bottom: 2px;
}

/* Font for item names in list view */
.v4lnk {
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #4f4f4f!important;
}
.v4lnk a {
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #4f4f4f!important;
	text-decoration: none;
}

/*Font styles for You might also like when searching*/

td.v4mid ul.s_recat li a
{
	margin:0px 0px 0px 0px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	line-height: 12px;

}

td.v4mid ul.s_recat li span
{
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
}

/*?*/
.v4vspacer{display:none;}

/*To format footer ebay userid/feedback*/
.whiter-rcp
{
	margin-left:5px;
	padding-bottom:10px;	
}
.stBadge{padding-left:235px; }
.stBadge-accent{display:none;}


table#TopPromoArea
{
width: 735px !important;
}

/*TopPromotion box header image*/
table#TopPromoArea .v4title
{
	
}

/*TopPromotion box header fonts*/
table#TopPromoArea .v4title font
{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF !important;
	font-size:12px !important;
}

/*TopPromotion box background image*/
table#TopPromoArea td.v4mid
{
	border:0px #000000 solid !important;
}

/*Font styles for listed items in promo box*/
table#TopPromoArea li a:link,
table#TopPromoArea li a:visited,
table#TopPromoArea li a:active
{
	color:#4f4f4f!important;
	text-decoration:none !important;
	font-weight:bold !important;
}
table#TopPromoArea li a:hover
{
	color:#0000FF !important;
	text-decoration:none !important;
	font-weight:bold !important;
}

/*Styling of Newsletter promobox*/
td#LeftPanel table.v4midBox table.v4nl
{
	width:100% !important;
	padding:10px !important;
	margin-left:0px;
}

/*Styling of Newsletter promobox font*/
table.v4nl td
{
	font-family: Arial, Helvetica, sans-serif;
	color:#010101 !important;
	font-size:12px !important;
}
/*Removes accent from newsletter promo*/
.v4baccent{display:none;}


/*Formats footer image content*/
#glbfooter
{
	background-color: transparent;
	color:#000000;
	padding-right:0px;
	padding-left:0px;
	text-align:center;
	padding-top:1px;
	
}
/*Removes eBay Country links in footer*/
div#sFooter{display:none;}

/*Removes ebay Buyer protection in footer*/
.footerBG
{
display: none;
}

/*Font colours in footer*/
#glbfooter a{color: #fff!important; font-size:9px;    padding-bottom: 5px;}
#glbfooter a:hover{color: #fff!important; text-decoration: underline}
.coreFooterLegalNotice {color: #fff!important;}

/*Search box field width*/
.v4sbox{width:85px;}

/*Search box margins*/
body table table table form table {
	margin: 0px 0px 0px 0px;
}

/*Search box margins*/
body table table table form table input {
	margin: 5px 5px 5px 5px;
}

/*Can be used to remove borders from central area*/
.r3_c {
border-width: 0px; !important;
}
.r3_t, .r3_bl
{ display:none;
}

/*Removes misaligned bar when drilling through search results*/
.ftr{display: none}

/*Removes buyer protection logo in footer*/
div.footerBGPost{display: none}

.gh-eb .gh-mn a,.gh-eb .gh-mn a:link,.gh-eb .gh-mn a:visited,.gh-eb .gh-mn a:active{margin-right:0!important}

.g-pipe {
color: #fff;
}
.gf-legal, .gf-legal a, .coreFooterLegalNotice, .coreFooterLegalNotice a {
    font-size: 9px !important;
    color: #fff;
}

/*.pagewidth, .pagecontainer { background:transparent!important; }*/
#body > div.pagewidth > div > div > div > table:nth-child(7) > tbody > tr > td > table:nth-child(2) { background:white;}
.stBadge { margin-top:0; margin-bottom:-20px; min-width: 740px; }
#sModule {}


#gh-gb {
    box-shadow: 0 0 0 0;
}

/*#body > div.pagewidth > div > div > div > table:nth-child(5) > tbody > tr > td > table:nth-child(2) {
    background: white;
    margin-top: 0px;
    position: relative;
}*/

table.pgbc {
border-top: none;
}

#jariloadvert2013  {
	margin-left: 1018px !important;
}

#glbfooter > table > tbody > tr:nth-child(3) {display:none;}

/*#usps {position:absolute;
left:-360px; top:702px; margin-bottom:-5px;width:1920px; background:#e7e7e7;}*/

#usps img{ margin: auto; display: block;}

#gf-l {
    padding-bottom: 0px;
}

.gf-t {
    width: 100%;
}


.jarilo_cred {color: #333 !important;}

.jarilo_cred .logo a {color: #333 !important;}

#jariloadvert2013  { top: -26px;
	margin-left: 850px !important;
}

#jariloadvert2013 a{position: relative !important; left:0px !important;}

#gh.gh-sch-prom {
    margin-bottom: 5px;
}
body > div.pagewidth > div > div > div > div:nth-child(1) {background: white;}


/* .dynpg .next {
    padding-left: 5px;
    display: none;
}

.dynpg .prev {
    padding-left: 5px;
    display: none;
}

.dynpg .r .form {
    display: none;
} */