I have a really irritating CSS/datagrid problem. I am developing an ASP.NET page in VB.NET on XP SP3 with VS.NET 2005. When I view the page on my machine, the datagrid looks perfect (see attachment 1). But when I copy the EXACT files to the production server (Windows Server 2003 standard, SP2) the datagrid looks ugly (thicker grey lines) and the header breaks (see attachment 2). I am viewing both in IE8 on the same machine.
Why is this happening?! Is there something about IIS6 that displays datagrids differently to IIS5?