STOCKHOLM, Sweden - A Swedish preschool has been criticized for banning its children from wearing striped and spotted clothing because the patterns give one of its teachers severe migraine attacks.