.rateit {
display: -moz-inline-box;
display: inline-block;
position: relative;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-o-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
}

.rateit .rateit-range {
position: relative;
display: -moz-inline-box;
display: inline-block;
background: url(../images/rateit/stars.png);
height: 24px;
outline: none;
}
	#feedback-holder .rateit .rateit-range,
	#feedback-footer .rateit .rateit-range,
	#feedback-summary .rateit .rateit-range {
	background-size:16px auto;
	height:16px;
	}

.rateit .rateit-range * {
display:block;
}

/* for IE 6 */
* html .rateit, * html .rateit .rateit-range {
display: inline;
}

/* for IE 7 */
* + html .rateit, * + html .rateit .rateit-range {
display: inline;
}

.rateit .rateit-hover, .rateit .rateit-selected {
position: absolute;
left: 0px;
}

.rateit .rateit-hover-rtl, .rateit .rateit-selected-rtl {
left: auto;
right: 0px;
}

.rateit .rateit-hover {
background: url(../images/rateit/stars.png) left -48px;
}
	#feedback-holder .rateit .rateit-hover,
	#feedback-footer .rateit .rateit-hover,
	#feedback-summary .rateit .rateit-hover {
	background:url(../images/rateit/stars.png) left -32px;
	background-size:16px auto;	
	}

.rateit .rateit-hover-rtl {
background-position: right -48px;
}
	#feedback-holder .rateit .rateit-hover-rtl,
	#feedback-footer .rateit .rateit-hover-rtl,
	#feedback-summary .rateit .rateit-hover-rtl {
	background-position:right -32px;
	background-size:16px auto;	
	}

.rateit .rateit-selected {
background: url(../images/rateit/stars.png) left -24px;
}
	#feedback-holder .rateit .rateit-selected,
	#feedback-footer .rateit .rateit-selected,
	#feedback-summary .rateit .rateit-selected {
	background:url(../images/rateit/stars.png) left -16px;
	background-size:16px auto;	
	}

.rateit .rateit-selected-rtl {
background-position: right -24px;
}
	#feedback-holder .rateit .rateit-selected-rtl,
	#feedback-footer .rateit .rateit-selected-rtl,
	#feedback-summary .rateit .rateit-selected-rtl {
	background-position:right -16px;
	background-size:16px auto;
	}

.rateit .rateit-preset {
background: url(../images/rateit/stars.png) left -72px;
}
	#feedback-holder .rateit .rateit-preset,
	#feedback-footer .rateit .rateit-preset,
	#feedback-summary .rateit .rateit-preset {
	background:url(../images/rateit/stars.png) left -48px;
	background-size:16px auto;
	}

.rateit .rateit-preset-rtl {
background: url(../images/rateit/stars.png) left -72px;
}
	#feedback-holder .rateit .rateit-preset-rtl,
	#feedback-footer .rateit .rateit-preset-rtl,
	#feedback-summary .rateit .rateit-preset-rtl {
	background:url(../images/rateit/stars.png) left -48px;
	background-size:16px auto;
	}

.rateit button.rateit-reset {
background: url(../images/rateit/delete.gif) 0 0;
width: 16px;
height: 16px;
display: -moz-inline-box;
display: inline-block;
float: left;
outline: none;
border:none;
padding: 0;
}

.rateit button.rateit-reset:hover, .rateit button.rateit-reset:focus {
background-position: 0 -16px;
}
