.PSR_stars {
  height: 15px;
  overflow: hidden;
  padding: 0;
  margin: 0;
}
* html .PSR_stars .star {
	display: block;
	position: absolute;
	height: 0;
	width: 0;
}
.PSR_stars input {
	display: none;
}
.PSR_no_star, .PSR_half_star, .PSR_full_star, .PSR_no_voting_star, .PSR_half_voting_star, .PSR_full_voting_star {
  display: block;
  float: left;
  width: 17px;
  height: 15px;
  text-indent: -1000em;
  text-align: left;
  background-repeat: no-repeat;
}
.PSR_no_star {
  background-image: url(img/stars/no_star.gif);
}
.PSR_full_star {
  background-image: url(img/stars/full_star.gif);
}
.PSR_half_star {
  background-image: url(img/stars/half_star.gif);
}
.PSR_no_voting_star {
  background-image: url(img/stars/no_star.gif);
}
.PSR_full_voting_star {
  background-image: url(img/stars/full_voting_star.gif);
}
.PSR_half_voting_star {
  background-image: url(img/stars/half_voting_star.gif);
}
.PSR_votes {
	padding-left: .5em;
}
.PSR_moment_scores li {
	position: relative;
	height: 2.2ex;
  list-style: decimal outside;
}
* html .PSR_moment_scores li {
  list-style: none;
}
.PSR_moment_scores .trend_up, .PSR_moment_scores .trend_dw, .PSR_moment_scores .trend_eq {
  display:block;
  width: 14px;
  height: 15px;
  overflow: hidden;
  text-indent: -100em;
  float: left;
  background-repeat: no-repeat;
	margin-right: .5em;
}
.PSR_moment_scores .trend_up {
  background-image: url(img/stars/up_arrow.gif);
}
.PSR_moment_scores .trend_dw {
  background-image: url(img/stars/dw_arrow.gif);
}
.PSR_moment_scores .trend_eq {
  background-image: url(img/stars/eq_arrow.gif);
}
.PSR_moment_scores .PSR_container {
	position: absolute;
	top: 0;
	right: 0;
	width: 21ex;
	text-align: right;
}

