Thanks ASquared - I received a letter following my application and it contained instructions (and probably also a password of some sort).
I believe the webpage you're looking for is called Portal Login. I remember following instructions and setting up my username and/or password.
I never received a letter or email saying I had been accepted.
I'm sending you good vibes!!