body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}

/* Haupt-Content */
.mini {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 130%;
	font-size: 10px;
}

.zitat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 130%;
	font-size: 10px;
	font-style: italic;
}
.sizeUp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 150%;
	font-size: 12px;
}
.normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.rot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}


td {
	font-size: 11px;
}

/* Haupt-Content */
TD#colNormal, .colNormal  {
	padding-bottom: 25px;
	padding-left: 25px;	
	padding-right: 25px;	
	vertical-align: top; 
}
/* Left-Content */
TD#colLeft, .colLeft {
	padding-top: 15px;
	padding-left: 8px;
	line-height: 150%;
}

TD P.bodytext {
	line-height: 150%;
	font-size: 11px;
}


/* GENERAL fonts */
P, OL, UL, DIV, H2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	font-size: 11px;
}

P {
	line-height: 150%;
}

OL, UL {
	padding-left: 25px;
	line-height: 150%;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	text-decoration: none;
}
a:hover {
	color: #003399;
	text-decoration: underline;
}

H1 { 	
	font-size: 14px;
	font-weight: bold;
	line-height: 19px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 10px;
	margin-bottom: 0px;
}
H1 a { 	
	color: #666666;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	line-height: 19px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 10px;
	margin-bottom: -18px;
}

.H1, .H1.csc-header { 	
	font-size: 14px;
	font-weight: bold;
	line-height: 19px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 10px;
	margin-bottom: 5px;
}

H1.csc-firstHeader {
	font-size: 14px;
	font-weight: bold;
	line-height: 19px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 20px;
	margin-bottom: 2px;
}

H2,H3,H4,H5,H6 { 	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold; 
	margin-top: 10px;
	margin-bottom: 5px;
}

.H2,H3,H4,H5,H6 { 	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold; 
	margin-top: 0px;
	margin-bottom: 5px;
}

TD#mytitle, .mytitle {
	padding-top: 5px;
	font-weight: bold;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
HR {
    border:0.4pt solid #CCCCCC;
	margin-top: 15px;
	margin-bottom: 0px;
	height: 1px;
}

div.csc-frame-frame1 {
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 10px 10px 10px 10px;
	border: 1px solid #E4E4E4;
	background-color: #FFFFFF;
}

div.csc-frame-rulerAfter {
    clear:right;
	margin-top: 20px;
	margin-bottom: 15px;
	height: 5px;
	background-image: url(../interface/dots.gif);
	background-repeat: repeat-x;
}
div.csc-frame-rulerBefore {
    clear:right;
	margin-top: 20px;
	margin-bottom: 15px;
	height: 5px;
	background-image: url(../interface/dots.gif);
	background-repeat: repeat-x;
}
div.news-rulerAfter {
    clear:right;
	margin-top: 15px;
	margin-bottom: 10px;
	height: 5px;
	background-image: url(../interface/dots.gif);
	background-repeat: repeat-x;
}
div.news-rulerBefore {
    clear:right;
	margin-top: 15px;
	margin-bottom: 10px;
	height: 5px;
	background-image: url(../interface/dots.gif);
	background-repeat: repeat-x;
}

.dots-horizontal {
	background-image: url(../interface/dots.gif);
	background-repeat: repeat-x;
}
.dots-vertical {
	background-image: url(../interface/dots.gif);
	background-repeat: repeat-y;
}
.dots{
	background-image: url(../interface/dots.gif);
}
.dots2{
	background-image: url(../interface/dots2.gif);
}
input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color : #333333; 
	border-width:1px;
	border-style:solid;
	border-color:#333333;
	background-color : #FFFFFF;
}
.searchbutton {
	border-width:0px;
}
.search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border-width:1px;
	border-style:solid;
	border-color:#003399;
	width : 63px;
	height: 15px;
	background-color : #FFFFFF;
	color : #003399; 
	text-align: center;
}

.smalltypo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 125%;
}

/* Minimenu: Home, Kontakt, Sitemap */
TD#minimenu,DIV.minimenu  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
TD#minimenu DIV {
	padding-top: 4px;
}
DIV.minimenu-no A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
a.minimenu:hover, DIV.minimenu-no A:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003399;
	text-decoration: none;
}



