I found it! The problem that’s been making me crazy for three weeks has finally been solved, thanks to FireBug! Woot!
Note for the future: When there’s a mysterious horizontal line appearing at the top of a table, in Drupal, in Firefox, go to modules/system/system.css and change the damned tbody border that’s hiding in there.
Woot! No more horizontal line!