self generating default css