Значение TargetType меняется только на TextBlock. Это должно работать.
<Style TargetType="TextBlock">
<Setter Property="Margin" Value="10, 10, 10, 10" />
</Style>
При желании укажите x: Key и значение этого атрибута используйте в вашем TextBlock как StaticResource.
<Style x:Key="someStyleName" TargetType="TextBlock">
<Setter Property="Margin" Value="10, 10, 10, 10" />
</Style>
...
<TextBlock x:Name="myTextBlock" Text="Silverlight" Style="{StaticResource someStyleName}"/>