The federal code is interesting because in some places it specifically says "commercial" and in others it does not use that adjective.
Irregardless, if you want to go by state laws, I've found this link to be helpful:
http://www.wecamp2.com/size.html
Also, when I was referring to being pulled...