Google Chrome seems to draw some table borders that aren't supposed to be drawn. Compare:

border-collapse: collapse

edit

border-collapse: separate

edit
  
     
  
     
  
     
  
     
     
  
     
  
     
  
     
  


Even Internet Explorer 6 gets this right!

(except for one pixel in the first table)