Regarding the issue with spry not working in IE, we have started a few incidents for this issue with you already, you will need to update those incidents with details so we can work with you to correct that problem.
regarding the forgot password page, you do not answer the following question asked by Ray:
the answer to that question will change how the forgot password page is created, I can give you an outline of how to create the page, but I need an answer to that question first.