body{
	font-family: serif;
	font-size:10pt;
	color:black;
	margin-top: 0px;
}
a {
	color:#8087BE;
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}
.container {
	border-width:1px;
	border-style:solid;
	border-color:#666666;
	font-family:Tahoma;
	font-size:10pt;
	color:black;
}
.container_header {
	font-family:Tahoma;
	font-size:10pt;
	font-weight:bold;
	color:black;
	padding-bottom:10px;
}
input {
	font-family:Tahoma;
	font-size:10pt;
	color:black;
}
.text {
	font-family:Tahoma;
	font-size:10pt;
	color:black;
}
/* ==================== */

.ntitle {
	color: #636363;
	font-family: Times New Roman;
	font-size: 14px;
	text-align:left;
	font-weight: bold;
}
.ntitle a {
	color: #8087BE;
	text-align:left;
	text-decoration: underline;
}
.ntitle a:hover {
	color: #8087BE;
	text-align:left;
	text-decoration: none;
}

/* ==================== */
.headtitle {
	color: #636363;
	font-family: Times New Roman;
	font-size: 24px;
	text-align:left;
        font-style: italic;
	font-weight: bold;
}
.headtitle a {
	color: #FFF;
	text-align:left;
	text-decoration: underline;
}
.headtitle a:hover {
	color: #000;
	text-align:left;
	text-decoration: none;
}

/* ==================== */

.stitle {
	color: #636363;
	font-family: Times New Roman;
	font-size: 16px;
	text-align:left;
        font-style: italic;
	font-weight: bold;
}
.stitle a {
	color: #000;
	text-align:left;
	text-decoration: underline;
}
.stitle a:hover {
	color: #000;
	text-align:left;
	text-decoration: none;
}

/* ==================== */
.news {
	color: #636363;
	font-family: Verdana;
	font-size:10pt;
	text-align:left;
	line-height: 15px
}
.news a {
	color: #4B73D4;
	text-align:left;
	text-decoration: none;
}
.news a:hover {
	color: #4B73D4;
	text-align:left;
	text-decoration: underline;
}
.img {
      border: 1px solid #cccccc;
      background: #ffffff;
      padding: 10px;

}
/* ==================== */

.slink {
	color: #757575;
	font-size: 15px;		/* ! */
	font-family: Arial;	/* ! */
	text-decoration: none;
}
.slink a:active, .slink a:visited, .slink a:link {
	color: #8087BE;
	text-decoration: underline;
}
.slink a:hover {
	color: #8087BE;
	text-decoration: none;
}

/* ==================== */

.bottom {
	color: #333333;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
}
.bottom a:active, .bottom a:visited, .bottom a:link {
	color: #333333;
	font-size: 11px;
	text-decoration: none;
}
.bottom a:hover {
	color: #666699;
	font-size: 11px;
	text-decoration: underline;
}

/* ==================== */

.menu {
	color: #757575;
	font-size: 12px;		/* ! */
	font-family: Times New Roman;	/* ! */
	font-weight: bold;
	text-decoration: none;
}
.menu a:active, .menu a:visited, .menu a:link {
	color: #0099CC;
	font-size: 12px;
	font-family: Times New Roman;	/* ! */
	font-weight: bold;
	text-decoration: none;
}
.menu a:hover {
	color: #0099CC;
	font-size: 12px;
	font-family: Times New Roman;	/* ! */
	font-weight: bold;
	text-decoration: underline;
}

/* ==================== */

.paginator
{
}


.paginator a.page, .paginator span.selected
{
    padding: 0 10px;
}

.paginator a.page
{
    background: #f7f7f7;
}

.paginator span.info {font-size: 11px; color: #666666}
span.selected
{
    background: #cc0000;
    color: white;
}

.news_status
{
    border: 1px #eeeeee solid;
    /*background: #eeeeee;*/
    font-size: 12px;
    overflow: hidden;
    zoom:1;
    margin: 0 10px 0 10px;

}

.news_status .voteblock
{
    background: #eeeeee;
    float: left;
}

.news_status .info
{
    float: left;
    padding: 0 1em;
    color: #606060;
}

.voteblock .plus
{
    text-decoration: none;
    background: #eeeeee;
    padding: 0 0.5em;
}


.voteblock .rating {padding: 0 1em}
.voteblock .minus
{
    text-decoration: none;
    background: #eeeeee;
    padding: 0 0.5em;
}
.voteblock .minus:hover
{
    background: #ff6060;
}
.voteblock .plus:hover
{
    background: #60ff60;
}


.comment_form textarea {width: 100%; height: 100px;}
.comment_form .fieldname {font-size: 11px; color: #606060; margin-top: 1em;}
.comment_form .title {color: #cc0000; font-size: 16px; margin: 2em 0 1em 0;}
.comment_form .submit {margin-top: 1em;}

.comments {font-size: 12px;}
.comments .author {color: #cc0000; margin-top: 1em;}
.comments .date {color: #606060; font-size: 11px;}

h1
{
	color: black;
	font-size: 22px;
	font-weight: 600;
}

.large_enclosure
{
	border: none;
}

.small_enclosure
{
	border: none;
}
.show_all
{
	color: green;
}

span.headtitle{
   font-size: 22px;
   font-family: Times New Roman;
   font-weight: 600;
}

h3.headtitle_preview{
  font-style: italic;
  font-size: 38px;
  font-weight: 600;
  margin: 0px;
  padding: 0px;
  margin-bottom: 30px;
}
h3.headtitle_preview a {	color: #000;
	text-decoration:none;}

h3.headtitle_preview_text{
font-style: italic;
  font-size: 38px;
  font-weight: 600;
  margin: 0px;
  padding: 0px;
  margin-bottom: 20px;
}

p.text_news{
  margin: 0px;
  padding: 0px;
  margin-top: 5px;
  margin-bottom: 20px;
  color: #484848;
  font-size: 16px;
  font-weight: 400;
  font-family: Arial;
}



#table_pr{
  border-bottom-width: thin;
  border-bottom-style: solid;
  border-bottom-color: gray;
  padding-bottom: 40px;

}



#table_left_top{
  border-bottom-width: thin;
  border-bottom-style: solid;
  border-bottom-color: gray;
  padding-bottom: 30px;
  margin-bottom: 40px;
}

div.right_head{
  font-family: Arial;
  font-style: italic;
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 20px;
}

table.news_table{
  margin-bottom: 20px;
}

A.stitle {
  text-decoration: underline;
  color: #515ea4;
  font-size: 20px;
  font-family: Arial;
  font-weight: 400;

}

A.stitle:Hover {
  text-decoration: none;
}

a.next{
  text-decoration: underline;
  color: #66a65a;
  font-size: 16px;
  font-family: Arial;
  font-weight: 400;
  font-style: italic;
}

a.next:hover{
 text-decoration: none;
}

a.news_link{
 text-decoration: underline;
 color: #4f61a1;
 font-size: 14px;
 font-family: Verdana;
 font-weight: 400;
}

a.news_link:hover{
 text-decoration: none;
}

a.center_link{
 text-decoration: underline;
 color: #787878;
 font-size: 12px;
 font-family: Verdana;
 font-weight: 600;
}

a.center_link:hover{
 text-decoration: none;
}

a.slink_text{
  color: #8087BE;
  text-decoration: underline;
  font-size: 20px;
  font-weight: 600;
}

a.slink_text:hover{
  text-decoration: none;
}
