/***************************/
/* tt_news Stylsheets:     */
/***************************/

/****** News Latest View ********/

.news-latest-container, .news-list-container{
	float:left;
        padding:1px;
        border:0px solid #AAAAAA;
        background-color:#AAAAAA;
	}

.news-latest-container H2, DIV.news-latest-gotoarchive, .news-list-gotoarchive {
        color:#000000;
        padding:5px;
        margin:0px;
        background-color:#CCCCCC;
	}

.news-latest-gotoarchive{
	margin:1px;
	text-align:center;
        font-weight:bold;
	}

.news-latest-item, .news-list-item {
	float:left;
	width:500;
        padding: 4px;
        margin: 1px 0 0 0;
        border: 0px solid #AAAAAA;
        background-color:#EEEEEE;
	}

.news-latest-item IMG, .news-list-item IMG{
	float:right;
	margin:0px;
        border:0px solid #;
	}
	
.news-latest-category IMG {
        float: none;
        border:none;
        margin:0px;
	}
	
.news-latest-date,.news-latest-category, .news-list-category {
        font-weight:normal;
        font-size:10pt;
        padding-top:5px;
        padding-bottom:5px;
        }
        
.news-latest-date{
        float:right;
	}
	
.news-latest-title, .news-list-title{
	font-size:10pt;
	text-decoration:none;
	color:456789;
	}

.news-latest-date A {
	text-decoration:none;
	color:000000;
	}

.news-latest-morelink A {
        float:left;
        padding:0px;
	}

.clearer {
 	border:none;
 	}

/****** News List View ********/

.news-list-container H3{
	padding:0px;
	}
	

.news-list-date{
	float:right;
	padding:0px;
	font-weight:normal;
	}

.tx-ttnews-browsebox-strong {
	font-weight:bold;
	}

/****** News Single Display ******/

.news-single-img {
	float:right;
	padding:4px;
	}
	
.news-single-imgcaption {;
	padding-bottom:10px;
	}


/****** News Category Menu CATMENU ********/

.news-catmenu  {
        padding:5px;
        margin:10px 0px 10px 10px;
        border:1px solid #666;
        background-color:#F9FFE5;
	}
	
.news-catmenu-header {
        font-size:11px;
        font-weight:bold;
	}
	
.news-catmenu DIV {
        font-size:10px;
        white-space: nowrap;
	}
	
.news-catmenu DIV img, .news-catmenu img, .news-catmenu-header img {
        margin:0px;
        padding: 0px;
        vertical-align: middle;
	}
	
.news-catmenu-ACT {
        font-weight:bold;
	}

/*  Styles for catmenu mode "nestedWraps" */
.level1 {
        padding:1px;
        padding-left:10px;
        background-color:#ebf8bf;
        border-left:1px solid #666;
        border-top:1px solid #666;
	}
	
.level2 {
        padding:1px;
        padding-left:10px;
        background-color:#ddf393;
        border-left:1px solid #666;
	}
	
.level3 {
        padding:1px;
        padding-left:10px;
        background-color:#cae46e;
        border-left:1px solid #666;
        border-top:1px solid #666;
	}
	
.level4 {
        padding:1px;
        padding-left:10px;
        background-color:#b0cb51;
        border-left:1px solid #666;
}