Creo que habríamos terminado antes de entendernos si posteas que este código no hace lo que se espera en firefox:
Código PHP:
<select style="border: solid 1px green">
<option>a</option>
</select>
Que yo sepa no se puede hacer nada con javascript, sé que se pueden personalizar a tu gusto, quizás por esa via...
http://slayeroffice.com/code/dhtml_s...select_value=2 (pone que no se use el script no sé por qué, pero te puedes hacer una idea).
Estoy seguro de que en Google hay muchas más personas que ya han tenido tu mismo problema, es cuestión de buscar un poco. De hecho, en cada navegador y sistema operativo el CSS funciona de manera diferente; puedes verlo aquí:
http://www.456bereastreet.com/lab/st...select-single/
Nunca me he topado con ese problema, no creo que tu diseño se vea en jaque por ese elemento.
Saludos