Before you had to use the site login/yellow box and then user details in order to change your ingame password. The information for accounts lays about in more places and so your password info needs to be too, hence it's not always as straight forward as just going on the forum and changing it.
Since the site is being re-worked certain functions might be incapable to go through properly until it all has been sorted, and there's not much that can be done other than waiting it out til Raz has been able to go through most of it, which might be some time.