table.form
{
	width: 100%;
}

td.form-key
{
	font: 11px verdana;
	color: #333;
	width: 100px;
	padding: 3px 0px 0px 0px;
}

td.form-key-line
{
	font: 11px verdana;
	color: #333;
	padding: 3px 0px 2px 0px;
}

td.form-value
{
	font: 11px verdana;
	color: #333;
	padding: 1px 10px 1px 0px;
}

td.form-value-line
{
	font: 11px verdana;
	color: #333;
	padding: 0px 10px 5px 0px;
}

select
{
	/* font: 11px georgia; */
	font: 11px verdana;
	color: #333;
	width: 100%;
	padding: 2px 0px;
	border: 1px solid #E3D9AF;
	background: #FFF;
}

textarea
{
	/* font: 11px georgia; */
	font: 11px verdana;
	color: #333;
	width: 100%;
	padding: 2px 0px;
	border: 1px solid #E3D9AF;
	background: #FFF;
}

input.text
{
	/* font: 11px georgia; */
	font: 11px verdana;
	color: #333;
	width: 100%;
	padding: 2px 0px;
	border: 1px solid #E3D9AF;
	background: #FFF;
}

input.submit
{
	/* font: bold 11px georgia; */
	font: bold 11px verdana;
	color: #FFF;
	text-align: right;
	width: 100%;
	padding: 1px 10px 1px 0px;
	margin-top: 2px;
	border: 0px;
	background: #003F7D;
	cursor: pointer;
}

/**/

span.required
{
	color: #CD6600;
}