.contactform {
	background: transparent;
	margin-top: 30px;
	border: #ccc 1px solid;
	padding: 30px;
	padding-right: 1px;
	width: 420px;

	font-weight: bold;
	}

.reserve {
	width: 470px;
	}

.contactform .form {
	float: left;
	padding: 7px;
	}

.contactform .left {
	clear: both;
	width: 140px;
	padding-top: 9px;
	}

.reserve .left {
	width: 170px;
	}

.contactform input, .contactform textarea, .contactform select {
	border: #8e8e8e 1px solid;	
	}

.contactform input {
	height: 17px;
	}

.contactform #firstname,
.contactform #lastname,
.contactform #phone,
.contactform #email,
.contactform #cellnumber,
.contactform #city,
.contactform #state,
.contactform #address,
.contactform #homenumber,
.contactform #cellnumber,
.contactform #question {
	width: 220px;
	}

.contactform #unitnumber {
	width: 70px;
	}

.contactform #howlong {
	width: 70px;
	}

.contactform #movein {
	width: 70px;
	}

.contactform .submitbtn {
	border: none;
	width: 138px;
	height: 53px;
	}

.contactform #current {
	border: none;
	}

.asterik {font-size: 15px;
	color: #f00;
	}

.note	{
	font-size: 10px;
	font-weight: normal;
	color: #555;
	}

.clear	{
	clear: both;
	width: 100%;
	font-size: 0;
	}