Strange problem here. If i create a button (in C# or VB) the text won't TRUELY center unless the "flatStyle" property is set to "System" for that button. Does anyone know why this is? It only seems to do this when the text is so long (for example "Change Account Number"). Try it in your IDE, i am sure it will happen. This doesn't seem promising for a newbie to .net.