#rating-body
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 width:100%
}

.ratings !important,.rating !important {
font-size: 12px;
line-height: 1.25;
font-falmily:  Arial, Helvetica, sans-serif;
width: 210px;
}

.ratings !important,.rating !important {
font-size: 12px;
line-height: 1.25;
font-falmily:  Arial, Helvetica, sans-serif;
width: 210px;
}
 
.ratings a, .rating a {
color: #1E7EC8;
text-decoration: underline;
}
.ratings a:visited, .rating a:visited{
color: #1E7EC8;
text-decoration: underline;
}

.rating-static { 
    width: 90px; 
    height: 30px;  
    display: block; 
    background: url('../star-rating.png') 0 0 no-repeat;
    float:left;
}

.rating-static-i { 
    width: 90px; 
    height: 30px;  
    display: block; 
    background: url('../star-rating.png') 0 0 no-repeat;
}


.rating-50 { background-position: 0 0; }
.rating-40 { background-position: -18px 0; } 
.rating-30 { background-position: -36px 0; }
.rating-20 { background-position: -54px 0; }
.rating-10 { background-position: -72px 0; }
.rating-0 { background-position: -90px 0; }

.rating-5  { background-position: -72px -30px; }
.rating-15 { background-position: -54px -30px; }
.rating-25 { background-position: -36px -30px; }
.rating-35 { background-position: -18px -30px; }
.rating-45 { background-position: 0 -30px; }


.review-text {color:#029A02;}
.rating-wrap {height:18px}

.rating-num {background:#0d970c;color:white;padding: 0 .4em 0;margin-right: .5em;}

.comments-header {margin:0 }

.review-date {
	border:0px;
	/*padding: .2em .6em;*/
	font-size: smaller;
	font-style: italic;
	}

.review-t{
	font-size: smaller;
	}

.rating-reviews-static { 
    width: 60px; 
    height: 16px;  
    display: block; 
    background: url('../star-rating-small.png') 0 0 no-repeat;
     float:left;

}

.rating-reviews-50 { background-position: 0 0; }
.rating-reviews-40 { background-position: -12px 0; } 
.rating-reviews-30 { background-position: -24px 0; }
.rating-reviews-20 { background-position: -36px 0; }
.rating-reviews-10 { background-position: -48px 0; }
.rating-reviews-0 { background-position: -60px 0; }

.rating-reviews-5  { background-position: -48px -16px; }
.rating-reviews-15 { background-position: -36px -16px; }
.rating-reviews-25 { background-position: -24px -16px; }
.rating-reviews-35 { background-position: -12px -16px; }
.rating-reviews-45 { background-position: 0 -16px; }

.pr-rounded {
border-top-right-radius: .4em;
border-top-left-radius: .4em;
border-bottom-right-radius: .4em;
border-bottom-left-radius: .4em;
}

#pagination li
{ 
list-style: none;
float: left;
margin-right: 5px;
padding: 2px;
border: solid 1px #DDD;
color: #0063DC;
font-size: smaller;
background-color: #F2F7CF;
}
#pagination li:hover
{ 
color:#FF0084; 
cursor: pointer; 
}
.chosen
{
  color : FF0084;
  border : none;
}

.pI_Title_Review { font-family: Trebuchet MS; Arial; font-size: 10pt; letter-spacing: 1pt; color: #029A02;}