Normally I avoid styling fonts too much, as I believe that keeping forms look the default way of whatever O/S and browser that you are using is best practice for the sake of usability.
However, in my recent project, I have toyed around with some jquery stuff to do validation and such. I’ve done some styling on the forms (pretty basic stuff in my opinion) but I have had some troubles with browser support.
Opera and Webkit browsers both (or all three of them) comes along nicely. They play the same way at least. But Firefox is making trouble, and I dont even dare thinking about IE.
That made me think, is there a reset css file which would reset all forms to the same looks across all browsers or do I have to dig into conditional stylesheets to solve these oddities?
I tend to just solve per browser when doing my development. IE is beyond screwy but if you use basic styles such as positions you should be able to address issues. I could help you with what is going wrong with your styles in FF if you post them.