/*=Sarven Capadisli 2008*/

#highlights_latest .content_browser {
background:#ecf7fc;
float:left;
clear:both;
width:100%;
}

#highlights_latest .controls {
width:70px;
height:12px;
margin:0 auto;
overflow:hidden;
padding-top:7px;
padding-bottom:4px;
position:relative;
}

#highlights_latest .controls li {
width:18px;
height:12px;
position:absolute;
clear:none;
cursor:pointer;
border:0;
list-style-type:none;
}
#highlights_latest .controls li.prev {
background:url(/media/images/icons/icons.gif) -668px 0 no-repeat;
left:10px;
}
#highlights_latest .controls li.next {
background:url(/media/images/icons/icons.gif) 0 0 no-repeat;
left:45px;
}

.outter_send_to_friend { display:none; }

ul.content_view_actions,
.content_view_datas li {
display:none;
}

#aside_content_inclusion { /*revisit fix heights if possible -- it is used to preserve the height onload*/
/*min-height:335px;*/
width:315px;
float:right;
margin:1em 0 1em 1em;
}
.document_print #aside_content_inclusion {
display:none;
}
/*
#related_content.aside_content_inclusion,
#from_the_same_author.aside_content_inclusion {
width:auto;
float:none;
}
*/
#aside_content_inclusion #related_content,
#aside_content_inclusion #from_the_same_author {
float:right;
margin-left:10px;
border:1px solid #d2d2d2;
}

#related_content.aside_content_inclusion .entry-summary .phrasing_content,
#from_the_same_author.aside_content_inclusion .entry-summary .phrasing_content {
width:280px;
}


#highlights_data h3 { display:none; }

#highlights_recent_ranked h3 { display:none; }

#highlights_recent_ranked ul.actions li a { outline:none; }

#highlights_recent_ranked ul.datas li { display:none; }

#highlights_recent_ranked ul.datas li li,
#highlights_recent_ranked ul.datas li.selected {
display:block;
}


#form_send_to_friend {
display:none;
background-color:#fff;
position:absolute;
top:35px;
left:10px;
width:500px;
}
#focus_on #form_send_to_friend {
top:70px;
}


/*rating_system*/
#content .user_rating_system {
margin-bottom:0;
}

select.rating_system { display:none; }

#content ul.rating_system {
width:70px;
position:relative;
margin-top:1px;
margin-right:0.25em;
}
#content ul.rating_system li {
float:left;
clear:none;
display:block;
cursor:pointer;
margin-bottom:0;
height:14px;
width:14px;
position:static;
}

#content ul.rating_system li.rating_1 a {
left:0;
}
#content ul.rating_system li.rating_2 a {
left:14px;
}
#content ul.rating_system li.rating_3 a {
left:28px;
}
#content ul.rating_system li.rating_4 a {
left:42px;
}
#content ul.rating_system li.rating_5 a {
left:56px;
}
#content ul.rating_system li.rating_1 a:hover,
.document_options dd.rating_1 span {
width:14px;
}
#content ul.rating_system li.rating_2 a:hover,
.document_options dd.rating_2 span {
width:28px;
}
#content ul.rating_system li.rating_3 a:hover,
.document_options dd.rating_3 span {
width:42px;
}
#content ul.rating_system li.rating_4 a:hover,
.document_options dd.rating_4 span {
width:56px;
}
#content ul.rating_system li.rating_5 a:hover,
.document_options dd.rating_5 span {
width:70px;
}
#content ul.rating_system li a {
display:block;
width:14px;
height:14px;
position:absolute;
top:0;
left:0;
z-index:20;
border-bottom:0;
text-indent:-9999px;
background:url(/media/images/icons/icon_stars-two-states.gif) 0 0 repeat-x;
}
#content ul.rating_system li a:hover {
background:url(/media/images/icons/icon_stars-two-states.gif) 0 -14px repeat-x;
top:0;
left:0;
z-index:21;
width:14px;
}
#content 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 -14px repeat-x;
}

.script_based_submit #submit_user_evaluation_article { display:none; }


form .script_based_close {
position:absolute;
top:1.25em;
right:1em;
padding:0.25em 0.5em;
border:1px solid #7d1387;
font-weight:bold;
background:#7d1387;
color:#fff;
cursor:pointer;
}


.account_settings .datas li { display:none; }
.account_settings ul.datas li li { display:block; }
.account_settings ul.datas li h2 {
display:none;
margin-bottom:0.5em;
}

#update_my_profile form em.error_message {
display:block;
clear:left;
margin-left:27%;
}

body a.stbutton { padding-right:0; }

.opened { display:block !important;}
.closed { display:none !important; }