table.mentor-cycles {text-align: center;}
table.mentor-cycles td.q,
table.mentor-cycles td.g,
table.mentor-cycles td.w,
table.mentor-cycles td.c {font-size: 30%; color: gray;}
table.mentor-cycles td.q0 {background-color: #f7b2b2;}
table.mentor-cycles td.q1 {background-color: #b2d7ff;}
table.mentor-cycles td.q2 {background-color: #ffe7b2;}
table.mentor-cycles td.q3 {background-color: #b2e6b2;}
table.mentor-cycles td.g1 {text-decoration: underline; text-decoration-color: gray;}
table.mentor-cycles td.entry sub {font-size: 55%; opacity: .5}