.copyright, a.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C3C3C3;
	font-weight: normal;
	text-decoration: none;
}
a.copyright:hover {
	color: #999999;
	text-decoration: none;
}


/* Hauptmenu oben: News, Lehre, Forschung ect...*/
TD#mainmenu {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 4px;
}
TD#mainmenu font.mainmenu-no, TD#mainmenu font.mainmenu-act {
	padding-right: 20px;
}
TD#mainmenu A, TD#mainmenu font.mainmenu-no {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #333333;
	text-decoration: none;
}
TD#mainmenu A:hover, TD#mainmenu font.mainmenu-act A, TD#mainmenu font.mainmenu-act {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #003399;
	text-decoration: none;
}


/* Hauptnavigation Level 2 und 3*/
TD.mainmenu1 {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #FFFFFF;
	text-decoration: none;
	display: block;
    width: 100%;
    height: 100%;
	padding-left: 2px;
}    
TD.mainmenu1 a:link {
   FONT: 10px Verdana, Arial, Helvetica, sans-serif; 
   COLOR: #000000;
   text-decoration: none;  
   display: block;
   width: 100%;
   height: 100%;
}
TD.mainmenu1 a:visited {
   FONT: 10px Verdana, Arial, Helvetica, sans-serif; 
   COLOR: #000000;
   text-decoration: none; 
   display: block;
   width: 100%;
   height: 100%; 
}
TD.mainmenu1 a:active {
   FONT: 10px Verdana, Arial, Helvetica, sans-serif; 
   COLOR: #000000;
   text-decoration: none; 
   display: block;
   width: 100%;
   height: 100%; 
}
/* Hauptnavigationslinks LEVEL 2 + 3 mouseOver */
TD.mainmenu1 a:hover {
   FONT: 10px Verdana, Arial, Helvetica, sans-serif; 
   COLOR: #FFFFFF;
   text-decoration: none;
}
/* Hauptnavigationslinks LEVEL 2 + 3 mouseOver */
TD.mainmenu1a a:hover {
   FONT: 10px Verdana, Arial, Helvetica, sans-serif; 
   COLOR: #FFFFFF;
   text-decoration: none;
   background-color : #C8E9FF;
}




/* Breadcrumb Menu */
TD#breadcrumb_nav {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
TD#breadcrumb_nav DIV {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
TD#breadcrumb_nav font A {
	text-decoration: none;
}
TD#breadcrumb_nav font A:hover {
	text-decoration: underline;
}
TD#breadcrumb_nav font.breadcrumb_nav-cur {
	text-decoration: none;
	color: #333333;
}
TD#breadcrumb_nav font.breadcrumb_nav-no {
	text-decoration: none;
	color: #003399;
}
TD#breadcrumb_nav font.breadcrumb_nav-no A{
	text-decoration: none;
	color: #003399;
}
TD#breadcrumb_nav font.breadcrumb_nav-no A:hover{
	text-decoration: underline;
	color: #003399;
}


/* Menu 1 Linke Navigation für Subseiten */
TD#menu_1 {	
	vertical-align: top; 
	width: 200px;	
	padding-top: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
TD#menu_1 DIV {
	width: 95%;
}
TD#menu_1 DIV A {
	color: #333333;
	text-decoration: none;
	font-size: 10px;
}


/*  MENU 1, level 1, normal state (NO) */
TD#menu_1 DIV.menu1-level1-no {
  color: #333333;
  padding-top:7px;
  padding-left:8px;
}
/*  MENU 1, level 1, active state (ACT) */
TD#menu_1 DIV.menu1-level1-act {
  color: #333333;
  font-weight:bold;
  padding-top:7px;
  padding-left:8px;
}

TD#menu_1 DIV.menu1-level1-act A {
  color:black;
}
/*  MENU 1, level 2, normal state (NO) */
TD#menu_1 DIV.menu1-level2-no {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
  padding-left:23px;
  padding-top:5px;
}
/*  MENU 1, level 2, active state (ACT) */
TD#menu_1 DIV.menu1-level2-act {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
  font-weight:bold;
  padding-left:23px;
  padding-top:5px;
}

