Hi Roland,
There's probably a script running which cleans out /tmp every now and then. I don't use RedHat, but I can imagine that they too have an /etc/cron.daily directory which contains scripts that are run once every day. This way you don't litter your personal crontab with every day maintenance, but also makes it a little more difficult to see what actually happens.
My guess would be to check for directories like /etc/cron.daily and /etc/cron.weekly and see if it contains cleanup scripts.
Greetings,
Hans
l'apprenti sorcier