Having an issue with hiding table cells in the aforementioned browsers 
The cells hide and the total column collapses up as required, but it seems to hit an invisible barrier, leaving a tiny gap between the top of the total cell and the cell containing the "Click" link, so they don't appear to be on the same line.
I can only assume that IE seems to render something that prevents the cell from closing all the way up, as if the one of the table rows was present.
Chrome and FireFox don't have this problem - the total cell moves into line with the other cell.
Any ideas how I can get rid of this annoying gap with IE?

The cells hide and the total column collapses up as required, but it seems to hit an invisible barrier, leaving a tiny gap between the top of the total cell and the cell containing the "Click" link, so they don't appear to be on the same line.
I can only assume that IE seems to render something that prevents the cell from closing all the way up, as if the one of the table rows was present.
Chrome and FireFox don't have this problem - the total cell moves into line with the other cell.
Code:
<script type="text/javascript">
$(document).ready(function () {
$("#toggler").click(function () {
if ($(".hideMe").is(':visible')) {
$(".hideMe").hide();
}
else {
$(".hideMe").show();
}
});
});
</script>
<style type="text/css">
.hideMe
{
height: 50px;
}
.total
{
height: 50px;
}
</style>
</head>
<body>
<form id="form1" runat="server">
<div>
<table style="width: 630px;" border="1" cellspacing="0">
<tr>
<td rowspan="3">
<a id="toggler" href="#">Click</a>
</td>
<td class="hideMe">
1
</td>
</tr>
<tr class="hideMe">
<td class="hideMe">2</td>
</tr>
<tr class="">
<td class="total">
Total
</td>
</tr>
</table>
</div>
</form>
</body>
</html>
Any ideas how I can get rid of this annoying gap with IE?