Key Differences Between Federal and Alabama State Tax Laws