Separate render function to allow inheriting skins to override
Add some css that is nicer than red text

this reuses styles straight from mobile