form
{
	display: inline;
}

/**/

select
{
	font: 11px tahoma;
	color: #1E1E1E;

	border: 1px solid #666666;

	width: 303px;
}

textarea
{
	font: 11px tahoma;
	color: #333333;

	width: 300px;
	height: 100px;

	border: 1px solid #666666;
}

button, input.submit
{
	font: bold 11px tahoma;
	color: #FFFFFF;

	width: 300px;

	border: 1px solid #666666;

	background: #FF9933;
}

input.submit-button
{
	font: bold 11px tahoma;
	color: #FFFFFF;
	text-decoration: underline;

	width: 125px;
	height: 20px;

	border: 1px solid #666666;

	background: #FF9933;
	cursor: pointer;
}

input.order
{
	font: bold 11px tahoma;
	color: #FFFFFF;

	border: 1px solid #FFFFFF;

	background: #FF9933;

	width: 200px;
	height: 20px;
	cursor: pointer;
}

input.text
{
	font: 11px tahoma;
	color: #333333;

	width: 300px;

	border: 1px solid #666666;

	background: #FFFFFF;
}

/**/

tr.form-info
{
	background: #333366;
}

tr.row-0
{
	background: #F3F3F3;
}

tr.row-1
{
	background: #FFFFFF;
}

/**/

table.form
{
	background: #EFB666;
	width: 450px;
}

td.form-header
{
	font: bold 11px tahoma;
	color: #FFFFFF;

	padding: 3px 5px;

	background: #E58500;
}

td.subheader
{
	font: bold 11px tahoma;
	color: #333333;

	padding: 3px 5px;
	text-align: center;

	background: #EEEEEE;
}

td.form-subheader
{
	font: bold 11px tahoma;
	color: #FFFFFF;

	padding: 3px 5px;

	background: #666666;
}

td.form-info
{
	font: bold 11px tahoma;
	color: #333333;

	padding: 2px 5px 2px 5px;
}

td.form-text
{
	font: 11px tahoma;
	color: #333333;

	text-align: left;
	vertical-align: top;

	padding: 3px 5px;
}

td.form-numeric
{
	font: 11px tahoma;
	color: #333333;

	text-align: center;
	vertical-align: top;

	padding: 3px 5px;
}

td.form-key
{
	font: 11px tahoma;
	color: #333333;

	text-align: left;
	vertical-align: top;

	width: 160px;

	padding: 3px 5px;
}

td.form-value
{
	font: 11px tahoma;
	color: #1E1E1E;

	padding: 3px;
}

td.form-button
{
	text-align: right;

	padding: 5px 6px 0px 0px;
}

span.form-note
{
	font: 10px tahoma;
	color: #E58500;

	text-align: center;
}

div.form-note
{
	font: 10px tahoma;
	color: #E58500;

	text-align: center;
}