the password spry error is being contolled by the following css in the webassist/forms/fd_swisswebfactory_baumann.css file:
/* Password */
form.SwissWebFactory_Baumann .passwordRequiredState .passwordRequiredMsg,
form.SwissWebFactory_Baumann .passwordMinCharsState .passwordMinCharsMsg,
form.SwissWebFactory_Baumann .passwordMaxCharsState .passwordMaxCharsMsg,
form.SwissWebFactory_Baumann .passwordInvalidStrengthState .passwordInvalidStrengthMsg,
form.SwissWebFactory_Baumann .passwordCustomState .passwordCustomMsg
{
display: inline;
color: #CC3333;
border: 1px solid #CC3333;
}
to ensure that manual changes are not over written, you can create a new css file, and define the changes in the new css file, just make sure that the new css file is attached after the webassist/forms/fd_swisswebfactory_baumann.css one so that your custom changes over ride the styles in the webassist/forms/fd_swisswebfactory_baumann.css file.
to change the validation error styles, edit the design of the form, from the initial select list, select Validations.