#export_tab h3 {
	font-size: 1.5em;
	margin: 13px 0 0 0;
	padding-left: 5px;
	border-bottom: solid 1px black;
}
#export_tab h3 > span,
#export_options > span { white-space: nowrap; }
#export_tab h4 {
	font-size: 1em;
	font-weight: bold;
	margin: .5em 0 .25em 0;
	padding-left: 5px;
}

#export_tab .query_results h4 {
	font-size: 1.1em;
	margin-bottom: .25em;
	border-bottom: solid 1px #aaa;
	background-image: url('../images/tundra_button_enabled.png');
	background-repeat: repeat-x;
	font-weight: bold;
	padding: .25em;
	background-position: bottom;
}

#export_progress {
	margin-top: .5em;
}

.export_panel > :first-child { display: flex; }
.export_panel fieldset { border: none; }
.export_panel legend { font-weight: bold; }
.export_panel label {
	display: block;
	white-space: nowrap;
	text-align: right;
}

#estimates {
	margin-bottom: .5em;
	font-size: 1.1em;
	font-weight: bold;
	position: relative;
}
#estimates > * { padding-left: .5em; }


#estimates.not_implemented	.estimate_result {
	color: #6e6e6e;
	font-weight :normal;
}
#estimates.low    .estimate_result { color: #50B130; }
#estimates.med    .estimate_result { color: #FFB42E; }
#estimates.high   .estimate_result { color: #FF681F; }
#estimates.danger .estimate_result { color: red;     }

#estimates.oversize       .error.message .detail   { display: none; }
#estimates:not(.oversize) .error.message .oversize { display: none; }

#export_additional_info { font-size: 1.1em; }
#export_additional_info p { margin: 0 10px; }
#export_additional_info p:last-child { margin: 10px 5px; }

.ProgressParent {
	border: solid 1px #ccc;
}

.ExportProgress { padding-left: 5px; }

.ExportProgress .ProgressLabel {
	width: 8em;
	line-height: 35px;
	height: 35px;
	padding-top: .5em;
	padding-bottom: .5em;
	padding-left: .25em;
	background-color: #ddd;
	background-image: url(../images/FilteringListEffects.png);
	background-repeat: no-repeat;
	margin-top: .25em;
	margin-bottom: .25em;
	padding-right: 35px;
	background-position: right center;
}

.ExportProgress .ProgressDescription {
	padding-bottom: .5em;
	display: none;
	font-size: 1.25em;
}

.ExportProgress .ShowProgressDescription {
	display: block !important;
}

.ProgressLabel, .ProgressDescription {
	text-align: left;
}

.ExportProgress .FinishedLabel {
	background-position: left center;
	text-align: center; 
	padding-left: .25em; 
	padding-right: .25em;
}

.ExportRequestId { font-size: .85em; }

.query_results ol {
	margin: 0;
	padding: 0;
}
.query_results > :first-child { height: 200px; }

.RequestQueueItem {
	padding: .25em;
	padding-bottom: .5em;
	border-bottom: solid 1px #ddd;
}
.RequestQueueItem .DeleteNode { float: right; }
.RequestQueueItem table { /* origin-destination description */
	border-collapse: collapse;
}
.RequestQueueItem table th,
.RequestQueueItem table td {
	padding: 0;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
}

.PreviewLinks { padding-left: 2em; }
.PreviewLinks > a { display: block; }

#indicators_tab code {
	font-weight: bold;
}

#export_options .dijitButton { margin: 0; }
#export_options > .dijitButton,
#export_options > * { margin: 5px; }

.lodes #export_tab .include-labels,
.lodes #export_tab [widgetid=cancel_request],
.lodes #export_tab #export_progress,
.lodes #export_tab .email,
.j2j   #export_tab [widgetid=cancel_request],
.j2j   #export_tab #export_progress,
.j2j   #export_tab .email {
	display: none;
}
