/****************************************
	Star Rating
****************************************/
/*  styles for the unit rater     */
.ratingblock {
	width: 50%;
	display: inline;
	padding-bottom: 8px;
	cursor: default;
	color: #666;
}

.ratingblock .loading {
	height: 15px;
	background: transparent url(/images/ratings/working.gif) 50% 50% no-repeat;
}

.ratingblock .unit-rating { /* the UL */
	list-style:none;
	margin: 0;
	padding: 0;
	height: 15px;
	position: relative;
	background: transparent url(/images/ratings/starrating_small.gif) top left repeat-x;		
}
.optionsHolder .ratingblock .unit-rating {
	margin: 0 8px;
}

.ratingblock .unit-rating li {
    text-indent: -90000px;
	padding:0px;
	margin:0px;
	width:15px;
	height:15px;
	/*\*/
	float: left;
	/* */
}

.ratingblock .unit-rating li a {
	outline: none;
	display: block;
	width:15px;
	height: 15px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
}

.ratingblock .unit-rating li a:hover{
	background: transparent url(/images/ratings/starrating_small.gif) left center;
	z-index: 2;
	left: 0px;
}

.ratingblock .unit-rating a.r1-unit{left: 0px;}
.ratingblock .unit-rating a.r1-unit:hover{width:15px;}
.ratingblock .unit-rating a.r2-unit{left:15px;}
.ratingblock .unit-rating a.r2-unit:hover{width: 30px;}
.ratingblock .unit-rating a.r3-unit{left: 30px;}
.ratingblock .unit-rating a.r3-unit:hover{width: 45px;}
.ratingblock .unit-rating a.r4-unit{left: 45px;}
.ratingblock .unit-rating a.r4-unit:hover{width: 60px;}
.ratingblock .unit-rating a.r5-unit{left: 60px;}
.ratingblock .unit-rating a.r5-unit:hover{width: 75px;}

.optionsHolder .ratingblock .unit-rating a.r1-unit{z-index: 9;}
.optionsHolder .ratingblock .unit-rating a.r2-unit{z-index: 8;}
.optionsHolder .ratingblock .unit-rating a.r3-unit{z-index: 7;}
.optionsHolder .ratingblock .unit-rating a.r4-unit{z-index: 6;}
.optionsHolder .ratingblock .unit-rating a.r5-unit{z-index: 5;}

.optionsHolder .ratingblock .unit-rating li span,
.optionsHolder .ratingblock .unit-rating li a,
.optionsHolder .ratingblock p span {
	margin: 0;
	display: inline;
	font-size: 9px;
	font-weight: normal;
	cursor: default;
	z-index: 2;
}
.optionsHolder .ratingblock .unit-rating li a {
	cursor: pointer;
	display: block;
}
.optionsHolder .ratingblock strong span {
	font-weight: bold;
}

.optionsHolder .ratingblock p {
	margin: 0 8px 10px !important;
	font-size: 9px;
}


.ratingblock .unit-rating li.existing-vote {
	background: transparent url(/images/ratings/redstar.gif) 50% 50%;
	position: absolute;
	z-index: 2;
	height: 15px;
	width: 15px;
	left: 0px;
}
.ratingblock .unit-rating li.current-rating {
	background: transparent url(/images/ratings/starrating_small.gif) left bottom;
	position: absolute;
	height: 15px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	left: 0px;
}

.ratingblock .voted { color: #999999; }
.ratingblock .thanks { color: #36AA3D; }

/****************************************
	End Star Rating
****************************************/
