.star-rating, .green-rating, .price-rating {
	list-style: none;
	margin: 0 0 10px;
	padding: 0px;
	height: 20px;
	position: relative !important;
}
.star-rating-small, .price-rating-small, .green-rating-small {
	list-style: none;
	margin: 0;
	padding: 0px;
	height: 16px;
	position: relative !important;
}
.rating-fixed{
	width: 100px !important;
}
.rating-fixed-small{
	width: 80px; !important;
}

.star-rating {
	background: url(../images/star_rating_1047.gif) top left repeat-x;
}
.star-rating-small {
	background: url(../images/star_rating_small_1047.gif) top left repeat-x;
}
.green-rating {
	background: url(../images/green_rating_1047.gif) top left repeat-x;
}
.green-rating-small {
	background: url(../images/green_rating_small_1047.gif) top left repeat-x;
}
.price-rating {
	background: url(../images/price_rating_533.gif) top left repeat-x;
}
.price-rating-small {
	background: url(../images/price_rating_small_1047.gif) top left repeat-x;
}

.star-rating li, .star-rating-small li, .green-rating li, .green-rating-small li, .price-rating li, .price-rating-small li  {
	line-height: normal !important;
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
}
.star-rating li a, .star-rating-small li a, .green-rating li a, .green-rating-small li a, .price-rating li a, .price-rating-small li a {
	display:block;
	text-decoration: none;
	text-indent: -9000px;
	position: absolute;
	z-index: 20;
	padding: 0px;
	outline: none;
}
.star-rating li a:hover, .star-rating-small li a:hover, .green-rating li a:hover, .green-rating-small li a:hover, .price-rating li a:hover, .price-rating-small li a:hover {
	z-index: 2;
	left: 0px;
}

.star-rating li a, .green-rating li a, .price-rating li a {
	width: 20px;
	height:20px;
}
.star-rating-small li a, .price-rating-small li a, .green-rating-small li a {
	width: 16px;
	height:16px;
}

.star-rating li a:hover {
	background: url(../images/star_rating_1047.gif) left center;
}
.star-rating-small li a:hover {
	background: url(../images/star_rating_small_1047.gif) left center;
}
.green-rating li a:hover {
	background: url(../images/green_rating_1047.gif) left center;
}
.green-rating-small li a:hover {
	background: url(../images/green_rating_small_1047.gif) left center;
}
.price-rating li a:hover {
	background: url(../images/price_rating_533.gif) left center;
}
.price-rating-small li a:hover {
	background: url(../images/price_rating_small_1047.gif) left center;
}

.star-rating li.current-rating, .star-rating-small li.current-rating, .green-rating li.current-rating, .green-rating-small li.current-rating, .price-rating li.current-rating, .price-rating-small li.current-rating {
	position: absolute;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	left: 0;
}
.star-rating li.current-rating, .green-rating li.current-rating, .price-rating li.current-rating {
	height: 20px;
}
.star-rating-small li.current-rating, .green-rating-small li.current-rating, .price-rating-small li.current-rating {
	height: 16px;
}
.star-rating li.current-rating {
	background: url(../images/star_rating_1047.gif) left bottom;
}
.star-rating-small li.current-rating {
	background: url(../images/star_rating_small_1047.gif) left bottom;
}
.green-rating li.current-rating {
	background: url(../images/green_rating_1047.gif) left bottom;
}
.green-rating-small li.current-rating {
	background: url(../images/green_rating_small_1047.gif) left bottom;
}
.price-rating li.current-rating {
	background: url(../images/price_rating_533.gif) left bottom;
}
.price-rating-small li.current-rating {
	background: url(../images/price_rating_small_1047.gif) left bottom;
}

.star-rating .ratingStar0, .green-rating .ratingStar0, .price-rating .ratingStar0 {
	width:0px;
}
.star-rating .ratingStar5, .green-rating .ratingStar5, .price-rating .ratingStar5 {
	width:11px;
}
.star-rating .ratingStar10, .green-rating .ratingStar10, .price-rating .ratingStar10 {
	width:20px;
}
.star-rating .ratingStar15, .green-rating .ratingStar15, .price-rating .ratingStar15 {
	width:31px;
}
.star-rating .ratingStar20, .green-rating .ratingStar20, .price-rating .ratingStar20 {
	width:40px;
}
.star-rating .ratingStar25, .green-rating .ratingStar25, .price-rating .ratingStar25 {
	width:51px;
}
.star-rating .ratingStar30, .green-rating .ratingStar30, .price-rating .ratingStar30 {
	width:60px;
}
.star-rating .ratingStar35, .green-rating .ratingStar35, .price-rating .ratingStar35 {
	width:71px;
}
.star-rating .ratingStar40, .green-rating .ratingStar40, .price-rating .ratingStar40 {
	width:80px;
}
.star-rating .ratingStar45, .green-rating .ratingStar45, .price-rating .ratingStar45 {
	width:91px;
}
.star-rating .ratingStar50, .green-rating .ratingStar50, .price-rating .ratingStar50 {
	width:100px;
}

