/* -------------------------------------------------------------------------------------------------------------------- inputs */

._error							{
	background-color:					#ffc000;
}

input, textarea, select					{
	background-color:					#FFF0E0;
	border:							1px dotted #A09070;
	
	font-size:						10pt;
	color:							#967E6C;
	
	margin:							2px;
}

input, textarea						{
	padding:						1px 2px;	
}	

input[type="button"], input[type="submit"]		{
	background-color:					#dc9642;
	background-image:					url('../images/button.png');
	background-repeat:					repeat-x;	
	border:							1px solid #BFD0B6;
	
	font-family:						'bookman old style', georgia;
	font-size:						9pt;
	font-weight:						bold;
	color:							#ffffc0;
}

input[type="button"].disabled				{
	background-image:					url('../images/button_disabled.png');
	background-repeat:					repeat-x;	
	border:							1px solid #D0C0B0;
	color:							#C0B0A0;
}



/* -------------------------------------------------------------------------------------------------------------------- forms */
table.form						{
	margin:							auto;
}

td.form_title						{
	font-weight:						bold;

	vertical-align:						top;

	padding:						4px;
	
	width:							120px;
}

div.form_title						{
	font-size:						10pt;
	font-weight:						bold;
	letter-spacing:						2px;
	color:							#8090a0;
	
	margin-bottom:						4px;
}

