@CHARSET "ISO-8859-1";

.starRate1 {
    
    margin: 0 0 17px !important;
    overflow: hidden;
    position: relative;
    width: 177px !important;
    z-index: 9;
}
.starRate1 ul {
    margin: 0;
    padding: 0;
    width: 160px;
}

.starRate1 ul {width:160px; margin:0; padding:0;}
.starRate1 li {display:inline; list-style:none;}
.starRate1 a, .starRate1 b {background:url(../images/star_rate.gif) left top repeat-x;}


.starRate1 a {
    background-position: left 20px;
    color: #000;
    float: right;
    height: 16px;
    margin: 0 73px 0 -143px;
    text-decoration: none;
    width: 88px;
}
.starRate1 b {position:absolute; z-index:-1; width:91px; height:18px; background-position:left -20px;}
.starRate1 div b {left:0px; bottom:0px; background-position:left 1px;}
.starRate1 a span {position:absolute; left:-300px; font-size:12px;}
.starRate1 a:hover span {left:90px; width:91px;}




.starRate2 {
float: left;
margin: 0 !important;
overflow: hidden;
position: relative;
width: 64px !important;
z-index: 9;
}


.starRate2 ul {
    margin: 0;
    padding: 0;
    width: 123px;
}
.starRate2 li {display:inline; list-style:none;}
.starRate2 a, .starRate2 b {background:url(../images/star_rate_s.gif) left top repeat-x;}



.starRate2 a {
    background-position: left 20px;
    color: #000;
    float: right;
    height: 14px;
    margin: 0 71px 0 -137px;
    text-decoration: none;
    width: 79px;
}

.starRate2 b {
    background-position: left -13px;
    height: 14px;
    position: absolute;
    width: 94px;
    z-index: -1;
}
.starRate2 div b {left:0px; bottom:0px; background-position:left 1px;}
.starRate2 a span {position:absolute; left:-300px; font-size:12px;}
.starRate2 a:hover span {left:90px; width:91px;}