@charset "utf-8";

/* ======= STAR-RATER ======== */
.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
background: url(star.gif) left -1000px repeat-x;
}
.star-rating{
position:relative;
width:125px;
height:25px;
overflow:hidden;
list-style:none;
margin:0;
padding:0;
background-position: left top;
}
.star-rating li{
display: inline;
}
.star-rating a,
.star-rating .current-rating{
position:absolute;
top:0;
left:0;
text-indent:-1000em;
height:25px;
line-height:25px;
outline:none;
overflow:hidden;
border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
background-position: left bottom;
}
.star-rating .current-rating{
z-index:1;
background-position: left center;
}

.inline-rating{
list-style:none;
display:inline;
display:inline-block;

/*display:-moz-inline-block;
display:-moz-inline-box;
display: inline-block;
vertical-align: middle;*/
}

.small-star{
width:50px;
height:10px;
}
.small-star,
.small-star a:hover,
.small-star a:active,
.small-star a:focus,
.small-star .current-rating{
background-image: url(star_small.gif);
line-height: 10px;
height: 10px;
}
/*middle*/
.middle-star{
width:75px;
height:15px;
}
.middle-star,
.middle-star a:hover,
.middle-star a:active,
.middle-star a:focus,
.middle-star .current-rating{
background-image: url(star_middle.gif);
line-height: 15px;
height: 15px;
}

/*rater_box*/
table.rater_box {
margin:10px 0;
}
table.rater_box td {
background-color:#FFF1E9;
}
table.rater_box td p {
margin-bottom:5px;
}
td.rater_icon {
padding-right:10px; vertical-align:middle;
}
td.corner01 {
background:url(/site/rater/design/rater_box/corner01.gif) no-repeat; width:10px; height:10px;
}
td.corner02 {
background:url(/site/rater/design/rater_box/corner02.gif) no-repeat; width:10px; height:10px;
}
td.corner03 {
background:url(/site/rater/design/rater_box/corner03.gif) no-repeat; width:10px; height:10px;
}
td.corner04 {
background:url(/site/rater/design/rater_box/corner04.gif) no-repeat; width:10px; height:10px;
}
td.line_top {
background:url(/site/rater/design/rater_box/line_top.gif) repeat-x; width:auto; height:10px;
}
td.line_left {
background:url(/site/rater/design/rater_box/line_left.gif) repeat-y; width:10px; height:auto;
}
td.line_right {
background:url(/site/rater/design/rater_box/line_right.gif) repeat-y; width:10px; height:auto;
}
td.line_bottom {
background:url(/site/rater/design/rater_box/line_bottom.gif) repeat-x; width:auto; height:10px;
}

/* ======= /STAR-RATER ======== */