/*<style> (only for code formatting)*/

/*
	Font Import Code
*/
@import url("https://fast.fonts.net/t/1.css?apiType=css&projectid=a98f2d97-220e-42a8-a8e2-a53db6bbb4cb");
@font-face{
font-family:"Museo W01 700";
src:url("Fonts/3b3d99a2-6b36-4912-a93e-29277020a5cf.eot?#iefix");
src:url("Fonts/3b3d99a2-6b36-4912-a93e-29277020a5cf.eot?#iefix") format("eot"),url("Fonts/28d74e9b-4ea9-4e3c-b265-c67a72c66856.woff") format("woff"),url("Fonts/b432b4e1-014a-4ed8-865c-249744f856b0.ttf") format("truetype"),url("Fonts/8e63fd1e-adc9-460e-9ef7-bbf98ee32a71.svg#8e63fd1e-adc9-460e-9ef7-bbf98ee32a71") format("svg");
}
@font-face{
font-family:"Museo W01 300";
src:url("Fonts/33e3dd38-a7c3-4a78-9660-90a0e7406419.eot?#iefix");
src:url("Fonts/33e3dd38-a7c3-4a78-9660-90a0e7406419.eot?#iefix") format("eot"),url("Fonts/827f2f08-a8d3-40b2-9795-927b59905269.woff") format("woff"),url("Fonts/92143848-9290-4516-80fc-ebf83b053307.ttf") format("truetype"),url("Fonts/b0d9d7a5-5c5b-439c-afa5-2c875dcf8ea2.svg#b0d9d7a5-5c5b-439c-afa5-2c875dcf8ea2") format("svg");
}
@font-face{
font-family:"Museo Sans W01 300";
src:url("Fonts/fd479df2-01b0-4e3a-a411-915c477f1352.eot?#iefix");
src:url("Fonts/fd479df2-01b0-4e3a-a411-915c477f1352.eot?#iefix") format("eot"),url("Fonts/b252d464-65cb-4950-88f7-ac0a1bf79b75.woff") format("woff"),url("Fonts/b3d18117-6517-4d3f-afc1-774086ff5fc1.ttf") format("truetype"),url("Fonts/b9bed509-0816-43d8-b14b-7525a21f4bde.svg#b9bed509-0816-43d8-b14b-7525a21f4bde") format("svg");
}
@font-face{
font-family:"Museo W01 700 Italic";
src:url("Fonts/af276b07-6043-432e-abd6-85db62b396af.eot?#iefix");
src:url("Fonts/af276b07-6043-432e-abd6-85db62b396af.eot?#iefix") format("eot"),url("Fonts/e971d9dd-4d24-4c3e-b863-898a551d55c9.woff") format("woff"),url("Fonts/06faee15-8303-4a77-9cc7-9b261d10756f.ttf") format("truetype"),url("Fonts/2bbf4242-33e5-4e94-9387-be23695bc758.svg#2bbf4242-33e5-4e94-9387-be23695bc758") format("svg");
}
@font-face{
font-family:"Museo Sans W01 700";
src:url("Fonts/3d0a39cf-115c-4800-9b1e-31c7912abfc2.eot?#iefix");
src:url("Fonts/3d0a39cf-115c-4800-9b1e-31c7912abfc2.eot?#iefix") format("eot"),url("Fonts/eadbb595-a394-48fc-834f-8bf5da15cddf.woff") format("woff"),url("Fonts/9bcba093-b507-4b9b-9c83-303003d3815c.ttf") format("truetype"),url("Fonts/9a2af429-2624-4bd1-a676-8f0eed3e7e31.svg#9a2af429-2624-4bd1-a676-8f0eed3e7e31") format("svg");
}
@font-face{
font-family:"Museo W01 300 Italic";
src:url("Fonts/d46fab59-3c68-4899-b045-b527cc7d3312.eot?#iefix");
src:url("Fonts/d46fab59-3c68-4899-b045-b527cc7d3312.eot?#iefix") format("eot"),url("Fonts/2e952561-3a75-4c68-8074-9e588b2b6b77.woff") format("woff"),url("Fonts/99bb7b87-c828-4fd3-ae5c-4193550fe331.ttf") format("truetype"),url("Fonts/f6b1f01f-4547-4ec6-89bb-45806d850044.svg#f6b1f01f-4547-4ec6-89bb-45806d850044") format("svg");
}



