﻿.fm
{
	background: rgb(255, 255, 255);
	font: 12px/normal arial, verdana, sans-serif;
	margin: 5px;
	padding: 0px;
	text-align: left;
	color: rgb(51, 51, 51);
	font-size-adjust: none;
	font-stretch: normal;
}

.fm span:not(.rfv)
{
    width: 200px;
    text-align: right;
    float: left;
    padding-right: 3px;
}

.fm div
{
	padding: 0px;
	margin-bottom: 0.5em;
	display: block;
}
.fm div input[type='text']
{
	border-width: 1px;
	border-style: solid;
	border-color: rgb(85, 85, 85) rgb(204, 204, 204) rgb(204, 204, 204) rgb(85, 85, 85);
	padding: 1px;
	width: 300px;
	color: rgb(51, 51, 51);
}
.fm div input[type='password']
{
	border-width: 1px;
	border-style: solid;
	border-color: rgb(85, 85, 85) rgb(204, 204, 204) rgb(204, 204, 204) rgb(85, 85, 85);
	padding: 1px;
	width: 300px;
	color: rgb(51, 51, 51);
}
.fm div input[type='radio']
{
	padding: 1px;
	text-align: left;
	vertical-align: middle;
}
.fm div select
{
	border-width: 1px;
	border-style: solid;
	border-color: rgb(85, 85, 85) rgb(204, 204, 204) rgb(204, 204, 204) rgb(85, 85, 85);
	padding: 1px;
	width: 300px;
	color: rgb(51, 51, 51);
}
.fm div textarea
{
	border-width: 1px;
	border-style: solid;
	border-color: rgb(85, 85, 85) rgb(204, 204, 204) rgb(204, 204, 204) rgb(85, 85, 85);
	padding: 1px;
	width: 300px;
	color: rgb(51, 51, 51);
	height: 40px;
}
.submit
{
	padding: 5px 5px 5px 200px;
}



