separate style handling for chat area and its context menu.