<form name = "hiddenForm" style = "position:absolute; padding:1; margin-left:1; left:219px; top:50px">
seems to have some misinformation in it. Why do you have margin-left, left, and top?
According to all of my CSS books, "left" and "top" are not correct. They should be either "padding-left" and "padding-top" or "margin-left" and "margin-top".
I don't know how far that will get you, but it's just something I noticed right off. Good luck!
"I was put on Earth to accomplish a certain number of things. Right now I am so far behind, I will never die." - Calvin, Calvin and Hobbs