Minor kvetch: You should put a closing tag on that, as well as height, width, and alt attributes:
Code:
<td><img src="../images/form_fields/first_name.gif" height="x" width="x" alt="Some text"></img></td>
If I were seeing this in IE and not seeing it in Netscape, the first thing I would check is the path (because the tag as called out, looks fine).
Try a different graphic file in the same directory. If you can see the different file, then your graphic file is the problem. If you can't, then your path is the problem.
Assuming your graphic file is the problem, then
check your case! Internet Explorer happily ignores case, so to IE, "BananaFish.gif" is the same as "bananaFISH.gif" and you and I both know they're not. Netscape knows they're not, too.
If I had a nickel for every otherwise-clever Developer who said "Ooooooh, case matters?!" I'd have, well, maybe twenty cents, but it would be twenty cents that I ought never to have acquired.
Good luck!
Edward "Cut a hole in the door. Hang a flap. Criminy, why didn't I think of this earlier?!" -- inventor of the cat door