Home DiseasesAllergies What causes hives and how to treat them?