.rabidRating { position: relative; }

.rabidRating .wrapper {	
	cursor: pointer;
	background: #ccc;
	float:left;
}

.rabidRating .wrapper {
	overflow: hidden;
}

.rabidRating span,.rabidRating .wrapper {
	display: block;
	width: 110px;
	height: 25px;
}

.rabidRating .wrapper span {
	position:absolute;left:0px;top:13px;
}

.rabidRating span {
	position: relative;
	top: 0;
	left: 0;
	text-indent: -999em;
}

.rabidRating .ratingStars {
	width: 110px;
	height: 25px;
	display: block;
	background: url('img/hearts1.png') no-repeat center !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='styles/img/hearts1.png');	
	background-position: center;
}

.rabidRating .ratingFill {
	background-color: #ff0000;
}
.rabidRating .initratingFill {
	width: 105px; 
}

.rabidRating .ratingVoted {
	cursor: default;
	background-color: #0069ff;
}

.rabidRating .ratingActive {
	background-color: #ffa800;
}

.rabidRating .ratingText {
	color: #000;
	height: 13px;
	text-align: left;
}

.rabidRating .ratingText.ratingError {
	color: #f00;	
}

.rabidRating .ratingText.loading {
	background: url('img/ajax-loading.gif') no-repeat;
	text-indent: -999em;
}

