CSS Inputů

Ve stylopise mám zadáno, že inputy budou mít border: 1px solid #938262; (potřebuju ohraničená políčka pro text). Problém ale nastane, když mám

<input type=radio>

Ve Firefoxu se mi okolo kolečka rámeček nezobrazí, ale v IE ano, a to potřebuji odstranit. Jak mám v CSS nadefinovat, aby se u všech inputů rámeček zobrazoval, kromě type=radio? Děkuji
Tak už jsem to vyřešil pomocí <input type=radio style="border:0px;"> Ale přeci jen, nešlo by to nějak nadefinovat v CSS? :-)
teoreticky by melo jit aplikovat styl jenom na inputy typu text takto:
input[type="text"] {styl}
ale nikdy jsem to nezkousel. je otazka, jak moc to kde funguje

http://www.w3.org/TR/CSS21/selector.html#attribute-selectors