/* CSS Document */
body {
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
a:link { color:#000000; text-decoration:underline }
a:visited { color:#000000; text-decoration:underline }
a:hover { color:#000000; text-decoration:underline }
a:active { color:#000000; text-decoration:underline }
a:focus { color:#000000; text-decoration:underline }

.footer {
	color: #7F7F7F;
	font-size: 9px;
}
ul {
	list-style-image:url(/images/bullet.gif);
}
a.footer:link {color: #7F7F7F;text-decoration:none;}
a.footer:visited {color: #7F7F7F;text-decoration:none;}
a.footer:hover {color: #7F7F7F;text-decoration:underline;}
a.footer:active {color: #7F7F7F;text-decoration:none;}
a.footer:focus {color: #7F7F7F;text-decoration:underline;}

.sidemenu {
	color: #8D8D8D;
	font-weight: bold;
	text-align:left;
	padding-top:2px;
	padding-bottom:2px;
}

a.eBTools:link {color:#21536A; text-decoration:underline; }
a.eBTools:visited {color:#21536A; text-decoration:underline; }
a.eBTools:hover {color:#21536A; text-decoration:none; }
a.eBTools:active {color:#21536A; text-decoration:underline; }
a.eBTools:focus {color:#21536A; text-decoration:underline; }

a.newsLink:link {color: #7F7F7F;text-decoration:underline;}
a.newsLink:visited {color: #7F7F7F;text-decoration:none;}
a.newsLink:hover {color: #7F7F7F;text-decoration:underline;}
a.newsLink:active {color: #7F7F7F;text-decoration:none;}
a.newsLink:focus {color: #7F7F7F;text-decoration:underline;}

.sidemenu2 {
	color: #ffffff;
	font-weight: bold;
	text-align:left;
	padding-top:2px;
	padding-bottom:2px;
}
a.eBTools2:link {color:#000000; text-decoration:underline; }
a.eBTools2:visited {color:#000000; text-decoration:underline; }
a.eBTools2:hover {color:#000000; text-decoration:none; }
a.eBTools2:active {color:#000000; text-decoration:underline; }
a.eBTools2:focus {color:#000000; text-decoration:underline; }


#sectionLinks2 a:link, #sectionLinks2 a:visited {
	display: block;
	padding: 3px 0px 3px 10px;
	color: #000000;
}

#sectionLinks2 a:hover{
	background-color: #ffeeaa;
	text-decoration: none;
}

.headlineSmall {
	color: #304A83;
	font-style: italic;
	font-weight: bold;
}

#sectionLinks{
	margin: 0px;
	padding: 0px;
}

#sectionLinks a:link, #sectionLinks a:visited {
	display: block;
	padding: 3px 0px 3px 10px;
	color: #21536A;
}

#sectionLinks a:hover{
	background-color: #DEDEEF;
	text-decoration: none;
}

input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

input.textfield{
	border: 1px #69759F solid;
	margin:0px;
}

select {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

td.outlineBoxHeader{
	color: #333366;
	font-weight: bold;
	vertical-align:middle;
	padding: 4px 3px 4px 3px;
}

.newsHead {
	color: #333366;
	font-weight: bold;
	height:20px;
	vertical-align:middle;
	padding-left:3px;
}
a.newsHead:link {color:#333366; text-decoration:underline;padding-left:0px; }
a.newsHead:visited {color:#333366; text-decoration:underline;padding-left:0px; }
a.newsHead:hover {color:#333366; text-decoration:underline;padding-left:0px; }
a.newsHead:active {color:#333366; text-decoration:underline;padding-left:0px; }
a.newsHead:focus {color:#333366; text-decoration:underline;padding-left:0px; }
.hints {
	font-size:9px;
}
.detailText {
	padding-top:4px;
	vertical-align:top;
}
.detailCheck {
	vertical-align:top;
}
textarea {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 border: 1px #69759F solid;
 margin:0px;
 border-right: none;
 }

td.eventCell {
	padding:7px 3px;
	background-color:#ECECEC;
	text-align:left;
	vertical-align:top;
	}
td.pictCell {
	background-color:#ECECEC;
	text-align:center;
	vertical-align:top;
	}
.attention {
	margin:10px 0px;
	}
#calendar td {
	border:3px solid #ffffff;
	}
	
#symNOOS p{color:#999999;margin-left:10px;margin-right:50px;font-size:10px;}
#symNOOS p.head{color:#999999;margin:5px 50px 5px 10px;font-weight:700;font-size:12px;}
#symNOOS div {width:169px;height:1px;border-top:1px solid #cccccc;}

#spTabs td {background-color:#fafafa;border:1px solid #efefef;border-bottom:1px solid #cccccc;text-align:center;font-weight:700;padding:3px;}
#spTabs td.active {border:1px solid #cccccc;background-color:#ffffff;}
#spTabs a {color:#21536A;text-decoration:none;}

.prooferror{
color:#ff0000;
font-size:9px;
}

.visibleRow{
	display:inline-block;
}
.hiddenRow{
	display:none;
}

.spectextfield {	width:160px; border: 1px #69759F solid; margin:0px; }
.formcombo { width:164px; }
.errorClass { width:160px; background-color:#FFAAAA; border:1px #69759F solid; }
.errorCombo { width:164px; background-color:#FFAAAA; border:1px #69759F solid; }
