.simple {
	border-collapse: collapse;
}
table.simple td, table.simple th {
	padding-left: 6px;
	padding-right: 6px;
	border: 1px solid black;
}

/* the following styles are used by facilitiesmap.html to render the legend */
.sandiaNumber, .sandiaHeadingPre {
	background-color: #B09D43;
}
.riograndeNumber, .riograndeHeadingPre {
	background-color: #79B94B;
}
.farmlandsNumber, .farmlandsHeadingPre {
	background-color: #C874A3;
}
.westmesaNumber, .westmesaHeadingPre {
	background-color: #F6EE97;
}
.eastmountainNumber, .eastmountainHeadingPre {
	color: #FFFFFF;
	background-color: #605291;
}
.montessaNumber, .montessaHeadingPre {
	background-color: #A291CA;
}
.cibolaHeadingPre {
	background-color: #B2CF84;
}
.legend {
	border-collapse: collapse;
	border: 0px none;
}
.sandiaNumber, .sandiaFacility, .riograndeNumber, .riograndeFacility, .farmlandsNumber, .farmlandsFacility, 
.westmesaNumber, .westmesaFacility, .eastmountainNumber, .eastmountainFacility, .montessaNumber, .montessaFacility {
	border-left: 1px solid black;
	border-right: 1px solid black;
}
.sandiaNumber, .riograndeNumber, .farmlandsNumber, .westmesaNumber, .eastmountainNumber, .montessaNumber {
	text-align: center;
}
.sandiaNumber, .eastmountainNumber {
}

table.legend td, table.legend th {
	padding-left: 6px;
	padding-right: 6px;
}

table.legend th, .legend {
	padding-bottom: 4px;
	border: 1px solid black;
}

table.legend th {
	font-weight: bold;
	text-align: left;
}
.layout {
	vertical-align: top;
}

img {
border: 0;
}

img.map
{
border: 1px solid gray;
}

hr {
clear: both;
}
