fieldset {
	border: none;
}

legend {
	display: none;
}

form{
	float: left;
	width: 400px;
}

label {
	padding-top: 8px;
	width: 150px;
	text-align: right;
	float: left;
	clear: both;
	}
		
label#fname {
	margin-top: 3px;
	padding: 5px 0 0 0;
	width: 150px;
	text-align: right;
	float: left;
	clear: both;
	}		
	
input {
	margin: 5px 0 5px 8px;
	width: 200px;
	float: left;
}

input.zemCheckbox {
	margin-top: 7px;
	width: 10px;
}

#accept_terms
{
	position: relative;
	clear: both;
}

input#tchk {
	position: absolute;
	left: 150px;
}

textarea {
	margin: 5px 0 5px 8px;
	width: 200px;
	float: left;
}

select {
	margin: 5px 0 5px 8px;
	width: 200px;
	float: left;
	}

input.zemSubmit {
	margin: 5px 0 5px 155px;
	width: 60px;
	clear: both;
	border: none;
	background-color: #707070;
	color: white;
	}
