Some businesses and offices will be closed for the national day of mourning for former president George Bush Wednesday.

All federal offices will be closed, and there will be no mail delivery.

Also closing Wednesday are the New York Stock Exchange and NASDAQ.

Some banks and courts will also be closed.

And, the U.S. flag will fly at half-staff on all public buildings and grounds, military posts and naval stations and vessels for 30 days.