Clicking "control panel" takes me to "mail.zoho.com"

Clicking "control panel" takes me to "mail.zoho.com"

Hi,

I am the super admin for my organization. When I am in the Zoho Mail interface, I see the option to click "control panel" and then "Mail & Docs". Up until about 10 minutes ago, it would take me to the dashboard, and I could add users, manipulate groups, add domains, the works. Now clicking "Mail & Docs" takes me here  https://mail.zoho.com/cpanel/index.do 

Any help would be appreciated. 

Thank you