additional style cleanup
greatly simplify CSS styles by using generic classes instead of context-specific