Originally posted by JayaSiji Gopal: Yes, I am using CSS to style the button!
That's important information that you should have included in your first post. Otherwise, it makes it sound like you don't know about CSS at all.
I have found that most browsers ignore many CSS rules, such as underline, for input buttons. Some browsers support more rules for the <button> control, but the support is still spotty. For example, Safari will undeline the text of a <button> but Firefox will not.