contribute visual styles; on init and session load

refactored visual style logic to static in core's Util