label,
input,
textarea,
.error{
	font-family:Arial;
	font-size:14px;
	border:0px;
	color:#666666;
}

input{
	width: 300px;
	height: 14px;
	background: url('../images/form/input.png') no-repeat left top;
	padding: 5px 10px 5px 10px;
	border-right: 1px solid #e7e1ca;
	border-bottom: 1px solid #e7e1ca;

} 

label{
	font-size:12px;
	display:block;
	color:#644f30;
	height:12px;
	margin: 20px 0px 3px 0px;
}


textarea{
	padding:10px;
	background: url('../images/form/input.png') no-repeat left top;
	border-right: 1px solid #e7e1ca;
	border-bottom: 1px solid #e7e1ca;
	width:380px;
	height:140px;
}

input.button{
	background: url('../images/form/button.png') no-repeat left top;
	border: 0px;
	width: 100px; 
	height: 24px;
	display: block;
	margin: 10px 0px 0px 260px;
	cursor:pointer;
	font-size:12px;
	font-weight: bold;
	color:#bc2c00;

}

input.radiobutton{
	width: 12px;
margin-top: 2px;
}

input.button:hover{
	background-position:left bottom
}

