.Required {
    background: Pink;
    border: 1px solid Transparent;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
}
.Required input, .Required select, .Required checkbox {border:1px solid #CB6E7E;}
.GoodVal {
    background:#B8F5B1;
    border: 1px solid Transparent;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
}
/*.GoodVal input[name="Field3"], .GoodVal input[name="Field5"], .GoodVal select[name="Field8"], .GoodVal select[name="Field7"] {
    width:50% !important;
}*/
.OnFocus {
    background:Yellow;
    border: 1px solid Transparent;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
}
.RequiredMessage {float:right !important; margin-right:10px; margin-top:20px; color:Red; font-weight:normal !important;}
.RequiredMessageAdd {float:right !important; margin-right:10px; color:Red; font-weight:normal !important;}
.RequiredMessageHide {display:none !important;}
.RequireMessage input, .RequiredMessage select {border:1px solid #CB6E7E;}
.EmailFormat {float:right; margin-right:10px; margin-top:20px; color:Red;}
.EmailFormatHide {display:none;}