body {
	margin: 0px 0px 20px 0px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color: #000000;
	} 


table {	vertical-align: top;}
	
	
p, ul, li, td {
	vertical-align: top;
	font-size: 14px;
	color: #666666;
	line-height: 22px;
	}
	
a {color: #666666; text-decoration: underline; }
a:visited {color: #666666; text-decoration: underline;}
a:hover {color: #898F97; text-decoration: underline;}
	
h2, h3, h4 {
color: #898F97;
	}


.alert {
color: red;
}

h1 {
	color: #ffffff;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 32px;
	font-weight: bold;
	margin: 0px;
	padding: 10px;
	}
	
h1.peh {
	font-size: 20px;
	padding-bottom:  0;
}	

h2 {
margin-top:		1.4em;
}
	

.toptable  {height: 250px;	vertical-align: top;}
.toptable img {border: 0px; margin: 0px; padding:0px;	}

.toptable .one {	height: 19px;}
.toptable .two {	height: 239px;}
.toptable .three {	height: 153px;}
.toptable .four {	height: 24px;	background-image: url(../nav/04.jpg);	}
.toptable .five {	height: 62px;}

.toptable .titel {background-image: url(../nav/03.jpg);
	text-align: right; 
	vertical-align: bottom;
	padding: 0px 15px 10px 0px;
	}

.menu td {
vertical-align: middle;
text-align : center;
margin: 0px;
padding: 0px;
	}

.menu a:link, .menu a:visited {
	margin: 0px;
	font-family: "Arial Black", Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
	display: block;
	}
	
.menu a:hover {
	background-color: #898F97;
	font-family: "Arial Black", Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;

	}
	
.greybalk {	background-image: url(../nav/04.jpg);}
	
#footer td {
	padding-top: 10px;
	border-top: 1px solid #cccccc;
	font-size: 12px;
	color: #aaa;
	text-align: center;
	line-height: 18px;
	}
#footer a {	color: #aaa;	text-decoration: none;}
#footer a:hover {	color: #aaa;	text-decoration: underline; 	}

		
.greynote {
	border: 1px solid #D9D9D9;
	padding: 10px;
	background-color: #F3F3F3;
	margin: 0px;
		}
		
.sideshow p {	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #484848;
	line-height: 15px;
		}	
.sideshow img {	border: 1px solid #000000;	margin-bottom: 20px;}
.sideshow .noborder {border: 0px;}


.field {
	border: 1px solid #D9D9D9;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #484848;
	padding: 4px;
	margin: 2px;
	}
	
.field:focus {
 background-color : #F3F3F3;
}
	
.button {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	padding: 3px 15px 3px 15px;
	border: 1px solid #D9D9D9;
	color: #484848;
	background-color: #F3F3F3;
	margin: 2px;
}