I've set up a CPU miner at work just because the computer is available and the power is free.
I'm getting what looks to be a successful login and it starts hashing.
The problem is the totals are not being tallied up like with my home GPU box, its been at 0 all day and I've been mining for hours.
Any advice or what I'm doing wrong
You should be getting one share per 72 minutes per 1 mhash/s. Considering your displayed rates, you should be getting up to 2 shares an hour. Do note that the pool has around 2 rounds per hour (as seen in
http://mining.bitcoin.cz/stats/ ). So it is entirely possible that for a whole round, you never submit any shares from your CPU before the round resets. When the round resets, you have 0 shares displayed in the new round.
You should also be ashamed to use such an inferior miner, here's mine:
It gives 2.5X more shares than yours does, and I can see when it does so.