Making the CSS more generic