new teacher progress with borders instead of color change; a lot of css cleanup