use ul/li instead of table, fix bug for all IE versions