/* staff extension */
.mitarbeiter, TD#mitarbeiter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	margin-left: 10px;
	padding: 2px;
}
.mitarbeiter-td {
	border-width: 2px !important;
	border-style: dotted !important;
	border-color: #CCCCCC !important;
	border:#CCCCCC dotted;
	border-width: thin;
}
	
.staffposition {
	font-weight: bold;
	font-size: 13px;
	line-height: 19px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
DIV.tx-jpstaff-pi1 table {

}
/*
DIV.tx-jpstaff-pi1 TD.staffpics IMG {
	border-top: 1px dotted #E2E2E2;
	border-left: 1px dotted #E2E2E2;
	border-right: 1px dotted #E2E2E2;
	border-width: thin;
}
*/


select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border-width:1px;
	border-style:solid;
	border-color:#333333;
	width : 150px;
	height: 15px;
	background-color : #FFFFFF;
	color : #333333; 
}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button {
	width:50px;
	height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border-width:1px;
	border-style:solid;
	border-color:#333333;
	background-color : #E6E6E6; 
	background-image: url(../interface/buttonbg.html);
	cursor: hand;
	color : #333333; 
}

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border-width:1px;
	border-style:solid;
	border-color:#333333;
	width : 150px;
	height: 15px;
	background-color : #FFFFFF;
	color : #333333; 
}


