#PCIFutureQuarters,
#termDates
{
	display: table;
	width: 100%;
	font-size: 0.7em;
	whitespace: no-wrap;
}

#PCIFutureQuarters .qrow,
#termDates .qrow
{
	display: table-row;
}

#PCIFutureQuarters .cell,
#termDates .cell
{
	display: table-cell;
	text-align: center;
}

#PCIFutureQuarters .cell,
#termDates .cell:first-of-type
{
	text-align: left;
	white-space: nowrap;
}

#PCIFutureQuarters .cell,
#termDates .cell:last-of-type
{
	text-align: right;
}

#PCIFutureQuarters .qHeader,
#termDates .qHeader
{
	/* display: none; */
	text-decoration: underline;
}

#PCIFutureQuarters .qName,
#termDates .qName
{
	text-align: left;
}

#PCIFutureQuarters .qDeadline,
#termDates .qDeadline
{
	text-align: right;
}

#payOptions
{
	text-align: center;
}
