/* front news styles */

div.news-catmenu {
text-align: left;
width: 580px;
background:#f3f3f3;
border:1px solid #e1e1e1;
padding: 10px;
line-height: 1.8em;
text-transform: lowercase;
margin-bottom: 20px;    
}

div.news-catmenu a {
text-decoration: none;
color: #0065ad;
}

div.news-catmenu a:hover {
color: #fff;
background-color: #0065ad;
}

.tag-size-1{ font-size: 12px;}
.tag-size-2{ font-size: 14px;}
.tag-size-3{ font-size: 16px;}
.tag-size-4{ font-size: 18px;}
.tag-size-5{ font-size: 20px;}
.tag-size-6{ font-size: 22px;}

.cloud {
margin-right: 12px;
white-space: nowrap;
}

.news-amenu-container a {
text-decoration: none;
color: #0065ad
}

.news-amenu-container a:hover {
color: #c30020;
}

div.news-amenu-container {
text-align: left;
padding: 2px 4px 6px 4px;
margin: 0 0 12px 0;
}

.news-amenu-container .title {
margin: 5px 4px 4px 0;
font-weight: bold;
font-size: 11px;
padding-left:4px;
}

.news-amenu-container form {
margin: 0 0 3px 0;
padding: 0px;
}

.news-amenu-container ul {
float: right;
margin-right: 5px;
border-width: 1px;
border-color: #D9D7D7;
border-style: solid;
background-color: #FEFEFE;
font-size: 11px;
color: #686868;
padding: 6px;
width: 140px;
}

.news-amenu-container li {
list-style: none;
}

.news-amenu-container div.timeline {
float:left;  
width: 350px;
}
					      
div.news-amenu-tagcloud-link {
float: right;
}

div.news-amenu-tagcloud-link a.iconed{
background: url(images/extlink.gif) no-repeat left;
padding-left: 18px;
}

div.news-amenu-searchbox {
float: left;
}

div.front_news_categories {
clear: left;
text-align: left;
background-color: #f5f5f5;
font-size: 11px;
padding: 0 2px 0 2px;
border-bottom: 1px solid #aaa;
line-height: 12px;
margin-top: 4px;
}

.front_news_wrapper_big .front_news_subtitle {
height: 1.3em;
margin: 2px 0 6px 0;
}

.front_news_wrapper .front_news_subtitle {
height: 1.3em;
margin-bottom: 4px;
}

.front_news_subtitle div{
display: inline;
}

.front_news {
background-color: #FFF;
margin: 0;
padding: 0;
}
.news-amenu-container {
padding: 4px 0 0 0;
width: 600px;
background-color: #f0f0f0;
margin: 0 0 10px 0;
border-top: 1px solid #A9A9A9;	
border-bottom: 1px solid #A9A9A9;
}

.news-amenu-container ul {
background-color: #f0f0f0;
float: none;
width: 95%;
border: none;
margin: 0;
padding: 0 0 0 4px;
}

.news-amenu-container li {
float: left;
padding-right: 4px;
}

.news-amenu-tagcloud-link {
font-size: 12px;

}

.news-amenu-container li.news-amenu-item-year {
clear:both;
}

.news_of_the_week_h1 {
color: #000;
font-size: 16px;
font-weight: bold;
}

.news-list-browse {
clear: both;
text-align: center;
margin-bottom: 10px;
}

.tx-ttnews-browsebox {
font-size: 14px;
padding-top: 20px;
}

.tx-ttnews-browsebox a {
text-decoration: none;
color: #0065AD;
font-size: 14px;
}

.tx-ttnews-browsebox a {
color: #c30020;
}

.tx-ttnews-browsebox strong, .tx-ttnews-browsebox-SCell a {
color: #fff;
background-color: #0065AD;
padding: 0 2px 0 2px;
}

.tx-ttnews-browsebox-SCell a {
color : #fff !important;
background-color: #0065AD;
padding: 0 2px 0 2px;
}


.front_news a {
text-decoration: none;
color: #0065AD;
}

.front_news a:hover {
text-decoration: none;
color: #c30020;
}

.front_news_wrapper {
margin: 0px 4px 0px 4px;
padding: 3px;
font-size: 11px;
text-align: left;
width: 95%;
background-color: #FFF;
clear: both;
}

.front_news_wrapper_big {
margin: 2px 4px 12px 4px;
padding-bottom: 3px;
font-size: 11.5px;
text-align: left;
width: 95%;
clear: both;
}

