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