/*-----------------------------------  tt_news LATEST view  -----------------------------------*/
.news-latest-container { font-family: Tahoma, Verdana, Arial; 	font-size:12px; color:#414141; 
margin: 20px 20px 0px 20px; }
.news-latest-container H2, .news-latest-gotoarchive{
	vertical-align:top;
	font-family: Tahoma, Verdana, Arial;
	font-size:12px;
	color:#414141; }
.news-latest-item {margin:0px 0px 0px 0px; padding: 0px 0px 3px 0px; background-image:url(../../main/images/img.jpg); 
	background-repeat:no-repeat;}
.news-latest-item P.bodytext { margin: 0px 0px 0px -15px; padding: 0px 0px 0px 0px; }
.news-latest-date { padding: 2px;  background-color: #FF7700; color:#FFFFFF; font-size: 8px;  }
H3.news-latest-h3 {font-size: 10px; padding: 0px; margin: 0px 0px 0px -15px; width: 65%;}
.news-latest-date A, .news-latest-date A:LINK, .news-latest-date A:VISITED, .news-latest-date A:HOVER, .news-latest-date A:ACTIVE 
{ color:#FFFFFF; text-decoration:none; font-weight: bold; font-size: 10px; }
.news-latest-item IMG { float:left; margin-right: 5px; margin-top:5px;}

.news-single-item { font-family: Tahoma, Verdana, Arial; 	font-size:12px; color:#414141; width: 89%; }
.news-single-item P, .news-single-item DIV { margin: 0px;}
.news-single-subheader {font-size:13px; font-style:normal;}
.news-single-content TABLE { margin: 20px;}
.news-single-related { margin: 20px;}

.news-single-timedata { padding-left: 15px; padding-top: 15px; color: #ff7700;}
.news-search-form { padding-left: 15px; padding-top: 15px;}
.news-search-emptyMsg TABLE { font-size: 12px; color: #9b9c9e;  }
.news-single-backlink { padding-left: 15px; }

.news-list-container { font-family: Tahoma, Verdana, Arial; 	font-size:12px; color:#414141; 
margin: 20px 0px 20px 0px; }
.news-list-date { padding: 2px;  background-color: #FF7700; color:#FFFFFF; font-size: 8px; font-family: Tahoma, Verdana, Arial;  }
.news-list-morelink { margin-left: 15px; }
/*.clearer, .news-single-item div.clearer { height:5px; background: url(../../main/images/square-01.png) repeat-x; width: 80%; margin-left: 15px; margin-top: 10px; margin-bottom: 15px; }*/
H3.news-list-h3 { font-size: 10px; margin: 0px 0px 0px 0px; padding: 0px;  }
.news-list-item { margin: 0px; padding: 0px; }
.news-list-item P.bodytext { margin: 0px 0px 0px 15px; padding: 0px 0px 0px 0px; }
.news-list-container IMG { float:left; margin-right: 5px; margin-top: 15px; margin-left: 15px; }
.news-list-container BR { margin:0px }