Keith, thanks for your reply. I'm trying to simplify the situation. Ever tried including contents of a web page using framesets and wish to provide visitors with the ability to only print the important bits excluding the contents component? This usually works OK for me, but when you introduce CDML into the equation, the CDML statements don't function correctly.