Thanks for the reply.
This script is very similar to the one I tried using prior to experimenting with Kixstart. I tried using your .adm file but it does not work on my network. I use roaming profiles here and it seems that the screen saver settings follow the profile. The policy file is not is not enforced.
Any ideas?