I would look at the cursor-color setting into .gtkrc-2.0. It probably has a theme in which the cursor color matches the background. Did you try to adjust colors in the Preferences for Mozilla? Try playing with the settings in Preferences/Appearance/Color, maybe set a black background and see if the cursor appears. Or change gtkrc theme( google for gtk2 themes)