/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating { cursor:pointer; margin:0; clear:both; display:block; }
div.rating:after { content:'.'; display:block; height:0; width:0; clear:both; visibility:hidden; }
div.cancel, div.star { float:left; width:16px; height:16px; text-indent:-999em; cursor:pointer; display:block; background:transparent; overflow:hidden; }
div.cancel, div.cancel a { background:url('../i/delete.gif') no-repeat 0 -16px; }
div.star, div.star a { background:url('../i/star.gif') no-repeat 0 0px; }
div.cancel a, div.star a { display:block; width:16px; height:100%; background-position:0 0px; }
div.star_on a { background-position:0 -16px; }
div.star_hover a, div.star_live a:hover { background-position:0 -32px; }
/* Read Only CSS */
div.star_readonly a, div.star_readonly a:hover { cursor:default !important; }
/* Partial Star CSS */
div.star { background:transparent!important; overflow:hidden!important; }
div.cancel { display:none; }
/* END jQuery.Rating Plugin CSS */


.ratingBox { display:none; float:right; text-align:center; height:16px; }
.ratingBox img { border-width:0px; }
.ratingVotes { float:right; font-size:9px; margin-left:10px; width:60px; }
.ratingVotes span { font-size:14px; font-weight:bold; padding-right:1px; }

.ratingSet, .ratingSetPending { float:left; clear:both; border:solid 1px #e0e0e0; width:100%; padding:2px; margin-bottom:1px; }
.ratingSetPending { background-color:#f0f0f0; color:#777; }
.ratingSet input, .ratingSetPending input { font-size:10px; }

.ratingLink {float:left; width:190px; }
.ratingDescrip { font-size:11px; color:#666; float:left; width:390px; }


div.star2, div.star2Com, div.star2My, div.star2ComMy { float:left; width:16px; height:16px; background:url('../i/star2.gif') no-repeat; }
div.star2 { background-position:0 0px; }
div.star2Com { background-position:0 -16px; }
div.star2My { background-position:0 -32px; }
div.star2ComMy { background-position:0 -48px; }
