You should file a bug against all affected browsers to include the CSS to inherit font attributes in text boxes. Sane default styles should be the responsibility of browser vendors, not web developers.