form
{
	display: inline;
}

/**/

td.form-element
{
	font: 11px arial;
	color: #333333;

	padding: 2px 5px;
}

/**/

select
{
	font: 11px arial;
	color: #333333;

	width: 250px;

	border: 1px solid #808080;
}

	option.group
	{
		font: 11px arial;
		color: #FFFFFF;

		background: #003366;
	}

	option.row-0
	{
		background: #EAE8E4;
	}

	option.row-1
	{
		background: #E1DED9;
	}

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

	width: 100%;

	border: 1px solid #808080;
}

button, input.submit, input.button
{
	font: bold 11px/20px arial;
    color: #FFFFFF;

    width: 150px;
    height: 18px;

	vertical-align: top;
    padding-bottom: 5px;

	border: 0px;

    background: #F8A614;

    cursor: pointer;
}

button.small, input.button-small
{
	font: bold 11px arial;
    color: #333333;

    width: 80px;
    height: 19px;

    padding-bottom: 1px;

    border: 0px;

   	background: url(/images/shared/gradient_grey_small.gif);

    cursor: pointer;
}

input.number
{
	font: 11px arial;
	color: #333333;

	text-align: right;

	width: 100%;

	border: 1px solid #808080;
}

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

	width: 250px;

	border: 1px solid #808080;

	background: #FFFFFF;
}
