.main_form {
	margin-top: 1em;
	height: 400px;
	overflow: hidden;
}

.main_form p {
	padding: 0px;
	margin: 15px 0;
}

.main_form label {
	width: 9em;
	font-size: 1em;
	font-weight: bold;
}

.main_form input, .main_form textarea, .main_form select {
	position: absolute;
	left: 18em;
	width: 25em;
	padding: 1px;
	font-size: 1em;
}

.main_form input {
	height: auto;
}

.main_form input.small {
	width: 5em;
}

.buttons {
    position: relative;
	top: 5em;
}

.main_form .buttons input {
	position: relative;
	font-weight: bold;
	width: auto;
	height: auto;
}
