Style consistency issue: we use underscores, not dashes, in non-third-party CSS class names.