Put a row of cells across the top that have width specified but no height.
Put a column of cells down the left side (first cell in each row) that have height specified but no width.
Otherwise, the MSNTV can't interpret colspans or rowspans correctly, depending on where in the table the col-rowspans occur.
The table below is really 3 separate tables held together by a large invisible container table. Study the codes and play with them.
<--next tr has no height -->
<-- just to set col widths -->