﻿.customValidatorCssError {display: inline; margin-top: -8px; font-size: 12px; color: #144895; white-space: normal; margin-top:1px; font-weight:bold; clear:both; font-style:italic; position:relative; float:left;}
.customValidatorCssErrorEnsureOptInServer {position:relative; margin-top: -8px; font-size: 12px; color: #144895; font-style:italic; font-weight:bold;}
.validatorAreaInError {background-color: #FFE8A6; background-repeat:no-repeat; background-position:bottom right; overflow: auto; min-height:50px; width:auto; display:block; padding:10px; border:1px solid #FF9900; margin-top:5px; margin-bottom:5px; clear:both; white-space: normal;}
.validatorAreaInErrorClear {*overflow:auto; position:relative;}
.offers div{*overflow:auto;  }  /* IE7  fileds disappear w/o overflow.*/
.validatorAreaInError span {  *white-space: pre-wrap; *width:100%; }
td .validatorAreaInError span {*white-space: normal; *display: inline-table; *clear:both;}
.ucFieldArea{padding: 0; margin: 0; clear: left;}
.customValidatorCssErrorEnsureOptIn {position:relative; margin-top: -8px; font-size: 12px; background-color: #FFE8A6; color: #000; white-space: nowrap;}
.input-validation-error{
    border:1px solid #FF9900;
}
.field-validation-error{
    color:#FF9900;
}
.field-validation-error + label{
    color:#FF9900;
}
