offsetPolys = new ClickableOffsetPolygons();
fullNotice = new BufferedImage(width, height, BufferedImage.TYPE_4BYTE_ABGR);
Graphics2D g2d = (Graphics2D) fullNotice.getGraphics();
g2d.setColor(ColorProvider.getStringColor(((MarketBoothDialogMetaData)metaData).stockPrices));
Font font =fontLoader.createDefaultFont(18);
font = font.deriveFont(Font.BOLD);
String s = "Stock and Prices"; // TODO externalize
GlyphVector gv = opPainter.createGlyphVector(g2d, s, font);
int x = insets.left+(int)Math.ceil((width-gv.getVisualBounds().getWidth())/2);
int y = insets.top+topOffset+2/3*font18Height;
g2d.drawGlyphVector(gv, x, y);