html {
	background: url(img/bgd.gif) #fff repeat-y center top; 
	text-align: center;
}

body {
	text-align: center;
	background: url(img/bgd.gif) #fff repeat-y center top; 
	color: #61667B;
	font: 11px Verdana ;
	line-height: 15px;
	margin: 0px;
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px;
}

td {
	color: #61667B;
	font: 11px Verdana ;
	line-height: 15px;
	margin: 0px;
}

/* TEXT */
.head1 {
	color: #050569;
	font: 18px Verdana;
	margin-bottom: 18px;
}
.head2 {
	color: #050569;
	font: bold 13px Verdana;
}

.subhead {
	color: #394088;
	font: bold 11px Verdana;
	line-height: 15px;
}
.subheadSmall {
	font: 10px Verdana;
	line-height: 13px;
}

/* LINKS */
a, a:visited {
	color: #61667B;
	font: 11px Verdana;
}
a:hover {
	color: #CC0000;
}
a.head1, a.head1:visited {
	color: #050569;
	font: 18px Verdana;
	text-decoration: none;
}
a.head1:hover {
	color: #CC0000;
}

a.head2, a.head2:visited {
	color: #050569;
	font: bold 14px Verdana;
	text-decoration: none;
}
a.head2:hover {
	color: #CC0000;
}

a.navtext_oben, a.navtext_oben:visited { 
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
 } 

a.navtext_oben:hover {
	color: #11568c;
}

a.navsub, a.navsub:visited {
	color: #2D2D2D;
	font: 10px Verdana;
	line-height: 13px;
	text-decoration: none;
}
a.navsub:hover {
	color: #11568c;
}

/* LISTSTYLES */
OL {
	list-style-type: decimal;
	margin-bottom: 2px;
	margin-left: 25px;
	margin-right: 0px;
	margin-top: 2px;
	padding: 0px;
}
UL {
	list-style-image:  url(img/listbullet.gif);
	margin-bottom: 2px;
	margin-left: 25px;
	margin-right: 0px;
	margin-top: 2px;
	padding: 0px;
}
LI {
	margin-bottom: 2px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 2px;
	padding-left: 0px;
}

	
/* FORMS */
form {
	margin: 0px;
	padding: 0px;
}
input {
	color: #61667B;
	font: 10px Verdana;
}
input:focus {
	/* background-color: #FFFFFF; */
}
input.checkbox {
	margin: -2px -2px -2px -2px;
}
input.radio {
	margin: -2px -2px -2px -2px;
}
input.text {
	background-color: #FFFFFF;
	border: 1px solid #D4D4D4;
	color: #050569;
	font: 11px Verdana;
	height: 15px;
	margin: 0px 0px 0px 0px;
}
input.textError {
	background-color: #FFD7D7;
	border: 1px solid #CC0000;
	color: #050569;
	font: 11px Verdana;
	height: 15px;
	margin: 0px 0px 0px 0px;
}
select {
	color: #61667B;
	font: 11px Verdana;
}
textarea {
	background-color: #FFFFFF;
	border: 1px solid #D4D4D4;
	color: #050569;
	font: 10px Verdana;
	margin: 0px 0px 0px 0px;
}

/* FORMS */
.formfield {
	background-color: #FFFFFF;
	border: 1px solid #D4D4D4;
	font: 10px Verdana;
	color: #050569;
}

.submitbutton {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	color: #686868;
	background-color: #E2E3E3;
	border-style: outset;
	border-width: 1px;
	border-color: #BDBEBE;
	}