Ill. Admin. Code tit. 92, § 550.50
a) Location
1) A driveway or system of driveways must be located so as to provide:
3) Driveways should be located so that sufficient sight distance is available to enable vehicles entering the highways to determine when gaps in the traffic stream are sufficient to permit the following maneuvers. Driveways should be located to enable vehicles entering the highway:
b) Layout
c) Grades
d) Cross Section and Material
e) Drainage