Here is a link to the 401 k code, right under that first paragraph it states the 21 age rule, and the 1 year service rule. Its kinda hard to read, sorry. I don't know if this is an option for employers, or if it can vary by state. I always wondered about it because it seems really stupid.
http://www.law.cornell.edu/uscode/ht...0----000-.html