
#content {
	font-size: 10pt;
}

img {
	border: none;
	display: inline;
}

form input[type=text] {
	padding: 0.2em;
}

form select {
	padding: 0em;
}

input[type=checkbox], input[type=radio] {
	vertical-align: middle;
	bottom: 1px;
}

input[type=radio] {
	bottom: 2px;
}

form label {
	line-height: 0;
	font-weight: bold;
	vertical-align: middle;
}

table th, table td {
	padding: 0.15em;
	font-size: 10pt;
}

table.order-list, table.view-order {
	font-size: 9pt;
}

table.order-list > tbody > tr > td:nth-child(n+8) {
	width: 25%;
}

table.extracted-maps {
	width: 650px;
}

table.extracted-maps select {
	margin: 0
}

table.extracted-maps tr td {
	height: 30px;
	line-height: 30px;
}

table.view-order {
	width: 600px;
}

table.view-order tr > td:nth-child(1) {
	width: 300px;
}

table.view-order tr > td:nth-child(2) {
	/*
	width: 300px;
	*/
}

span.okay, tr.okay > td:nth-child(n+5) {
	background-color: #e9efda;
/*	background-color: #ebf1de; */
	color: #2f3917;
/*	color: #4f6228; */
}

span.pending, tr.pending> td:nth-child(n+5) {
	background-color: #dce6f1;
	color: #1f497d
}

span.pending_old, tr.pending_old > td:nth-child(n+5) {
	background-color: #f2dcdb;
	color: #880015;
/*	color: #c0504d; */
}

span.expired, tr.expired > td:nth-child(n+5) {
	background-color: #f0f0f0;
}

table.has-nested-table {
	border-collapse: collapse;
	padding: 0;
}
table.has-nested-table tr, table.has-nested-table td {
	padding: 0;
}

table.nested-table {
	border-collapse: collapse;
	padding: 0;
	margin: 0;
	border: none;
}
table.nested-table tr, table.nested-table td {
	margin: 0;
	padding: 0;
}

table.nested-table {
	border-collapse: collapse;
}
table.nested-table tr:first-child th {
	border-top: 0;
}
table.nested-table tr:last-child td {
	border-bottom: 0;
}
table.nested-table tr td:first-child, table.nested-table tr th:first-child {
	border-left: 0;
}
table.nested-table tr td:last-child, table.nested-table tr th:last-child {
	border-right: 0;
}

td.td-center {
	text-align: center; /* center textbox horizontally */
	vertical-align: middle; /* center textbox vertically */
}
td.td-center > input {
	margin-left: 0;
	margin-right: 0;
}

table.data-files-selection {
	width: 350px;
}
table.data-files-selection tr td:last-child {
	padding-left: 5px;
}

#block-search-form button > span {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 0.9em;
	padding: 0px 10px;
	color: white;
}

#ancOutput {
	width: 50%;
}
#ancOutput td {
	padding: 3px 10px 3px 10px;
}

