Agreed with the above. There is no federal thanksgiving law, just the normal "hours past 40 in the workplace". If you believe the company violated a written policy, then you MIGHT have recourse in small claims court, but nothing you have said has broken any actual laws.