Tu problema entonces tiene que ver con JavaScript. En la misma función (JS) dónde cambias los colores del texto y fondo has de cambiar los estilos (CSS) para dicho botón ó incluso cambiar alguna hoja de estilos a emplear si esta es insertada.
Recordar e insistir que PHP no tiene que ver con comportamientos y formato de la página generada. Aunque con PHP generes el código el funcionamiento de este es totalmente independiente.
Muevo tu tema al foro de JavaScript. Te sugiero visitas las FAQ. ¡Suerte!