﻿.score
{
	display: inline;
	float: left;
	margin:15px 0 0;
	width:100px;
}

.score ul, .score li
{
	margin: 0;
	padding: 0;
	list-style: none;
}
.score li
{
	float: left;
	display: inline;
	margin-right: 2px;
}
.score li a
{
	display: block;
	width: 17px;
	height: 17px;
	background: transparent url(../images/review_star_grey3.jpg) no-repeat left top;
	text-indent: -9999em;
}
.score li.chosen a, .score li.active a
{
	background: url(../images/review_stars_colored3.jpg) no-repeat left top;
}
.score .stars
{
	position: absolute;
	background: transparent url(../images/review_star_grey2.jpg) no-repeat left top;
	height: 17px;
	width: 91px;
	z-index: 10;
}
.score .hide
{
	display: none;
}
.score .filled
{
	position: absolute;
	z-index: 11;
	background: transparent url(../images/review_stars_colored2.jpg) no-repeat scroll left top;
	height: 17px;
}
.score li.chosen a
{
	background: url(../images/review_star_over3.jpg) no-repeat left top !important;
}

