I really think that someone should try to clear this once and for all because some people believe this is possible (those giving me suggestions) and others not.
check out http://customformelements.net/. I haven’t tried it, but it looks fairly robust and should let you style any form element the way you want to.