Oh, you might try flushing the light out with fresh water (distilled is best) and let dry. There probably isn't anything in there hot enough to have thermal failure and so it's probably just the salt water goofing things up.

Of course, if it is supposed to be waterpoof, Inova should fix it for you.

-john