/* Stars */
.ui-stars-cancel, .ui-stars-star  {
	float:left;
	width:16px;
	height:16px;
	text-indent:-999em;
	cursor:pointer;
	display:block;
	background:transparent;
	overflow:hidden;
}
.ui-stars-cancel, .ui-stars-cancel a {
	background:url(../images/rating/delete.gif) no-repeat 0 -16px;
}
.ui-stars-star, .ui-stars-star a {
	background:url(../images/rating/5-stars.png) no-repeat 0 0px;
}
.ui-stars-cancel a, .ui-stars-star a {
	display:block;
	width:16px;
	height:100%;
	background-position:0 0px;
}
.ui-stars-star-on a {
	background-position:0 -16px!important
}
.ui-stars-star-hover a {
	background-position:0 -32px;
}

.ui-stars-cancel-hover a {
	background-position:0 -16px;
}
.ui-stars-cancel-disabled a, .ui-stars-star-disabled, .ui-stars-star-disabled a {
	cursor:default !important
}
.ui-stars-star {
	background:transparent!important;
	overflow:hidden!important;
}

.ui-stars-normal-small {
	float:left;
	width:9px;
	height:8px;
	text-indent:-999em;
	background:url(../images/rating/5-stars-small.png) no-repeat 0px -8px;
}
.ui-stars-gray-small {
	float:left;
	width:9px;
	height:8px;
	text-indent:-999em;
	background:url(../images/rating/5-stars-small.png) no-repeat 0px 0px;
}
.ui-stars-empty-small {
	float:left;
	width:9px;
	height:8px;
	text-indent:-999em;
}

.ui-stars-normal-medium {
	float:left;
	width:12px;
	height:12px;
	text-indent:-999em;
	background:url(../images/rating/5-stars-medium.png) no-repeat 0px -12px;
}
.ui-stars-gray-medium {
	float:left;
	width:12px;
	height:12px;
	text-indent:-999em;
	background:url(../images/rating/5-stars-medium.png) no-repeat 0px 0px;
}
.ui-stars-empty-medium {
	float:left;
	width:12px;
	height:12px;
	text-indent:-999em;
}

.ui-stars-normal-normal {
	float:left;
	width:16px;
	height:16px;
	text-indent:-999em;
	background:url(../images/rating/5-stars.png) no-repeat 0px -16px;
}
.ui-stars-gray-normal {
	float:left;
	width:16px;
	height:16px;
	text-indent:-999em;
	background:url(../images/rating/5-stars.png) no-repeat 0px 0px;
}
.ui-stars-empty-normal {
	float:left;
	width:16px;
	height:16px;
	text-indent:-999em;
}

.ui-stars-normal-big {
	float:left;
	width:32px;
	height:32px;
	text-indent:-999em;
	background:url(../images/rating/5-stars-big.png) no-repeat 0px -32px;
}
.ui-stars-gray-big {
	float:left;
	width:32px;
	height:32px;
	text-indent:-999em;
	background:url(../images/rating/5-stars-big.png) no-repeat 0px 0px;
}
.ui-stars-empty-big {
	float:left;
	width:32px;
	height:32px;
	text-indent:-999em;
}

