form
{
	display: inline;
}

/**/

select
{
	font: 11px tahoma;
	color: #626265;

	border: 1px solid #333333;

	width: 253px;
}

table.form td
{
	vertical-align: top;
	height: 20px;
}

table.form-header
{
	width: 100%;
	padding-bottom: 5px;
}

table.form-header td
{
	width: 100%;
	height: 22px;
	background: #cc3333;
	color: #fff;
	font-weight: bold;
	padding-left: 5px;
	margin-bottom: 2px;
	border-bottom: 2px solid #ffce0a;
}

textarea
{
	font: 11px tahoma;
	color: #333;

	width: 250px;
	height: 100px;

	border: 1px solid #b5b5b5;
}

button, input.submit
{
	font: bold 11px tahoma;
	color: #FFFFFF;
	text-align: center;

	width: 253px;
	height: 20px;

	border: 1px solid #b5b5b5;

	background: #cc3333;
	cursor: pointer;
}

input.text
{
	font: 11px tahoma;
	color: #333;

	width: 250px;

	border: 1px solid #b5b5b5;

	background: #FFFFFF;
}

/**/

span.form-note
{
	font: 10px tahoma;
	color: #E58500;

	text-align: center;
}

div.form-note
{
	font: 10px tahoma;
	color: #E58500;

	text-align: center;
}
