body {
	background-color: White;
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 90%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#top {
	background-color: #69A3BA;
	color: White;
	width: 100%;
	border-bottom: 1px solid #9CBBC6;
}
#topimg {
	position: relative;
	top: 0px;
	left: 0px;
}
#toptext {
	position: absolute;
	top: 30px;
	left: 330px;
}
#toptitle {
	font-size: 140%;
	letter-spacing: .3em;
}
#topdesc {
	font-size: 100%;
	letter-spacing: .3em;
}
#topline1 {
	background-color: White;
	height: 3px;
	width: 100%;
	font-size: 10%;
	border-bottom: 1px solid #9CBBC6;
}
#nav {
	background-color: #497D92;
	height: 2.5em;
	font-size: 80%;
	font-weight: bold;
	border-top: 0.5em solid #497D92;
	max-height: 2em;
}
#nav .navitem a {
	font-family: Arial, Helvetica, sans-serif;
	color: #D1DDF7;
	text-decoration: none;
	border-right: 1px solid #8FB8BC;
	letter-spacing: .3em;
	padding: 0em 1em .3em 1em;
}
#nav .navitem a:hover, #nav .navitem a:active {
	color: White;
	background-color: #69A3BA;
	border-bottom: 2px solid #9CBBC6;
}
#nav .navdiv {
	color: Yellow;
	padding: 0em 1em .3em 1em;
}
#topline2 {
	background-color: #B1E76B;
	height: 6px;
	width: 100%;
	font-size: 10%;
	border-bottom: 1px solid #244857;
}
#subnav {
	float: left;
	margin: 2em 1em 1em .8em;
	font-size: 80%;
	border: 1px solid Silver;
	width: 13em;
}
#subnav p {
	margin: 0px 0px 0px 0px;
	width: 100%;
}
#subnav .navtitle, #subnav .navitem {
	display: block;
}
#subnav .navtitle {
	padding: .2em .2em .2em .2em;
	color: Black;
	font-weight: bold;
}
#subnav .navitem {
	border-top: 1px solid Silver;
	padding: 0px 0px 0px 0px;
}
#subnav .navitem a {
	font-family: Arial, Helvetica, sans-serif;
	color: Navy;
	text-decoration: none;
	width: 100%;
	padding: .2em .2em .2em .2em;
	display: block;
}
#subnav .navitem a:hover, #subnav .navitem a:active {
	color: White;
	background-color: #497D92;
}
#subnav p.text {
	margin: 0.2em 0.2em 0.2em 0.2em;
}
#subnavline {
	visibility: hidden;
}
.content {
	font-size: 90%;
	margin: 1.8em 2.5em 2em 16em;
	padding-left: 2em;
	border-left: 2px solid Gray;
}
.contentleft {
	margin-left: 1.5em;
	margin-right: 1.5em;
	padding-left: 0em;
	border-left: none;
}
.content h1, .content h2, .content h3  { color: #004f4f; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 140%; text-align: center }
.content h1 {
	font-size: 230%;
}
.content h2 {
	font-size: 220%;
}
.content h3   { color: #333; font-size: 160% }
.content a {
	color: Navy;
	text-decoration: underline;
}
.content a:hover, .content a:active {
	color: Blue;
}
.content table {
	font-size: 90%;	
}
#bottomline1 {
	background-color: #69A3BA;
	height: 8px;
	width: 100%;
	font-size: 10%;
	border-bottom: 1px solid #497D92;
	clear: both;
}
#bottomline2 {
	background-color: #497D92;
	height: 3px;
	width: 100%;
	font-size: 10%;
	border-top: 2px solid #69A3BA;
	border-bottom: 2px solid #69A3BA;
}
#bottomline3 {
	background-color: #69A3BA;
	height: 12px;
	width: 100%;
	font-size: 10%;
	border-top: 1px solid #497D92;
}
#bottom {
	background-color: #69A3BA;
	width: 100%;
	font-size: 70%;
	color: White;
	text-align: center;
	padding: 0em 0px 1.5em 0px;
}
#bottom a {
	color: White;
	text-decoration: none;
}
#bottom a:hover, #bottom a:active {
	text-decoration: underline;
}
.center {
	text-align: center;
}
.blue {
	color: Blue;
}
.h10 {
	height: 10em;
}
.h20 {
	height: 20em;
}
.w10 {
	width: 10em;
}
.w20 {
	width: 20em;
}
.w30 {
	width: 30em;
}
.weiter {
	text-align: center;
}
.weiter a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 140%;
	font-weight: bold;
	text-decoration: underline;
	color: Blue;
}
.weiter a:hover, .weiter a:active   { color: navy }
