#form-wrapper{
	margin-top:7px;
	width:455px;
}

#form-wrapper .input-text-holder {
	width:455px;
	overflow:hidden;
	margin-bottom:10px;
}

#form-wrapper .input-text-holder label {
	width:120px;
	float:left;
	text-align:right;
	margin-right:10px;
}

#form-wrapper label{
	color:#1a2f67;
}

#form-wrapper .input-text-holder input {
	float:left;
	width:320px;
	border-top:solid 1px #767676;
	border-left:solid 1px #767676;
	border-right:solid 1px #767676;
}

#form-wrapper .input-text-holder textarea {
	float:left;
	width:320px;
	height:80px;
	border-top:solid 1px #767676;
	border-left:solid 1px #767676;
	border-right:solid 1px #767676;
}

#form-wrapper .select-box-holder {
	width:475px;
	overflow:hidden;
	margin-bottom:10px;
}

#form-wrapper .select-box-holder p {
	width:200px;
	float:left;
	text-align:right;
	margin-right:10px;
	margin-bottom:0;
}

#form-wrapper .select-box-holder .radio-buttons {
	float:left;
}

#form-wrapper input#contact_submit {
	margin-left:200px;
}

.form-element-half{
	float:left;
	margin-left:7px;
	margin-bottom:5px;
}

.form-element-full{
	margin-left:7px;
	float:left;
	margin-bottom:5px;
}

.form-element-full input{
	width:320px;
}

.radio-header{
	margin-left:130px;
	color:#767676;
	line-height:20px;
	margin-bottom:40px;
}

.radio-holder{
	margin-right:30px;
	float:left;
	color:#4982b0;
}

.radio-holder-solo{
	color:#4982b0;
	margin-bottom:15px;
}

.submit-button{
	text-align:left;
}
