.fo_text{
	font-size:10px;
	width:250px;
	border-left:1px solid #9F9F9F;
	border-top:1px solid #9F9F9F;
	border-bottom:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	color:#787878;
}
.fo_number{
	font-size:10px;
	width:250px;
	height:20px;
	border-left:1px solid #9F9F9F;
	border-top:1px solid #9F9F9F;
	border-bottom:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	color:#787878;
}
.fo_float{
	font-size:10px;
	width:250px;
	height:20px;
	border-left:1px solid #9F9F9F;
	border-top:1px solid #9F9F9F;
	border-bottom:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	color:#787878;
}
.fo_password{
	font-size:10px;
	width:250px;
	border-left:1px solid #9F9F9F;
	border-top:1px solid #9F9F9F;
	border-bottom:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	color:#787878;
}
.fo_textarea{
	font-size:10px;
	width:250px;
	height:80px;
	border-left:1px solid #9F9F9F;
	border-top:1px solid #9F9F9F;
	border-bottom:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	color:#787878;
}
.fo_file{
	font-size:10px;
	width:250px;
	height:20px;
	border-left:1px solid #9F9F9F;
	border-top:1px solid #9F9F9F;
	border-bottom:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	color:#787878;
}
.fo_radio{
	font-size:12px;
}
.fo_checkbox{
	font-size:12px;
}
.fo_image{
	font-size:12px;
	width:100%;
	border:1px solid #999999;
}
.fo_html{
	font-size:12px;
	width:250px;
	border:1px solid #999999;
	background-color:#E9E9E9;
}
.fo_date{
	font-size:12px;
	width:250px;
	border:1px solid #999999;
	background-color:#E9E9E9;
}
.btn, .submitBtn {
	font-size:10px;
	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{
	font-size:12px;
	color:#333333;
	padding-top:8px;
}
.error{
	font-size:12px;
	color:#EE3333;
	padding-top:8px;
}

.formElementsField {
	padding:3px;
	width:260px;
	display:block;
}
.formElementsField .t {
	width:250px;
	vertical-align:middle;
	display:inline;
	
}
.formElementsField .e {
	display:inline;
	vertical-align:middle;
	width:250px;
}
.separator {
	padding:5px;
	width:360px;
	padding-left:3px;
}