HELP, two machines cannot access Zoho Creator

HELP, two machines cannot access Zoho Creator

When I try to access Zoho Creator from my portable and my machine at home, I don't see any listing of apps. I've tried clearing cookies, the cache and hisory with no luck. Both of my machines runs FireFox latest version, Vista Home Premium with service pack 1 and all security patches, and CA Security, latest updates.
Any ideas, as it is now I can only work at the office and I'd often like to work from my home.