
/* 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(/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(/css/formTip/reg2.gif) no-repeat;
	padding-left: 25px;color:#2C2E43;
	padding-right: 10px;
	vertical-align: middle;
	line-height: 22px;
}

.onError {
	background: #FFF2E9 url(/css/formTip/reg3.gif) no-repeat;
	padding-left: 25px;color:#2C2E43;
	padding-right: 10px;
	vertical-align: middle;
	line-height: 22px;
}

.onSuccess {
	background: #E9FFEB url(/css/formTip/reg4.gif) no-repeat;
	padding-left: 25px;color:#2C2E43;
	padding-right: 10px;
	vertical-align: middle;
	line-height: 22px;
}

.onLoad {
	background: #E9FFEB url(/css/formTip/loading.gif) no-repeat 3px 3px;
	padding-left: 25px;color:#2C2E43;
	padding-right: 10px;
	vertical-align: middle;
	line-height: 22px;
}
