Cheers cfwoohoo,
Your response sounds very encouraging. However, I'm fairly new to CF, so which of the two possibilities you mentioned would you consider the easiest/most accurate solution and could you provide any pointers of how to achieve this - if this is too troublesome then don't worry about, I appreciate your help up till now.
Thanks again,
Decus