The 1984 National Minimum Drinking Age Act, [23 U.S.C. § 158], requires that States prohibit persons under 21 years of age from purchasing or publicly possessing alcoholic beverages as a condition of receiving State highway funds.