What are the different variations of CSS ?