firefox/IE ASP.NET textbox
Just in case anyone else ever has this problem, the asp:textbox in ASP.NET has the two width properties "Width" and "Columns" if you want to set the width of a textbox to a certain size so it will display correctly across browsers, both width and columns must be set. Internet Explorer uses the width field to display on a pixel basis, and firefox uses the "size" attribute which Columns will set when rendered. If you set one and not the other, the textbox width will be the correct size in one but not the other.
Also remember that using the autoindent function in Visual Studio 2003 with inline imperatives will add tabs which IE sometimes sees as extra spaces, screwing up precision page layouts, especially around TD elements.