@charset "utf-8";
/* CSS Document */
body {
	height:100%;
	margin:0px;
	font-family: Calibri, Gotham, Helvetica Neue, Helvetica, Arial," sans-serif";
	font-size:17pt;
	background-color: #000;
}
a {
	color:#D46527;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	color:#09476C;
	text-decoration: none;
}
.orange {
	color:#D46527;
}
.blue {
	color:#09476C;
}
.white {
	color:#fff;
}
.right {
	float: right;
}
.left {
	float:left;
}
.clr {
	clear: both;
}
div#contain {
	height:100vh;
	width:100vw;
	margin:auto;
}
h1,h2,h3,h4,h5 {
	font-family: Calibri, Gotham, Helvetica Neue, Helvetica, Arial," sans-serif";
	font-weight:bold;
	margin:5px 0px 10px 0px;
	text-transform:uppercase;
}
h1 {
	font-family:'garamond';
	margin-bottom:20px;
	color:#D46527;
	font-size:28pt;
}
h2 {
	color:#09476C;
	font-size:22pt;
}
h3 {
	color:#555;
	font-size:18pt;
	
}
div#main-content {
	padding:25px;	
	min-height:590px;
	background-color: #fff;
}
table {
	empty-cells: show;
	border-collapse: collapse;
	
}
td, th {
	padding:5px;
	border:1px #666 solid;
}
th {
	background-color:#09476C;
	color:#fff;
	border:1px #09476C solid;
	text-align: left;
	font-family:inherit;
}
img.lpad {
	padding:0px 0px 15px 15px;
}
.nomob {
	display:inherit;
}
@media only screen and (max-width: 768px) {
	.nomob {
		display:none !important;
	}
	div#ftr p, body {
		font-size:12pt;
	}
	div#ftr p {
		padding:10px;
	}
	div#main-content {
		padding:15px 20px 25px 20px;
	}
	div#menu-mobile {
		display:block !important;
		width:100vw;
	}
	div#mnu {
		height: auto;
		background-color: #fff;
	}
	div#mob-social {
		display: inline;
	}
	div#mob-social a {
		margin-left:10px;
	}
	div#mob-social:first-child {
		margin-left:0px;
	}
	body {
		background-color: #fff;
	}
}