Well your code shows me that the columns is a fixed width as Michael is talking about. See the issue is not with the table width yet the number of columns as I stated above . Vb
has the columns hard coded to 60 cols so the style width has nothing to do with it.
See ours has an 80 column thing which is hardcoded just like VB
So the proper thing would maybe be just set our column width to 60 the same as VB