.infobox {
	font-family: Arial;
	font-size: 8pt;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	color: #555555;
	background: #F1F1F1;
}

.form_submit {
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	border: 1px solid #000000;
	background: #4C73AE;
}

.form_reset {
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	border: 1px solid #000000;
	background: #4C73AE;
}

.form_image {
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	border: 1px solid #000000;
	background: #4C73AE;
}

.form_button {
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	border: 1px solid #000000;
	background: #4C73AE;
}

.form_text {
	font-family: Arial;
	font-size: 8pt;
	padding-left: 2px;
	padding-right: 2px;
	color: #000000;
	border: 1px solid #000000;
	background: #FFFFFF;
}

.form_password {
	font-family: Arial;
	font-size: 8pt;
	padding-left: 2px;
	padding-right: 2px;
	color: #000000;
	border: 1px solid #000000;
	background: #FFFFFF;
}

.form_textarea {
	font-family: Arial;
	font-size: 8pt;
	padding-left: 2px;
	padding-right: 2px;
	color: #000000;
	border: 1px solid #000000;
	background: #FFFFFF;
}

.form_file {
	font-family: Arial;
	font-size: 8pt;
	padding-left: 2px;
	padding-right: 2px;
	color: #000000;
	border: 1px solid #000000;
	background: #FFFFFF;
}

.form_radio {
}

.form_checkbox {
}

.form_select {
	font-family: Arial;
	font-size: 8pt;
	padding-left: 2px;
	padding-right: 2px;
	color: #000000;
	border: 1px solid #000000;
	background: #FFFFFF;
}

.form_fieldgroup {
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
}

.form_fielddesc {
	font-family: Arial;
	font-size: 9pt;
	color: #ffffff;
}

.form_errormsg {
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #FF0000;
	vertical-align: top;
}

