form
{
	background: #F5F7E8;
	border: 1px solid #4A4A00;
	padding: 15px;
}

dt
{
	padding: 10px 0 0 0;
}

fieldset
{
	border: 0;
	margin: 0 0 5px 0;
	padding: 0;
}

legend
{
	display: none;
}

input
{
	width: auto;
	border: 1px solid #254B25;
	padding: 1px 5px;
	background: #F7F7F7;
	color: #000;
}

input.checkbox
{
	border: 0;
	background: #F7F7F7;
}

label
{
	padding: 0 0 5px 0;
}

select
{
	border: 0;
	background: #333;
	color: #CCC;
}

textarea
{
	width: 50%;
	height: 90px;
	font-size: 100%;
	margin: 0;
	padding: 5px;
	font-family: arial, verdama, tahoma;
	border: 1px solid #254B25;
	background: #F7F7F7;
	color: #000;
	overflow: auto;
}

h6.formhead
{
	padding: 0;
	margin: 10px 0;
	font-size: 130%;
	letter-spacing: -1px;
	font-weight: bold;
}

