/*
.rating {
	cursor: pointer;
	margin: 2em;
	clear: both;
	display: block;
}
.rating:after {
	content: '.';
	display: block;
	height: 0;
	width: 0;
	clear: both;
	visibility: hidden;
}
.cancel,
.star {
	float: left;
	width: 17px;
	height: 15px;
	overflow: hidden;
	text-indent: -999em;
	cursor: pointer;
}
.star-left,
.star-right {
  width: 8px
}
.cancel,
.cancel a {background: url(../images/rate/delete.gif) no-repeat 0 -16px;}

.star,
.star a {background: url(../images/rate/star.gif) no-repeat 0 0px;}
.star-left,
.star-left a {background: url(../images/rate/star-left.gif) no-repeat 0 0px;}
.star-right,
.star-right a {background: url(../images/rate/star-right.gif) no-repeat 0 0px;}
	
.cancel a,
.star a {
	display: block;
	width: 100%;
	height: 100%;
	background-position: 0 0px;
}

div.rating div.on a {
	background-position: 0 -16px;
}
div.rating div.hover a,
div.rating div a:hover {
	background-position: 0 -32px;
}
*/
.rating:after { content: '.';  display: block; height: 0; 	width: 0; clear: both; visibility: hidden; }
.cancel, .star { float: left;  width: 12px; height: 46px; overflow: hidden; 	text-indent: -999em; cursor: pointer; }
.star-left, .star-right { width: 13px }
.cancel, .cancel a {background: url(/Skins/Default/images/rate/delete.gif) no-repeat 0 -16px; display:none} 
.star, .star a {background: url(/Skins/Default/images/raterate.gif) no-repeat 0 0px;} 
.star-left, .star-left a {background: url(/Skins/Default/images/rate/rate-left.gif) no-repeat top left;}
.star-right, .star-right a {background: url(/Skins/Default/images/rate/rate-right.gif) no-repeat top right;} 	
.cancel a, .star a { display: block; 	width: 100%; height: 100%; background-position: 0 0px;}

div.rating div.onClick a { background-position: 0 -46px; }
div.rating div.on a { background-position: 0 -48px; }
div.rating div.hover a{ background-position: 0 -96px; }

div.rating-not-voted div a:hover { background-position: 0 -96px; }
 
div.rating-voted div a { cursor:pointer!important } 
div.rating div.selected a, div.rating div a.selected { background-position: 0 -92px; }

#rateResultDiv { float:left; padding:5px 0 0 5px; font-size:11px; color:#222d2d}
#rateResultDiv span{ font-weight:700}
#rateResultDiv span.blue{ color:#A70E13}
#rateResultDiv span.dark{ color:#000}

.entry-ratething { background:#F8F1DF}
.entry-ratething .rating{ background:#F8F1DF; margin:10px}
.entry-ratething h4 { color:#222d2d; font-size:12px; font-weight:700;background:#fff}

