@charset "UTF-8";
/* 10KGeologicalMaps.css */

#10KMapSheetBrowser {
	text-align: center;
}
article table {
	
	margin:20px;
	border: none;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	
	/**/
	float: left;
	
	
	}
article table>caption {
	border: none;
	height: 20px;
	margin: 0px;
	padding: 5px;
	overflow: hidden;
	/*background-color:#CCCCFF;*/
	color: #204080;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	font-weight: bold;
	font-size: 120%;
	text-align: left;
}
article table>caption>strong {
	color: #800000;
}
article table>caption img#showMapBtn{
	width: 16px;
	height: 16px;
	margin: 0px;
	padding: 1px;
	float: right;
	cursor: pointer;
}
article table.natGrid {
	background-image: url(/ukgwa/20260702044902oe_/https://shop.bgs.ac.uk/resources/Shop/img/maps/startMap.png);
	width: 350px;
	
	}
article table.gridSq {
	background-image: url(https://tnaqa.mirrorweb.com/ukgwa/20260702044902oe_/http://shop.bgs.ac.uk/images/maps/NJ.jpg);
	width: 500px;
	}
article table>tbody {
	
	}

article table>tbody>tr {
	height: 50px;
	}

article table>tbody>tr>td {
	border: 1px solid #CCCCCC;
	text-align: center;
	font-weight: bold;
	font-family: Consolas, Courier, Nimbus Mono L, Courier New, monospace;
	color: #204080;
	cursor: not-allowed;
	overflow:hidden;
}
article table>tbody>tr>td>strong {
	background-color: rgb(255,255,255);
	border-radius: 4px;
	text-shadow: 2px 2px 4px #FFFFFF, -2px 2px 4px #FFFFFF, 2px -2px 4px #FFFFFF, -2px -2px 4px #FFFFFF;
}
article table.natGrid>tbody>tr>td {
	width: 48px;
	font-size: 16px;
}
article table.gridSq>tbody>tr>td {
	width: 48px;
	font-size: 16px;
}
article table>tbody>tr>td.na {
	background-color: rgba(224,224,224,0.7);
	color: #002E40;
}
article table>tbody>tr>td.na>strong {
	opacity: 0.1;
}
article table>tbody>tr>td.ok {
	background-color: rgba(160,255,160,0.4);
	color: #008020;
	cursor: zoom-in;
}
article table>tbody>tr>td.ok>strong {
	opacity: 0.6;
}
article table>tbody>tr>td.ok:hover {
	background-color: rgba(255,255,255,0.1);
	color: #800000;
	border: 1px solid #800000;
}
article table>tbody>tr>td.ok:hover>strong {
	opacity: 0.9;
}
article table>tbody>tr>td.active {
	background-color: rgba(255,255,224,1.0);
	border: 1px solid #800000;
	color: #800000;
	opacity: 1.0;
}
article table>tbody>tr>td.active:hover {
	background-color: rgba(255,255,192,1.0);
	border: 1px solid #800000;
	color: #C00000;
	opacity: 1.0;
}
article table.showBg>tbody>tr>td.na {
	background-color: transparent;
}
article table.showBg>tbody>tr>td.na>strong {
	opacity: 0.0;
}
article table.showBg>tbody>tr>td.ok {
	background-color: transparent;
}
article table.showBg>tbody>tr>td.ok>strong {
	opacity: 0.0;
}
