style inheritance and style overrides