/*
	Generic CSS Code
*/
	html,body {
		margin:0;
		padding:0;
	}
	
	* {
		font-family:"Museo W01 300",Verdana,Arial,sans-serif;
	}
	
	strong,h1,h2,h3,h4,h5,h6 {
		font-family:"Museo W01 700",Verdana,Arial,sans-serif;
	}
	
	em {
		font-family:"Museo W01 300 Italic",Verdana,Arial,sans-serif;	
	}
	
	strong em, em strong, h1 em, h2 em, h3 em, h4 em, h5 em, h6 em {
		font-family:"Museo W01 700 Italic",Verdana,Arial,sans-serif;	
	}
	
	
	body, p, td {
		font-size:11pt;
		line-height:15.4pt;
	}
	
	
	header {
		background:#3e4975;
		color:#fff;
		top:0;
		width:100%;
        box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.4);
	}
	
	header a, header a:visited {
		color:#fff;
		text-decoration:none;
	}
	
	header a:hover {
		/*color:#404045;*/
		color:#fff;
		text-shadow: 0px 0px 2px rgba(255, 255, 255, 1);
	}
	
	header ul a::after,
	nav ul a::after {
		content: ".";
	}
	
	.navigation #navigation-1 {
		display:none;
	}
	
	
	.clear {
		clear:both;
		width:100%;
	}
	
	.float {
		float:left;
		margin-right:16px;	
	}
	
	.nodecoration {
		text-decoration:none !important;	
	}
	
	ul.ul {
		list-style: none;
		padding:0;
		margin:0;
	}
	
	ul.ul li {
		padding-left:2em;
		padding-top:0.5em;
		text-indent:-2em;	
	}
	
	ul.ul li:before {
		content:'•';
		padding-right:1.5em;
		color:#3e4975;
	}
	
	big strong {
		color:#3e4975;	
	}
	
	table {
		border-spacing:0;
		border-collapse:collapse;
	}
	
	table tr {
		border-bottom:1px solid #3e4975;
	}
	
	table.noborder tr {
		border-bottom:0;
	}
	
	table td {
		padding:4px 8px 4px 0;	
	}
	
	.highlight {
		position:absolute;
		left:50px;
		width:320px;
		background:rgba(255,255,255,0.8);
		box-shadow:0 0 3px 0 #fff;
		padding:8px;
		border-radius:8px;
	}
	
	.highlight h2 {
		font-weight:normal;
		font-size:24px;
		padding:8px;
		text-align:center;
		border-bottom:2px solid #ccc;
		margin:0 0 8px 0;
	}
	
	.imgbox {
		background-color:#eee;
		background-position:center;
		background-size:cover;
		background-repeat:no-repeat;
		display:block;
	}
	
	blockquote {
		background:url(../img/bql.png) no-repeat top left;
		margin:0;
		padding-left:44px;
		padding-top:10px;
	}
	
	blockquote span {
		font-size:18pt;
		line-height:24pt;
		background:url(../img/bqr.png) no-repeat bottom right;
		padding-right:44px;
		padding-bottom:10px;
	}
	
	em.author {
		display:inline-block;
		color:#848484;
		line-height:200%;	
		margin-top:8px;
		padding-left:44px;
	}
	
	
	/*
	THE BUTTON
	*/
	
	.button, .button:visited {
		display:inline-block;
		padding:8px;
		background:#3e4975;
		border:1px solid #3e4975;
		color:#fff;
		text-decoration:none;	
		margin-bottom:8px;
	}
	
	.button:hover {
		/*border-color:#404045;
		color:#ddd;
		background:#404045;*/
		color:#fff;
		opacity:0.8;
	}
	
	img {
		max-width:100%;
	}
	
	
	/*
	IMAGES
	*/
	
	a img {
		border:0;	
	}
	
	.imgbox, .galleryimg {
		width:100%;
		height:33vw;
		background-size:cover;
		margin:2em 0;
		text-decoration:none !important;
	}
	
	.sector2 .imgbox {
		height:18vw;
	}
	
	.sector3 .imgbox {
		height:18vw;
	}
	
	.sector4 .imgbox, .galleryimg {
		height:13vw;
		background-position:center;
	}