

  #importantInfoLightingSlotBucketContent hr {display: none;}
  h2 { color: #CC6600; font-size: medium; margin: 0px 0px 0.25em; }

  table.productImageGrid {
    float:left;
    margin: 0px 15px 15px 0px;
    background-color: #FFFFFF;
    text-align : center;
  }
  div.buying table { font-size: small; }

  div.buying table td.tiny { font-size: x-small; }

  #priceBlock, #priceBlock table td, #primaryUsedAndNew, #primaryClubPrice, #secondaryUsedAndNew, #secondaryClubPrice, #adultWarning, #violenceWarning { font-size: small; }
  .custImgLink { text-align : center; }
  #newAmazonShorts table { font-size: small; }

  #specialOffers table { font-size: small; }

  /* Used Buy Box */



  .amabot_endcap .amabot_widget .h1 {color: #000000; font-size: small; }

  .smallFontSize { font-size: small; }

  table.offersAndRebates th { font-size: small; font-weight: bold; text-align: right; padding-left: 8px; }

  div.replacementTeaser {
    border: 1px solid #136eB4;
    background-color: #ffffdd;
    margin-left: 295px;
    margin-bottom: 5px;
    font-size:0.85em;
    padding: 3px 4px 4px 4px;
  }

  div.replacementWidget {
    margin-left:295px;
    margin-right:225px;
  }




  /* Add to Wish List et al */




  .buyBottomBox { z-index: 1;}
  .cBoxInner .GFTButtonCondo {}

  .buyBoxDiv .subsDPTableCenter {
    padding: 0px 5px 5px;
  }

  .buyBoxDiv .subsDPTableTopRow
  {  height: 0px;
    line-height: 0px;
    font-size: 0px; 
  }

  * html .buttonCondoBox {
    z-index: 1;
  }

  .bc-disabled {
    cursor: not-allowed;
  }

  .bc-hidden {
    display: none;
  }

  .tinyGrey {
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: xx-small;
    color:#808080;
  }
  .wl-pop-unsprited .wl-pop-body .wl-pop-left { background-image: url(http://g-ecx.images-amazon.com/images/G/01/gifts/registries/wishlist/eq/wladd_drop_left._V245377548_.png); }
  .wl-pop-unsprited .wl-pop-body .wl-pop-right { background-image: url(http://g-ecx.images-amazon.com/images/G/01/gifts/registries/wishlist/eq/wladd_drop_right._V245377550_.png); }
  .wl-pop-unsprited .wl-pop-header .wl-pop-left { background-image: url(http://g-ecx.images-amazon.com/images/G/01/gifts/registries/wishlist/eq/wladd_drop_topleft._V245421466_.png); }
  .wl-pop-unsprited .wl-pop-header .wl-pop-right { background-image: url(http://g-ecx.images-amazon.com/images/G/01/gifts/registries/wishlist/eq/wladd_drop_topright._V245377539_.png); }
  .wl-pop-unsprited .wl-pop-header .wl-pop-middle { background-image: url(http://g-ecx.images-amazon.com/images/G/01/gifts/registries/wishlist/eq/wladd_drop_top._V245377545_.png); }
  .wl-pop-unsprited .wl-pop-footer .wl-pop-left { background-image: url(http://g-ecx.images-amazon.com/images/G/01/gifts/registries/wishlist/eq/wladd_drop_bottomleft._V245377589_.png); }
  .wl-pop-unsprited .wl-pop-footer .wl-pop-right { background-image: url(http://g-ecx.images-amazon.com/images/G/01/gifts/registries/wishlist/eq/wladd_drop_bottomright._V245377584_.png); }
  .wl-pop-unsprited .wl-pop-footer .wl-pop-middle { background-image: url(http://g-ecx.images-amazon.com/images/G/01/gifts/registries/wishlist/eq/wladd_drop_bottom._V156433861_.png); }

  .wl-pop-sprited .wl-pop-body .wl-pop-left,
  .wl-pop-sprited .wl-pop-body .wl-pop-right {
    background-image: url(http://g-ecx.images-amazon.com/images/G/01/common/sprites/sprite_buybox_drop_sides._V247168586_.png);
  }

  .wl-pop-sprited .wl-pop-header .wl-pop-left,
  .wl-pop-sprited .wl-pop-header .wl-pop-right,
  .wl-pop-sprited .wl-pop-header .wl-pop-middle,
  .wl-pop-sprited .wl-pop-footer .wl-pop-left,
  .wl-pop-sprited .wl-pop-footer .wl-pop-right,
  .wl-pop-sprited .wl-pop-footer .wl-pop-middle {
    background-image: url(http://g-ecx.images-amazon.com/images/G/01/common/sprites/sprite_wladd_drop_corners._V156421604_.png);
  }

  .wl-pop-hide {
    display: none;
  }

  .wl-pop-body {
    height: 100%;
    position: relative;
  }

  .wl-pop-body .wl-pop-left {
    background-attachment: scroll;
    background-repeat: repeat-y;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 5px;
  }

  .wl-pop-sprited .wl-pop-body .wl-pop-left {
    background-position: 0 top;
  }

  .wl-pop-sprited .wl-pop-body .wl-pop-right {
    background-position: -5px top;
  }

  .wl-pop-body .wl-pop-right {
    background-attachment: scroll;
    background-repeat: repeat-y;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 5px;
  }

  .wl-pop-header, .wl-pop-footer {
    font-size: 0;
    line-height: 0;
    position: relative;
    width: 100%;
    overflow: hidden;
  }

  .wl-pop-footer * {
    height: 8px;
  }

  .wl-pop-header * {
    height: 4px;
  }

  .wl-pop-header .wl-pop-left {
    background-attachment: scroll;
    background-repeat: no-repeat;
    left: 0;
    position: absolute;
    top: 0;
    width: 8px;
  }

  .wl-pop-sprited .wl-pop-header .wl-pop-left { background-position: 0 -10px; }

  .wl-pop-header .wl-pop-right {
    background-attachment: scroll;
    background-repeat: no-repeat;
    position: absolute;
    right: 0;
    top: 0;
    width: 8px;
  }

  .wl-pop-sprited .wl-pop-header .wl-pop-right { background-position: -10px -10px; }

  .wl-pop-header .wl-pop-middle, .wl-pop-footer .wl-pop-middle {
    background-attachment: scroll;
    background-repeat: repeat-x;
    margin-right: 8px;
    margin-left: 8px;
  }

  .wl-pop-sprited .wl-pop-header .wl-pop-middle { background-position: 0 0; }

  .wl-pop-footer .wl-pop-left {
    background-attachment: scroll;
    background-repeat: no-repeat;
    left: 0;
    position: absolute;
    top: 0;
    width: 8px;
  }

  .wl-pop-sprited .wl-pop-footer .wl-pop-left { background-position: 0 -20px; }

  .wl-pop-footer .wl-pop-right {
    background-attachment: scroll;
    background-repeat: no-repeat;
    position: absolute;
    right: 0;
    top: 0;
    width: 8px;
  }

  .wl-pop-sprited .wl-pop-footer .wl-pop-right { background-position: -10px -20px; }

  .wl-pop-sprited .wl-pop-footer .wl-pop-middle { background-position: 0 -30px;}

  .wl-pop-wrapper {
    left: 5px;
    max-height: 191px;
    overflow-x: hidden;
    overflow-y: auto;
    position: relative;
    width: 160px;
  }

  * html .wl-pop-wrapper {
    height: expression( this.scrollHeight > 183 ? "184px" : "auto" );
    max-height: 184px;
  }

  .wl-pop-wrapper form {
    display: inline;
  }

  .wl-pop-wrapper a.wl-list-link, .wl-pop-wrapper a.wl-create-link {
    cursor: pointer;
    display: block;
    outline: none;
    text-decoration: none;
    width: 160px;
  }

  .wl-pop-wrapper a.wl-create-link {
    background-color: #e5e5c1;
  }

  .wl-pop-wrapper a.wl-list-link:hover, .wl-pop-wrapper a.wl-create-link:hover {
    background-color: #ffffff;
    background-image: none;
  }

  .wl-list-button, .wl-list-button-last, .wl-create-button, .wl-create-button-last {
    font-family: "arial";
    height: 23px;
    overflow: hidden;
    line-height: 23px;
    width: 160px;
  }

  .wl-create-button {
    border-color: #9d9d74;
    border-style: solid;
    border-width: 0 0 1px 0;
  }

  .wl-list-button {
    border-color: #9d9d74;
    border-style: solid;
    border-width: 0 0 1px 0;
  }

  .wl-list-button-last {
    border-color: #79784a;
    border-style: solid;
    border-width: 0 0 1px 0;
  }

  .wl-list-inner, .wl-create-inner {
    border-style: solid;
    border-width: 1px 0 0 1px;
  }

  .wl-list-inner {
    border-color: #ffffff;
  }

  .wl-create-inner {
    border-color: #f4f4e1;
  }

  .wl-list-type, .wl-list-type-break {
    color: #9d9d74;
    float: right;
    font-size: 9px;
    margin-right: 2px;
    max-height: 20px;
    overflow: hidden;
    text-align: right;
  }

  .wl-list-type-break {
    line-height: 9px;
    margin-top: 2px;
  }

  .wl-list-name-wrapper {
    height: 23px;
    margin-left: 2px;
    overflow: hidden;
    white-space: nowrap;
    width: 75px;
    display: inline;
  }

  .wl-list-name {
    color: #004b91;
    font-size: 10px;
    margin-left: 3px;
  }

  .wl-list-default {
    color: #004b91;
    font-size: 10px;
  }

  .wl-create-text {
    color: #004b91;
    font-size: 10px;
    margin-left: 3px;
  }

  .s_add2WishListRight, .s_add2WishListLeft {
    -webkit-appearance: none;
    -webkit-border-radius: 0;
  }


  hr {border-top:1px solid #ccc !important;}
  #view-wia-rich-media_feature_div .border {
    border-top:1px solid #ccc !important;
    border-bottom:1px solid #ccc !important;
  }

  #andonCord {
   float: none !important;
 } 	
 


 #obsims .content  { margin-left: 5px; }
 #obsims .faceout     { padding: 0; }
 #obsims .faceout img, #obsims img.faceout { margin-right: 10px; }
 #obsims .asinDetails { padding: 0; font-size:10px; }
 #obsims .asinList    { margin-top: 0; }
 #obsims .vtp-clear   { height: 5px; line-height: 50%; }
 #obsims .simFooter   { margin-left: 0; }

 #ob-replacement_feature_div { zoom: 1 !important; }

 div.nvff_radio       { margin-bottom: 10px; }
 div.nvff_radio label { margin-bottom: 1em; }
 div.nvff_highlight   { font-size:0.9em; margin-top:8px; margin-bottom:10px; padding:7px; border:1px solid #DDDAC0; background:#FFFFDD; }
 div.nvff_help        { color:#000000; }
 div.nvff_error       { color:#990000; }
 div.nvffGrey         { margin-top:5px; font-size:.85em; color:#66666B; }
 div.nvffGreen        { margin-top:5px; font-size:.85em; color:#090; }
 div.nvffRed          { margin-top:5px; font-size:.85em; color:#990000; }
 #nvFeedbackForm      { margin-bottom:0px; }
 #nvOtherText         { border:1px solid #AED2EE; color:#999999; margin-top: 2px; }



 .bb_exp_co_softlines {
  display:none !important;
}
.oneClickSwatchInnerBorder {
  border:1px solid #FFFFFF;
  padding: 4px 1px 2px 0; 
  font-weight: bold;
  font-size: 10px;
  text-align: center;
  color: #039;
  font-family: Arial, Verdana, Helvetica, sans-serif;
}
.oneClickSwatchOuter {
  display:block;
  float:left;
  margin:0;
  padding:2px;
}
.oneClickSwatchOuter:active, .oneClickSwatchOuter:focus {
  outline:medium none;
}
.oneClickSwatchAvailable, .oneClickSwatchSelect {
  position:relative;
  cursor:pointer;
  display:block;
  float:left;
  margin:0;
}

.oneClickSwatchAvailable {
  background-color:#FFF;
  border:1px solid #3596C7;
  padding:1px;
}

.oneClickSwatchSelect {
  background-color:#EAF3FE;
  border:2px solid #E47911;
  padding:0;
}

.oneClickSwatchHover {
  background-color: #FFF;
  border:1px solid #039;
  padding: 1px;
  cursor: pointer;
}

.oneClickSwatchSelect div.selectedArrow {
  height: 11px;
  position: absolute;
  top: -2px;
  left: 1px;
  width: 100%;
  background: url(http://g-ecx.images-amazon.com/images/G/01/twister/images/down-arrow-shadow-v2-buybox._V181901516_.png) center top no-repeat;
  _background-image: url(http://g-ecx.images-amazon.com/images/G/01/twister/images/down-arrow-v2-buybox._V181901516_.png);
  clear: both;
  z-index: 10;
}

.oneClickFastTrackSelect {
  margin-top: 3px;
  font-weight: bold;
  color: #E47911;
  margin-bottom: 3px;
}

.oneClickFastTrackHover {
  margin-top: 3px;
  font-weight: bold;
  color: #039;
  margin-bottom: 3px;
}


.GIBShipStringOrange {
  font-size: 1.15em;
  font-weight: bold;
  color: #E47911;
}

hr.bb_exp_co {
  color:#6DAEE1; 
  border-top:1px solid; 
  margin:0px;
}


table.tfxOneClickButton td {
  background-image:url(http://g-ecx.images-amazon.com/images/G/01/foreign_exchange/buttons/tfx-sprite._V138202671_.png);
  _background-image:url(http://g-ecx.images-amazon.com/images/G/01/foreign_exchange/buttons/tfx-sprite._V148624493_.gif);
}