Kiran, thanks for the prompt reply.
The suggested solution is to use the ASP.NET CustomErrors, which is exactly what I am doing (as mentioned in my post submission) - yet it does not work all the time. Clearly, the presence of URLRewriter.Net intercepts the workflow in certain situations which bypasses the traditional ASP.NET custom error processing model.
Moreover, the response in the recommedned link above, asks my very question and it appears to remain unanswered.
Any ideas? Thanks
PS. I had already tried placing the URLRewriter.Net <error-handler ... code in the <rewriter> section amonst other sections.