	a:hover {color: #111111; text-decoration: none; }
	a:visited {color: #111111; }
	a:active {color: #111111;}
	a:link {color: #000000; }
	
  	a.layout:visited {color: #111111; }
	a.layout:active {color: #111111;}
	a.layout:link {color: #ffffff; }
	a.layout:hover { color: #000000; text-decoration: none; }
	
	a.submenu:visited {color: #111111; text-decoration: none; }
	a.submenu:active {color: #111111; text-decoration: none; }
	a.submenu:link {color: #000000; text-decoration: none; }
	a.submenu:hover { color: #999999; }
	
	a.submenu_under:visited {color: #111111; text-decoration: none; }
	a.submenu_under:active {color: #111111; text-decoration: none; }
	a.submenu_under:link {color: #ffffff; text-decoration: none; }
	a.submenu_under:hover { color: #000000; }

.td {
	vertical-align: top;	
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}

.Wtext {
	vertical-align: top;	
	font-size: 10px;
	text-decoration: none;
	color: #ffffff;
}

.smalltext {
	font-family: Arial;
	font-size: 10px;
}

.td_margins {padding-left: 5px; padding-right: 5px; }
.contentTitle {font-weight:bold; }
.contentsubTitle {text-decoration: underline; }
.contentText { }
.contentDate {font-style:italic; }
.latestDate {color:gray; font-size:x-small; }
.latestTitle {font-weight:bold; font-size:small; }
.tableTitle {font-style:italic; }
.subFormTitle {font-weight:bold; background:#f6f6f6; }
.contentError {color:red; font-style: italic;}
.contentSuccesfull {font-weight:bold; color:#339900;}

ul {list-style-type: square;}

INPUT, TEXTAREA{
	BORDER: #ddd 1px solid; PADDING: 2px; BACKGROUND: #fafafa; 
}