Thanks Mel I got the emails. I've had a quick squizz and hope to sit down and go over it properly tomorrow before work. Looks great though. Thanks so much for your help.