
/*-----------------------------------  clearer  -----------------------------------*/
/* prevent floated images from overlapping the div-containers they are wrapped in  */

.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer{
	clear:right;
	height:1px;
	border:1px solid #fff;

}
.news-latest-container HR.clearer {
	clear:left;
}

/*--------------------------------- tt_news LIST view  -----------------------------------*/
.news-list-container {
	border:0px solid #000;
	background-color:#fff;
	margin-bottom:8px;


}

.news-list-item {
	/* IE hack */
	height: 1%;
	line-height: 1.3;
	/* IE hack end */
	height: auto !important;
	margin:0px 0px 8px 0px;
	border-bottom:1px dotted #ddd;
	background-color:#fff;
	clear:both;
	}

.news-list-item H5 a{
	padding-bottom:20px;
	}

.news-search-form {
	padding:3px;
	margin-bottom:5px;
	border:1px solid #333;
	background-color:#fff;

}
.news-search-emptyMsg{
	margin:0px;
}
.news-search-form FORM {
	margin:0px;
}
.news-list-container H3 {

}
.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER {

}
.news-list-container H3 A {

}
.news-list-container P {
margin:4px 0px 14px 0px;
color:#333;
}
.news-list-date {

	display:inline;
	color: #777;
	height: 10px;
	font-size: 10px;
	}

.news-list-date p {
	display:inline;
	font-size: 10px;
	color: #777;
	}

.news-list-imgcaption {
	float: left;
	padding-top:3px;
	padding-right:3px;
	font-size: 10px;

	}
.news-list-container IMG {
	border:0px solid #333;
	padding-top:8px;
}
.news-list-category IMG {
	float: none;
	border:none;
	margin:0px;
}

.news-list-morelink,.news-list-category {
	font-size:10px;
	color:#777;
}
.news-list-morelink  {
	margin-bottom:3px;
}
.news-list-browse {
	text-align: center;
}



	/*---------------------------------  tt_news Page-Browser ---------------------------------*/
.tx-ttnews-browsebox {
	margin:3px;
	border:1px solid #333;
	padding:3px;
	background-color:#fff;
}
.tx-ttnews-browsebox TD {
	font-size: 10px;
}
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {
	font-weight: bold;
}
.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{
	margin:0px;
}

.tx-ttnews-browsebox-SCell {
	background-color: #fff;
	border:1px solid #333;
}
.news-search-emptyMsg {
	font-size: 11px;
	margin-left: 10px;
}
