A bit of research later and using the Door library I got it to work without a manifest file.

This works on .NET 2.0 and later.
EDIT:- Note that on .NET 2.0 Buttons, CheckBoxes and RadioButtons no longer need their FlatStyle properties altered to support visual styles. I have amended the attachment accordingly