@charset "UTF-8";

/* SpryRating.css - version 0.1 - Spry Pre-Release 1.6.1 */
/* Copyright (c) 2007. Adobe Systems Incorporated. All rights reserved. */

.ratingContainer{
	float: right;	
}

.ratingButton{
 	 background-repeat: no-repeat;
	 background-position: center center;
	 display: none;
}
  
.ratingInitialState .ratingButton,
.ratingReadOnlyState .ratingButton,
.ratingRatedState .ratingButton
{
	display: block;
	width: 16px; /*20*/
	height: 17px;
	float: left;
}

.ratingInitialState input,
.ratingReadOnlyState input,
.ratingRatedState input
{
	display: none;
}

.ratingFull{
	 background-image: url('Images/SpryStarFull.gif');
}
 
.ratingEmpty{
	 background-image: url('Images/SpryStarEmpty.gif');
}
 
.ratingHalf{
	 background-image: url('Images/SpryStarHalf.gif');
}

.ratingHover{
	 background-image: url('Images/SpryStarHover.gif');
	 cursor: pointer;
}

.ratingReadOnlyState .ratingFull{
 	background-image: url('Images/SpryStarFullRO.gif');
}

.ratingReadOnlyState .ratingHalf{
 	background-image: url('Images/SpryStarHalfRO.gif');
}

.ratingReadOnlyErrMsg, .ratingRatedMsg{	
	display: none;
}

.ratingReadOnlyErrState .ratingReadOnlyErrMsg{
	display: inline;
	color: #CC3333;
	border: 1px solid #CC3333;	
}

.ratingRatedState .ratingRatedMsg{
	display: block;
	color: green;	
}

.ratingCounter{
	color: green;
}
