#content_document.weight_1 {
font-size:0.7em;
}
#content_document.weight_2 {
font-size:0.85em;
}
#content_document.weight_4 {
font-size:1.15em;
}
#content_document.weight_5 {
font-size:1.3em;
}

/*rating_system*/
.script_based_submit {
width: 13em;
}

.user_rating_system {
margin-bottom:0;
display: inline;
}
select.rating_system { 
display:none; 
}

ul.rating_system {
list-style: none;
width:85px;
position:relative;
padding: 0;
height: 16px;
background:url(/media/images/icons/icon_stars-two-states.gif) repeat-x top left;
}
ul.rating_system li {
float:left;
padding:0px;
margin:0px;
}
ul.rating_system li a {
display:block; 
width:17px;
height: 16px;
text-decoration: none;
text-indent: -9000px; 
z-index: 20; 
position: absolute; 
padding: 0px; 
background-image:none;
cursor: pointer;
overflow: hidden;
}
ul.rating_system li a:hover{
background: url(/media/images/icons/icon_stars-two-states.gif) 0 -17px;
z-index: 1;
left: 0px !important;
top: 0;
}


ul.rating_system li a.rating_1 { left:0; }
ul.rating_system li a.rating_2 { left:17px; }
ul.rating_system li a.rating_3 { left:34px; }
ul.rating_system li a.rating_4 { left:51px; }
ul.rating_system li a.rating_5 { left:68px; }

span.no_rating{
display:none;
}

dl.rating_init dt {
display: none;
}
dl.rating_init dd {
border: none;
font-weight: bold;
}
dl.rating_init dd.rating_count {
margin-top: 0;
}
.rating_init .rating_count {
display: none;
}


ul.rating_system li a.rating_1:hover,
.action_user_article_rating dd.rating_1 span.rating,
dd.rating_1 span.rating { 
width:17px; 
}
ul.rating_system li a.rating_2:hover,
.action_user_article_rating dd.rating_2 span.rating,
dd.rating_2 span.rating { 
width:34px; 
}
ul.rating_system li a.rating_3:hover,
.action_user_article_rating dd.rating_3 span.rating,
dd.rating_3 span.rating { 
width:51px; 
}
ul.rating_system li a.rating_4:hover,
.action_user_article_rating dd.rating_4 span.rating,
dd.rating_4 span.rating { 
width:68px;
}
ul.rating_system li a.rating_5:hover,
.action_user_article_rating dd.rating_5 span.rating,
dd.rating_5 span.rating {  
width:85px; 
}

ul.rating_system li.current {
position:absolute;
top:0;
left:0;
text-indent:-9999px;
width:0;
background:url(/media/images/icons/icon_stars-two-states.gif) 0 -33px repeat-x;
z-index: 0;
}
.script_based_submit #submit_user_evaluation_article { 
display:none; 
}

#content #review_types.account_settings ul.rating_system {
width:auto;
}
