Don't set subtitle again when manipulating style.

Fixes #2244
Use dynamic_cast instead of evil C style casting.
ISR: Disable "Default Style" menu item when not applicable.