TABLE {
	VERTICAL-ALIGN: top; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
	width:900	/* controls how wide the page content is */
}
BODY {
	/* FONT-SIZE: small; COLOR: black; FONT-FAMILY: Georgia, "New Century Schoolbook", Times, serif; BACKGROUND-COLOR: white */
	font-family: 'Asap', roboto, sans-serif;
	font-weight:300;
	font-size: 10px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	display:block;
	margin:auto;  
}
H1 {
	FONT-WEIGHT: normal;
	font-weight: 300;
	font-size: 30px
}
H2 {
	MARGIN-TOP: 12px; FONT-WEIGHT: normal; MARGIN-BOTTOM: 0px;
	font-weight:300;
	font-size: 20px
}
H3 {
	MARGIN-TOP: 6px; FONT-SIZE: small; MARGIN-BOTTOM: 0px;
	font-weight:300;
	font-size: 20px
}
P {
	MARGIN-TOP: 0px; font-size: 17px;
	line-height: 1.3em
}
td {
	font-size: 20px
}
hr {
	border: 0;
	height: 2.5px;
	max-width: 1100px;
	background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));
}
pre {
	background: #f4f4f4;
	border: 1px solid #ddd;
	color: #666;
	page-break-inside: avoid;
	font-size: 10px;
	line-height: 1.6em;
	margin-bottom: 1.6em;
	max-width: 100%;
	overflow: auto;
	padding: 10px;
	display: block;
	word-wrap: break-word;
}
span {
	font-style: inherit;
	font-weight: inherit;
}
.icon {
	align-items: center;
	display: inline-flex;
	justify-content: center;
	height: 1rem;
	width: 1rem;
}
A {
    FONT-WEIGHT: bolder; TEXT-DECORATION: none
}
A:link {
    COLOR: #3A76A9
}
A:visited {
    COLOR: #3A76A9
}
LI {
	MARGIN-TOP: 0px; font-size: 15px
}
UL {
	MARGIN-TOP: 1px; MARGIN-BOTTOM: 15px
}
BLOCKQUOTE {
	MARGIN-LEFT: 6em; TEXT-INDENT: -4em
}
BLOCKQUOTE P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
#content {
	CLEAR: right
}
#primarycontent {
	LINE-HEIGHT: 1.5; PADDING-TOP: 25px
}
#footer {
	CLEAR: both; FONT-SIZE: x-small; PADDING-BOTTOM: 10px; PADDING-TOP: 20px
}


@media only screen and (max-width: 1001px)  {
	.full {
		display:block;
		width:50%;
		align: middle;
		padding: 10px;
		margin-left: auto;
		margin-right: auto;
	}
}
