/* CSS Document */

/********************************/
/* news */
.clearer { clear:both; height:1px; line-height:1px; background-color:#000;}

label
{
font-family:Arial, Helvetica, sans-serif;
color:#515151;
font-size:13px;
margin:0;
padding:0;
}
form
{
margin:0;
padding:0;
border:0;
}
ul
{
margin:0;
padding:0;
}

h3
{
font:normal 13px/26px Arial, Helvetica, sans-serif;
color:#4f4f4f;
background:none;
padding:0;
margin:0;
font-weight:bold;
}

h4
{
margin:0;
padding:0;
font:bold 14px/20px Arial, Helvetica, sans-serif;
color:#5695fc;
font-weight:bold;
}

/********************************/
/* Text */

.bodytext
{
font-family:Arial, Helvetica, sans-serif;
color:#515151;
font-size:13px;
margin:0;
padding:0;
}

/********************************/
/* News */

.news-list-item, .news-latest-item, .newsArchive
{
padding:0px 10px;
}
.news-list-item img, .news-latest-item img
{
float:left;
margin-right:10px;
border:1px solid #273850;
}

.news-bigImg
{
border:1px solid #273850;
}
#body-right h4
{
font: normal 11px/22px Arial, Helvetica, sans-serif;
color:#273850;
font-style:italic;
margin:0;
padding:0;
}
#body-right .bodytext
{
font: normal 11px/14px Arial, Helvetica, sans-serif;
color:#575757;
}

#body-right h3
{
font: bold 13px/22px Arial, Helvetica, sans-serif;
color:#273850;
text-decoration:underline;
}
#body-right h3 a
{
color:#273850;
text-decoration:underline;
}
#body-right h3 a:hover
{
text-decoration:none;
}
.news-list-morelink
{
font:normal 11px/14px Arial, Helvetica, sans-serif;
color:#273850;
text-align:right;
}
.news-list-morelink a
{
color:#273850;
text-decoration:underline;
}
.news-list-morelink a:hover
{
text-decoration:none;
}

.news-latest-date
{
font: normal 11px/22px Arial, Helvetica, sans-serif;
color:#273850;
font-style:italic;
margin:0;
padding:0;
}
.news-latest-date a
{
color:#273850;
text-decoration:none;
}
.news-latest-date a:hover
{
text-decoration: underline;
}
#body-middle h3 a
{
color:#273850;
text-decoration:underline;
}
#body-middle h3 a:hover
{
text-decoration:none;
}

#body-middle h4
{
font: normal 11px/22px Arial, Helvetica, sans-serif;
color:#273850;
font-style:italic;
margin:0;
padding:0;
}
.news-latest-morelink
{
font:normal 11px/14px Arial, Helvetica, sans-serif;
color:#273850;
text-align:right;
}
.news-latest-morelink a
{
color:#273850;
text-decoration:underline;
}
.news-latest-morelink a:hover
{
text-decoration:none;
}
.news-latest-item img
{
float:left;
margin-right:10px;
border:1px solid #273850;
}
.news-latest-item p
{
margin-top:0px;
}

.news-list
{
width:380px;
float:left;
font: normal 13px/16px Arial, Helvetica, sans-serif;
color:#515151;
}
.news-list ul
{
margin:0;
padding:0;
}
.news-list ul li
{
width:360px;
float:left;
display:block;
background:url(../images/bullet_black.gif) left top no-repeat;
}
.news-list ul li a
{
color:#273850;
text-decoration:none;
}
.news-list ul li a:hover
{
text-decoration:none;
}
.border-btm
{
border-bottom:1px dotted #666666;
}


.news-list-category
{
font:normal 11px/14px Arial, Helvetica, sans-serif;
color:#273850;
}
.news-list-category a
{
color:#273850;
text-decoration:underline;
}
.news-list-category a:hover
{
text-decoration:none;
}
.news-single-img
{
float:left;
margin-right:10px;
}
.news-single-author
{
margin:0;
padding:0;
}

.tx-ttnews-browsebox{
width:180px;
float:left;
text-align:center;
color:#273850;
font: normal 11px/14px Arial, Helvetica, sans-serif;
}


.tx-ttnews-browsebox-strong
{
font-size:9px;
font-weight:bold;
}
.tx-ttnews-browsebox a
{
font:normal 11px/18px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
padding:0px 3px;
background:#273850;
}
.tx-ttnews-browsebox a:hover
{
background:#518cce;
}

div.tableArchiveDiv div.tx-ttnews-browsebox table tr td p a{ color:#ffffff;}


.news-latest-category 
{
font:normal 11px/16px Arial, Helvetica, sans-serif;
color:#273850;
}
.news-latest-gotoarchive
{
font-family:Arial, Helvetica, sans-serif;
color:#515151;
font-size:13px;
line-height:22px;
}
.news-single-timedata
{
font-family:Arial, Helvetica, sans-serif;
color:#515151;
font-size:13px;
line-height:16px;
}
.news-single-category
{
font-family:Arial, Helvetica, sans-serif;
color:#515151;
font-size:13px;
line-height:16px;
}

.news-search-emptyMsg
{
font-family:Arial, Helvetica, sans-serif;
color:#515151;
font-size:13px;
line-height:22px;
}

.tip-a-frnd
{
font:normal 13px/30px Arial, Helvetica, sans-serif;
color:#616161;
}
.tip-a-frnd_small
{
font-size:10px;
line-height:12px;
}

/********************************/
/* Archive */ 


li.archive
{
display:block;
list-style-type:none;
background:url(../images/bullet_go.gif) left 3px no-repeat;
font:normal 12px/22px Arial, Helvetica, sans-serif;
color:#616161;
padding-left:20px;
}
li.archive a
{
color:#273850;
text-decoration:none;
}
li.archive a:hover
{
text-decoration:underline;
}
*html li.archive{padding-left:5px;}
.news-amenu-item-year
{
margin-left:5px;
}
.news-amenu-item-year, x:-moz-any-link{margin-left:15px;}

