#alertsForm label.invalid {
	color: #ff0000;
	font-style: italic;
}

#alertsForm input.invalid,
#alertsForm select.invalid,
#alertsForm textarea.invalid {
	border: 2px solid #ff0000;
}

#alertsForm_address {
margin-bottom: 10px;
}

.required {
}

#alertsForm_employment_details {
	width:200px;
	margin-bottom:10px;
}

#alertsForm_address {
	width:200px;
}

#alertsForm_prop_type {
	margin-top:10px !important
}

#alertsForm label {
	display:block;
	float:left;
	padding-top:3px;
	width:175px;
	clear:left;
}

#alertsForm input {
	margin:0 0 10px;
	width:200px;
}

#alertsForm input.submit_button {
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F8B66B), to(#F4911E));
	background: -moz-linear-gradient(#F8B66B, #F4911E);
	background: linear-gradient(#F8B66B, #F4911E);
	-pie-background: linear-gradient(#F8B66B, #F4911E);
	border:solid 1px #F4911E;
	font-family:Arial, Helvetica, sans-serif;
	padding:5px 0 6px 0;
	float:left;
	color:#002D62;
	font-size:15px;
	padding:8px;
	text-align:center;
	width:207px;
	position:relative;
	margin:10px 0 0 10px;
	behavior: url("/css/pie.php");
	cursor:pointer;
}

#alertsForm input.submit_button:hover {
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F4911E), to(#F8B66B));
	background: -moz-linear-gradient(#F4911E, #F8B66B);
	background: linear-gradient(#F4911E, #F8B66B);
	-pie-background: linear-gradient(#F4911E, #F8B66B);
	text-decoration:none;
	behavior: url("/css/pie.php");
}

legend {
	display:none;
}

#fieldset_Enquiries_alertsForm {
	border:none;
}

#fieldset_Enquiries_alertsForm select {
	margin:0 0 10px;
}

h4 em {
	float:left;
	margin:15px 0 10px;
}

