Over 45 companies at Tampa job fair on Tuesday