.pre-header-text { padding: 2px 5px; font: normal 10px/14px verdana; }

h2.golf, h3.golf { display: inline; font-size: 12px; font-weight: normal; padding-right: 4px; }
h2.rsb, h3.rsb { margin-left: -3px; padding-right: 0; }  /* Removes space before h2 & h3; for example if its in a bulleted list  */
h2.rsa, h3.rsa { padding-right: 0px; }  /* Removes space after h2 & h3; for example if there is a comma following it */

h2.sm, h3.sm { font-size: 12px; font-weight: normal; margin: 10px; paddding: 5px; text-align: center; /*border-top: 1px solid #ECE9D8;*/ }
h3.sm { border-top: none; }

.bottom-links { font-size: 9px; margin: 5px 20px; text-align: center; }
.bottom-links, .bottom-links a { color: #83a338; }

.catHeader {
  background-image: url(/lib/yhst-71232424362320/category-header.gif);
  line-height: 35px;
  font-family: aral,helvetica,sans-serif;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 15px;
  margin-top: 15px;
  padding-left: 1em;
}
.catHeader a:link, .catHeader a:visited {
  color: white;
  text-decoration: none;
}

.ys_primary{ background:#ecb417;color:#ffffff;font:bold 11px Arial,verdana,sans-serif;padding:1px 5px;text-align:center;cursor:pointer; display:inline; margin-top:10px;}

.share-this { margin: 2px; padding: 5px 0; background-color: #ffffff; }
.share-this a { font: bold 12px/15px arial; color: #000; }

/*.price {text-decoration: line-through;}*/

table#contents-table tr td div.price {display:none;}

table#contents-table tr td div.sale-price-bold {padding:2px;}

/* sequence banner */
.scSequenceBanner {width:605px; height:220px; overflow:hidden; position:relative; font-family:Arial, Helvetica, sans-serif; }
.scSequenceBannerMain {position:relative;}
.scSequenceBannerMain div {position:absolute; top:0; left:0;}
.scSequenceButtons { height:25px; position:absolute; z-index:100;}
/* graphical button background */
a.scSButton {cursor:pointer; display:block; float:left; width:22px; padding:4px 0 4px 0; background:url(http://lib.store.yahoo.net/lib/yhst-71232424362320/scSBbtn.png) no-repeat right 0; color:#000; text-align:center; font-size:11px; margin:0 1px 2px 0;}
a.scSButton:hover {background:url(http://lib.store.yahoo.net/lib/yhst-71232424362320/scSBbtn.png) no-repeat 0 0; font-weight:bold;}
a.scSBon, a.scSBon:hover {background:url(http://lib.store.yahoo.net/lib/yhst-71232424362320/scSBbtn.png) no-repeat center 0; font-weight:bold;}
/** square button (CSS version) 
a.scSButton {cursor:pointer; display:block; float:left; width:20px; padding:2px 0; background:#000; color:#fff; text-align:center; font-size:12px; margin:0 2px 2px 0; border:1px solid #fff;}
a.scSButton:hover {background:#555;}
a.scSBon, a.scSBon:hover {background:#900;}
**/
.scSequencePause {position:absolute; width:72px; height:20px; z-index:100; background:url(http://lib.store.yahoo.net/lib/yhst-71232424362320/scSBPause.png) no-repeat 0 0;}

