§ 74.99  PENALTY.
   (A)   Any person who violates any provision of this chapter for which no penalty is provided shall be subject to the terms of § 70.999 of this code.
   (B)   (1)   A first violation of § 74.02(B) of this chapter is a petty offense with a minimum fine of $150. A second or subsequent violation of § 74.02(B) of this chapter is a petty offense with a minimum fine of $300.
      (2)   When a fine for a violation of § 74.02(B)(1) of this chapter is $150 or greater, the person who violates § 74.02(B)(1) of this chapter shall be charged an additional $50 to be paid to the unit school district where the violation occurred for school safety purposes. If the violation occurred in a dual school district, $25 of the surcharge shall be paid to the elementary school district for school safety purposes and $25 of the surcharge shall be paid to the high school district for school safety purposes. Notwithstanding any other provision of law, the entire $50 surcharge shall be paid to the appropriate school district or districts.
   (C)   (1)   A violation of § 74.12 of this chapter is a petty offense for which a $250 fine shall be imposed for a first violation, and a $500 fine shall be imposed for a second or subsequent violation. The court may impose 25 hours of community service in place of the $250 fine for a first violation.
      (2)   Local authorities shall impose fines as established in division (C)(1) above for pedestrians who fail to obey signals indicating the presence, approach, passage or departure of a train or railroad track equipment.
(1999 Code, § 74.99)
Statutory reference:
   Related provisions, see
     ILCS Ch. 625, Act 5, § 11-1011