.fo_text{
	border-left:1px solid #525252;
	border-top:1px solid #525252;
	border-right:1px solid #D0D0D0;
	border-bottom:1px solid #D0D0D0;
	background-color:#E9E9E9;
	width:250px;
	font-size:10px;
	font-family:Verdana, Arial;
	color:#000;
}
.formInput {
	border-left:1px solid #525252;
	border-top:1px solid #525252;
	border-right:1px solid #D0D0D0;
	border-bottom:1px solid #D0D0D0;
	background-color:#E9E9E9;
	font-size:10px;
	font-family:Verdana, Arial;
	color:#000;
}
.fo_select {
	font-size:10px;
	font-family:Verdana, Arial;
	width:250px;
	border:1px solid #999999;
	background-color:#E9E9E9;
}
.fo_number{
	border-left:1px solid #525252;
	border-top:1px solid #525252;
	border-right:1px solid #D0D0D0;
	border-bottom:1px solid #D0D0D0;
	background-color:#E9E9E9;
	width:250px;
	font-size:10px;
	font-family:Verdana, Arial;
	color:#000;
}
.fo_float{
	border-left:1px solid #525252;
	border-top:1px solid #525252;
	border-right:1px solid #D0D0D0;
	border-bottom:1px solid #D0D0D0;
	background-color:#E9E9E9;
	width:250px;
	font-size:10px;
	font-family:Verdana, Arial;
	color:#000;
}
.fo_password{
	border-left:1px solid #525252;
	border-top:1px solid #525252;
	border-right:1px solid #D0D0D0;
	border-bottom:1px solid #D0D0D0;
	width:250px;
	font-family:Tahoma;
	font-size:11px;
	color:#909090;
}
.fo_textarea{
	height:60px;
	border-left:1px solid #525252;
	border-top:1px solid #525252;
	border-right:1px solid #D0D0D0;
	border-bottom:1px solid #D0D0D0;
	background-color:#E9E9E9;
	width:500px;
	font-family:Tahoma;
	font-size:11px;
	color:#909090;
}
.fo_file{
	font-size:10px;
	font-family:Arial;
	width:250px;
	height:20px;
	border-left:1px solid #525252;
	border-top:1px solid #525252;
	border-right:1px solid #D0D0D0;
	border-bottom:1px solid #D0D0D0;
	background-color:#E9E9E9;
	color:#787878;
}
.fo_radio{
	font-size:10px;
	font-family:Verdana, Arial;
}
.fo_checkbox{
	font-size:10px;
	font-family:Verdana, Arial;
}
.fo_image{
	font-size:10px;
	font-family:Verdana, Arial;
	width:250px;
	border-left:1px solid #525252;
	border-top:1px solid #525252;
	border-right:1px solid #D0D0D0;
	border-bottom:1px solid #D0D0D0;
	background-color:#E9E9E9;
	color:#787878;
}
.fo_html{
	font-size:10px;
	font-family:Verdana, Arial;
	width:300px;
	border:1px solid #999999;
	background-color:#E9E9E9;
}
.fo_date{
	font-size:10px;
	font-family:Verdana, Arial;
	width:250px;
	border:1px solid #999999;
	background-color:#E9E9E9;
}
.fo_submit {
	cursor:pointer;
}

.btn, .submitBtn {
	font-size:10px;
	font-family:Arial;
	padding-left:5px;
	padding-right:5px;
	background-color:#F8F8F8;
	background-image:url('../images/button.jpg');
	background-repeat:repeat-x;
	height:20px;
	border-left:1px solid #D8D8D8;
	border-top:1px solid #D8D8D8;
	border-bottom:1px solid #9F9F9F;
	border-right:1px solid #9F9F9F;
	color:#787878;
}
.txt{
	padding-top:5px;
	font-weight:bold;
}
.error{
	color:#FF3333;
	padding-top:5px;
	font-weight:bold;
}
.formElementsField {
	float:left;
	padding:3px;
	height:38px;
}
.formElementsField_ {
	float:left;
	padding:3px;
}
.error_message {
	color:#EE3333;
	font-size:9px;
}
