Stefan, Thank-you for your kind offer. After receiving your reply, I started over and rewrote the code from scratch (intending to send you a copy). The new code is working perfectly. I'm reviewing the old code and I'll post another reply once I figure out what I did wrong. Thanks again,
- Erik