Ho un problema con il posizionamento di un bottone all'interno di un campo di ricerca, ho posizionato il bottone a destra e poi l'centrato verticalmente.

Questo è il codice:
codice:
div#newsletter_block_left div.block_content input.button_invia { 
position:absolute;
background:#eaeaea;
color:#000;
top:0;
right:1px;
width:26px;
height:26px;
border:none;
cursor:pointer;
padding:0;
font-size:24px;
line-height:26px;
z-index:10
}
Su Chrome il bottone è posizionato correttamente, mentre su IE e firefox è spostato di 1px in alto. Impostando il valore di "top" a 1px su IE e firefox il problema si risolve, solo che su chrome il bottone scende di un px.

Come posso posizionarlo allo stesso modo in tutti i browser?