Implement Viewstate/CSS changes for FYAD

Again, these are building blocks for future changes.