@charset "utf-8";body,html{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:100%;background-color:#FFF;margin:0;padding:0;text-align:center;color:#000;}.geotraces #container{width:1000px;background-color:#FFF;margin:0 auto;border:1px solid #036;text-align:left;font-size:.8em;line-height:1.7em;}.geotraces #header{background-color:#036;background-image:url(/geotraces/images/geotraces.jpg);height:9em;}.geotraces #header h1{margin:0;padding:10px 0;}.geotraces #content{padding:0 20px;background-color:#FFF;color:#333;}.geotraces #footer{background-color:#036;background-image:url(/geotraces/images/footer.jpg);background-position:top;}.geotraces #footer p{margin:0;padding:10px 0;}.geotraces #menu{position:absolute;width:1000px;top:5.3em;text-align:center;}.geotraces #topmenu{position:absolute;width:1000px;top:5px;text-align:center;}#copyright{font-size:x-small;text-align:center;color:#FFF;}#logo{position:absolute;top:15px;text-align:left;margin-left:25px;}.logo{width:315px;height:85px;border:none;}h1{font-size:1.6em;color:#036;}h2{font-size:1.4em;color:#036;}h3{font-size:1.2em;color:#036;}h4{font-size:1.0em;font-weight:bold;color:#036;}#content a{color:#036;font-weight:800;}#content a:hover{color:#333;}#p7TBM{font-family:Verdana,Arial,Helvetica,sans-serif;}#p7TBMroot{font-weight:bold;margin:0;}#p7TBMroot img{border:0;}#p7TBMroot ul{text-align:right;margin:0;padding:0 20px 0 0;}#p7TBMroot li{list-style-type:none;display:inline;}#p7TBMroot .p7TBMtext li a{padding:0 15px 0 15px;color:#FFF;text-decoration:none;}#p7TBMroot .p7TBMtext .p7TBMdown,#p7TBMroot .p7TBMtext .p7TBMdown:hover{color:#CCC;}.p7ie6Fix:active,#p7TBMroot .p7TBMtext .p7TBMon,#p7TBMroot .p7TBMtext li a:focus{color:#CCC;}#p7TBMroot .p7TBMtext li a:active{color:#FF0;}#p7TBMsubwrap{position:relative;height:auto;}.p7TBMsub{position:absolute;visibility:hidden;left:0;top:0;width:100%;text-align:center;}.p7TBMsub ul{text-align:right;margin:0;padding:0 30px 0 0;background-image:url(/geotraces/images/spacer.gif);background-color:transparent;border:0;}.p7TBMsub li{list-style-type:none;display:inline;margin:0;line-height:1.7em;}.p7TBMsub li a{padding:0 0 0 20px;color:#FFF;font-weight:bold;text-decoration:none;}.p7TBMsub li a:hover,.p7TBMsub li a:focus{color:#CCC;}.p7TBMsub li a:active{color:#FF0;}#p7TBM br{display:none!important;}.p7TBMsub .p7TBMmark:hover,.p7TBMsub .p7TBMmark:active,.p7TBMsub .p7TBMmark:focus{color:#FF0;cursor:default;}#p7TBM .p7TBMmark{color:#FF0;cursor:default;}#footermenu{font-weight:bold;margin:0;color:#FFF;}#topmenu{font-weight:bold;margin:0;color:#333;}#footermenu ul{text-align:center;margin:0;padding:5px 10px 0 10px;}#topmenu ul{text-align:right;margin:0;padding:0 10px 0 10px;}#footermenu li,#topmenu li{list-style-type:none;display:inline;}#footermenu .footermenu li a{padding:0 15px 0 15px;color:#FFF;text-decoration:none;}#topmenu .topmenu li a{padding:0 15px 0 15px;color:#FFF;text-decoration:none;}#footermenu .footermenu li a:hover,#footermenu .footermenu li a:hover,#footermenu .footermenu li a:focus,#topmenu .topmenu li a:hover,#topmenu .topmenu li a:hover,#topmenu .topmenu li a:focus{color:#CCC;}#footermenu .footermenu li a:active,#topmenu .topmenu li a:active{color:#FF0;}#bookmark{vertical-align:middle;border:0;}.table1{border:solid 1px #036;border-collapse:collapse;margin-top:5px;margin-bottom:5px;}.table1 th{background-color:#589AD6;color:#FFF;font-weight:bold;border:solid 1px #036;padding:5px 5px 5px 5px;text-align:center;}.table1 td{border:solid 1px #036;padding:5px 5px 5px 5px;}.odd{background-color:#FFF;}.even{background-color:#EEE;}.imageright{margin:10px 0 10px 10px;float:right;}.width250{width:250px;}.width310{width:310px;}.imageborder{border:solid 1px #036;}.noborder{border:none;}.caption{font-size:.7em;font-weight:bold;overflow:auto;line-height:1.5em;padding:0 0 5px;color:#036;}.th8em{width:8em;}.right_top_arrow{float:right;border:0;}.center{text-align:center;}.noimageborder{border:0;}.image_centre_large{text-align:center;}#pushup{position:fixed;top:10px;right:10px;margin:0;padding:4px;background:#ffffc6;border:1px solid #b0dfc8;z-index:9999;text-decoration:none;font-family:Arial,Helvetica,sans-serif;}* html #pushup{position:absolute;}#pushup *{margin:0;padding:0;border:0;background:none;}.withReminder{padding-bottom:6px;}#pushup a{outline-style:none;text-decoration:none;}#pushup .pushup_messageLink{float:left;position:relative;color:#4293cd;font-size:12px;cursor:pointer;}#pushup .pushup_icon{position:relative;float:left;height:22px;width:22px;margin-right:5px;overflow:hidden;vertical-align:middle;}#pushup .pushup_message{position:relative;float:left;margin-right:3px;line-height:22px;vertical-align:middle;}#pushup .pushup_reminder{float:left;clear:both;font-size:10px;color:#84a2ac;margin-left:27px;cursor:pointer;}#pushup .pushup_messageLink:hover,#pushup .pushup_reminder:hover{text-decoration:underline;}

div.tabArea {
  font-size: 80%;
  font-weight: bold;
  border-bottom: 2px solid black;
  margin:0;
  padding:0;
  line-height: normal;
}
div.tabArea ul {
	list-style: none;
	margin:0;
	padding:2px;
	vertical-align:bottom;
	border-collapse: collapse;
}

.tab, .activeTab {
	display: inline;
	border-bottom:none;
	line-height: normal;
	border-collapse: collapse;
}
.tab a {
	line-height: normal;
	margin:0; 
	margin-left: 1em;
	border: 2px solid black;
  	padding: 2px 1em 2px 1em;
}
.activeTab a {
	line-height: normal;
	margin:0; 
	margin-left: 1em;
	border: 2px solid black;
	padding: 2px 1em 2px 1em; 
}
div.tabArea ul li.tab:hover a {
}

.tabWorkspace {
	border: 2px solid black;
	border-top: none;
}
a.sortDescArrow img, a.sortAscArrow img {
	border: none;
}
a.sortAscArrow  {
	background-repeat: no-repeat;
	background-position: center; 
	border: none;
}
a.sortDescArrow  {
	background-repeat: no-repeat;
	background-position: center; 
	border: none;
}
a.sortDescArrow:hover img, a.sortAscArrow:hover img {
	visibility: hidden;
}

#specialback {
	position:absolute;
	top: 120px;
	right:10px;
}
.print {
	display: none;
}
.websiteimage {
	border:solid #000000 1px;
	margin-top:5px;	
	margin-left:7px;
}
#websites {
	margin:0;
	border:0;
	padding:0;
	border-collapse:collapse;	
}
#websites td {
	vertical-align:top;
	padding:5px 10px 10px 3px;
}
.websites {
	line-height:2em;
}

