I would say no. If for some other reason than Microsoftโs bad track record regarding CSS (even their leading generation of browsers is 10 years behind competing CSS implementations). The Word / Outlook engine is terrible in CSS. If silverlight supports CSS, you can bet it will be a breakfast for dogs.
SVG, on the other hand, supports CSS, so you can explore this as an alternative.