.contact-form {
	margin: 1em 0;
}

.contact-form .input, .contact-form .submit {
	width: 400px;	
}

.contact-form .input {
	position: relative;
	clear: both;
	margin-bottom: 0.5em;
}

.contact-form .input.text input, .contact-form .input.password input, .contact-form .input textarea {
	border: 1px solid #CCCCCC;
	width: 70%;
}

.contact-form .input label {
	display: block;
	float: left;
	width: 25%;
	padding-right: 3%;
	text-align: right;
}

.contact-form .submit {
	text-align: right;
}