opacity: 0.5
B
C
positioned 5em below and to the right of its original position

The backgrounds shouldn't go over the borders, but should fill their entire cell. Selecting the text shouldn't make it change font. Double borders should be pretty all the way round. The inner edge of the gray line should go through the middle of all the outer borders.