I'm having issues with trying to set up Direct Deposit online. The other day when I tried the site was down. I try today and all that comes up is a page telling me what operating systems it works with and browsers. is there a problem with Windows 7 users or am i just not seeing the setup...