/*======================
	FIELDSET
========================*/
fieldset
{
	padding:5px;
	margin-bottom:10px;
	border:solid 1px #f46523;
	background:#fff; 
}
fieldset.error
{
	border:solid 1px #d60000;
	color: #d60000;
	font-weight:bold; 
}
fieldset.error legend
{
	color:#fae095; 
	background:#d60000;
	padding:3px;
	border:solid 1px #d60000;
}
legend
{
	color:#fae095; 
	background:#f46523;
	padding:3px;
	border:solid 1px #f46523;
}
/*======================
	INPUT
========================*/
input, textarea
{
	font-size:14px; 
	border:solid 1px #a9a9a9; 
}

input[type='text'], textarea
{
	border:solid 1px #a9a9a9; 
	padding:2px; 
}
input[type='text']:hover, textarea:hover
{
	border:solid 1px #696969; 
}
input[type='text']:focus, textarea:focus
{
	background:#efdcc2; 
}
/*======================
	ERROR
========================*/
#error, #error-php
{
	border-top:solid 3px #a20000;
	border-bottom:solid 3px #a20000; 
	display:none;
	padding:6px; 
}
#error-php
{
	display:block; 	
}
#error li, #error-php li
{
	font-size:14px; 
	color:#a20000;
	list-style:disc; 
}