Just a thought, have you tried clearing your browser cache ? and cleaning up temporary files as strange things can sometimes happen if a file is corrupt.
hit ctrl+shift+del on your browser, and make sure that "cache" or "temporary internet files" are checked before clicking OK.
you will have to log in again after that.