Ciao ragazzi,
ho un problema di allineamento in una form html.

Ho la select per la selezione della lingua che in Internet Explorer si trova più in alto rispetto all'input text dell'indirizzo email.
Come mai? Dove sbaglio?

Eccovi il codice:

codice:
    <table width="20%" bgcolor="DAFF7F" >
	
    <tr>
	<td align="left" class="accesso">Lingua</td>
	<td></td>
        <td align="left" class="accesso">Indirizzo email</td>
        <td align="left" class="accesso">Password</td>
    </tr>

    <tr>
	<td>
	<form name="form_lingua" id="form_lingua" method="post" action="index.php">
	<select name="lingua" onchange="this.form.submit()">
	<option VALUE="4" >Francese</option>
	<option VALUE="6" >Italiano</option>
	<option VALUE="8" >Spagnolo</option>
	<option VALUE="10" >Inglese</option>
	</select>
	</form>
	</td>
	
        <td></td>
    
	<form name="form_accesso" id="form_accesso"  method="post" onsubmit="return controllo()" action="controllo.php">
	<td><input type="text" name="indirizzo" size="20"></td>
        <td><input type="password" name="pass" size="20"></td>
	<td><input type="button" onclick="controllo_accesso()" name="Submit" value="Entra"></td>
    </tr>

    <tr>
	<td></td>
	<td></td>
	<td class="nuova_pass" align="left"><input name="automatico" type="checkbox" value="si" CHECKED="checked">Memorizza accesso</td>
        <td align="right" valign="bottom">Hai dimenticato la password?</td>
	<td></td>
     </tr>
        </form>
	
    </table>

Aspetto consigli, grazie a tutti