
h1, h2, h3, h4
{
	color: 				#464134;
}
h2
{
	font-size: 			1.2em;
	padding: 			5px 0 3px 0;
}


a
{
	color:				black;
}
a:visited {color: #663399;}
a:hover, a:active, a:focus
{
	color: 				#eee;
	background-color: 	#23201a;
	text-decoration: 	none;

	-moz-border-radius:	5px 5px 5px 5px;  
	-webkit-border-radius: 5px 5px 5px 5px;  
	border-radius:		5px 5px 5px 5px;  

	-moz-box-shadow: 	none;
	-webkit-box-shadow: none;
	box-shadow: 		none;
}


button
{
	background-color: 	#464134;
	color: 				#eee;
}
button:hover
{	
	background-color: 	#23201a;
	color:				#eee;
}


table.Info th
{
	background-color:	#464134;
	color: 				#eee;

}
table.Info th label 
{
	color: 				#eee;
}
table.Info tr.Title th, table.Info tr.Title td	/* IE can't handle setting tr only */
{
	background-color:	#262422;
}
table.Info tr.Section
{
	background-color:	#776F59;
}
table.Info th.Section
{
	background-color:	#776F59;
}
table.Info tr.Total th
{
	background-color:	#262422;
}
table.Info tr.Selection th {}
table.Info tr.Selection td
{
	background-color:	#776F59;
}

/****** For Welcome.html ******/
.welcome-image-container {
	position: relative;
	margin-bottom: 5px;
}

.welcome-message-box {
	position: absolute;
	bottom: 20px; 
	right: 20px;
	padding: 10px 20px;
	background-color: rgba(0,0,0,0.7);
	max-width: 200px;

}

.welcome-message-text {
	color: #fff;
}

.welcome-message-box.blue {
	border-top: 2px solid #007DC3;
	border-bottom: 2px solid #007DC3;
	border-left: 2px solid #007DC3;
	border-right: 2px solid #007DC3;
}
.welcome-message-text > a.welcome-message-link,
.welcome-message-text > a.welcome-message-link:hover {
	color: #fff;
	background-color: transparent;
	text-decoration: underline;
}

img.welcome-image {
	border-radius: 5px;

}

.welcome-image.blue {
	border-top: 4px solid #007DC3;
}

.welcome-column-container {
	display: flex;
}

.welcome-column {
	flex: 1;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}

.welcome-column.left {
	margin-right: 5px;
}

.welcome-column.right {
	margin-left: 5px;
}

.welcome-card {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	background-color: #fff;
	border-radius: 3px;
	box-shadow: 1px 1px 3px rgba(0,0,0, 0.1);
	text-decoration: none;
	transition: .25s box-shadow;
	margin: 20px 0;
	height:300px

}

.welcome-card.blue {
	border-top: 4px solid #007DC3;
}

.welcome-card.orange {
	border-top: 4px solid #F68428;
}

.welcome-card.yellow {
	border-top: 4px solid #FDBA31;
}

.welcome-card.green {
	border-top: 4px solid #50B948;
}

.welcome-card:hover {
	box-shadow: 5px 5px 10px rgba(0,0,0, 0.1);
	background-color: #fff;
}

.welcome-card .card-image,
.welcome-card .card-text {
	flex: 1;
}

.welcome-card img.card-image {
	object-fit: cover;
	max-width: 100%;
	height: 200px
}


.welcome-card .card-text {
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	padding: 10px;
}

.welcome-card .card-text-header {
	font-size: 20px
}

.welcome-card .card-text-body {
	color: #555;
}

hr {
    height: 3px;
    color: #007DC3;
    background-color: #007DC3;
    border: none;
}
/****** For ChildhoodBloodlead.html ******/

.key-resources-container {
	display: flex;
	margin: 15px 0;
}

.key-resource {
	flex: 1
}

.key-resource a {
	display: flex;
	flex-direction: column;
	align-items: center;
	color: #444;
}

.key-resource a {
	text-decoration: none;
}

.key-resource a:hover,
.key-resource a:active,
.key-resource a:focus {
	background-color: inherit !important;
	color: inherit !important;
	box-shadow: none !important;
	border-radius: 0 !important;
}

/****** For BloodLead_Audiences.html ******/
.some-resources li a { font-weight: bold; }
.Bold 				{font-weight:	bold;}




.Quote
{
	font-style: 		italic; 
	border: 			1px solid #333333;
	background-color: 	#dddddd;
	padding: 			8px;
	width: 				auto;
}



a.BlockSelection
{
	background-color:	#bDb3a6;
	color:				#464134;
	display:			block;
	margin-top:			7px;
	padding:			6px 5px 5px 5px;
	text-decoration:	none;

	-moz-border-radius:	4px 4px 4px 4px;  
	-webkit-border-radius: 4px 4px 4px 4px;    
	border-radius:		4px 4px 4px 4px;  
}
a.BlockSelection:hover h2
{
	color: 				white;
	text-decoration:	underline;
}


.ExpandableContent > .Control 
{
	margin-top:			8px;
	padding: 			2px 25px 2px 5px;
	background-color:	#EBE9E3;   /* #F1EDE4 #F3F0EA,  darker brown: bDb3a6 */
	color:				#464134;
	border-bottom: 		1px solid #666;
	border-right: 		1px solid #666;
	/*
	text-shadow:	 	#cccccc 0.1em 0.1em 0.1em
*/
}
.ExpandableContent:hover  > .Control, 
.ExpandableContent:active > .Control, 
.ExpandableContent:focus  > .Control 
{
	background-color:	#56514B;
	color:				white;
}

:not(#foo) .ExpandableContent > .Control:hover, 
:not(#foo) .ExpandableContent > .Control:active, 
:not(#foo) .ExpandableContent > .Control:focus 
{
	background-color:	#56514B;
	color:				#eee;
	text-shadow:	 	none;
}

.ExpandableContent > .Control > .SelectedValues 
{
	color: 				#464134;
}
.ExpandableContent > .Control:hover > .SelectedValues 
{
	color: 				#eee;
}


.ExpandableList li label > *,
.ExpandableList li > div, 
.ExpandableList li > a
{
	color: 				#464134;
}
.ExpandableList li > a:hover, 
.ExpandableList li > a:active, 
.ExpandableList li > a:focus, 
.ExpandableList li label:hover 
{
	background-color: #464134;
}


#content .DataDate 
{
	color: #555;
}


/*****************************************************************************/
/* -- NEW CONTENT OVERVIEW BOXES- ADDED BY MATT M -- */

.Explore,
.Front1
{
	padding: 			0;
	margin: 			0 0 0 1em;
}

.Explore li,
.Front1 li
{
/*
list-style-image:url("../image/healthICON.png");
list-style-position:inside;
text-align: middle;
vertical-align:middle;
*/
	min-height:			300px;

	list-style-type: 	none;
	background: 		#C6DFFB url('../image/snapshot.jpg') 15px;
	border:				1px solid #336699;
	padding: 			0.8em 1em .5em 75px;
	margin: 			0 1em 1em -1em;

	-moz-border-radius:	5px 5px 5px 5px;  
	-webkit-border-radius: 5px 5px 5px 5px;  
	border-radius:		5px 5px 5px 5px;  

	-moz-box-shadow: 	2px 2px 5px #ffffff;
	-webkit-box-shadow: 2px 2px 5px #002233;
	box-shadow:			2px 2px 5px #002233;
}

.Explore li
{
	background: 		#ffffff url('../image/snapshot.jpg') 15px center no-repeat;
	border:				1px solid #666655;

	-moz-box-shadow: 	2px 2px 5px #aaaa99;
	-webkit-box-shadow: 2px 2px 5px #aaaa99;
	box-shadow:			2px 2px 5px #aaaa99;
}
.Explore li:nth-child(odd)
{
	background-color: 	#ffffff;
}

.Explore li h4,
.Front1 li h4
{
	margin: 			0;
	font-size:			1.4em;
}
.Explore li h4
{
	font-size:			1.2em;
}

.Query li a.MoreInfo,
.Front1 li a.MoreInfo 
{
	display: 			block;
}
a.MoreInfo:hover h4, a.MoreInfo:active h4, a.MoreInfo:focus h4
{
	color:				white;
}

/**/

.Query,
.Front2
{
	padding: 			0;
	margin: 			0 0 0 1em;
}

.Query li,
.Front2 li
{
/*
list-style-image:url("../image/healthICON.png");
list-style-position:inside;
text-align: middle;
vertical-align:middle;
*/
	min-height:			64px;

	list-style-type: 	none;
	background: 		#C6DFFB url('../image/DataQuery.png') 15px center no-repeat;
	border:				1px solid #336699;
	padding: 			0.8em 1em .5em 75px;
	margin: 			0 1em 1em -1em;

	-moz-border-radius:	5px 5px 5px 5px;  
	-webkit-border-radius: 5px 5px 5px 5px;  
	border-radius:		5px 5px 5px 5px;  

	-moz-box-shadow: 	2px 2px 5px #002233;
	-webkit-box-shadow: 2px 2px 5px #002233;
	box-shadow:			2px 2px 5px #002233;
}

.Query li
{
	background: 		#ffffcc url('../image/DataQuery.png') 15px center no-repeat;
	border:				1px solid #666655;

	-moz-box-shadow: 	2px 2px 5px #aaaa99;
	-webkit-box-shadow: 2px 2px 5px #aaaa99;
	box-shadow:			2px 2px 5px #aaaa99;
}
.Query li:nth-child(odd)
{
	background-color: 	#ffeeaa;
}

.Query li h4,
.Front2 li h4
{
	margin: 			0;
	font-size:			1.4em;
}
.Query li h4
{
	font-size:			1.2em;
}

.Query li a.MoreInfo,
.Front2 li a.MoreInfo 
{
	display: 			block;
}
a.MoreInfo:hover h4, a.MoreInfo:active h4, a.MoreInfo:focus h4
{
	color:				white;
}


/**/


.Community,
.Front3
{
	padding: 			0;
	margin: 			0 0 0 1em;
}

.Community li,
.Front3 li
{
/*
list-style-image:url("../image/healthICON.png");
list-style-position:inside;
text-align: middle;
vertical-align:middle;
*/
	min-height:			64px;

	list-style-type: 	none;
	background: 		#C6DFFB url('../image/CommunitySnapshot.png') 15px center no-repeat;
	border:				1px solid #336699;
	padding: 			0.8em 1em .5em 75px;
	margin: 			0 1em 1em -1em;

	-moz-border-radius:	5px 5px 5px 5px;  
	-webkit-border-radius: 5px 5px 5px 5px;  
	border-radius:		5px 5px 5px 5px;  

	-moz-box-shadow: 	2px 2px 5px #002233;
	-webkit-box-shadow: 2px 2px 5px #002233;
	box-shadow:			2px 2px 5px #002233;
}

.Community li
{
	background: 		#ffffcc url('../image/CommunitySnapshot.png') 15px center no-repeat;
	border:				1px solid #666655;

	-moz-box-shadow: 	2px 2px 5px #aaaa99;
	-webkit-box-shadow: 2px 2px 5px #aaaa99;
	box-shadow:			2px 2px 5px #aaaa99;
}
.Community li:nth-child(odd)
{
	background-color: 	#ffeeaa;
}


.Community li h4,
.Front3 li h4
{
	margin: 			0;
	font-size:			1.4em;
}
.Community li h4
{
	font-size:			1.2em;
}

.Community li a.MoreInfo,
.Front3 li a.MoreInfo 
{
	display: 			block;
}
a.MoreInfo:hover h4, a.MoreInfo:active h4, a.MoreInfo:focus h4
{
	color:				white;
}

/**/


.HelpPage,
.Front4
{
	padding: 			0;
	margin: 			0 0 0 1em;
}

.HelpPage li,
.Front4 li
{
/*
list-style-image:url("../image/healthICON.png");
list-style-position:inside;
text-align: middle;
vertical-align:middle;
*/
	min-height:			64px;

	list-style-type: 	none;
	background: 		#C6DFFB url('../image/HelpPage.png') 13px center no-repeat;
	border:				1px solid #336699;
	padding: 			0.8em 1em .5em 75px;
	margin: 			0 1em 1em -1em;

	-moz-border-radius:	5px 5px 5px 5px;  
	-webkit-border-radius: 5px 5px 5px 5px;  
	border-radius:		5px 5px 5px 5px;  

	-moz-box-shadow: 	2px 2px 5px #002233;
	-webkit-box-shadow: 2px 2px 5px #002233;
	box-shadow:			2px 2px 5px #002233;
}

.HelpPage li
{
	background: 		#ffffcc url('../image/HelpPage.png') 13px center no-repeat;
	border:				1px solid #666655;

	-moz-box-shadow: 	2px 2px 5px #aaaa99;
	-webkit-box-shadow: 2px 2px 5px #aaaa99;
	box-shadow:			2px 2px 5px #aaaa99;
}
.HelpPage li:nth-child(odd)
{
	background-color: 	#ffffff;
}

.HelpPage li h4,
.Front4 li h4
{
	margin: 			0;
	font-size:			1.4em;
}
.HelpPage li h4
{
	font-size:			1.2em;
}

.HelpPage li a.MoreInfo,
.Front4 li a.MoreInfo 
{
	display: 			block;
}
a.MoreInfo:hover h4, a.MoreInfo:active h4, a.MoreInfo:focus h4
{
	color:				white;
}

/**/


.AboutEPHT,
.Front5
{
	padding: 			0;
	margin: 			0 0 0 1em;
}

.AboutEPHT li,
.Front5 li
{
/*
list-style-image:url("../image/healthICON.png");
list-style-position:inside;
text-align: middle;
vertical-align:middle;
*/
	min-height:			64px;

	list-style-type: 	none;
	background: 		#C6DFFB url('../image/EPHTlogo_cut.png') 15px center no-repeat;
	border:				1px solid #336699;
	padding: 			0.8em 1em .5em 75px;
	margin: 			0 1em 1em -1em;

	-moz-border-radius:	5px 5px 5px 5px;  
	-webkit-border-radius: 5px 5px 5px 5px;  
	border-radius:		5px 5px 5px 5px;  

	-moz-box-shadow: 	2px 2px 5px #002233;
	-webkit-box-shadow: 2px 2px 5px #002233;
	box-shadow:			2px 2px 5px #002233;
}

.AboutEPHT li
{
	background: 		#ffffcc url('../image/EPHTlogo_cut.png') 8px center no-repeat;
	border:				1px solid #666655;

	-moz-box-shadow: 	2px 2px 5px #aaaa99;
	-webkit-box-shadow: 2px 2px 5px #aaaa99;
	box-shadow:			2px 2px 5px #aaaa99;
}
.AboutEPHT li:nth-child(odd)
{
	background-color: 	#ffeeaa;
}

.AboutEPHT li h4,
.Front5 li h4
{
	margin: 			0;
	font-size:			1.4em;
}
.AboutEPHT li h4
{
	font-size:			1.2em;
}

.AboutEPHT li a.MoreInfo,
.Front5 li a.MoreInfo 
{
	display: 			block;
}
a.MoreInfo:hover h4, a.MoreInfo:active h4, a.MoreInfo:focus h4
{
	color:				white;
}

/**/


.AboutNEPHTN,
.Front6
{
	padding: 			0;
	margin: 			0 0 0 1em;
}

.AboutNEPHTN li,
.Front6 li
{
/*
list-style-image:url("../image/healthICON.png");
list-style-position:inside;
text-align: middle;
vertical-align:middle;
*/
	min-height:			64px;

	list-style-type: 	none;
	background: 		#C6DFFB url('../image/NEPHTN_cut.png') 15px center no-repeat;
	border:				1px solid #336699;
	padding: 			0.8em 1em .5em 75px;
	margin: 			0 1em 1em -1em;

	-moz-border-radius:	5px 5px 5px 5px;  
	-webkit-border-radius: 5px 5px 5px 5px;  
	border-radius:		5px 5px 5px 5px;  

	-moz-box-shadow: 	2px 2px 5px #002233;
	-webkit-box-shadow: 2px 2px 5px #002233;
	box-shadow:			2px 2px 5px #002233;
}

.AboutNEPHTN li
{
	background: 		#ffffcc url('../image/NEPHTN_cut.png') 8px center no-repeat;
	border:				1px solid #666655;

	-moz-box-shadow: 	2px 2px 5px #aaaa99;
	-webkit-box-shadow: 2px 2px 5px #aaaa99;
	box-shadow:			2px 2px 5px #aaaa99;
}
.AboutNEPHTN li:nth-child(odd)
{
	background-color: 	#ffeeaa;
}

.AboutNEPHTN li h4,
.Front6 li h4
{
	margin: 			0;
	font-size:			1.4em;
}
.AboutNEPHTN li h4
{
	font-size:			1.2em;
}

.AboutNEPHTN li a.MoreInfo,
.Front6 li a.MoreInfo 
{
	display: 			block;
}
a.MoreInfo:hover h4, a.MoreInfo:active h4, a.MoreInfo:focus h4
{
	color:				white;
}

/**/

.HealthyHomes,
.Front7
{
	padding: 			0;
	margin: 			0 0 0 1em;
}

.HealthyHomes li,
.Front7 li
{
/*
list-style-image:url("../image/healthICON.png");
list-style-position:inside;
text-align: middle;
vertical-align:middle;
*/
	min-height:			64px;

	list-style-type: 	none;
	background: 		#C6DFFB url('../image/HealthyHomes.png') 15px center no-repeat;
	border:				1px solid #336699;
	padding: 			0.8em 1em .5em 75px;
	margin: 			0 1em 1em -1em;

	-moz-border-radius:	5px 5px 5px 5px;  
	-webkit-border-radius: 5px 5px 5px 5px;  
	border-radius:		5px 5px 5px 5px;  

	-moz-box-shadow: 	2px 2px 5px #002233;
	-webkit-box-shadow: 2px 2px 5px #002233;
	box-shadow:			2px 2px 5px #002233;
}

.HealthyHomes li
{
	background: 		#ffffcc url('../image/HealthyHomes.png') 8px center no-repeat;
	border:				1px solid #666655;

	-moz-box-shadow: 	2px 2px 5px #aaaa99;
	-webkit-box-shadow: 2px 2px 5px #aaaa99;
	box-shadow:			2px 2px 5px #aaaa99;
}
.HealthyHomes li:nth-child(odd)
{
	background-color: 	#ffeeaa;
}

.HealthyHomes li h4,
.Front7 li h4
{
	margin: 			0;
	font-size:			1.4em;
}
.HealthyHomes li h4
{
	font-size:			1.2em;
}

.HealthyHomes li a.MoreInfo,
.Front7 li a.MoreInfo 
{
	display: 			block;
}
a.MoreInfo:hover h4, a.MoreInfo:active h4, a.MoreInfo:focus h4
{
	color:				white;
}

/**/

.CC,
.Front8
{
	padding: 			0;
	margin: 			0 0 0 1em;
}

.CC li,
.Front8 li
{
/*
list-style-image:url("../image/healthICON.png");
list-style-position:inside;
text-align: middle;
vertical-align:middle;
*/
	min-height:			64px;

	list-style-type: 	none;
	background: 		#C5FFAD url('../image/Climate.png') 15px center no-repeat;
	border:				1px solid #336699;
	padding: 			0.8em 1em .5em 75px;
	margin: 			0 1em 1em -1em;

	-moz-border-radius:	5px 5px 5px 5px;  
	-webkit-border-radius: 5px 5px 5px 5px;  
	border-radius:		5px 5px 5px 5px;  

	-moz-box-shadow: 	2px 2px 5px #002233;
	-webkit-box-shadow: 2px 2px 5px #002233;
	box-shadow:			2px 2px 5px #002233;
}

.CC li
{
	background: 		#C5FFAD url('../image/Climate.png') 8px center no-repeat;
	border:				1px solid #666655;

	-moz-box-shadow: 	2px 2px 5px #aaaa99;
	-webkit-box-shadow: 2px 2px 5px #aaaa99;
	box-shadow:			2px 2px 5px #aaaa99;
}
.CC li:nth-child(odd)
{
	background-color: 	#C8E4AB;
}

.CC li h4,
.Front8 li h4
{
	margin: 			0;
	font-size:			1.4em;
}
.CC li h4
{
	font-size:			1.2em;
}

.CC li a.MoreInfo,
.Front8 li a.MoreInfo 
{
	display: 			block;
}
a.MoreInfo:hover h4, a.MoreInfo:active h4, a.MoreInfo:focus h4
{
	color:				white;
}





/**/

.Health,
.Front9
{
	padding: 			0;
	margin: 			0 0 0 1em;
}

.Health li,
.Front9 li
{
/*
list-style-image:url("../image/healthICON.png");
list-style-position:inside;
text-align: middle;
vertical-align:middle; 
*/
	min-height:			64px;

	list-style-type: 	none;
	background: 		#C6DFFB url('../image/Health.png') 15px center no-repeat;
	border:				1px solid #336699;
	padding: 			0.8em 1em .5em 75px;
	margin: 			0 1em 1em -1em;

	-moz-border-radius:	5px 5px 5px 5px;  
	-webkit-border-radius: 5px 5px 5px 5px;  
	border-radius:		5px 5px 5px 5px;  

	-moz-box-shadow: 	2px 2px 5px #002233;
	-webkit-box-shadow: 2px 2px 5px #002233;
	box-shadow:			2px 2px 5px #002233;
}

.Health li
{
	background: 		#C6DFFB url('../image/Health.png') 8px center no-repeat;
	border:				1px solid #666655;

	-moz-box-shadow: 	2px 2px 5px #aaaa99;
	-webkit-box-shadow: 2px 2px 5px #aaaa99;
	box-shadow:			2px 2px 5px #aaaa99;
}

.Health li:nth-child(odd)
{
	background-color: 	#8BB1D8;  
}

.Health li h4,
.Front9 li h4
{
	margin: 			0;
	font-size:			1.4em;
}
.Health li h4
{
	font-size:			1.2em;
}

.Health li a.MoreInfo,
.Front9 li a.MoreInfo 
{
	display: 			block;
}
a.MoreInfo:hover h4, a.MoreInfo:active h4, a.MoreInfo:focus h4
{
	color:				white;
}


/**/


.Environment,
.Front10
{
	padding: 			0;
	margin: 			0 0 0 1em;
}

.Environment li,
.Front10 li
{
/*
list-style-image:url("../image/healthICON.png");
list-style-position:inside;
text-align: middle;
vertical-align:middle; 
*/
	min-height:			64px;

	list-style-type: 	none;
	background: 		#C5FFAD url('../image/Environment.png') 15px center no-repeat;
	border:				1px solid #336699;
	padding: 			0.8em 1em .5em 75px;
	margin: 			0 1em 1em -1em;

	-moz-border-radius:	5px 5px 5px 5px;  
	-webkit-border-radius: 5px 5px 5px 5px;  
	border-radius:		5px 5px 5px 5px;  

	-moz-box-shadow: 	2px 2px 5px #002233;
	-webkit-box-shadow: 2px 2px 5px #002233;
	box-shadow:			2px 2px 5px #002233;
}

.Environment li
{
	background: 		#C5FFAD url('../image/Environment.png') 8px center no-repeat;
	border:				1px solid #666655;

	-moz-box-shadow: 	2px 2px 5px #aaaa99;
	-webkit-box-shadow: 2px 2px 5px #aaaa99;
	box-shadow:			2px 2px 5px #aaaa99;
}
.Environment li:nth-child(odd)
{
	background-color: 	#C8E4AB;  /*ESTE*/
}

.Environment li h4,
.Front10 li h4
{
	margin: 			0;
	font-size:			1.4em;
}
.Environment li h4
{
	font-size:			1.2em;
}

.Environment li a.MoreInfo,
.Front10 li a.MoreInfo 
{
	display: 			block;
}
a.MoreInfo:hover h4, a.MoreInfo:active h4, a.MoreInfo:focus h4
{
	color:				white;
}


/* -- END BOX ADDITIONS -- */
/****************************************************************************/


.MetaDataOverviews,
.TopicOverviews
{
	padding: 			0;
	margin: 			0 0 0 1em;
}

.MetaDataOverviews li,
.TopicOverviews li
{
/*
list-style-image:url("../image/healthICON.png");
list-style-position:inside;
text-align: middle;
vertical-align:middle;
*/
	min-height:			64px;

	list-style-type: 	none;
	background: 		#C6DFFB url('../image/Health.png') 15px center no-repeat;
	border:				1px solid #336699;
	padding: 			0.8em 1em .5em 75px;
	margin: 			0 1em 1em -1em;

	-moz-border-radius:	5px 5px 5px 5px;  
	-webkit-border-radius: 5px 5px 5px 5px;  
	border-radius:		5px 5px 5px 5px;  

	-moz-box-shadow: 	2px 2px 5px #002233;
	-webkit-box-shadow: 2px 2px 5px #002233;
	box-shadow:			2px 2px 5px #002233;
}

.MetaDataOverviews li
{
	background: 		#ffffcc url('../image/Metadata2.png') 15px center no-repeat;
	border:				1px solid #666655;

	-moz-box-shadow: 	2px 2px 5px #aaaa99;
	-webkit-box-shadow: 2px 2px 5px #aaaa99;
	box-shadow:			2px 2px 5px #aaaa99;
}
.MetaDataOverviews li:nth-child(odd)
{
	background-color: 	#ffeeaa;
}

.HealthTopicOverviews li:nth-child(odd)
{
	background-color: 	#8BB1D8;;
}

.EnvironmentTopicOverviews li
{
	background: 		#C5FFAD url('../image/Environment.png') 15px center no-repeat;
}

.EnvironmentTopicOverviews li:nth-child(odd)
{
	background-color: 	#C8E4AB;
}

.MetaDataOverviews li h4,
.TopicOverviews li h4
{
	margin: 			0;
	font-size:			1.4em;
}
.MetaDataOverviews li h4
{
	font-size:			1.2em;
}

.MetaDataOverviews li a.MoreInfo,
.TopicOverviews li a.MoreInfo 
{
	display: 			block;
}
a.MoreInfo:hover h4, a.MoreInfo:active h4, a.MoreInfo:focus h4
{
	color:				white;
}



.Popup .Container
{
	background-color:	#464134;
}


.Popup .Container h1,
.Popup .Container h2,
.Popup .Container h3,
.Popup .Container h4,
.Popup .Container .Content
{
	color:				#464134 !important;
}


.SelectionsSectionBar
{
	background-color:	#464134;
	color:				white;
}
.SelectionsSectionBar .On
{
	color:				#464134 !important;
}


div.PleaseWait
{
	border-top:			3px solid #999999;
	border-left:		3px solid #999999;
	border-right:		3px solid #444444;
	border-bottom:		3px solid #444444;
}

/*~~~~~~~~~~~~~~~~~Leaflet Map Attribution Placement Added by Paul Leo~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.leaflet-container .leaflet-control-attribution {
	margin-top: 28px;
		}

.leaflet-control-attribution a:hover {
	background-color: transparent;
	}


/*============================ End of Style Sheet ============================*/

