div.score_main_box{
	float: none; height: 30px; width: 220px;
}
div.score_main_box div.score_points{
	float: left; padding-top: 6px; width: 125px;
}
.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating
{
	background: transparent url(../_gfx/score/score_small.png) repeat-x scroll left -1000px;
}

.star-rating {
	background-position: left top;
	height: 25px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0pt;
	overflow: hidden;
	padding: 0pt;
	position: relative;
	width: 250px;
}

.star-rating li {
	display: inline;
}

.star-rating a,
.star-rating .current-rating {
	border: medium none;
	height: 25px;
	left: 0pt;
	line-height: 25px;
	outline-color: invert;
	outline-style: none;
	outline-width: medium;
	overflow: hidden;
	position: absolute;
	text-indent: -1000em;
	top: 0pt;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus {
	background-position: left bottom;
}
.star-rating a.stars-1 {
	width: 10%;
	z-index: 11;
}

.star-rating a.stars-2 {
	width: 20%;
	z-index: 10;
}

.star-rating a.stars-3 {
	width: 30%;
	z-index: 9;
}

.star-rating a.stars-4 {
	width: 40%;
	z-index: 8;
}

.star-rating a.stars-5 {
	width: 50%;
	z-index: 7;
}

.star-rating a.stars-6 {
	width: 60%;
	z-index: 6;
}

.star-rating a.stars-7 {
	width: 70%;
	z-index: 5;
}

.star-rating a.stars-8 {
	width: 80%;
	z-index: 4;
}

.star-rating a.stars-9 {
	width: 90%;
	z-index: 3;
}

.star-rating a.stars-10 {
	width: 100%;
	z-index: 2;
}
.star-rating .current-rating {
	background-position: left center;
	z-index: 1;
}
.inline-rating {
	display: -moz-inline-box;
	vertical-align: middle;
}

.small-star {
	height: 10px;
	width: 100px;
}

.small-star,
.small-star a:hover,
.small-star a:active,
.small-star a:focus,
.small-star .current-rating
	{
	background-image: url(../_gfx/score/score_small.png);
	height: 10px;
	line-height: 10px;
}