We have done some updates to the site. If you are experiencing login issues, you may need to delete your cache.