
	div.HUContainer hr.clearboth { clear: both; font-size: 0; border: 0; }
	div.HUContainer h1, div.HUContainer h2, div.HUContainer h3, div.HUContainer h4 { clear: both; }
	div.HUContainer h1, div.HUContainer h2 { color: White; }
	div.HUContainer:after {
	  content: "";
	  display: table;
	  clear: both;
	}
	div.HUContainer iframe {
	  margin-bottom: 1.5em;	
	}.redactor-dropdown .redactor-formatting-h2 {
		font-size:130%;
		font-weight:normal;
		color:White;
		letter-spacing: 0.06em;
		background-color:#0c3e59;
		padding: 4px 8px;
		font-family: "Trebuchet MS", Times New Roman, Arial, sans-serif;
	}.redactor-dropdown .redactor-formatting-h3 {
		font-size: 130%;
		color:#0c3e59;
		font-weight:bold;
		margin: 15px 0px 6px 0px;
		padding: 0px 0px 3px 0px;
		border-bottom: 1px solid #0c3e59;
	}.redactor-dropdown .redactor-formatting-h4 {
		margin-top: 8px;
		margin-bottom: 8px;
		font-size:110%;
		font-weight:bold;
	}.redactor-dropdown .redactor-formatting-h5 {
		font-size:105%;
		font-weight:bold;
		font-style:italic;	
		margin-top: 5px;
		margin-bottom: 5px;
	}
	div.HUContainer p.teaser, .redactor-dropdown .redactor-formatting-p-teaser {
		font-size: 110%;
		letter-spacing: 0.025em;
		color: rgb(80,80,80);
		line-height: 120%;
		padding: 0.5em 0em;
	}
	div.HUContainer span.authors, .redactor-dropdown .redactor-formatting-span-authors {
		color:#3e5e77;
		letter-spacing: 0.01em;
	}
	div.HUContainer span.special, .redactor-dropdown .redactor-formatting-span-special {
		font-style:italic;
		letter-spacing:0.02em;
	}
	div.HUContainer span.mention, .redactor-dropdown .redactor-formatting-span-mention {
		color:#3e5e77;
		letter-spacing: 0.01em;
		font-size:95%;
	}
	div.HUContainer span.abutton, .redactor-dropdown .redactor-formatting-span-abutton {
		vertical-align: middle;
		padding: 0.2em 0.4em;
		color:White;
		text-transform: uppercase;
		background-color: #4bb7a8;
		text-decoration: none;
		font-size: 94%;
	}
		.redactor-dropdown .redactor-formatting-span-abutton {
				display:inline-block;
		}
		

	div.HUImage {
		clear: both;
		max-width: 1000px;
	}
	div.HUImage img {
		max-width: 100%; 
	}

div.HUImageN0 {
			margin: 0em 1em 1em 0em;
		}
div.HUImageC0 {
			margin:0 auto 1em auto;
			text-align:center;
		}
div.HUImageC6 {
			margin:0 auto 1em auto;
			text-align:center;
		}
div.HUImageL5 {
			float:left;
			margin-right: 0.5em;
			margin-bottom: 0.5em;
		}
div.HUImageL3 {
			float:left;
			margin-right: 0.5em;
			margin-bottom: 0.5em;
		}
div.HUImageL1 {
			float:left;
			margin-right: 0.5em;
			margin-bottom: 0.5em;
		}
div.HUImageR5 {
			float:right;
			margin-left: 0.5em;
			margin-bottom: 0.5em;
		}
div.HUImageR3 {
			float:right;
			margin-left: 0.5em;
			margin-bottom: 0.5em;
		}
div.HUImageR1 {
			float:right;
			margin-left: 0.5em;
			margin-bottom: 0.5em;
		}