.front_news_wrapper h2, .front_news_wrapper_big h2 {
font-size: 12px;
padding: 0;
margin: 0px 0px 6px 0px;
display: inline;
}

.front_news_wrapper h3, .front_news_wrapper_big h3 {
font-size: 12px;
padding: 0px;
margin: 0px 0px 4px 0px;
font-weight: normal;
display: inline;
}
.front_news_wrapper_big .front_news_subheader {
font-size: 12px;
line-height: 14px;
text-align: left;
}

.front_news_wrapper .front_news_subheader {
line-height: 13px;
text-align: left;
}

.front_news_wrapper p.bodytext {
padding: 0;
margin: 0;

}

.front_news_title {
/*width: 320px;*/
font-weight: bold;
font-size: 14px;
background-color: White;
text-align: left;
margin: 0 0 2px 4px;
}

.front_news_title h2{
font-size: 13px;
font-weight: bold;
}
.front_news_title a h2{
color: #0065ad;
}

.front_news_wrapper_big .front_news_title a h2{
font-size: 14px;
}

.front_news_title a:hover h2{
color: #c30020;
}

.front_news_box p.bodytext {
margin: 0;
padding: 0;
}

.front_news_text {
display: inline;
line-height: 1.5em;
text-align: justify;
}

.front_news_image {
width: 130px;
margin-bottom: 2px;
float: left;
}

.front_news_image_big {
width: 210px;
float: left;
margin-bottom: 2px;
}


.news_single_title {
font-size: 14px;
margin-left: 20px;
margin-bottom: 6px;
font-weight: bold;
color: #0065AD;
}

.news-single-categories, .news-single-related dt {
font-weight: bold;
margin-bottom: 8px;
background-color: #f5f5f5;
padding: 2px;
}

.news-single-related dd {
margin: 0px;
}

.news-single-related {
background-color: #FFF;
margin: 0px;
padding: 0px;
border : 0;
}
.news-single-additional-info {
background-color: #FFF;
}
.news-single-author {
color: Black;
margin: 0;
padding: 0;
}

.news-single-author a {
text-decoration: none;
color: #0169b0;
}

.news-single-author a:hover {
text-decoration: underline;
color: #c30020;
}

.news_title {
color: Black;
font-size: 12px;
padding-left: 20px;
margin-bottom: 4px;
}

.news_title a {
text-decoration: none;
color: Black;
}

.news_title a:hover {
text-decoration: underline;
}

.news-list-item h3 {
font-size: 11px;
font-weight: bold;
}

.news-list-item div.sub_heading {
font-size: 12px;
font-weight: bold;
margin-top:25px;
}

.news-list-item div.content {
margin-bottom:10px;
}

.back_news_item {
border: 1px solid #a8a9ab; 
padding: 12px;
margin-bottom: 20px;
margin-left: 20px;
padding-right: 20px;
max-width: 600px;
/* for internet explorer*/
width:expression(document.body.clientWidth > 600? "600px": "100%" );
}

.back_news_author {
font-size: 12px;
font-weight: normal;
margin: 0;
padding: 0;
margin-bottom: 4px;
}

.back_news_title {
font-size: 16px;
font-weight: bold;
margin: 0;
padding: 0;
}

.back_news_text {
font-size: 0.8em; 
font-weight: normal;
}

.back_news_subheader {
font-size: 12px; 
font-weight: normal;
}

.back_news_subheader a {
text-decoration: none;
color: #0065AD;
}

.back_news_subheader a:hover {
color: #c30020;
}

.news_single_img p {
font-size:10px;
}

.news-list-item {
background-color: #FFFFFF;
padding: 4px;
font-size: 12px;
word-spacing: 3px;
color: Black;
/*overflow: auto;*/
height: auto;
width: 586px;
}

.news-list-item a {
color: #0065ad;  
text-decoration: none;
}
.news-list-item a:hover{
color: #c30020;
}

[class~="news-list-item"]
{
width: 580px;
}

.news-list-item td {
font-size: 12px;
padding: 3px;
}

.tx-ttnews-browsebox {
margin: 0 8px 0 8px;
}

.tx-ttnews-browsebox p {
margin: 0;
padding: 0;
font-weight: bold;
margin-bottom: 8px;
background-color: #f5f5f5;
padding: 4px 0 4px 4px;
}

.tx-ttnews-browsebox table p {
background-color: #FFF;
}