better select optgroup indentation; do not generate inline css unless needed