je vois, c´est que tu align tes tableau en leur donnant une taille fixe.
donc il essay de tout t´afficher "align="right" en conservant les valeurs que tu lui a dis.
quitte a te les mettre les un par dessus les autres.
Solution tu fais un gros tableau qui englobe tes 3 tableaux.
<table width="100%"><tr>
<td><table width="20%">...</table> ton premier tableau
</td><td>
<table width="60%">...</table>
</td><td>
<table width="20%">....</table>
</td></tr></table>