That's federal - some states have laws protecting people less than 40 as well. Also, fun fact, but reverse age discrimination is 100% legal in every state. It's entirely legal to say "We gave X the job because he is 55 and you're only 45", but it is illegal to say "We gave X the job because he is only 45 and you're 55"