refactoring inner style appropriation to be consistent across renderers;