Currently I'm doing it by splitting the table into 3 rows and place a picture with the upper left and right corners and the top part of the border together in one picture at the top and repeat the same at the bottom. The part in between is colored the same as the top and bottom border pics. However, the mini-genious about the solution in the linked article is that in that way the table border will always automatically follow the width of the text within the table.