Zyron:
Me lo estuve mirando a fondo y, efectivamente, no encontré parámetro alguno para cambiar la apariencia del botón con Javascript. Aúnasí, juraría que se puede.... me suena haberlo leído en alguna parte. Quizá deberías preguntarlo en el foro correspondiente donde gente más versada en el tema te orientaría.
Por lo que respecta a si puede hacerse en CSS, pues la respuesta es si, se puede. Aquí tienes el enlace que detalla el tema:
http://www.desarrolloweb.com/manuales/30/
Espero que esta vez si te sea de ayuda.