
.overlayForm label {
	width:25%;
	margin-right:2%;
	margin-top:2px;
	float:left;
}

.overlayForm .fieldColumn input {
	width:45%;
}

.overlayForm input, .overlayForm select{
	margin-right:2%;
}

.overlayForm label.error {
	width:auto;
	float:none;
	white-space: nowrap;
}

.overlayForm .formRow {
	margin-bottom:8px;
}

.overlayForm .fieldColumn {
	width:70%;
	margin-right:2%;
	float:left;
}

.overlayForm .submitButton {
	margin-left:27%;
	margin-top:5px;
}

/** Overlay Check avail form */
#checkAvailOverlayForm label { width:35%; }
#checkAvailOverlayForm label.error { width:auto; }
#checkAvailOverlayForm .fieldColumn { width:60%; }
#checkAvailOverlayForm .submitButton { margin-left:37%; }
