.star_rating,
.star_rating li a:hover,
.star_rating .current_rating {
background: url(../../../blackinci-3/star_rating.gif) left -1000px repeat-x;
vertical-align: middle;
}

.star_rating {
position: relative;
width:80px;
height:14px;
overflow: hidden;
list-style: none;
margin: 0;
padding: 0;
background-position: left top;
border-right: 1px solid #cf7015;
}

td .star_rating {
margin: auto;
}

.star_rating li {
display: inline;
}

.star_rating li a,
.star_rating .current_rating {
position: absolute;
text-indent: -1000px;
height: 14px;
line-height: 14px;
outline: none;
overflow: hidden;
border: none;
top:0;
left:0;
}

.star_rating_notrated li a:hover {
background-position: left bottom;
border-right: 1px solid #cf7015;
}

.star_rating li a.one_star {
width:20%;
z-index:6;
border-left: 1px solid #cf7015;
}

.star_rating li a.two_stars {
width:40%;
z-index:5;
}

.star_rating li a.three_stars {
width:60%;
z-index:4;
}

.star_rating li a.four_stars {
width:80%;
z-index:3;
}

.star_rating li a.five_stars {
width:100%;
z-index:2;
}

.star_rating .current_rating {
z-index:1;
background-position: left center;
}

.star_rating_success, .success_message {
color: #00b200;
font-weight: bold;
font-size: 10px;
margin-bottom: 10px;
}

.inline_rating {
float: left;
vertical-align: middle;
padding-right: 5px;
}
		