BODY {
  background-color: #F0F8FF;
  color:			black;
	margin:			0;
	padding:		0;
}

.clHeading {
	font-family:	sans-serif;
	font-size:		200%;
	font-weight:	bold;
	text-align:		center;
	margin-top:		0;
}

.clContainer {
	position:		relative;
	margin-top:		0;
	margin-bottom:	0;
	margin-left:	0;
	margin-right:	0;
	padding;		0;
}

.clDisplayHeading {
	margin:			0;
}

.clFieldsetAuto {
	display:			inline-block;
}

.clfldlegend {
	font-family:		sans-serif;
	font-weight:		bold;
	font-size:			large;
}

.clRowTitleField {
	font-family:		sans-serif;
	font-weight:		bold;
	font-size:			small;
	text-align: 		left;
}

.clCountField {
	font-family:		sans-serif;
	font-weight:		bold;
	font-size:			small;
	text-align: 		right;
}

#countMapPage {
	position:			relative;
}

#countMap {
	position:		absolute;
	top:			0;
	left:			0;
	width:			100%;
	height:			10%0;
	z-index:		1;
}

#countMapOverlay {
	position:		absolute;
	width:			auto;
	height:			auto;
	top:			0;
	right:			1em;
	z-index:		99;
}

.clLegendTextType_roadmap,
.clLegendTextType_terrain {
	color:			black;
}

.clLegendTextType_satellite,
.clLegendTextType_hybrid {
	color:			white;
}

.clSelectionsForm {
	position:		absolute;
	left:			0;
	top:			0;
	opacity:		0.97;
	border:			solid 1px black;
	background-color:	lightgray;
	font-family:	sans-serif;
	display:		none;
}

#securedBy {
	margin-top:		1em;
	margin-left:	0.5em;
	float:			left;
	left:			0;
}

.clSelectionsBut {
	position:		absolute;
	float:			right;
	right:			1em;
	top:			0;
	font-size:		x-small;
	opacity:		0.7;
}

.clLeftBut {
	margin-left:	0;
}

.clRightBut {
	margin-left:	3em;
}

.clTextPage {
	padding-left:	1em;
	padding-right:	1em;
}

#speciesListTable table {
	border:			1px solid black;
}

#speciesListTable thead th {
	border:			1px solid black;
	padding-left:	0.5em;
}

#speciesListTable tbody td {
	border:			1px solid black;
	padding-left:	0.5em;
}

.copyrightnotice {
	margin-top:		1em;
	margin-right:	0.5em;
	color:			gray;
	float:			right;
}

.clhidden {
	display:		none;
}

.clclickable {
	cursor:			pointer;
}

@media only print {

	BODY {
	  background-color: white;
	}

	.noprint, 
	.tabset, 
	.clEnterBut {
		display: 	none;
	}
}

