Just arrived from work, thanks x 1000 for the feedback.I will do a quick-fix tonight for the most critical of the issues you found.