Password must contain the following
* at least 1 lowercase alphabetical character
* at least 1 uppercase alphabetical character
* at least 1 numeric character
* eight characters or longer
* at least one special character except the following:
= or - - or space or % followed by numbers