Add height: 100%;
to the tdiscell
class. height: 100%
takes up 100% of the element's parent. So it won't be tall enough if the parent isn't tall enough.
Full CSS for the element
.tdiscell
{
border:solid 2px #143357;
display : table-cell;
height: 100%; /* add this */
}