﻿body,html {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #515151;}

a {text-decoration: none; color: #cc0000;}
 
.rateit {position: relative; display: -moz-inline-box; display: inline-block; -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; height: 16px; outline: none; background: url(star.gif);}
.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(star.gif) left -32px;}
.rateit .rateit-hover-rtl {background-position: right -32px;}
.rateit .rateit-selected {background: url(star.gif) left -16px;}
.rateit .rateit-selected-rtl {background-position: right -16px;}
.rateit .rateit-preset {background: url(star.gif) left -48px;}
.rateit .rateit-preset-rtl {background: url(star.gif) left -48px;}
.rateit button.rateit-reset {display: -moz-inline-box; display: inline-block;  float: left; width: 16px;  height: 16px;  padding: 0; outline: none;  border: none; 
							background: url(delete.gif) 0 0;}
.rateit button.rateit-reset:hover, .rateit button.rateit-reset:focus {background-position: 0 -16px;}