userpopup: Incorporated CSS changes from Ashun