.rating_wrapper *{
	margin:0;
	border:0;
	padding:0;
}
.rating_wrapper {
	overflow:hidden;
	height:34px;
}
.sp_rating{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; line-height:1.7em; color:#5f5f5f; display:block;}
	.rating{float:left; padding-right:4px;}
	.base{
	background:url(ratings1.gif) 0 0 no-repeat;
	width:85px;
	height:100%;
	float:left;
	padding-right:4px;
	overflow:hidden;
	clear: left;
}	.yourstars{
	background:url(ratings1.gif) 0 0 no-repeat;
	width:85px;
	height:100%;
	float:left;
	padding-right:4px;
	overflow:hidden;
}
	.rtaverage{background:url(ratings1.gif) 0 -16px no-repeat; text-indent:-9999px;}
	.average{
	background-image: none;
}
	.votes{float:left; padding-right:4px;}
	.score{ background:url(ratings1.gif) 0 0 no-repeat; width:85px; height:100%; float:left; position:relative;}
		.score a{display:block; height:100%; float:left; text-indent:-9999px; position:absolute; overflow:hidden; line-height:1em;}
		.score1 {width:20%; z-index:55;}
		.score2 {width:40%; z-index:54;}
		.score3 {width:60%; z-index:53;}
		.score4 {width:80%; z-index:52;}
		.score5 {width:100%; z-index:51;}
		.score a:hover{ background:url(ratings1.gif) bottom right no-repeat;}
	.status {
	height:16px;
	width:100px;
	overflow:hidden;
	position:relative;
}
		
	.score_this{ height:100%; overflow:hidden;}
		.score_this a{
	color:#208EED;
	text-decoration: underline;
}
.hreview-aggregate{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}.ratinglisting{
	color: #0033FF;
}#favadded {
	border: 1px solid #C4E0FF;
	padding: 9px;
	margin-bottom: 4px;
	color: #000;
	background-color: #E6F2FF;
	margin-left:10px;
	display:none;
	font-size: 13px;
}.hidr{
	color: #666;cursor: pointer;text-decoration: underline;
}
.hidr:hover{
	text-decoration: underline;
	color: #000000;
}
