/* form validation */
.field_blur{background-color:#FFFEDB; border-left:3px solid #FFCD07;font:12px Arial; color:#000;float:left;padding:2px 12px 2px 8px;width:90%;}
.field_focus{background-color:#FFFEDB; border-left:3px solid #FFCD07;font:12px Arial; color:#000;float:left;padding:2px 12px 2px 8px;width:90%;}
.field_error{background-color:#FFF1EB; border-left:3px solid #F54100; font:12px Arial; color:#000;float:left;padding:2px 12px 2px 8px;width:90%;}
.field_ok{background-color:#EFFEF1;float:left;padding:2px 12px 2px 8px;width:90%;border-left:3px solid #00AE14;font:11px  Verdana;color:#333;}
.field_hide{display:none;}

.onShow {
	background: url("../formTip/reg1.gif"/*tpa=http://www.temporary-fences.com/css/formTip/reg1.gif*/) no-repeat;
	padding-left: 25px; font-size:11px;
	padding-right: 10px;
	vertical-align: middle;
	line-height: 22px;
}

.onFocus {
	background: #E9F0FF url("../formTip/reg2.gif"/*tpa=http://www.temporary-fences.com/css/formTip/reg2.gif*/) no-repeat;
	padding-left: 25px;color:#2C2E43;
	padding-right: 10px;
	vertical-align: middle;
	line-height: 22px;
}

.onError {
	background: #FFF2E9 url("../formTip/reg3.gif"/*tpa=http://www.temporary-fences.com/css/formTip/reg3.gif*/) no-repeat;
	padding-left: 25px;color:#2C2E43;
	padding-right: 10px;
	vertical-align: middle;
	line-height: 22px;
}

.onSuccess {
	background: #E9FFEB url("../formTip/reg4.gif"/*tpa=http://www.temporary-fences.com/css/formTip/reg4.gif*/) no-repeat;
	padding-left: 25px;color:#2C2E43;
	padding-right: 10px;
	vertical-align: middle;
	line-height: 22px;
}

.onLoad {
	background: #E9FFEB url("../formTip/loading.gif"/*tpa=http://www.temporary-fences.com/css/formTip/loading.gif*/) no-repeat 3px 3px;
	padding-left: 25px;color:#2C2E43;
	padding-right: 10px;
	vertical-align: middle;
	line-height: 22px;
}