Other than the actual stylesheets (vanilla and snowwhite - do a search in the advanced search) and perhaps the palette (in the Ctrlpanel) there is no such comprehensive list. It would be a bit problematic to assemble such a list because a style definition migth be applied for different things.
As Tony noted, you should use the browser inspector tool to see what class an element is using.
<$list filter="[myStyle[style1]]">
The above does not work, or at least it is not correct, because it filters on fields named "myStyle" but field names must not contain uppercase letters. The filter might still give something as output, but it is not what you intend, which runs the listwidget contents.
Here you're saying there is a field named "value" with the value "style1". Is this really what you're intending?
<:-)