body {
	overflow:auto;
	margin:0;
	background-color:#778089;
}
a,b,strong,em,i,span,div,td,sup,font,li {
	font-family:Tahoma,Arial;
	font-size:12px;
	color:#FFFFFF;
}
input,select {
	font-family:Tahoma,Arial;
	font-size:12px;
	color:#000000;
}
.text1 {
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
.text2 {
	font-size:11px;
	font-weight:bold;
	color:#097EDA;
}
.text2a {
	font-size:11px;
	font-weight:bold;
	color:#414141;
}
.text3 {
	font-size:10px;
	font-weight:bold;
	color:#000000;
}
.text4 {
	font-size:11px;
	font-weight:bold;
	color:#FF9600;
}
.text5 {
	font-size:11px;
	color:#FFFFFF;
}
.text6 {
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}
.text7 {
	font-size:12px;
	color:#FFFFFF;
}
.text8 {
	font-size:12px;
	color:#FF9600;
}
.text7a {
	font-size:14px;
	color:#FFFFFF;
}
.text8a {
	font-size:14px;
	color:#FF9600;
}
a.text1:link,a.text4:link,a.text6:link { text-decoration:none; }
a.text1:visited,a.text4:visited,a.text6:visited { text-decoration:none; }
a.text1:hover,a.text4:hover,a.text6:hover { text-decoration:underline; }
a.text1:active,a.text4:active,a.text6:active { text-decoration:none; }

.error {
	background-color:#FF9900;
	width:70%;
}

/*********************************
 *
 *	CAPTCHA-Styles
 *
 */
	p.captcha_1,
	p.captcha_2,
	p.captcha_notvalid
	{
		margin-left: 30px;
		margin-right: 20px;
		font-size: 12px;
		font-style: normal;
		font-weight: normal;
		background: transparent;
		color: #FFFFFF;
	}
	p.captcha_2
	{
		color: #FFFFFF;
	}
	p.captcha_notvalid
	{
		font-weight: bold;
		color: #FF9900;
	}
	
.captchapic {
	margin: 0;
	padding: 0;
	border: 1px solid #000000;
}
#captchadiv {
	margin-left: 30px;
	margin-right: 30px;
}
.captchakey {
	background-color:#FFFFFF;
	border:1px solid black;
	width:120px;
}	
.input1 {
	background-color:#FFFFFF;
	border:1px solid black;
	color:#000000;
	width:240px;
}
.input2 {
	background-color:#FFFFFF;
	border:1px solid black;
	color:#000000;
	width:240px;
}
