/*
original image: 16x48
new image:      30x90
*/
div.ratings {
  line-height: 30px;
  width: 276px;
  margin: 0 0 1em 0;
}
div.rating-cancel,div.star-rating
{
	background: transparent;
	cursor: pointer;
	display: block;
	float: left;
	height: 29px;
	overflow: hidden;
	text-indent: -999em;
	width: 31px;
}
div.rating-cancel,div.rating-cancel a
{
  display:none;
  width:0;
  height:0;
  line-height:0;
  overflow:hidden;
}
div.star-rating,div.star-rating a
{
	background: url(../images/rating/starrating2.gif) no-repeat 0 0px;
}
div.rating-cancel
a,div.star-rating a
{
	background-position: 0 0px;
	border: 0;
	display: block;
	height: 100%;
	width: 30px;
}
div.star-rating-on
a
{
	background-position: 0 -30px!important;
}
div.star-rating-hover a
{
	background-position: 0 -60px;
}
div.star-rating-readonly a
{
	cursor: default !important;
}
div.star-rating
{
	background: transparent!important;
	overflow: hidden!important;
}
/*
div.rating-cancel,div.star-rating
{
	background: transparent;
	cursor: pointer;
	display: block;
	float: left;
	height: 15px;
	overflow: hidden;
	text-indent: -999em;
	width: 17px;
}
div.rating-cancel,div.rating-cancel a
{
	background: url(../images/rating/delete.gif) no-repeat 0 -16px;
}
div.star-rating,div.star-rating a
{
	background: url(../images/rating/star.gif) no-repeat 0 0px;
}
div.rating-cancel
a,div.star-rating a
{
	background-position: 0 0px;
	border: 0;
	display: block;
	height: 100%;
	width: 16px;
}
div.star-rating-on
a
{
	background-position: 0 -16px!important;
}
div.star-rating-hover a
{
	background-position: 0 -32px;
}
div.star-rating-readonly a
{
	cursor: default !important;
}
div.star-rating
{
	background: transparent!important;
	overflow: hidden!important;
}
*/