.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(http://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(http://p.ebaystatic.com/aw/pics/stores/btnFashionOutletRight.gif)
    no-repeat right;
}
table.tb_v4bc .olout .olin .ol {
  background: url(http://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(http://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(http://q.ebaystatic.com/aw/pics/globalAssets/imgPanelURGrey.gif)
    no-repeat top right;
  top: -1px;
  right: -1px;
}
.whiter-rcp .whiter-n .whiter-w {
  background: url(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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(http://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;
}
