OK
To anyone out there..... Further investigations yielded no solutions
until I decided to make the validators visible (They were set invisible
as I wanted a summary to appear only).
Setting them Visible suddenly made the client side validators work on
the browser, but I have to say that this looks clunky and totally
unusable, (mabe my designer could do something

)
I am now going to do my own checks on the server upon a post back, as
this will say me time understanding these validators which to all
intents and purposes seem like a last minute thought to .NET 1.1.
I hope they have improved on .NET 2.0, and if anyone can either point
me in the right direction then I'll maybe return to this validation
technique but for now its easier (on the eye and technically) to
perform all validation server side...
If anyone can tell me why setting these validators Invisible affects
how they work then I would be glad to hear.
Many thanks
Richard