text align in CSS can have values of left, right and center. I guess you're speaking of vertical aligning or vertical filling with colors, then it's a bit weird to read "text align" in this context. ;)
Here's a fiddle : http://jsfiddle.net/PhilippeVay/5xR8V/2/ with less horizontal lines being completely black with no text. Is this what you're trying to achieve?
Beware: this is highly dependant of the font used. By default it's serif (Times or Times New Roman most of the times except on Linux I believe), values WILL change with Arial, Verdana, Helvetica, etc