Hmmm, pretty sure it is a sealed unit at th efront although obviously you can still change the bulbs etc....
putting some sillica crystals in for a while or similar to absorb any moisture might be a temporary fix but it sounds like damp is getting in somewhere
Good luck - Frank