Il controllo che tu hai con i CSS degli elementi di un form è molto debole per il momento.
Tuttavia negli attuali browser non c'è nulla che tu non possa fare con un pò di codice JavaScript. Forse è inutile dirti che ti sconsiglio vivamente di andare contro le direttive W3C, visto che non sono state poste in essere per il piacere sadico degli "anziani" ma per rispettare la natura delle pagina "xhtml/html".