You can copy/rename/edit the style from generic.xaml
For example, I copied DefaultTextBoxStyle to App.xaml, renamed it and added Foreground="Red" inside <TextBlock x:Name="GlyphElement" (then I used the new name Style ="{StaticResource DefaultTextBoxStyle2}" in a TextBox)