non si capisce perché la tua casella appare nera, la visualizzazione del tuo codice è quella dell'immagine che ti avevo allegato in precedenza.
Forse hai altre impostazioni nella pagina che non sappiamo
Coi css puoi personalizzare come credi, ti inserisco un esempio (bordi, sfondo e altro sono puramente indicativi, solo per farti rendere conto, puoi poi cercare nelle guide css le varie proprietà che li riguardano, ma puoi anche impostare il carattere o la sua grandezza, l'altezza del campo eccetera):
codice:
<form method="get" action="http://www.google.com/search">
<input type="text" name="q" size="100" maxlength="255" value="" style="background-color: #9999FF; border:1px solid #0066FF; border-radius:3px">
<input type="hidden" name="hl" value="it">
<input type="submit" name="btnG" value="Cerca con Google">
</form>