.unit-table {
	font-size: .9em;
	width: 100%;
}

#DataTable th.name,
#DataTable td.name {
	padding-left: .5em;
}

.unit-table th.name {
	width: 12em;
}

#DataTable .short {
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
}

#large-numbers-table .name-en {
	color: #676767;
	font-size: .85em;
	line-height: 1em;
}

#large-numbers-table a {
	display: block;
}

.large-number-table {
	width: 100%;
}

.large-number-table td {
	vertical-align: top;
	width: 50%;
}

.large-number-table .inst {
	padding-right: 2em;
}

.large-number-table .e-inst {
	font-size: 6em;
	line-height: 1em;
}

.large-number-table .e-inst sup {
	font-size: .7em;
}

.large-number-table .str-inst {
	margin-top: 1em;
	white-space: nowrap;
}

.large-number-table .block {
	margin-bottom: 1em;
}

.large-number-table .block p {
	margin-bottom: .2em;
	white-space: nowrap;
}

.large-number-table .block .comment {
	color: #676767;
	font-size: .85em;
}

