body{
	color				: black;
	background-color	: white;
	margin-right		: 3%;
	margin-left			: 3%;
	font-size			: small;
}

address{
	background-color: dodgerblue;
	color: white;
	clear: both;
	font-style: italic;
}

h1{
	text-align			: center;
	font-size			: x-large;
	font-weight			: large;
	background-color	: white;
	margin-bottom		: 0em;
	border-bottom		: 1px solid slateblue;
}

h2{
	font-family   		: sans-serif;
	border-bottom		: 1px solid slateblue;
	border-left			: 0.8em solid slateblue;
	background-color	: white;
	padding-bottom		: 1px;
	padding-left		: 0.5em;
	margin-top			: 1em;
	font-size			: medium;
}

h3{
	font-size			: medium;
	background-color	: white;
	color				: black;
	border-left			: 0.6em solid sandybrown;
	border-bottom		: 1px solid black;
	padding-left		: 0.5em;
	padding-top			: 0.2em;
}

h4{
	border-left			: 0.4em solid slateblue;
	border-bottom		: 1px solid slateblue;
	padding-left		: 0.5em;

}

h5{
	border-left			: 0.3em solid sandybrown;
	border-bottom		: 1px solid slateblue;
	padding-left		: 0.5em;
	font-size			: small;
}

h6{
	border-left			: 0.2em solid slateblue;
	border-bottom		: 1px solid slateblue;
	padding-left		: 0.5em;
	font-size			: small;
}


pre.code{
	margin				: 1em;
	padding				: 1em;
	border				: 1px solid gray;
}
pre {
	border      : #888888 1px solid;
	padding     : 4px;
	margin-left : 20px;
}

table {
	border : #888888 2px solid;
}

th {
	border : #888888 1px solid;
	background-color : #88AAFF;
}

td {
	border : #888888 1px solid;
}

dt {
	border-bottom : #4444FF 1px dotted;
	margin-bottom : 5px;
	font-weight   : bold;
}

dd {
	margin-left   : 20pt;
	margin-bottom : 5pt;
}

strong.very{
	display				: block;
	font-weight			: bold;
	text-align			: center;
	margin				: 1em;
	font-size			: medium;
}