div.HUImageN0 { 	width: 100%; }
div.HUImageC0 { 	width: 100%; }
div.HUImageC6 { 	width: 60%; }
div.HUImageL5 { 	width: 50%; }
div.HUImageL3 { 	width: 30%; }
div.HUImageL1 { 	width: 15%; min-width: 120px; }
div.HUImageR5 { 	width: 50%; }
div.HUImageR3 { 	width: 30%; }
div.HUImageR1 { 	width: 15%; min-width: 120px; }


	div.HUTableGrid  {
		position: relative;
		width: 100%;
		margin: 1em 0em;
		padding: 0;	
		text-align: left;
	}

	div.HUTableGrid:after {
	  content: "";
	  display: table;
	  clear: both;
	}
	  		
		
	div.HUTableGridItem {
		display: inline-block;
		margin: 0em -0.25em 0.8em 0em;
		padding: 0px;
		position: relative;
		/*box-shadow: inset 0 0 2px;*/
	}

	div.HUTableGridImage {
		position: relative;
	}
		
	div.HUTableGridItem img {
		width: 100%;		
		display:block;
	}
			
	div.HUTableGridItem p {
		margin: 0;
		padding: 0;
	}

div.HUTableGridRT1 div.HUTableGridItem {
			vertical-align: top;
			min-width: 150px;
		}
div.HUTableGridRT1 div.HUTableGridItem div.HUTableGridImage {
			width:48%;
			margin: 0;
			padding: 0;
			display:inline-block;
			vertical-align: middle;
		}
div.HUTableGridRT1 div.HUTableGridItem div.HUTableGridText {
			margin: 0;
			padding: 1% 1%;
			width:48%;
			display:inline-block;
			vertical-align: middle;
		}
div.HUTableGridRT2 div.HUTableGridItem {
			vertical-align: top;
			min-width: 150px;
		}
div.HUTableGridRT2 div.HUTableGridItem div.HUTableGridImage {
			width:48%;
			margin: 0;
			padding: 0;
			display:inline-block;
			vertical-align: middle;
		}
div.HUTableGridRT2 div.HUTableGridItem div.HUTableGridText {
			margin: 0;
			padding: 1% 1%;
			width:48%;
			display:inline-block;
			vertical-align: middle;
		}
div.HUTableGridRT3 div.HUTableGridItem {
			vertical-align: top;
			min-width: 150px;
		}
div.HUTableGridRT3 div.HUTableGridItem div.HUTableGridImage {
			width:48%;
			margin: 0;
			padding: 0;
			display:inline-block;
			vertical-align: middle;
		}
div.HUTableGridRT3 div.HUTableGridItem div.HUTableGridText {
			margin: 0;
			padding: 1% 1%;
			width:48%;
			display:inline-block;
			vertical-align: middle;
		}
div.HUTableGridTT2 div.HUTableGridItem {
			vertical-align: bottom;
		}
div.HUTableGridTT2 div.HUTableGridItem div.HUTableGridImage {
			width: 92%;
		}
div.HUTableGridTT2 div.HUTableGridItem div.HUTableGridText {
			margin-top: 0.5em;
			margin-bottom: 0.3em;
			width: 92%;
		}
div.HUTableGridTT2 div.HUTableGridItem div.HUTableGridText p {
			text-align:center;
		}
div.HUTableGridTT3 div.HUTableGridItem {
			vertical-align: bottom;
		}
div.HUTableGridTT3 div.HUTableGridItem div.HUTableGridImage {
			width: 92%;
		}
div.HUTableGridTT3 div.HUTableGridItem div.HUTableGridText {
			margin-top: 0.5em;
			margin-bottom: 0.3em;
			width: 92%;
		}
div.HUTableGridTT3 div.HUTableGridItem div.HUTableGridText p {
			text-align:center;
		}
div.HUTableGridTT4 div.HUTableGridItem {
			vertical-align: bottom;
		}
div.HUTableGridTT4 div.HUTableGridItem div.HUTableGridImage {
			width: 92%;
		}
div.HUTableGridTT4 div.HUTableGridItem div.HUTableGridText {
			margin-top: 0.5em;
			margin-bottom: 0.3em;
			width: 92%;
		}
div.HUTableGridTT4 div.HUTableGridItem div.HUTableGridText p {
			text-align:center;
		}
div.HUTableGridBT2 div.HUTableGridItem {
			vertical-align: top;
		}
