input, select, textarea
{
	padding: 2px;
	color: #333333;
        resize: none;
}

input.button
{
	height: 28px;
	border: 1px solid #e45602;
	padding: 3px 6px;
	color: #333;
	background-color: #ece9d8;
	background-image: url("../images/button_bg.gif");
}

input.button-red
{
	height: 28px;
	border: 1px solid #d8251e;
	padding: 2px 6px;
	color: #fff;
	background-color: #d8251e;
	background-image: url("../images/button_red_bg.gif");
}

.form-default
{
}
	.form-default table.form-table
	{
		width: 100%;
	}

	.form-default td
	{
		padding: 6px 5px 6px 5px;
		vertical-align: top;
		border-bottom: 1px dotted #eee;
		color: #666;
	}
	.form-default .quick-info
	{
		color: #666666;
		font-size: 11px;
	}
	.form-default .lvo
	{
		padding-top: 8px;
	}
	.form-default .mandatory-mark
	{
		color: Red;
	}
	.form-default .error
	{
		background-color: #ffd1d1;
	}
	.form-default .error-label
	{
		color: Red;
		font-size: 11px;
	}
	.form-default .error-label-global
	{
		color: Red;
		font-size: 16px;
	}