The button looks good in IE7/8 + Chrome, however in Firefox it appears the text for the button value is being pushed down. I need to keep the actual pixel height of the element at 19px, but can someone suggest a fix for Firefox?
Agree with dtm's implication, get rid of the line-height and align the text using padding-top. Important to note, when you add a padding-top, this must be subtracted from the height value to maintain the 19px height of your button.
I would try this, for starters, but you might need to mess with it.
My bad, buttons act differently (or at least appear to in my current testing/state of exhaustion) than what I was thinking. Replace padding-top with padding-bottom and it is the best you can do with a restricted 19px high button with 13px high text.
I've switched careers...
I'm NO LONGER a scientist,
but now a web developer...