@page
{
	margin: 1.5em;
}
body
{
	margin: 0em 0.5em 0em 0.5em;
}
img
{
	max-height: 100%;
	max-width: 100%;
}
a
{
	text-decoration: none;
}
.black
{
	background-color: #231F20;
	color: #FFFFFF;
	padding: 0.2em 3em 0.2em 3em;
}
.bullo
{
	margin-top: 0.1em;
	margin-bottom: 0.1em;
	margin-left: 2.1em;
	text-indent: -0.85em;
        text-align: left;
}
.hr-f
{
	margin-top: 0.5em;
	margin-bottom: 0.1em;
	border-top: solid 0.1em;
}
.fimage
{
	margin-top: 1.5em;
	margin-bottom: 0.1em;
	text-align: center;
}
.figcap
{
	margin-top: 0.1em;
	margin-bottom: 1.5em;
	text-align: left;
	text-indent: 0.01em;
}
.timage
{
	margin-top: 1.5em;
	margin-bottom: 0.1em;
	text-align: center;
}
.tabcap
{
	margin-top: 0.3em;
	margin-bottom: 1.5em;
	text-align: left;
	text-indent: 0.01em;
}
.inline
{
	vertical-align: middle;
}
.hrc
{
	margin-top: 3em;
	margin-bottom: 2.5em;
	border-top: double 0.3em;
	border-bottom: double 0.3em;
	padding-top: 0.3em;
	padding-bottom: 0.5em;
	padding-left: 0.5em;
}
.note
{
	margin-top: 0.1em;
	margin-bottom: 0.1em;
	text-indent: 0.01em;
}
.notei
{
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	text-indent: 0.01em;
}
.size
{
	color: #C6C8CA;
	font-size: 400%;
        vertical-align: middle;
}
.sidebarn
{
	margin-top: 1em;
	margin-bottom: 1em;
	border-top: solid 0.1em;
	text-indent: 0.01em;
}
.indent
{
	margin-top: 0.1em;
	margin-bottom: 0.1em;
	text-indent: 1.2em;
}
.noindent
{
	margin-top: 0.1em;
	margin-bottom: 0.1em;
	text-indent: 0.01em;
}
.bull
{
	margin-top: 0.3em;
	margin-bottom: 0.1em;
	margin-left: 2.6em;
	text-indent: -1.2em;
        text-align: left;
}
.bull-1
{
	margin-top: 0.3em;
	margin-bottom: 0.1em;
	margin-left: 3.7em;
	text-indent: -1.2em;
        text-align: left;
}
.l-bull
{
	margin-top: 0.3em;
	margin-bottom: 0.1em;
	margin-left: 3.8em;
	text-indent: -1.1em;
        text-align: left;
}
.l-bull1
{
	margin-top: 0.3em;
	margin-bottom: 0.1em;
	margin-left: 5.2em;
	text-indent: -1.1em;
        text-align: left;
}
.l-bull2
{
	margin-top: 0.3em;
	margin-bottom: 0.1em;
	margin-left: 6.4em;
	text-indent: -1.1em;
        text-align: left;
}
.l-roman1
{
	margin-top: 0.3em;
	margin-bottom: 0.1em;
	margin-left: 5.2em;
	text-indent: -1em;
        text-align: left;
}
.l-roman2
{
	margin-top: 0.3em;
	margin-bottom: 0.1em;
	margin-left: 5.2em;
	text-indent: -1.25em;
        text-align: left;
}
.l-roman3
{
	margin-top: 0.3em;
	margin-bottom: 0.1em;
	margin-left: 5.25em;
	text-indent: -1.55em;
        text-align: left;
}
.l-list
{
	margin-top: 0.3em;
	margin-bottom: 0.1em;
	margin-left: 6.5em;
	text-indent: -1.25em;
        text-align: left;
}
.bullt
{
	margin-top: 1em;
	margin-bottom: 0.1em;
	margin-left: 2.6em;
	text-indent: -1.2em;
        text-align: left;
}
.bullb
{
	margin-top: 0.1em;
	margin-bottom: 1em;
	margin-left: 2.6em;
	text-indent: -1.2em;
        text-align: left;
}
.indentt
{
	margin-top: 1em;
	margin-bottom: 0.1em;
	text-indent: 1.2em;
}
.h3
{
	font-size: 1.6em;
	margin-top: 1em;
	margin-bottom: 0.1em;
	text-indent: 0.01em;
}
.h4
{
	font-size: 1.4em;
	margin-top: 1em;
	margin-bottom: 0.1em;
	text-indent: 0.01em;
}
.h5
{
	font-size: 1.2em;
	margin-top: 1em;
	margin-bottom: 0.1em;
	text-indent: 0.01em;
}
.noindentt
{
	margin-top: 1.2em;
	margin-bottom: 0.1em;
	text-indent: 0.01em;
}
.gloss
{
	margin-top: 1.2em;
	margin-bottom: 0.1em;
	text-indent: 0.01em;
}
.alpha
{
	margin-top: 0.1em;
	margin-bottom: 0.3em;
	margin-left: 3.7em;
	text-indent: -1.7em;
        text-align: left;
}
.ans
{
	margin-top: 0.5em;
	margin-bottom: 0.3em;
	margin-left: 3.7em;
	text-indent: -1.7em;
        text-align: left;
}
.alphaB
{
	margin-top: 0.1em;
	margin-bottom: 0.3em;
	margin-left: 3.7em;
	text-indent: -1.65em;
        text-align: left;
}
.cover-image
{
	margin-top: 0.1em;
	margin-bottom: 0.1em;
	text-align: center;
}
.ded
{
	margin-top: 5em;
	margin-bottom: 3em;
	text-align: right;
}
.h2
{
	font-size: 120%;
	font-weight: normal;
	margin-top: -2em;
	margin-bottom: 0.5em;
	text-align: right;
}
.h2chap
{
	font-size: 250%;
	font-weight: normal;
	margin-top: 0.1em;
	margin-bottom: 1em;
	text-indent: 0.01em;
}
.h2chap-s
{
	font-size: 250%;
	font-weight: normal;
	margin-top: 0.1em;
	margin-bottom: 0.2em;
	text-indent: 0.01em;
}
.black1
{
	background-color: #231F20;
	color: #FFFFFF;
	padding: 0.2em 3em 0.2em 0.5em;
}
.border1
{
	margin-top: 3em;
	margin-bottom: 3em;
	border-top: double black 0.3em;
}
.copyright
{
	margin-top: 1em;
	margin-bottom: 0.1em;
	text-indent: 0.01em;
}
.h2-a
{
	font-size: 120%;
	font-weight: normal;
	margin-top: -1em;
	margin-bottom: 0.5em;
	text-align: right;
}
.ques
{
	margin-top: 0.5em;
	margin-bottom: 0.3em;
	margin-left: 1.75em;
	text-indent: -1.25em;
        text-align: left;
}
.ques1
{
	margin-top: 0.5em;
	margin-bottom: 0.3em;
	margin-left: 1.75em;
	text-indent: -1.75em;
        text-align: left;
}
.hr-1
{
	margin-top: 3em;
	margin-bottom: 0.1em;
	border-top: solid 0.1em;
}
.h2r1
{
	font-size: 1.8em;
	font-weight: normal;
	margin-top: 0.3em;
	margin-bottom: 2em;
	text-align: left;
	text-indent: 0.01em;
}
.h2r
{
	font-size: 1.8em;
	font-weight: normal;
	margin-top: 0.3em;
	margin-bottom: 2em;
	text-align: right;
	text-indent: 0.01em;
}
.gray
{
	background-color: #D2D3D5;
	color: #000000;
	padding: 0.2em 0.3em 0.2em 0.3em;
}
.toc
{
	margin-top: 0.5em;
	margin-bottom: 0.1em;
	margin-left: 5.8em;
	text-indent: -5.8em;
        text-align: left;
}
.toc-bm
{
	margin-top: 1em;
	margin-bottom: 0.1em;
	margin-left: 5.8em;
	text-indent: 0.1em;
        text-align: left;
}
.toc-fm
{
	margin-top: 0.1em;
	margin-bottom: 0.1em;
	margin-left: 5.8em;
	text-indent: 0.1em;
        text-align: left;
}
.toc-lev
{
	margin-top: 0.1em;
	margin-bottom: 0.1em;
	margin-left: 6.85em;
	text-indent: -1.15em;
        text-align: left;
}
.toc-lev1
{
	margin-top: 0.1em;
	margin-bottom: 0.1em;
	margin-left: 9.25em;
	text-indent: -1.15em;
        text-align: left;
}
.noindent1
{
	margin-top: 1em;
	margin-bottom: 1em;
	text-indent: 0.01em;
}
.center
{
	margin-top: 1em;
	margin-bottom: 1em;
	text-align: center;
}
.indexhead
{
	font-size: 1.3em;
	margin-top: 1em;
	margin-bottom: 0.1em;
	text-indent: 0.01em;
}
.indexmain
{
	margin-top: 0.1em;
	margin-bottom: 0.1em;
	margin-left: 0.8em;
	text-indent: -0.8em;
	text-align: left;
}
.indexsub
{
	margin-top: 0.1em;
	margin-bottom: 0.1em;
	margin-left: 1.9em;
	text-indent: -0.8em;
	text-align: left;
}
.bq
{
	margin-top: 1em;
	margin-bottom: 1em;
	margin-left: 2em;
	text-indent: 0.1em;
        text-align: left;
}
.listt
{
	margin-top: 1em;
	margin-bottom: 0.1em;
	margin-left: 2.6em;
	text-indent: -1.25em;
        text-align: left;
}
.list
{
	margin-top: 0.3em;
	margin-bottom: 0.1em;
	margin-left: 2.6em;
	text-indent: -1.25em;
        text-align: left;
}
.listh
{
	margin-top: 0.3em;
	margin-bottom: 0.1em;
	margin-left: 2.6em;
	text-indent: 0.1em;
        text-align: left;
}
.list1
{
	margin-top: 0.3em;
	margin-bottom: 0.1em;
	margin-left: 2.6em;
	text-indent: -1.75em;
        text-align: left;
}
.l-alpha
{
	margin-top: 0.3em;
	margin-bottom: 0.1em;
	margin-left: 4em;
	text-indent: -1.3em;
        text-align: left;
}
.hr-e
{
	margin-top: 0.5em;
	margin-bottom: 1.2em;
	border-bottom: #949599 solid 0.3em;
}
.h3-e
{
	font-size: 1.3em;
	margin-top: 1em;
	background-color: #DCDCDE;
	padding: 0.5em;
	margin-bottom: 0.5em;
	text-indent: 0.01em;
}
figure img
{
    height: 99vh;
}
figure
{
    padding: 0;
    margin: 0;
}