I wouldn't attempt to use dynamic CSS to show/hide a RichFaces popup panel. They wouldn't be aware of the internal functionality of the panel.
Actually, I can't find "rich:popupPanel" in the live documentation. I don't know if that's because you're using the newer RichFaces that isn't in production or if you simply created a RichFaces tag that doesn't exist.
An IDE is no substitute for an Intelligent Developer.
Joined: Sep 22, 2010
Sorry. I haven't had the luxury of attempting RichFaces 4 yet. But it's still fairly unstable, if what I hear from a distance is any indication.
I'll be glad when it goes live, though, since there are significant advantages in its design.
As far as losing support for the modalDialog, I hope not. That's supposed to be one of the big advantages of using Java. Unlike a certain other drafty platform, Java deprecates instead of simply yanking old stuff out from underneath you.