I use a similar approach, thanks to Darrel’s guidance and some experimentation. I wanted to have the potential for different list types when using the Change Contents action and did not want to override the standard format of the ul tag. You could use something similar if you have a text block that does not have the Change Contents. This way, you can have different bullet styles to apply as needed.
/* Unordered list – style changes bullets */
/* Ordered list – list style type is number; upper/lower roman for roman values, upper/lower-alpha */
/* Changes specific list item */
I’m not sure why I used list-style on one vs. list-style-type on the other, so I’m going to double check to see if there was a method to that madness.