Brian - thanks for the excellent information - much better than I hoped for. You never fail to amaze me! David