You mean this page of the 2002 rules? Not very clear... It says the deadline info is in the Appendix, and anything 'with a postmark later than the specified date' is late. But the 'specified date' is clearly a delivery date per the appendix.
Anyway I'm glad we got it in early if that is the case, and like James said, one more reason the cost report has been screwed up I guess.