I don't know about logging in, but you can at least view the site via BB.
If you can't login through the BB browser then I would suggest you try it again using the Opera Mini browser, since it supports secure web browsing.
You can find Opera Mini at mini.opera.com (be sure that your browser emulation is set to Openwave Wap when attempting to access the site from the BB browser.)
~via BB (wap.rabroad.com)~