@charset "UTF-8";
img.hBar {
	display: block;
	height: 1em;
	margin: 0.5em 0;
	box-shadow: 0.1em 0.1em 0.1em #204080;
	float: left;
}
#midCol fieldset, #midAndRightCol fieldset {
	margin: 0.5em;
	padding: 0.5em;
	background-color: #EEEEEE;
	border: 0.1em solid #DDDDDD;
	border-radius: 0.5em;
}
#midCol fieldset legend, #midAndRightCol fieldset legend {
	padding: 0.5em 0.8em;
	background-color: #FFFFFF;
	border: 0.1em solid #DDDDDD;
	border-bottom: none;
	border-radius: 0.5em;
	background-image: -o-linear-gradient(top, #EEEEEE, #EEEEEE);
	color: #204080;
}
#observatoryFs {
	display: block;
	width: 23%;
	min-height: 13em;
	float: left;
	overflow:auto;
}
#observatory {
	margin: 0;
	width: 100%;
	border: 0.1em solid #999999;
	font-size: 100%;
}
#dateRangeFs {
	display: block;
	height: 13em;
	overflow: visible;
}
#dateRangeFs input#resetBtn, #dateRangeFs input#submitBtn, #dateFs input#resetBtn, #dateFs input#submitBtn {
	float: right;
}
#dateRange {
	display: block;
	overflow: visible;
	width: 100%;
	text-align: center;
}
#dateRange input {
	display: inline-block;
	padding: 0.5%;
	font-size: 120%;
	text-align: center;
	min-width: 10%;
}
#dateRange input#mindate {
}
#dateRange span#obsName {
	display: inline-block;
	padding: 0.5em;
	font-size: 120%;
	width: 60%;
	text-align: center;
}
#dateRange input#maxdate {
}
#slider {
	margin: 0 0.8em;
	margin-top: 1.2em;
	box-shadow: 0.1em 0.1em 0.2em #204080;
}
#sliderRange {
	margin: 0 0.8em;
	margin-top: 0.2em;
	text-align: center;
	font-weight: bold;
	color: #666666;
}
@media screen and (max-width:35em) {
#observatoryFs {
	clear: both;
	width: 90%;
}
}
