Hi there,
Don't worry. I just got accepted by BA as a Trainee having owned up on all the BA forms and to the CAA about my "mild to moderate" hayfever. It is not a problem. Believe there is a list of approved drugs (probably on the CAA website). The ones they quoted me were Clarytin (non drowsy A-H) and Beconase (nasal spray).