While it will work to some extent with other browsers, such as Netscape and Mozilla Firefox, bugs do exist. We will continue working on upgrading the website to make it platform-independent.
Until that time, to gain full advantage of the site, please use Internet Explorer.