form {
	margin:5px;
	text-align:center;
}
form fieldset{
	border: solid 1px #963;
	margin: 5px;
	padding: 10px;
	text-align:left;
}
form fieldset legend {
	color:#d84848;
	font-weight:bold;
	padding:0 5px ;
}
form div{margin:15px 2px;}

form label{
	display:block;
	width:12em;
}
form input.finput-text {
	display:block;
	border: 1px solid #d84848;
	margin:5px;
	width:350px;
}
form textarea{
	border: 1px solid #d84848;
	margin:5px;
	width:350px;
	overflow: auto;
}
form input.finput-radio {
	float:left;
	margin:5px;
}
form select{
	border: 1px solid #d84848;
	padding:2px;
	padding-right:0;
	min-width:100px;
	margin:5px;
}
form input.finput-submit{
	background: #d84848;
	border: 2px solid #d12626;
	padding:2px;
	color:#fff;
}