div.HUTableGridBT2 div.HUTableGridItem div.HUTableGridImage {
			width: 92%;
		}
div.HUTableGridBT2 div.HUTableGridItem div.HUTableGridText {
			margin-top: 0.3em;
			margin-bottom: 0.5em;
			width: 92%;
		}
div.HUTableGridBT2 div.HUTableGridItem div.HUTableGridText p {
			text-align:center;
		}
div.HUTableGridBT3 div.HUTableGridItem {
			vertical-align: top;
		}
div.HUTableGridBT3 div.HUTableGridItem div.HUTableGridImage {
			width: 92%;
		}
div.HUTableGridBT3 div.HUTableGridItem div.HUTableGridText {
			margin-top: 0.3em;
			margin-bottom: 0.5em;
			width: 92%;
		}
div.HUTableGridBT3 div.HUTableGridItem div.HUTableGridText p {
			text-align:center;
		}
div.HUTableGridBT4 div.HUTableGridItem {
			vertical-align: top;
		}
div.HUTableGridBT4 div.HUTableGridItem div.HUTableGridImage {
			width: 92%;
		}
div.HUTableGridBT4 div.HUTableGridItem div.HUTableGridText {
			margin-top: 0.3em;
			margin-bottom: 0.5em;
			width: 92%;
		}
div.HUTableGridBT4 div.HUTableGridItem div.HUTableGridText p {
			text-align:center;
		}
div.HUTableGridGB2 div.HUTableGridItem {
			vertical-align: top;
			margin: 0em -0.3em 2em 0em;
		}
div.HUTableGridGB2 div.HUTableGridItem div.HUTableGridImage {
			width: 90%;
		}
div.HUTableGridGB3 div.HUTableGridItem {
			vertical-align: top;
			margin: 0em -0.3em 2em 0em;
		}
div.HUTableGridGB3 div.HUTableGridItem div.HUTableGridImage {
			width: 90%;
		}
div.HUTableGridGB4 div.HUTableGridItem {
			vertical-align: top;
			margin: 0em -0.3em 2em 0em;
		}
div.HUTableGridGB4 div.HUTableGridItem div.HUTableGridImage {
			width: 90%;
		}
div.HUTableGridGJ2 {
			font-size: 0px;	
		}
div.HUTableGridGJ2 div.HUTableGridItem div.HUTableGridImage {
			width: 100%;
		}
div.HUTableGridGJ3 {
			font-size: 0px;	
		}
div.HUTableGridGJ3 div.HUTableGridItem div.HUTableGridImage {
			width: 100%;
		}
div.HUTableGridGJ4 {
			font-size: 0px;	
		}
div.HUTableGridGJ4 div.HUTableGridItem div.HUTableGridImage {
			width: 100%;
		}
div.HUTableGridRT1 div.HUTableGridItem { 	width: 100%; }
div.HUTableGridRT2 div.HUTableGridItem { 	width: 50%; }
div.HUTableGridRT3 div.HUTableGridItem { 	width: 33.3%; }
div.HUTableGridTT2 div.HUTableGridItem { 	width: 50%; }
div.HUTableGridTT3 div.HUTableGridItem { 	width: 33.3%; }
div.HUTableGridTT4 div.HUTableGridItem { 	width: 25%; }
div.HUTableGridBT2 div.HUTableGridItem { 	width: 50%; }
div.HUTableGridBT3 div.HUTableGridItem { 	width: 33.3%; }
div.HUTableGridBT4 div.HUTableGridItem { 	width: 25%; }
div.HUTableGridGB2 div.HUTableGridItem { 	width: 50%; }
div.HUTableGridGB3 div.HUTableGridItem { 	width: 33.3%; }
div.HUTableGridGB4 div.HUTableGridItem { 	width: 25%; }
div.HUTableGridGJ2 div.HUTableGridItem { 	width: 50%; }
div.HUTableGridGJ3 div.HUTableGridItem { 	width: 33.3%; }
div.HUTableGridGJ4 div.HUTableGridItem { 	width: 25%; }