.star-rating a.one-star, .green-rating a.one-star, .price-rating a.one-star {
	left: 0px;
}

.star-rating a.one-star:hover, .green-rating a.one-star:hover, .price-rating a.one-star:hover {
	width: 20px;
}

.star-rating a.two-stars, .green-rating a.two-stars, .price-rating a.two-stars {
	left: 20px;
}

.star-rating a.two-stars:hover, .green-rating a.two-stars:hover, .price-rating a.two-stars:hover {
	width: 40px;
}

.star-rating a.three-stars, .green-rating a.three-stars, .price-rating a.three-stars {
	left: 40px;
}

.star-rating a.three-stars:hover, .green-rating a.three-stars:hover, .price-rating a.three-stars:hover {
	width: 60px;
}

.star-rating a.four-stars, .green-rating a.four-stars, .price-rating a.four-stars {
	left: 60px;
}

.star-rating a.four-stars:hover, .green-rating a.four-stars:hover, .price-rating a.four-stars:hover {
	width: 80px;
}

.star-rating a.five-stars, .green-rating a.five-stars, .price-rating a.five-stars {
	left: 80px;
}

.star-rating a.five-stars:hover, .green-rating a.five-stars:hover, .price-rating a.five-stars:hover {
	width: 100px;
}


.star-rating-small .ratingStar0, .green-rating-small .ratingStar0, .price-rating-small .ratingStar0 {
	width:0px;
}
.star-rating-small .ratingStar5, .green-rating-small .ratingStar5, .price-rating-small .ratingStar5 {
	width:8px;
}
.star-rating-small .ratingStar10, .green-rating-small .ratingStar10, .price-rating-small .ratingStar10 {
	width:16px;
}
.star-rating-small .ratingStar15, .green-rating-small .ratingStar15, .price-rating-small .ratingStar15 {
	width:24px;
}
.star-rating-small .ratingStar20, .green-rating-small .ratingStar20, .price-rating-small .ratingStar20 {
	width:32px;
}
.star-rating-small .ratingStar25, .green-rating-small .ratingStar25, .price-rating-small .ratingStar25 {
	width:40px;
}
.star-rating-small .ratingStar30, .green-rating-small .ratingStar30, .price-rating-small .ratingStar30 {
	width:48px;
}
.star-rating-small .ratingStar35, .green-rating-small .ratingStar35, .price-rating-small .ratingStar35 {
	width:56px;
}
.star-rating-small .ratingStar40, .green-rating-small .ratingStar40, .price-rating-small .ratingStar40 {
	width:64px;
}
.star-rating-small .ratingStar45, .green-rating-small .ratingStar45, .price-rating-small .ratingStar45 {
	width:72px;
}
.star-rating-small .ratingStar50, .green-rating-small .ratingStar50, .price-rating-small .ratingStar50 {
	width:80px;
}

.star-rating-small a.one-star, .green-rating-small a.one-star, .price-rating-small a.one-star {
	left: 0px;
}

.star-rating-small a.one-star:hover, .green-rating-small a.one-star:hover, .price-rating-small a.one-star:hover {
	width: 16px;
}

.star-rating-small a.two-stars, .green-rating-small a.two-star, .price-rating-small a.two-stars {
	left: 16px;
}

.star-rating-small a.two-stars:hover, .green-rating-small a.two-star:hover, .price-rating-small a.two-stars:hover {
	width: 32px;
}

.star-rating-small a.three-stars, .green-rating-small a.three-star, .price-rating-small a.three-stars {
	left: 32px;
}

.star-rating-small a.three-stars:hover, .green-rating-small a.three-star:hover, .price-rating-small a.three-stars:hover {
	width: 48px;
}

.star-rating-small a.four-stars, .green-rating-small a.four-star, .price-rating-small a.four-stars {
	left: 48px;
}

.star-rating-small a.four-stars:hover, .green-rating-small a.four-star:hover, .price-rating-small a.four-stars:hover {
	width: 64px;
}

.star-rating-small a.five-stars, .green-rating-small a.five-star, .price-rating-small a.five-stars {
	left: 64px;
}

.star-rating-small a.five-stars:hover, .green-rating-small a.five-star:hover, .price-rating-small a.five-stars:hover {
	width: 80px;
}

div.star-rating-inline {
	float: left;
	margin-right: 10px;
}
p.star-rating-hint {
	color: #888;
	padding: 5px;
	width: 150px;
	float: left;
}
a.star-rating-clear {
	font-size: 0.9em;
	padding: 15px 10px 7px 0px;
	float: left;
	outline: none;
}

