Brent,
I'm not sure how much help I can be but if I'm a web developer and have dealt with headaches w/ Netscape and especially getting it to display tables correctly.
1.) There's a remote chance it could be your actual scripting - not variable passing. In Netscape you must define the exact pixel width of every table and cell or your asking for trouble. Do NOT leave any cells empty, even if you import one character that is the same color as the background of the cell.
2.)As for passing variables the reason it goes in the location bar is because your using <form method=GET action="yourphpscript.php"> By using POST none of the data will be in the location bar but I believe it is a little slower. However the location bar and variables works like this.
If your location bar looks like this:
www.whatever.com/script.php?name=Jake%20Smith&email=jake@msn.com
This shows you what variables are passing. The URL above tells me that script.php was called and it passed only two variables. name and email, name = Jake Smith and email = jake@msn.com
=================
Not sure if any of that will help,
but I guess it's worth a try.
Ben