Even if CGI.pm is part of your set-up, you might still get errors or other weird behaviour of your script, if you do not put your script in the right folder. Check with your sys-admin or web-admin where to place your scripts. At the same time ask him whether CGI.pm is installed (and if so, what version).
CountZero
"If you have four groups working on a compiler, you'll get a 4-pass compiler." - Conway's Law