John--a lot of excellent information you have compiled there. Thanks for a great site! grin