Updated XHTML/CSS/JS with JSF integration

Based on latest files from Matt/Sailaja, added CSS tweaks and introduced additional JS for:
1. Table sorting and styling
2. Expand/contract of sidebar nav sections
3. Various fixes to CSS/JS.