 /* stylesheet for bundling */
 
 #bundles_table {
  border:1px solid #ccc;
  border-bottom:0px;
  margin-top:5px;
  width:228px;
 }

 #bundles_table td {
  border-bottom:1px solid #ccc;
  padding:2px;
 }

 #bundles_table  .bundle_title {
  padding:3px;
  font-weight:bold;
  border-left:5px solid #f00;
 }

 .divInfoPop {
  display:none;
  position:absolute;
 }

 .divInfoPop2 {
  position:absolute;
  margin-top:50px;
  margin-left:-500px;
  width:575px;
  border:2px solid #999;
  padding:5px;
  background:#fff;
 }

 .infoPopImage {
  float:left;
  text-align:center;
  width:245px;
 }

 .infoPopImage img {
  display:block;
  margin-bottom:10px;
 }

 .infoPopImageLink {
  background-image:url(/lib/yhst-38051318022320/bullet-arrow.jpg);
  background-position:left top;
  background-repeat:no-repeat;
  padding-left:12px;
 }

 .infoBoxX {
  float:right;
  color:#fff;
  background-color:#f00;
  padding:4px;
  padding-top:1px;
  padding-bottom:2px;
  font-weight:bold;
 }

 .infoBoxX:hover {
  text-decoration:none; }

 .divInfoPop2 ul {
  margin-left:230px;
  _margin-left:270px;
  margin-top:5px;
  margin-bottom:15px;
 }

 .rowHL td {
  background-color:#efefef;
 }
