Something else to mention. The theme border color. The below code will explain all as it's commented. I've also attached an image:- Code: Public Sub SetBorderColor(ByVal Form As Form) 'This was created as applying the raw theme accent to the border was too 'How you doin?', now it's more subtle. 'The control passed must inherit SetStyle(ControlStyles.SupportsTransparentBackColor, True) else an error will be thrown. 'Alpha can be tweaked here, or you could pass a ByVal integer 'and remove the dimensioned variable 'Alpha'. e.g. 'Public Sub SetBorderColor(Form As Form, Alpha As Integer) : End Sub Dim Alpha As Integer = 180 Dim R = SettingsThemeColor.R Dim G = SettingsThemeColor.G Dim B = SettingsThemeColor.B If SettingsApplyThemeColorToBorder = 1 Then Form.BackColor = Color.FromArgb(Alpha, R, G, B) Else Form.BackColor = Colors.ColorBorderStandard End If End Sub Usage: Code: SetBorderColor(Me) Ctor: Code: Public Sub New() InitializeComponent() SetStyle(ControlStyles.SupportsTransparentBackColor, True) End Sub Regards.