Paul,
Not that would be as easily distributable as a single html file if you want full blown encryption. If that's the case you ought to just bring up a website using SSL and host your form there.
Google and see if you can find some javascript out there that could do a simple encryption that woldn't require some dll to be deployed.
>this may be too much to ask, but is there anyway to encrypt the data (maybe with my public key) by using the little program you provided so that when the client clicks on the email button and the data shows up in the email program it is encrypted data (and then i can simply decrypt it when i receive it)? could this be possible?