
.align-right {
	text-align: right;
}

.align-center {
	text-align: center;
}




/* Block out what is behind the fixed column's header and footer */
table.DTFC_Cloned thead,
table.DTFC_Cloned tfoot {
	background-color: white;
}

/* Block out the gap above the scrollbar on the right, when there is a fixed
 * right column
 */
div.DTFC_Blocker {
	background-color: white;
}

div.DTFC_LeftWrapper table.dataTable,
div.DTFC_RightWrapper table.dataTable {
	margin-bottom: 0;
}

div.DTFC_LeftWrapper table.dataTable.no-footer,
div.DTFC_RightWrapper table.dataTable.no-footer {
	border-bottom: none;
}

div.DTFC_RightBodyLiner{
	overflow-x:hidden;
}

.smaller {
	font-size: 8pt;
}

table {
    font-size: 13;
}

.text-white {
	color: #FFF;
}