766586 416479Excellent artical, I unfortunately had some difficulties printing this artcle out, The print formating looks a little screwed over, something you might want to look into. 283095