Resultatet av detta har blivit ett komplicerat system med federala , delstatliga och lokala regler som är olika för olika verksamheter och områden .