Hi Swethayk,
Some suggestions for you, but its an on going issue which we've to live with and hope IE would get a fix for this in IE9/10. Check the below website for some suggestions.
http://webdesign.about.com/cs/tables/qt/tiptablespaces.htm
Also, explicitly mention cellspacing="0" & cellpadding="0" to all the tables in your page
<table width="100%" cellspacing="0" cellpadding="0">
</table>
This is a known issue in IE9 and would be in the upcoming browsers also from IE. Better render the page in IE8 mode by adding the below meta tags
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta charset="utf-8" />
Also, in Visual Studio, do format the aspx document, option available under 'Edit' menu.
shortcut -> Ctrl + k, Ctrl + D
Hope it helps you!
Thank you,
Vamsi