I have been experiencing this for like a year now.
The problem is probably due to their Apache web server setup, some how it is configured to support most other browser -- but not Firefox.
As I am normally a Firefox user, when I want to get on to HKTTA.org.hk I have to switch to IE
Well.....this is a simple problem that can be fixed easily