table.rating_details_table td.sf_rating_bar_bg {
  background: lightblue;
}

table.rating_details_table div {
  background: blue;
}

/**
 * Based on http://komodomedia.com/blog/samples/star_rating/example2.htm
 * Styles for the star rater 
 */

/**
 * Based on http://komodomedia.com/blog/samples/star_rating/example2.htm
 * Styles for the star rater 
 */

#hijax ul.star-rating{
  list-style:none;
  margin: 0px;
  padding:0px;
  height: 16px;
  position:relative;
  overflow:hidden;
  background: url(alt_star.gif) top left repeat-x;  
}
#hijax ul.star-rating li{
  padding:0px;
  margin:0px;
  width:16px;
  height:16px;
  /*\*/
  float: left;
  /* */
}
#hijax ul.star-rating li a{
  display:block;
  width:16px;
  height: 16px;
  line-height:16px;   
  text-decoration: none;
  text-indent: -9000px;
  z-index: 20;
  position: absolute;
  padding: 0px;
  overflow:hidden;
}
#hijax ul.star-rating li a:hover{
  background: url(alt_star.gif) left bottom;
  z-index: 2;
  left: 0px;
  border:none;
}
#hijax ul.star-rating a.r1star{
  left: 0px;
}
#hijax ul.star-rating a.r1star:hover{
  width:16px;
}
#hijax ul.star-rating a.r2stars{
  left:16px;
}
#hijax ul.star-rating a.r2stars:hover{
  width: 32px;
}
#hijax ul.star-rating a.r3stars{
  left: 32px;
}
#hijax ul.star-rating a.r3stars:hover{
  width: 48px;
}
#hijax ul.star-rating a.r4stars{
  left: 48px;
} 
#hijax ul.star-rating a.r4stars:hover{
  width: 64px;
}
#hijax ul.star-rating li.current-rating{
  background: url(alt_star.gif) left center;
  position: absolute;
  height: 16px;
  display: block;
  text-indent: -9000px;
  z-index: 1;
  left:0px;
}

/* remove halo effect in firefox   */
a:active{
  outline: none;
}