.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { 
	font-weight:bold; font-style:italic; color : 
}
.tx-indexedsearch .tx-indexedsearch-whatis { 
	margin-top:10px; margin-bottom:5px; 
}
.tx-indexedsearch P.tx-indexedsearch-noresults { 
	text-align:center; font-weight:bold; 
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { 
	background:#96ACD6; padding-right:3px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { 
	font-weight:bold; 
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { 	
	font-weight:normal; 
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { 
	font-style:italic; 
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { 
	color:#FF0000; 
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { 
	background: #FFFFFF; padding-left:3px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { 
	margin-top:20px; margin-bottom:5px; 
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { 
	margin-top:0px; margin-bottom:0px; 
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { 
	background:#335CAD; padding-left:3px; padding-right:3px; color:#FFFFFF;
}
.tx-indexedsearch-secHead a { 
	color:#FFFFFF; text-transform: uppercase;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { 
	vertical-align:absmiddle; 
}
.tx-indexedsearch-sectionlinks {
	margin-left:20px;
}



/* Studentenanmeldung: Prüfungen, Exkursionen  */
DIV.tx-studentanmeldung-pi1 {
	margin-top: 15px;
}

P.tx-studentanmeldung-pi1-singleView-Menu {
	margin-bottom: 10px;
	background-color : #FFFFFF;
	padding-top: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 2px;
	width: 95%;
	border-width:1px;
	border-style:solid;
	border-color:#CCCCCC;
	color: #666666;
}
.tx-studentanmeldung-pi1-singleViewField-title {
	font-size: 14px;
	font-weight: bold;
	line-height: 19px;
	margin-top: 20px;
	margin-bottom: 10px;
}
.tx-studentanmeldung-pi1-listrowField-title {
	padding-top: 10px;
}

.anmeldeformular {
	margin: 20px 10px 20px 10px;
	border-width: 2px !important;
	border-style: dotted !important;
	border-color: #CCCCCC !important;
	border:#CCCCCC dotted;
	border-width: thin;
}
.sendform {
	margin: 0px 30px 0px 10px;
}

.tablelist TD {
	background-color: #F9F9F9;
}



/* Dropdown sitemap */
.tx-dropdownsitemap-pi1 {
	width: 450px;
	margin-left: 30px;
}
.tx-dropdownsitemap-pi1 LI.open OL {
			display: block;
		}
		.tx-dropdownsitemap-pi1 LI.closed OL {
			display: none;
		}
		.tx-dropdownsitemap-pi1 LI.open UL {
			display: block;
		}
		.tx-dropdownsitemap-pi1 LI.closed UL {
			display: none;
		}
		.tx-dropdownsitemap-pi1 DIV {
			border: solid 1px #FFFFFF;
			background-color: #335CAD;
			padding: 2px;
			margin: 2px;
		}
		.tx-dropdownsitemap-pi1 DIV.level_1 A, .tx-dropdownsitemap-pi1 DIV.level_2 A, .tx-dropdownsitemap-pi1 DIV.level_3 A, .tx-dropdownsitemap-pi1 DIV.level_4 A, .tx-dropdownsitemap-pi1 DIV.level_5 A, .tx-dropdownsitemap-pi1 DIV.level_6 A {
			color: #333333;
		}
		.tx-dropdownsitemap-pi1 DIV.level_1 {
			background: #FFFFFF;
			color: #333333;
			padding-top:10px;
			padding-left:15px;
			font-weight: bold;
		}
		.tx-dropdownsitemap-pi1 DIV.level_2 {
			background: #F9F9F9;
			font-weight: normal;
		}
		.tx-dropdownsitemap-pi1 DIV.level_3 {
			background: #96ACD6;
			font-weight: normal;
		}
		.tx-dropdownsitemap-pi1 DIV.level_4 {
			background: #FFFFFF;
			font-weight: normal;
		}
		.tx-dropdownsitemap-pi1 DIV.level_5 {
			background: #F9F9F9;
			font-weight: normal;
		}
		.tx-dropdownsitemap-pi1 DIV.level_6 {
			background: #C8E9FF;
			font-weight: normal;
		}
		.tx-dropdownsitemap-pi1 DIV.expAll {
			text-align: center;
		}
		
		

/*--------------------------------------------- NEWS -----------------------------------------------*/

/*-----------------------------------  tt_news LATEST view  ---------------------------*/
div.news-rulerAfter-SML {
    clear:right;
	margin-top: 7px;
	margin-bottom: 13px;
}
/*
div.news-rulerAfter, div#news-rulerAfter {
    background-image:    url(../interface/dots.gif);
	background-repeat: repeat-x;
	z-index:30;
	width: 100%;
	height: 3px;
	margin-top: 13px;
	margin-bottom: 10px;
}
*/
div.news-rulerAfter, div#news-rulerAfter {
	z-index:30;
	width: 100%;
	height: 3px;
	margin-top: 13px;
	margin-bottom: 10px;
}
.news-latest-container {
}

.news-latest-container H2,.news-latest-gotoarchive {
	margin-top: 20px;
	margin-bottom: 5px;
}

.news-latest-item A{
	font-size:11px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.news-latest-imgcaption {
	float: right;
	padding-top:0px;
	padding-right:3px;
	margin-bottom:5px;
	font-size: 9px;

	}

.news-latest-container IMG {
	float: right;
	margin-top:20px;
	margin-bottom:5px;
	margin-right:2px;
	margin-left:5px;
	border:1px solid #666;
}



.news-latest-morelink {
	font-size:9px;
	margin-right:3px;
	text-align: right;
	padding-top:5px;
	padding-bottom:5px;
}


.news-search-emptyMsgSML{

margin:0px;
}
.news-search-formSML FORM {
	margin:0px;
}
/*--------------------------------- tt_news LIST view  -----------------------------------*/
/* Publikationen start*/
.news-list-container1 {
	margin-left:15px;
}

.news-list-item0, DIV#news-list-item0 { 
		float: left;
		width: 50%;
		clear: both;
}
.news-list-item1, DIV#news-list-item1 {
		float: right;
        width: 50%;
		clear: right;
}

.news-list-item1 IMG, .news-list-item0 IMG {
	margin-bottom:5px;
	margin-right:5px;
	border-right:2px solid #666666;
	border-bottom:2px solid #666666;
}
/* Publikationen Ende */


.news-search-emptyMsg{
margin:0px;
}
.news-search-form FORM {
	margin:0px;
}
.news-list-container H1 {
	margin-top: 20px;
	margin-bottom: 5px;
}
.news-list-container {
	padding-left:25px;
	padding-right:25px;
}
.news-list-date {
	float: left;
	text-align: left;
	font-size: 10px;
	font-weight: normal;
	margin-right:3px;
	padding-top:5px;
	padding-bottom:5px;

	}

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

	}

.news-list-container IMG {
	float: right;
	margin-bottom:5px;
	margin-right:2px;
	margin-left:5px;
	border:1px solid #666;
}
.news-list-category IMG {
	float: none;
	border:none;
	margin:0px;
}

.news-list-morelink {
	font-size:11px;
	margin-right:3px;
	text-align: right;
	padding-top:5px;
	padding-bottom:5px;
}

.news-list-browse {
	text-align: center;
	margin-bottom: 5px;
}



	/*-------------------------  tt_news Page-Browser ----------------------*/
.tx-ttnews-browsebox {
	margin:0px;
	border:0px;
	padding:3px;
}
.tx-ttnews-browsebox TD {
	font-size: 10px;
}
.tx-ttnews-browsebox-strong {
	font-weight: bold;
}
.tx-ttnews-browsebox-SCell a{
	color: #666666;
}
.tx-ttnews-browsebox-SCell a:hover{
	color: #666666;
	text-decoration: none;
}
.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{
	margin:0px 0px 0px 0px;
	color: #666666;
}

.tx-ttnews-browsebox-SCell {
    margin:0px 0px 0px 0px;
	background-color: #FFFFFF;
	border:1px solid #666666;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.news-search-emptyMsg {
	font-size: 9px;
	margin-top:5px;
}



	/*--------------------------------- tt_news SINGLE view  ---------------------------------*/
.news-single-item {

}
.news-single-item H1 {
	margin-top: 20px;
	margin-bottom: 15px;
	font-size: 14px;
	font-weight: bold;
	line-height: 19px;
	font-family: Arial, Helvetica, sans-serif;
}
.news-single-item H3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
}

.news-single-img {
	float: right;
	margin-left:7px;
}
.news-single-img IMG{
	border:1px solid #666;
}

.news-single-imgcaption {
	padding:3px;
	clear:both;
}

.news-single-category {
	float: right;
}
.news-single-backlink, .news-single-backlink a {
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 15px;
	margin-top: 10px;
}
.news-single-timedata {
	float: right;
}
.news-single-timedata, .news-single-author,.news-single-imgcaption {
	font-size: 9px;
}
.news-single-author {
	padding-bottom: 3px;
}
.news-single-additional-info {
	clear: both;
	margin-top: 15px;
}
.news-single-related,.news-single-files,.news-single-links  {
	border: 1px dotted #CCCCCC;
	background-color: #FFFFFF;
	border-width: thin;
	margin-top:0px;
	margin-bottom: 3px;
	padding:10px 5px 10px 5px;
}

.news-single-related DD, .news-single-links DD, .news-single-files DD {
	margin-left:20px;
}

.news-single-related DT, .news-single-links DT, .news-single-files DT {
	font-weight: bold;
	font-size: 11px;
	margin-left:5px;
	width:90%;
}

/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------- */
.news-amenu-container {
	padding:3px;
}
.news-amenu-container LI {
	padding-bottom:0px;
}
.news-amenu-container UL {
	padding:0px;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	list-style-type: none;
}
.news-amenu-container H2 {

}
.news-amenu-item-year {
    font-size: 15px;
	font-weight: bold;
	color:#333333;
}

/*--------------------------   tt_news SMALL-LIST view  -------------------------------*/

.news-list-itemSML A {
	font-size:11px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.newslistSML {
	margin-top: 5px;
	margin-bottom: 5px;
}
.news-list-containerSML P {

}

.news-list-imgcaptionSML {
	float: right;
	padding-top:0px;
	padding-right:3px;
	margin-bottom:5px;
	font-size: 9px;

	}

TD#colRight DIV.news-list-containerSML IMG {
	border:0px;
	margin-top:3px;
	margin-bottom:5px;
	margin-right:5px;
	margin-left:0px;
	border:1px solid #666;
}

.news-list-morelinkSML {
	font-size:9px;
	margin-right:3px;
	text-align: right;
	padding-top:5px;
	padding-bottom:5px;
}


.news-search-emptyMsgSML{

margin:0px;
}
.news-search-formSML FORM {
	margin:0px;
}
