
.star-rating {
background:transparent url(/images/stars/alt_star.gif) repeat-x scroll left top;
height:50px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px auto;
overflow:hidden;
padding:0px;
position:relative;
width:350px;
cursor:pointer;cursor:hand;
}
.star-rating li {
float:left;
height:50px;
margin:0px;
padding:0px;
width:50px;
}
.star-rating li a {
display:block;
height:50px;
line-height:50px;
overflow:hidden;
padding:0px;
position:absolute;
text-decoration:none;
text-indent:-9000px;
width:50px;
z-index:20;
}
.star-rating li a:hover {
background:transparent url(/images/stars/alt_star.gif) repeat scroll left bottom;
border:medium none;
left:0px;
z-index:2;
}
.star-rating a.one-star {
left:0px;

}
.star-rating a.one-star:hover, #user1 {
width:50px;

}
.star-rating a.two-stars {
left:50px;
}
.star-rating a.two-stars:hover, #user2 {
width:100px;
}
.star-rating a.three-stars {
left:100px;
}
.star-rating a.three-stars:hover, #user3 {
width:150px;
}
.star-rating a.four-stars {
left:150px;
}
.star-rating a.four-stars:hover, #user4 {
width:200px;
}
.star-rating a.five-stars {
left:200px;
}
.star-rating a.five-stars:hover, #user5 {
width:250px !important;
}
.star-rating a.six-stars {
left:250px;
}
.star-rating a.six-stars:hover, #user6 {
width:300px;
}
.star-rating a.seven-stars {
left:300px;
}
.star-rating a.seven-stars:hover, #user7 {
width:350px;
}
.star-rating li.current-rating {
background:transparent url(/images/stars/alt_star.gif) repeat scroll left center;
display:block;
height:50px;
position:absolute;
text-indent:-9000px;
z-index:1;
}
star-rating a:active {
outline-color:invert;
outline-style:none;
outline-width:medium;
}
.star-rating li span {
display:block;
height:50px;
line-height:50px;
overflow:hidden;
padding:0px;
position:absolute;
text-decoration:none;
text-indent:-9000px;
width:50px;
z-index:20;
}
.star-rating-m {
background:transparent url(/images/stars/alt_star_med.gif) repeat-x scroll left top;
height:35px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px auto;
overflow:hidden;
padding:0px;
position:relative;
width:245px;
}
.star-rating-m li {
float:left;
height:35px;
margin:0px;
padding:0px;
width:35px;
}
.star-rating-m li a {
display:block;
height:35px;
line-height:35px;
overflow:hidden;
padding:0px;
position:absolute;
text-decoration:none;
text-indent:-9000px;
width:35px;
z-index:20;
}
.star-rating-m li a:hover {
background:transparent url(/images/stars/alt_star_med.gif) repeat scroll left bottom;
border:medium none;
left:0px;
z-index:2;
}
.star-rating-m a.one-star {
left:0px;
}
.star-rating-m a.one-star:hover, #user1-s {
width:35px;
}
.star-rating-m a.two-stars {
left:35px;
}
.star-rating-m a.two-stars:hover, #user2-s {
width:70px;
}
.star-rating-m a.three-stars {
left:70px;
}
.star-rating-m a.three-stars:hover, #user3-s {
width:105px;
}
.star-rating-m a.four-stars {
left:105px;
}
.star-rating-m a.four-stars:hover, #user4-s {
width:140px;
}
.star-rating-m a.five-stars {
left:140px;
}
.star-rating-m a.five-stars:hover, #user5-s {
width:175px;
}
.star-rating-m a.six-stars {
left:175px;
}
.star-rating-m a.six-stars:hover, #user6-s {
width:210px;
}
.star-rating-m a.seven-stars {
left:210px;
}
.star-rating-m a.seven-stars:hover, #user7-s {
width:245px;
}
.star-rating-m li.current-rating {
background:transparent url(/images/stars/alt_star_med.gif) repeat scroll left center;
display:block;
height:35px;
position:absolute;
text-indent:-9000px;
z-index:1;
}
star-rating-m a:active {
outline-color:invert;
outline-style:none;
outline-width:medium;
}
.star-rating-m li span {
display:block;
height:35px;
line-height:35px;
overflow:hidden;
padding:0px;
position:absolute;
text-decoration:none;
text-indent:-9000px;
width:35px;
z-index:20;
}
.user-rating-m {
background:transparent url(/images/stars/alt_star_med.gif) repeat-x scroll left top;
height:35px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px auto;
overflow:hidden;
padding:0px;
position:relative;
width:245px;
}
.user-rating-m li {
float:left;
height:35px;
margin:0px;
padding:0px;
width:35px;
}
.user-rating-m li span {
background:transparent url(/images/stars/alt_star_med.gif) repeat scroll left bottom;
border:medium none;
display:block;
height:35px;
left:0px;
line-height:35px;
overflow:hidden;
padding:0px;
position:absolute;
text-decoration:none;
text-indent:-9000px;
width:0px;
z-index:2;
}
.user-rating-m #stars1 {
width:35px;
}
.user-rating-m #stars2 {
width:70px;
}
.user-rating-m #stars3 {
width:105px;
}
.user-rating-m #stars4 {
width:140px;
}
.user-rating-m #stars5 {
width:175px;
}
.user-rating-m #stars6 {
width:210px;
}
.user-rating-m #stars7 {
width:245px;
}
.star-rating-s {
background:transparent url(/images/stars/alt_star_s.gif) repeat-x scroll left top;
height:20px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px auto;
overflow:hidden;
padding:0px;
position:relative;
width:140px;
}
.star-ratings li {
float:left;
height:20px;
margin:0px;
padding:0px;
width:20px;
}
.star-ratings li a {
display:block;
height:20px;
line-height:20px;
overflow:hidden;
padding:0px;
position:absolute;
text-decoration:none;
text-indent:-9000px;
width:20px;
z-index:20;
}
.star-rating-s li a:hover {
background:transparent url(/images/stars/alt_star_s.gif) repeat scroll left bottom;
border:medium none;
left:0px;
z-index:2;
}
.star-rating-s a.one-star {
left:0px;
}
.star-rating-s a.one-star:hover, #user1-s {
width:20px;
}
.star-rating-s a.two-stars {
left:20px;
}
.star-rating-s a.two-stars:hover, #user2-s {
width:40px;
}
.star-rating-s a.three-stars {
left:40px;
}
.star-rating-s a.three-stars:hover, #user3-s {
width:60px;
}
.star-rating-s a.four-stars {
left:60px;
}
.star-rating-s a.four-stars:hover, #user4-s {
width:80px;
}
.star-rating-s a.five-stars {
left:80px;
}
.star-rating-s a.five-stars:hover, #user5-s {
width:100px;
}
.star-rating-s a.six-stars {
left:100px;
}
.star-rating-s a.six-stars:hover, #user6-s {
width:120px;
}
.star-rating-s a.seven-stars {
left:120px;
}
.star-rating-s a.seven-stars:hover, #user7-s {
width:140px;
}
.star-rating-s li.current-rating {
background:transparent url(/images/stars/alt_star_s.gif) repeat scroll left center;
display:block;
height:20px;
position:absolute;
text-indent:-9000px;
z-index:1;
}
star-rating-s a:active {
outline-color:invert;
outline-style:none;
outline-width:medium;
}
.star-rating-s li span {
display:block;
height:20px;
line-height:20px;
overflow:hidden;
padding:0px;
position:absolute;
text-decoration:none;
text-indent:-9000px;
width:20px;
z-index:20;
}
.user-rating-s {
background:transparent url(/images/stars/alt_star_s.gif) repeat-x scroll left top;
height:20px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px auto;
overflow:hidden;
padding:0px;
position:relative;
width:140px;
}
.user-ratings li {
float:left;
height:20px;
margin:0px;
padding:0px;
width:20px;
}
.user-rating-s li span {
background:transparent url(/images/stars/alt_star_s.gif) repeat scroll left bottom;
border:medium none;
display:block;
height:20px;
left:0px;
line-height:20px;
overflow:hidden;
padding:0px;
position:absolute;
text-decoration:none;
text-indent:-9000px;
width:0px;
z-index:2;
}
.user-rating-s #stars1 {
width:20px;
}
.user-rating-s #stars2 {
width:40px;
}
.user-rating-s #stars3 {
width:60px;
}
.user-rating-s #stars4 {
width:80px;
}
.user-rating-s #stars5 {
width:100px;
}
.user-rating-s #stars6 {
width:120px;
}
.user-rating-s #stars7 {
width:140px;
}



/*********************/
/* star descriptions */
/*********************/




