Hey all,
Just an observation on the IIFT site
I had issues filling up the form too and I noticed this.
The site loads in IE, but not in Mozilla for me.
However my friend at office is unable to view the site in IE itself (Perhaps office firewall)
When you folks face issues with the form, you should probably try different browser/machine. It may be of help.