Впервые столкнулся с заданием свойств компонентов с помощью css. И сразу же столкнулся с проблемой.
Простое приложение, в главном окне которого кнопка. Хочу у этой кнопки задать свойство paddingLeft. В документации сказано, что это число пикселей между левым "ребром" контейнера и левой границей его содержимого. Это именно то что мне нужно.
Но, левая граница содержимого этой кнопки не меняется, чтобы я не делал. Где я ошибся?

Код AS3:
<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx">
<fx:Style>
@namespace s "library://ns.adobe.com/flex/spark";
@namespace mx "library://ns.adobe.com/flex/mx";
.linkButtonStyle {
cornerRadius:10;
paddingLeft:50;
}
</fx:Style>
<s:Panel id="mainFrame" width="100%" height="100%">
<mx:LinkButton label="TestLinkButton" textAlign="left" styleName="linkButtonStyle" width="100%" />
</s:Panel>
</s:WindowedApplication>