/*** Search input field ***/
input#location {
	width: 238px;
	padding: 10px;
	margin-top: 18px;
	border: 1px solid #dbdbdb;
	font-size: 11px;
	color: #303030;
	-moz-border-radius: 4px;
}

table.form-table td input {
	width: 200px;
	height: 18px;
	padding: 5px 10px;
	border: 1px solid #dbdbdb;
	-moz-border-radius: 4px;
}
table.form-table td input:focus { border-color: #bbb; }

table.form-table textarea {
	width: 200px;
	height: 100px;
	padding: 5px 10px;
	border: 1px solid #dbdbdb;
	-moz-border-radius: 4px;
}

table.form-table input.submit {
	border: 0px;
	height: 31px;
	width: 220px;
	cursor: pointer;
	color: #fff;
	background-color: #ff9000;
}

table.form-table select {
	width: 200px;
	padding: 5px 10px;
	border: 1px solid #dbdbdb;
	-moz-border-radius: 4px;
}
table.form-table td select:focus { border-color: #bbb; }

table.form-table input.error, table.form-table select.error, table.form-table textarea.error {
	background-color: #f5e8e2;
	border-color: #e5bdbd !Important;
}