Thanks, PinkPanther.

It may take me a while to digest what you've written, but I will give it a go. smile