FED Cohort assignments

@talbs Would you mind reviewing this?
No idea. I've separated out the styles I wrote into a separate stylesheet for the sake of this PR. Once done and synced, I'll do another PR for you and we can start again. It will include most, if not all of these comments.