Nathan Smith let me know about this little gem. IE 8 (only) thinks that all table cells have a colspan attribute, whether they do or not. So if you are looking to style table cells uniquely that have that attribute, it’s a bit tough.
via CSS-Tricks – IE 8 Thinks All Table Cells Have a Colspan. So thanks for keeping things interesting IE.