form{
	color:#555;
}
.input_text {
	margin:0;
	background:#fff url(../img/inputbg.png) no-repeat;
/*	background-position: 0 -305px;*/
	background-position: 0 -0;
	border:1px solid #93918a;
	padding:2px 4px;
	width: 500px;
}

.textarea_text {
	margin:0;
	margin-bottom:10px;
	background:#fff url(../img/inputbg.png) no-repeat;
/*	background-position: 0 -305px;*/
	background-position: 0 -0;
	border:1px solid #93918a;
	padding:2px 4px;
	width: 500px;
}
.input_text, .textarea_text, .input_text_error, .textarea_text_error {
	font-family:"Lucida Grande", "lucida sans Unicode", Arial, serif;
	font-size:13px;
//	color:#3A3A38;
}
/*
input:hover, textarea:hover {
	background-position: 0 -0;
	background-position: 0 -305px;
} 
input:focus, textarea:focus {
	background-position: 0 -0;
	background-position: 0 -305px;
} */
.input_text_error {
	margin:0;
	background:#fff url(../img/inputbg.png) no-repeat;
	background-position: 0 -610px;
	border:1px solid #93918a;
	padding:2px 4px;
}
.textarea_text_error {
	margin:0;
	margin-bottom:10px;
	background:#fff url(../img/inputbg.png) no-repeat;
	background-position: 0 -615px;
	border:1px solid #93918a;
	padding:2px 4px;
}
.input_boto {
	width:auto;
	height:26px;
	color:#FFF;
	font-weight:bold;
	padding:2px;
	background:url(../img/button_bg.gif) repeat-x left top;
	background-position: 0 -26px;
/*	background-position: 0 -0px;*/
	cursor:pointer;
	border:none;
}
.input_boto:hover {
	width:auto;
	height:26px;
	color:#FFF;
	font-weight:bold;
	padding:2px;
	background:url(../img/button_bg.gif) repeat-x left top;
/*	background-position: 0 -26px;*/
	background-position: 0 -0px;
	cursor:pointer;
	border:none;

}
