My thanks for the replies and leads - I will follow them up. -------------------------------------------------- Keith Sayers keith at keithsayers.id.au 6 Clambe Place CHARNWOOD, ACT 2615 Australia http://www.keithsayers.id.au --------------------------------------------------