As anyone who is familiar with Flex knows, you can style most of your components using CSS. Most people are also familiar with the Text component and its ability to render HTML using its htmlText property. The problem for me has always been that the CSS "classes" you define in your application's CSS are not available to the HTML content of a Text component. In other words, if your css had this in it:
a {
color:#ff0000;
text-decoration:underline;
}
and your Text components htmlText property had something like this in it:
<p>This is some content with <a href="http://www.mcgraphix.com/">a link</a> in it</p>
the link, would not be red or underlined.
So, after a quick search on Google with no luck, I figured I would just create my own solution. You can check it out for yourself (view source is enabled) or download the source code