Andrew,

Thanks very much for the above help. Haven't had time to work it all out yet but am definitely making progress.

Thanks much.

Richard