﻿/* user info */
.user_profile
{
    width: 100%;
}


/* top news */
.topnews_title
{
    margin: 0.5em 0 0 0;
}
.topnews_date
{
    color: #596480;
    margin: 0.1em 0 1em 0;
}
.topnews_text
{
}
.topnews_annot
{
}
.topnews_extlink, .topnews_extlink a
{
    float: right;
    font-weight: bold;
    text-decoration: none;
    padding-left: 10px;
}
.topnews_credits
{
    font-size: 0.9em;
    color: DarkGray;
}
#topnews_latest
{
    margin-bottom: 5px;
}
.topnews_listdate
{
    color: #596480;
    padding-left: 8px;
}
.topnews_listtitle
{
    padding-left: 5px;
}

/* top article */
.newsarticle_title
{
    margin: 0.5em 0 0 0;
}
.newsarticle_date
{
    color: #596480;
    margin: 0.1em 0 1em 0;
}
.newsarticle_text
{
}
.newsarticle_annot
{
}
.newsarticle_extlink, .newsarticle_extlink a
{
    float: right;
    font-weight: bold;
    text-decoration: none;
    padding-left: 10px;
}
.newsarticle_credits
{
    font-size: 0.9em;
    color: DarkGray;
}

 /* news list */
 .newslist_title
{
    margin: 0.5em 0 0 0;
}
.newslist_date
{
    color: #676767;
    margin: 0.1em 0 0.2em 0;
}
h4.newslist_date {
		color: #676767;
    margin: 0.1em 0 0.2em 0;
		font-weight: normal;
}
.newslist_text
{
}
.newslist_annot
{
    margin: 0;
}
.newslist_extlink, .newslist_extlink a
{
    float: right;
    font-weight: bold;
    text-decoration: none;
    padding-left: 10px;
}
.newslist_credits
{
    font-size: x-small;
    color: DarkGray;
}

/* alerts */
.alert_container
{
    /*width: 450px;*/
    border: solid 1px DarkGray;
    margin: 5px;
    padding: 15px;
    background-color: #FFFEC4;
}
.alert_date
{
    margin: 0.1em 0 0.2em 0;
}
.alert_message
{
}
.alert_credits
{
    font-size: 0.9em;
    color: DarkGray;
}
/*polls*/
.poll_topic 
{
    padding-bottom:5px;
    font-size:1.2em;
    font-weight:bold;   
}
.poll_variant
{
    
}
.poll_result
{
    font-weight:bold;
}
/* documents */
.doc_node a, .doc_node a:visited, .doc_node a:hover 
{
    border: 0;
    color: #114CD2;
    text-decoration: underline;
}

/* threads */
.thread_title
{
    font-size: 1.2em;
}

.thread_credits
{
    font-size: 0.9em;
    color: DarkGray;
}

.thread_title_item
{
    width: 70%;
}

.thread_container
{
    height: 200px;
    width: 525px;
    overflow:auto;
}

/* messages */
.message_header
{
    padding-top: 5px;
    _padding-top: 0px;
    padding-bottom: 5px;
    _padding-bottom: 0px;
    border-top: solid 1px DarkGray;
}
.message_body
{
    border-top: solid 1px DarkGray;    
    max-width: 525px;
    overflow:auto;
}
.message_footer
{
    border-top: solid 1px DarkGray;
    border-bottom: solid 3px DarkGray;
}

.message_title
{
    font-weight: bold;
}
.message_credits, .message_date
{
    font-size: 0.9em;
    color: DarkGray;
}