diff --git a/dlls/light.msstyles/Makefile.in b/dlls/light.msstyles/Makefile.in
index d6b7a53d7f8..a024642e201 100644
--- a/dlls/light.msstyles/Makefile.in
+++ b/dlls/light.msstyles/Makefile.in
@@ -1,3 +1,16 @@
MODULE = light.msstyles
RC_SRCS = light.rc
+
+SVG_SRCS = \
+ blue_button.svg \
+ blue_checkbox_13px.svg \
+ blue_checkbox_16px.svg \
+ blue_checkbox_25px.svg \
+ blue_commandlink.svg \
+ blue_commandlink_glyph_30px.svg \
+ blue_commandlink_glyph_45px.svg \
+ blue_groupbox.svg \
+ blue_radiobutton_13px.svg \
+ blue_radiobutton_16px.svg \
+ blue_radiobutton_25px.svg
diff --git a/dlls/light.msstyles/blue_button.bmp b/dlls/light.msstyles/blue_button.bmp
new file mode 100644
index 00000000000..6dd20ad167d
Binary files /dev/null and b/dlls/light.msstyles/blue_button.bmp differ
diff --git a/dlls/light.msstyles/blue_button.svg b/dlls/light.msstyles/blue_button.svg
new file mode 100644
index 00000000000..99041a80209
--- /dev/null
+++ b/dlls/light.msstyles/blue_button.svg
@@ -0,0 +1,24 @@
+
+
diff --git a/dlls/light.msstyles/blue_checkbox_13px.bmp b/dlls/light.msstyles/blue_checkbox_13px.bmp
new file mode 100644
index 00000000000..a6b1903b236
Binary files /dev/null and b/dlls/light.msstyles/blue_checkbox_13px.bmp differ
diff --git a/dlls/light.msstyles/blue_checkbox_13px.svg b/dlls/light.msstyles/blue_checkbox_13px.svg
new file mode 100644
index 00000000000..fbbca0ae2f6
--- /dev/null
+++ b/dlls/light.msstyles/blue_checkbox_13px.svg
@@ -0,0 +1,44 @@
+
+
diff --git a/dlls/light.msstyles/blue_checkbox_16px.bmp b/dlls/light.msstyles/blue_checkbox_16px.bmp
new file mode 100644
index 00000000000..3504ce48ff7
Binary files /dev/null and b/dlls/light.msstyles/blue_checkbox_16px.bmp differ
diff --git a/dlls/light.msstyles/blue_checkbox_16px.svg b/dlls/light.msstyles/blue_checkbox_16px.svg
new file mode 100644
index 00000000000..4646a259e62
--- /dev/null
+++ b/dlls/light.msstyles/blue_checkbox_16px.svg
@@ -0,0 +1,36 @@
+
+
diff --git a/dlls/light.msstyles/blue_checkbox_25px.bmp b/dlls/light.msstyles/blue_checkbox_25px.bmp
new file mode 100644
index 00000000000..8720209c608
Binary files /dev/null and b/dlls/light.msstyles/blue_checkbox_25px.bmp differ
diff --git a/dlls/light.msstyles/blue_checkbox_25px.svg b/dlls/light.msstyles/blue_checkbox_25px.svg
new file mode 100644
index 00000000000..0815af16e31
--- /dev/null
+++ b/dlls/light.msstyles/blue_checkbox_25px.svg
@@ -0,0 +1,40 @@
+
+
diff --git a/dlls/light.msstyles/blue_commandlink.bmp b/dlls/light.msstyles/blue_commandlink.bmp
new file mode 100644
index 00000000000..73f06fe6040
Binary files /dev/null and b/dlls/light.msstyles/blue_commandlink.bmp differ
diff --git a/dlls/light.msstyles/blue_commandlink.svg b/dlls/light.msstyles/blue_commandlink.svg
new file mode 100644
index 00000000000..77f23aca6e1
--- /dev/null
+++ b/dlls/light.msstyles/blue_commandlink.svg
@@ -0,0 +1,18 @@
+
+
diff --git a/dlls/light.msstyles/blue_commandlink_glyph_30px.bmp b/dlls/light.msstyles/blue_commandlink_glyph_30px.bmp
new file mode 100644
index 00000000000..e52b192007c
Binary files /dev/null and b/dlls/light.msstyles/blue_commandlink_glyph_30px.bmp differ
diff --git a/dlls/light.msstyles/blue_commandlink_glyph_30px.svg b/dlls/light.msstyles/blue_commandlink_glyph_30px.svg
new file mode 100644
index 00000000000..cb367b792a2
--- /dev/null
+++ b/dlls/light.msstyles/blue_commandlink_glyph_30px.svg
@@ -0,0 +1,19 @@
+
+
diff --git a/dlls/light.msstyles/blue_commandlink_glyph_45px.bmp b/dlls/light.msstyles/blue_commandlink_glyph_45px.bmp
new file mode 100644
index 00000000000..a450715cf8a
Binary files /dev/null and b/dlls/light.msstyles/blue_commandlink_glyph_45px.bmp differ
diff --git a/dlls/light.msstyles/blue_commandlink_glyph_45px.svg b/dlls/light.msstyles/blue_commandlink_glyph_45px.svg
new file mode 100644
index 00000000000..b724ef6bd96
--- /dev/null
+++ b/dlls/light.msstyles/blue_commandlink_glyph_45px.svg
@@ -0,0 +1,19 @@
+
+
diff --git a/dlls/light.msstyles/blue_groupbox.bmp b/dlls/light.msstyles/blue_groupbox.bmp
new file mode 100644
index 00000000000..9ef6c2136a6
Binary files /dev/null and b/dlls/light.msstyles/blue_groupbox.bmp differ
diff --git a/dlls/light.msstyles/blue_groupbox.svg b/dlls/light.msstyles/blue_groupbox.svg
new file mode 100644
index 00000000000..4354fac3d32
--- /dev/null
+++ b/dlls/light.msstyles/blue_groupbox.svg
@@ -0,0 +1,15 @@
+
+
diff --git a/dlls/light.msstyles/blue_radiobutton_13px.bmp b/dlls/light.msstyles/blue_radiobutton_13px.bmp
new file mode 100644
index 00000000000..63699229493
Binary files /dev/null and b/dlls/light.msstyles/blue_radiobutton_13px.bmp differ
diff --git a/dlls/light.msstyles/blue_radiobutton_13px.svg b/dlls/light.msstyles/blue_radiobutton_13px.svg
new file mode 100644
index 00000000000..41f2b6e976a
--- /dev/null
+++ b/dlls/light.msstyles/blue_radiobutton_13px.svg
@@ -0,0 +1,28 @@
+
+
diff --git a/dlls/light.msstyles/blue_radiobutton_16px.bmp b/dlls/light.msstyles/blue_radiobutton_16px.bmp
new file mode 100644
index 00000000000..9b8ffe570b3
Binary files /dev/null and b/dlls/light.msstyles/blue_radiobutton_16px.bmp differ
diff --git a/dlls/light.msstyles/blue_radiobutton_16px.svg b/dlls/light.msstyles/blue_radiobutton_16px.svg
new file mode 100644
index 00000000000..158279ee557
--- /dev/null
+++ b/dlls/light.msstyles/blue_radiobutton_16px.svg
@@ -0,0 +1,28 @@
+
+
diff --git a/dlls/light.msstyles/blue_radiobutton_25px.bmp b/dlls/light.msstyles/blue_radiobutton_25px.bmp
new file mode 100644
index 00000000000..cab87f62316
Binary files /dev/null and b/dlls/light.msstyles/blue_radiobutton_25px.bmp differ
diff --git a/dlls/light.msstyles/blue_radiobutton_25px.svg b/dlls/light.msstyles/blue_radiobutton_25px.svg
new file mode 100644
index 00000000000..f105f57095c
--- /dev/null
+++ b/dlls/light.msstyles/blue_radiobutton_25px.svg
@@ -0,0 +1,28 @@
+
+
diff --git a/dlls/light.msstyles/light.rc b/dlls/light.msstyles/light.rc
index dccda341b7c..cc5b371da8c 100644
--- a/dlls/light.msstyles/light.rc
+++ b/dlls/light.msstyles/light.rc
@@ -179,8 +179,157 @@ BLUE_INI TEXTFILE
"\r\n; Flat menus\r\n"
"FlatMenus = true\r\n"
+
+"\r\n; Button\r\n"
+"[Button.Pushbutton]\r\n"
+"BgType = ImageFile\r\n"
+"SizingMargins = 8, 8, 8, 8\r\n"
+"SizingType = Stretch\r\n"
+"ContentMargins = 3, 3, 3, 3\r\n"
+"ImageFile = blue_button.bmp\r\n"
+"ImageCount = 6\r\n"
+"ImageLayout = Vertical\r\n"
+"TextColor = 0 0 0\r\n"
+"MinSize = 10, 5\r\n"
+
+"[Button.Pushbutton(Pressed)]\r\n"
+"TextColor = 255 255 255\r\n"
+
+"[Button.Pushbutton(Disabled)]\r\n"
+"TextColor = 166 166 166\r\n"
+
+"[Button.Checkbox]\r\n"
+"BgType = ImageFile\r\n"
+"ImageLayout = Vertical\r\n"
+"SizingType = TrueSize\r\n"
+"SizingMargins = 0, 0, 0, 0\r\n"
+"ContentMargins = 0, 0, 0, 0\r\n"
+"ImageCount = 12\r\n"
+"MirrorImage = False\r\n"
+"ImageSelectType = Dpi\r\n"
+"UniformSizing = True\r\n"
+"Transparent = True\r\n"
+"ImageFile1 = blue_checkbox_13px.bmp\r\n"
+"ImageFile2 = blue_checkbox_16px.bmp\r\n"
+"ImageFile3 = blue_checkbox_25px.bmp\r\n"
+"MinDpi1 = 96\r\n"
+"MinDpi2 = 118\r\n"
+"MinDpi3 = 185\r\n"
+
+"[Button.Checkbox(Checkeddisabled)]\r\n"
+"TextColor = 189 189 189\r\n"
+
+"[Button.Checkbox(Uncheckeddisabled)]\r\n"
+"TextColor = 189 189 189\r\n"
+
+"[Button.Checkbox(Mixeddisabled)]\r\n"
+"TextColor = 189 189 189\r\n"
+
+"[Button.Radiobutton]\r\n"
+"BgType = ImageFile\r\n"
+"ImageLayout = Vertical\r\n"
+"Transparent = True\r\n"
+"SizingType = TrueSize\r\n"
+"SizingMargins = 0, 0, 0, 0\r\n"
+"ContentMargins = 0, 0, 0, 0\r\n"
+"ImageCount = 8\r\n"
+"ImageSelectType = Dpi\r\n"
+"UniformSizing = True\r\n"
+"ImageFile1 = blue_radiobutton_13px.bmp\r\n"
+"ImageFile2 = blue_radiobutton_16px.bmp\r\n"
+"ImageFile3 = blue_radiobutton_25px.bmp\r\n"
+"MinDpi1 = 96\r\n"
+"MinDpi2 = 118\r\n"
+"MinDpi3 = 185\r\n"
+
+"[Button.Radiobutton(Checkeddisabled)]\r\n"
+"TextColor = 189 189 189\r\n"
+
+"[Button.Radiobutton(Uncheckeddisabled)]\r\n"
+"TextColor = 189 189 189\r\n"
+
+"[Button.Groupbox]\r\n"
+"TextColor = 0 0 0\r\n"
+"BgType = ImageFile\r\n"
+"SizingMargins = 5, 5, 5, 5\r\n"
+"SizingType = Tile\r\n"
+"ImageFile = blue_groupbox.bmp\r\n"
+"BorderOnly = True\r\n"
+"Transparent = True\r\n"
+
+"[Button.Commandlink]\r\n"
+"BgType = ImageFile\r\n"
+"BorderSize = 0\r\n"
+"ContentMargins = 7, 7, 10, 10\r\n"
+"Font = Tahoma, 10\r\n"
+"BodyFont = Tahoma, 8\r\n"
+"ImageFile = blue_commandlink.bmp\r\n"
+"ImageCount = 6\r\n"
+"ImageLayout = Vertical\r\n"
+"SizingType = Stretch\r\n"
+"SizingMargins = 5, 5, 24, 24\r\n"
+"Transparent = True\r\n"
+"TextColor = 0 0 0\r\n"
+"MinSize = 10, 5\r\n"
+
+"[Button.Commandlink(Hot)]\r\n"
+"TextColor = 48 150 250\r\n"
+
+"[Button.Commandlink(Pressed)]\r\n"
+"TextColor = 41 121 255\r\n"
+
+"[Button.Commandlink(Disabled)]\r\n"
+"TextColor = 174 174 174\r\n"
+
+"[Button.CommandlinkGlyph]\r\n"
+"BgType = ImageFile\r\n"
+"SizingType = TrueSize\r\n"
+"ImageCount = 5\r\n"
+"Transparent = True\r\n"
+"ImageLayout = Vertical\r\n"
+"ImageSelectType = Dpi\r\n"
+"Transparent = True\r\n"
+"UniformSizing = True\r\n"
+"ImageFile1 = blue_commandlink_glyph_30px.bmp\r\n"
+"ImageFile2 = blue_commandlink_glyph_45px.bmp\r\n"
+"MinDpi1 = 96\r\n"
+"MinDpi2 = 144\r\n"
}
+/* Button */
+/* @makedep: blue_button.bmp */
+BLUE_BUTTON_BMP BITMAP "blue_button.bmp"
+
+/* @makedep: blue_checkbox_13px.bmp */
+BLUE_CHECKBOX_13PX_BMP BITMAP "blue_checkbox_13px.bmp"
+
+/* @makedep: blue_checkbox_16px.bmp */
+BLUE_CHECKBOX_16PX_BMP BITMAP "blue_checkbox_16px.bmp"
+
+/* @makedep: blue_checkbox_25px.bmp */
+BLUE_CHECKBOX_25PX_BMP BITMAP "blue_checkbox_25px.bmp"
+
+/* @makedep: blue_radiobutton_13px.bmp */
+BLUE_RADIOBUTTON_13PX_BMP BITMAP "blue_radiobutton_13px.bmp"
+
+/* @makedep: blue_radiobutton_16px.bmp */
+BLUE_RADIOBUTTON_16PX_BMP BITMAP "blue_radiobutton_16px.bmp"
+
+/* @makedep: blue_radiobutton_25px.bmp */
+BLUE_RADIOBUTTON_25PX_BMP BITMAP "blue_radiobutton_25px.bmp"
+
+/* @makedep: blue_groupbox.bmp */
+BLUE_GROUPBOX_BMP BITMAP "blue_groupbox.bmp"
+
+/* @makedep: blue_commandlink.bmp */
+BLUE_COMMANDLINK_BMP BITMAP "blue_commandlink.bmp"
+
+/* @makedep: blue_commandlink_glyph_30px.bmp */
+BLUE_COMMANDLINK_GLYPH_30PX_BMP BITMAP "blue_commandlink_glyph_30px.bmp"
+
+/* @makedep: blue_commandlink_glyph_45px.bmp */
+BLUE_COMMANDLINK_GLYPH_45PX_BMP BITMAP "blue_commandlink_glyph_45px.bmp"
+
/* File version */
#define WINE_FILEDESCRIPTION_STR "Light Theme"
#define WINE_FILENAME_STR "light.msstyles"