Code Tip & CSS refactoring

The code is tip finished on both sides.
The CSS for what will eventually become 'labels' has begun to be factored out.