i would of thought most lfs would stock standard clear seal type lids, if not any decent fish store should be able to order one in.
if not maybe try a bigger pet store like pets at home, i don't like those big shops but they may stock clear seal hoods, i know the one near me does.
good luck!
Dave