Fix price container for any size

The previous single color image background was only 133px tall, meaning
if the price history dialog went to 4 lines (which is now possible) it
would start showing green at the top.  This has been replaced by CSS.

This also now correctly centers the line_chart graphic regardless of how
many lines of text there are.