/* CSS Document */

.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: .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: .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: .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/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/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
}
.coreFooterVerisign {
    margin-bottom: 0;
    margin-left: 125px;
    margin-right: 25px;
    margin-top: 10px
}
.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: .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: .4em
}
span.pdmt img {
    padding-left: 5px
}
span.pdmt .val {
    color: #666;
    margin-left: .4em
}
span.pdmt .cur {
    cursor: pointer;
    color: #00c;
    margin-left: .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
}
body {
    margin: 0 15px 5px 15px;
    padding: 0;
    background-color: #fff
}
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
}