/* Series app rules */
.spaceAfter {
	margin-bottom: 3ex;
}
.spaceBefore {
	margin-top: 3ex;
}
.spaceLeft {
	padding-left: 5px;
}
.spaceRight {
	padding-right: 5px;
}
.shortList {
	padding-top:0;
	padding-bottom:0;
	margin-top:0;
	margin-bottom:0;
}
.geographicAreaEntry, .centred {
	width: 550px;
	margin-left: auto;
    margin-right: auto;
}
.centredImage {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.styledLabel {
	width: 13em;
	float: left;
	text-align: left;
	margin-right: 0.5em;
	display: block;
}
.styledCheckbox {
	float:left;
	margin-left: 0.5em;
}
.show,
.RefineArea {
	border: 1px solid #999999;
	display:none;
	clear: both;
	width: 99%;
	padding: 5px;
}
.show {
	display: block;
}
.showTable {
	display: table-cell;
	/* hack to stop text overflowing to the next line */
	white-space: nowrap;
}
.hide,
.hideTable {
	display: none;
}
.hideTable {
	display: none;
	/* hack to stop text overflowing to the next line */
	white-space: nowrap;
}
/*h3 {
	display: inline;
}*/
#spinner {
	position: absolute;
	padding: 50px;
	left: 37.5%;
	width: 25%;
	border: 1px solid #999999;
	z-index: 9999;
	background-color: #FFFFFF;
	display: none;
	color: #000000;
}
.styledButton, .hideButton, .showButton {
	width: auto;
	height: 3.2ex;
	margin-left: 1em;
	margin-bottom: 5px;
	vertical-align: middle;
}
.hideButton {
	display: none;
}
.showButton {
	display: inline;
}
.historyTitle {
	float: left;	
	font-weight: bold;
}
.historyButton {
	float: right;
	clear: right;
}
.callout {
	border: 2px solid black;
	/*width: 80%;*/
	width: 50%;
	height: 25%;
	background-color: #FFFFFF;
	position: absolute;
	font-size: xx-small;
	top:0;
	left:0;
	display: none;
	padding: 2px;	
}
.calloutText {
	overflow: auto;
	height: 80%;
	width: 100%;
}
#rangeStartDateYear>option, #rangeStartDateMonth>option, #rangeStartDateDay>option, #rangeEndDateYear>option, #rangeEndDateMonth>option, #rangeEndDateDay>option {
	width:50px;
}
.helpMessageHidden {
	display:none;	
	clear:left;
	padding-left: 0.5em;
}
.helpMessageShown {
	display:block;	
	clear:left;
	padding-left: 0.5em;
	float:left;
}
.results {
	border: 1px solid black;
	width: 100%;
	height: 400px;
	overflow: auto;	
	float: left;
}
.hemisphereSelection {
	width: 3.2em;
}
#eastLonDeg, #westLonDeg {
	width: 2.2em;
}
#eastLonMin, #westLonMin, #northLatDeg, #southLatDeg, #northLatMin, #southLatMin {
	width: 1.9em;
}
.northLatTitle, .northLatEntry, .southLatTitle, .southLatEntry, .westLonTitle, .westLonEntry, .eastLonTitle, .eastLonEntry {
	width:135px;
	float: left;
	height: 45px;
	margin-top: 4px;
}
.northLatTitle, .southLatTitle {
	margin-left: 135px;
}
.westLonTitle {
	clear: left;
}
.northLatEntry, .southLatEntry, .westLonEntry, .eastLonEntry {
	padding-top: 4px;
	margin-left: 2px;
}
.geographicAreaEntry {
	width: 550px;
	height: 125px;
	padding: 0;
}
.blockTitle1 {
	margin-top: 2px;
	text-align:left;
	font-weight: bold;
	width: 13em;
	float: left;
	clear: both;
	height:100%;
	padding-left: 0.5em;
	border-width: 2px;
	border-style:solid;
}
.blockTitle2 {
	margin-top: 2px;
	border-width: 2px;
	border-style:solid;
	text-align:left;
	font-weight: bold;
	width: 13em;
	clear: both;
	float: left;
	height: 100%;
	padding-left: 0.5em;
}
currentSelectionDoubleHeight, .currentSelectionShort, .currentSelection {
	border: 1px solid #999999;
	/* 
	   height, margins must match that used for blockTitleN class 
	   and take borderes into account 
	*/
	margin-top: 2px;
	margin-left: 4px;
	line-height:2.5ex; /* was 10px */
	float: left;
	width: 40%;
	vertical-align: top;
	padding: 1px;
	overflow: auto;
}
.currentSelection {
	height: 100%;
}
currentSelectionDoubleHeight {
	height: 200%;	
}
.currentSelectionShort {
	height: 20px;
}
.buttonBarRight {
	float: left;
	width: auto;
	padding-top: 0.4ex;

}
.resultsDisplaySpacer {
	height: 4ex;
	border: 0;
	margin: 0;
	padding: 0;
}
.displaySpacerDoubleHeight, .displaySpacer, .titleSpacer {
	height: 4.0ex;
	border: 0;
	margin: 0;
	padding: 0;
	clear: both;
}
.displaySpacerDoubleHeight {
	height: 8ex;	
}
.workSpacer {
	margin-left: 4px;
	float:left;
	width: 40%; 
	border-width: 2px;
	border-style:solid;
}
.resetSpacer {
	clear: left;
}
.viewContainer, .searchContainer, .leftSpacer {
	float: left;	
}
.radioText {
	float:left; 
	width: 17em;
}
.radioPanel {
	float:left;
	text-align:right;
	width:10em;
}
.viewContainer, .searchContainer {
	width: 100%;	
}
.refineAreaTitle {
	font-weight: bold;
	margin-top: 4px;
	clear: left; 
	float: left;
	padding-left: 0.5em;
	height: 40px;
	width: 13em;
}
.resultCriteriaTitle {
	font-weight: bold;
	float: left;
	width: 19em;
	height: 18px;	
	vertical-align: top;
}
.refineAreaSelectMedium, .refineAreaSelectLong {
	text-align:left;
	/*font-weight: bold;*/
	margin-top: 4px;
}
.refineAreaSelectMedium {
	width: 80px;
}
.refineAreaSelectLong {
	width: 30em;
	height: 80px;
}
.centreBlock {
	margin-left: auto; 
	margin-right: auto;
}
/* hack to keep rows 1 line heigh... */
#Table_1a tr>th {
	white-space: nowrap;
}
#Table_1a tr>td {
	white-space: nowrap;
}
/* hack to keep stop rows growing more than 1 line tall */
.shortTable {
	white-space: nowrap;
}
.helpLinkWhite:visited, .helpLinkWhite:active, .helpLinkWhite:link {
	font-weight: bold;
	text-decoration: none;	
}
.helpLink:visited, .helpLink:active, .helpLink:link {
	font-weight: bold;
	text-decoration: none;	
}
.helpLinkWhite:hover, .helpLink:hover {
	font-weight: bold;
	text-decoration: none;	
}
#mapHelp {
	border: none;
		
}
.numberTable {
	text-align: right;	
}
.centredText {
	text-align: center;
}
.plainLabel {
	margin:0;
	padding:0;
	font-family: inherit;
	font-size:inherit;
}
.noWrap {
    white-space: nowrap;
}
.helpImage {
	padding-top:5px;
}
.mmhide_tdfix {
	width:415px;
}
#licbox, #licbox2 {
	text-align:left;
	padding:10px;
	width:550px;
	overflow-x:auto;
	overflow-y:auto;
}
#licbox {
	height:300px;	
}
#licbox2 {
	height:150px;
}
.blockTitle1 {
	border-color:#FFFFFF;
	background-color:#589AD6;
	color:#FFFFFF;}
.blockTitle2 {
	color:#444444;
	border-color:#FFFFFF;
	background-color:#FFFF00;
}

.disabledText{
	color:#696969;
}
#Table_1a th {background-color:#589AD6;border-color:#999999;color:#FFFFFF;}
.helpLink:visited,.helpLink:active,.helpLink:link{color:#589AD6;}
.helpLinkWhite:hover,.helpLink:hover{color:#464646;}
.tab a{background-color:#589AD6;color:#FFFFFF;text-decoration: none;}
div.tabArea ul li.tab:hover a{background-color:#589AD6;color:#DCCFB8;}
.activeTab a{background-color:#FFFFFF;color:#333333;text-decoration: none;border-bottom-color:#FFFFFF;}a.sortAscArrow{background-image: url(/images/sort_asce_over.gif);}a.sortDescArrow{background-image: url(/images/sort_desc_over.gif);}#mapHelp{background-color:#FFFFFF;}.mmhide_title2{color:#FFFFFF;background-color:#589AD6;}.blockTitle1, .blockTitle1 a, .blockTitle1 a:visited, .blockTitle1 a:hover, .blockTitle1 .helpLinkWhite{border-color:#FFFFFF;background-color:#589AD6;color:#FFFFFF;}.blockTitle2{color:#444444;border-color:#FFFFFF;background-color:#F3EFE4;}.workSpacer{border-color:#FFFFFF;}.refineAreaTitle{color:#464646;}.resultCriteriaTitle{color:#464646;}.refineAreaSelectMedium,.refineAreaSelectLong{color:#464646;}#warningbox span{color:#DCCFB8;font-weight:bold;}.formtitle,.formtitle a,.formtitle img{background-color:#589AD6;color:#FFF;}.formtitle a:hover{color:#DCCFB8;}#srchbox{background-color:#EEE;}#srchquery:focus{background-color:#FFF;}#srchbutt{background-color:#EEE;}#srchbutt:hover{background-color:#D7DBE1;}
.RefineArea, #parametersRefineArea, #dataTypeRefineArea {background-color:#F3EFE4;}.refineAreaSelectMedium,.refineAreaSelectLong,.resultCriteriaTitle{color:#589AD6;}.disabledText{color:#696969;}.helpLink:visited,.helpLink:active,.helpLink:link{color:#589AD6;}.helpLinkWhite:hover,.helpLink:hover{color:#464646;}.tab a{background-color:#589AD6;color:#FFFFFF;text-decoration: none;}div.tabArea ul li.tab:hover a{background-color:#589AD6;color:#DCCFB8;}.activeTab a{background-color:#FFFFFF;color:#333333;text-decoration: none;border-bottom-color:#FFFFFF;}a.sortAscArrow{background-image: url(/images/sort_asce_over.gif);}a.sortDescArrow{background-image: url(/images/sort_desc_over.gif);}#mapHelp{background-color:#FFFFFF;}.mmhide_title2{color:#FFFFFF;background-color:#589AD6;}.blockTitle1{border-color:#FFFFFF;background-color:#589AD6;color:#FFFFFF;}.blockTitle2{color:#444444;border-color:#FFFFFF;background-color:#F3EFE4;}.workSpacer{border-color:#FFFFFF;}.refineAreaTitle{color:#464646;}.resultCriteriaTitle{color:#464646;}.refineAreaSelectMedium,.refineAreaSelectLong{color:#464646;}.helpLinkWhite{color:#FFFFFF;}#warningbox span{color:#DCCFB8;font-weight:bold;}.formtitle,.formtitle a,.formtitle img{background-color:#589AD6;color:#FFF;}.formtitle a:hover{color:#DCCFB8;}#srchbox{background-color:#EEE;}#srchquery:focus{background-color:#FFF;}#srchbutt{background-color:#EEE;}#srchbutt:hover{background-color:#D7DBE1;}
.RowHighlight,.even,#licbox,#licbox2{background-color:#F3EFE4;}

