/* dn styles ----------------*/

p.xindex-LETTER {
-epub-hyphens:none;
-webkit-hyphens:none;
adobe-hyphenate: none;
color:#77787B;
font-family: Helvetica, sans-serif;
font-size:0.8em;
font-style:normal;
font-weight:bold;
line-height:120%;
margin-bottom:0.2em;
margin-left:0;
margin-right:0;
margin-top:1.0em;
orphans:2;
page-break-after:avoid;
page-break-before:auto;
text-align:left;
text-decoration:none;
text-indent:0;
widows:2;
}


p.xcontributor-single-digit {
	-epub-hyphens:none;
    -webkit-hyphens:none;
	adobe-hyphenate: none;
	color:#77787B;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:120%;
	margin-bottom:1.5em;
	margin-left:10.5em;
	margin-right:0;
	margin-top:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent: 0em !important;
}


p.xcontributor-single-digit .align
{
    float: left;
    width: 6.2em;
    margin: 0 0 0 -6.2em;
    text-align: left;
}

p.xcontributors-single-digit {
	-epub-hyphens:none;
    -webkit-hyphens:none;
	color:#77787B;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:120%;
	margin-bottom:1.5em !important;
	margin-left:11.2em !important;
	margin-right:0;
	margin-top:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:0;
}


p.xcontributors-single-digit .align
{
    float: left;
    width: 6.8em;
    margin: 0 0 0 -6.8em;
    text-align: left;
}

p.xcontributor-double-digits {
	-epub-hyphens:none;
    -webkit-hyphens:none;
	adobe-hyphenate: none;
	color:#77787B;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:120%;
	margin-bottom:1.5em;
	margin-left:11.8em;
	margin-right:0;
	margin-top:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:0;
}


p.xcontributor-double-digits .align
{
    float: left;
    width: 6.3em;
    margin: 0 0 0 -6.3em;
    text-align: left;
}

p.xcontributors-double-digits {
	-epub-hyphens:none;
    -webkit-hyphens:none;
	adobe-hyphenate: none;
	color:#77787B;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.0em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:120%;
	margin-bottom:1.5em;
	margin-left:12.3em;
	margin-right:0;
	margin-top:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:0;
}


p.xcontributors-double-digits .align
{
    float: left;
    width: 6.8em;
    margin: 0 0 0 -6.8em;
    text-align: left;
}

p.xaddress-bullet {
	-epub-hyphens:none;
    -webkit-hyphens:none;
	adobe-hyphenate: none;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:140%;
	margin-bottom:0;
	margin-left:1.4em;
	margin-right:0;
	margin-top:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:0em;
	widows:2;
}

.xaddress-bullet .bullet {
    float: left;
    width: 1.4em;
    margin: 0 0 0 -1.4em;
    text-align: left;
}

p.xaddress-bullet--above {
	-epub-hyphens:none;
    -webkit-hyphens:none;
	adobe-hyphenate: none;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:140%;
	margin-bottom:0;
	margin-left:1.4em;
	margin-right:0;
	margin-top:0.9em;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:0em;
	widows:2;
}

.xaddress-bullet--above .bullet {
    float: left;
    width: 1.4em;
    margin: 0 0 0 -1.4em;
    text-align: left;
}

p.xaddress-bullet--below {
	-epub-hyphens:none;
    -webkit-hyphens:none;
	adobe-hyphenate: none;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:140%;
	margin-bottom:0.9em;
	margin-left:1.4em;
	margin-right:0;
	margin-top:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:0em;
	widows:2;
}

.xaddress-bullet--below .bullet {
    float: left;
    width: 1.4em;
    margin: 0 0 0 -1.4em;
    text-align: left;
}

span.xaddress-color {
	color:#77787B;
	font-family: Arial, Helvetica, sans-serif;
	font-size:.95em;
	font-style:normal;
	font-weight:bold;
}


  .entry-content p, .entry-summary p, .comment-content p, .mu_register p {
    margin: 0 0 0.3rem!important;
}
p.xAhead {
text-indent: 0rem!important;
}

.full-out-para {
    margin: 0 0 24px;
    margin: 0 0 1.714285714rem;
    line-height: 1.714285714;
    text-indent: 0em !important;
    margin-bottom: 0em !important;
}
.entry-content ol, .comment-content ol, .entry-content ul, .comment-content ul, .mu_register ul {
    margin: 0 0 0px;
    
    line-height: 1.714285714;
    margin-left: 10px;
}


td, th {
	border-width:0px;
    vertical-align: top;
}
table {
	border-collapse:collapse;
}



table {
	border-width:0px;
	margin-bottom:0.85rem;
	margin-top:0.4rem;
}

p.linespace
{	
	display: block;
	font-style: normal;
	font-weight: normal;
	margin-top: 0em;
	margin-bottom: 0em;
	text-indent: 0em;
	font-size: 0.4rem;	
	color: #000000;
}




p.xaddress {
    -webkit-hyphens: none;
    color: #000000;
    font-size: 1em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    margin-bottom: 0!important;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: left;
    text-indent: 0px !important;
}
p.xaddress-list {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0;
	margin-left:1.0rem!important;
	margin-right:0;
	margin-top:0;
	text-align:left;
	text-indent:0px !important;
}

.xaddress-list .bullet {
    float: left;
    width: 1.0rem;
    margin: 0 0 0 -1.0rem;
    text-align: left;
}


p.xaddress---above {
	-webkit-hyphens:none;
	color:#000000;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0!important
;
	margin-left:0;
	margin-right:0;
	margin-top:0.9rem !important;
	text-align:left;
	text-indent:0px !important;
}
p.xaddress---below {
	-webkit-hyphens:none;
	color:#000000;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0.9rem;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	text-align:left;
	text-indent:0px !important;
}

p.xbullet-2nd-para {
	-webkit-hyphens:none;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0;
	margin-left:2rem!important;
	margin-right:0;
	margin-top:0;
	text-indent:1.4rem;
}


p.xbullet-2nd-para-f-o {
    -webkit-hyphens: none;
    color: #000000;
    font-style: normal;
    margin-bottom: 0!important;
    margin-left: 1.4rem!important;
    margin-right: 0;
    margin-top: 0;
    text-indent: 0px !important;
}

p.xbullet-2nd-para-f-o---below {
	-webkit-hyphens:none;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0.6rem;
	margin-left:1.4rem;
	margin-right:0;
	margin-top:0;
	text-indent:0px !important;
}
p.xbullet-2nd-para---below {
	-webkit-hyphens:none;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0.6rem;
	margin-left:1.4rem;
	margin-right:0;
	margin-top:0;
	text-indent:1.4rem;
}

p.intro-note {
	-webkit-hyphens:none;
	color:#77787B;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0.4rem;
	margin-left:0;
	margin-right:0;
	margin-top:0em;
	text-align:left;
	text-indent:0px !important;
}

p.xexample-heading {
	-webkit-hyphens:none;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	margin-bottom:0.6rem;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	text-indent:0px !important;
}

p.disclaimer {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.6em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	text-align:left;
	text-indent:0px !important;
}




p.xlist-2nd-para {
	-webkit-hyphens:none;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0;
	margin-left:1.4rem;
	margin-right:0;
	margin-top:0;
	text-indent:1.4rem;
}
p.xlist-2nd-para-f-o {
	-webkit-hyphens:none;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0;
	margin-left:1.4rem;
	margin-right:0;
	margin-top:0;
	text-indent:0px !important;
}

p.xlist-2nd-para-f-o---below {
	-webkit-hyphens:none;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0.6rem;
	margin-left:1.4rem;
	margin-right:0;
	margin-top:0;
	text-indent:1.4rem;
}

p.xnote {
	-webkit-hyphens:none;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0!important;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	text-align:left;
	text-indent:1.4rem;
}

p.xnote-rule-below {
	-webkit-hyphens:none;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0.2rem!important;
	margin-left:1.4rem;
	margin-right:0;
	margin-top:0;
	border-bottom-style:solid;
	border-bottom-width:1px;
	text-align:left;
	text-indent:0px !important;
}


p.xnote-space-above {
	-webkit-hyphens:none;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0!important;
	margin-left:0;
	margin-right:0;
	margin-top:0.6em;
	text-align:left;
	text-indent:1.4rem;
}

p.xnote-special {
	-webkit-hyphens:none;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0.6rem!important;
	margin-left:0;
	margin-right:0;
	margin-top:-0.4rem;
	text-align:left;
	text-indent:1.4rem;
}
p.xnote--line- {
	-webkit-hyphens:none;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0!important;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	text-align:left;
	text-indent:1.4rem;
}
p.xnote-f-o {
	-webkit-hyphens:none;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0!important;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	text-align:left;
	text-indent:0px !important;
}

p.xnote-bullet {
	-webkit-hyphens:none;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0!important;
	margin-left:1.4rem;
	margin-right:0;
	margin-top:0;
	text-align:left;
	text-indent:0px !important;
}

.xnote-bullet .bullet {
    float: left;
    width: 1.4rem;
    margin: 0 0 0 -1.4rem;
    text-align: left;
}

p.xnote-f-o-first {
	-webkit-hyphens:none;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0!important;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	text-align:left;
	text-indent:0px !important;
}

p.xnote-centred {
	-webkit-hyphens:none;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0!important;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	text-align:center;
	text-indent:0px !important;
}
p.xnote-head1 {
	-webkit-hyphens:none;
	color:#565656;
	font-style:normal;
	font-weight:bold;
	margin-bottom:0.3em!important;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	text-align:left;
	text-indent:0px !important;
}


p.xnote-list-first {
	-webkit-hyphens:none;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0!important;
	margin-left:1.4rem;
	margin-right:0;
	margin-top:0.6rem;
	text-align:left;
	text-indent:0px !important;
}

.xnote-list-first .bullet {
    float: left;
    width: 1.4rem;
    margin: 0 0 0 -1.4rem;
    text-align: left;
}

.xnote-list-first .number {
    float: left;
    width: 1.4rem;
    margin: 0 0 0 -1.4rem;
    text-align: left;
}

p.xnote-list {
	-webkit-hyphens:none;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0em!important;
	margin-left:1.4rem;
	margin-right:0;
	margin-top:0;
	text-align:left;
	text-indent:0px !important;
} 

.xnote-list .bullet {
    float: left;
    width: 1.4rem;
    margin: 0 0 0 -1.4rem;
    text-align: left;
}

.xnote-list .number {
    float: left;
    width: 1.4rem;
    margin: 0 0 0 -1.4rem;
    text-align: left;
}

p.xnote-list-last {
	-webkit-hyphens:none;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0.6rem!important;
	margin-left:1.4rem;
	margin-right:0;
	margin-top:0;
	text-align:left;
	text-indent:0px !important;
}

.xnote-list-last .bullet {
    float: left;
    width: 1.4rem;
    margin: 0 0 0 -1.4rem;
    text-align: left;
} 

.xnote-list-last .number {
    float: left;
    width: 1.4rem;
    margin: 0 0 0 -1.4rem;
    text-align: left;
}

p.xpara-space-after {
	-webkit-hyphens:none;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:1rem!important;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	text-indent:1.4rem;
}
p.xpara-space-above {
	-webkit-hyphens:none;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0!important;
	margin-left:0;
	margin-right:0;
	margin-top:1em;
	text-indent:1.4rem;
}

p.xpara-f-o-space-after {
	-webkit-hyphens:none;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:1rem!important;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	text-align:justify;
	text-indent:0px !important;
}

p.xpara-f-o-space-before {
    -webkit-hyphens: none;
    color: #000000;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    margin-bottom: 0!important;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1rem !important;
    text-indent: 0px !important;
}
p.xpara-f-o-appendix {
	-webkit-hyphens:none;
	color:#000000;
	font-family:"Times New Roman", Times, serif;
	font-size:0.95em;
	font-style:normal;
	font-variant:normal;
	line-height:140%;
	font-weight:normal;
	margin-bottom:0em;
	margin-left:0;
	margin-right:0;
	margin-top:0.8em;
	text-indent:0px !important;
}


p.xpara-appendix {
	-webkit-hyphens:none;
	color:#000000;
	font-family:"Times New Roman", Times, serif;
	font-size:0.95em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:140%;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	text-indent:1.4rem;
}

p.xpara-f-o-appendix-right {
	-webkit-hyphens:none;
	color:#000000;
	font-family:"Times New Roman", Times, serif;
	font-size:0.95em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:140%;
	margin-bottom:0.6rem;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	text-align:right;
	text-indent:0px !important;
}

p.appendix-numbered-list
{
	-webkit-hyphens:none;
	display: block;
	font-size: 0.95em;
	font-style: normal;
	font-weight: normal;
	margin-top: 0em;
	margin-bottom: 0em;
	margin-left: 1.4rem!important;
	margin-right: 0em;
	text-indent: 0em!important;
	font-family: "Times New Roman", Times, serif;
	line-height: 140%;
}

p.appendix-numbered-list-first
{
	-webkit-hyphens:none;
	display: block;
	font-size: 0.95em;
	font-style: normal;
	font-weight: normal;
	margin-top: 0.8rem;
	margin-bottom: 0em;
	margin-left: 1.4rem;
	margin-right: 0em;
	text-indent: 0em;
	font-family: "Times New Roman", Times, serif;
	line-height: 140%;

}

.appendix-numbered-list .number {
    float: left;
    width: 1em;
    margin: 0 0 0 -1.4rem;
    text-align: left;
}

.appendix-numbered-list-first .number {
    float: left;
    width: 1.4rem;
    margin: 0 0 0 -1.4rem;
    text-align: left;
}

p.appendix-alpha-list
{
	-webkit-hyphens:none;
	display: block;
	font-size: 0.95em;
	font-style: normal;
	font-weight: normal;
	margin-top: 0.8rem;
	margin-bottom: 0em;
	margin-left: 2.8rem;
	margin-right: 0em;
	text-indent: 0em;
	font-family: "Times New Roman", Times, serif;
	line-height: 140%;
	text-align: justify;

}

p.appendix-alpha-list-indent
{
	-webkit-hyphens:none;
	display: block;
	font-size: 0.95em;
	font-style: normal;
	font-weight: normal;
	margin-top: 0.8rem;
	margin-bottom: 0em;
	margin-left: 2.8rem;
	margin-right: 0em;
	text-indent: 1.4rem;
	font-family: "Times New Roman", Times, Baskerville, serif;
	line-height: 140%;
}

.appendix-alpha-list .alpha {
    float: left;
    width: 1.4rem;
    margin: 0 0 0 -1.4rem;
    text-align: left;
}


p.xquote {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0.4rem;
	margin-left:1.4rem!important;
	margin-right:1.4rem;
	margin-top:0;
	text-indent:1.0rem;
}


p.xquote---above {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0;
	margin-left:1.4rem;
	margin-right:1.4rem;
	margin-top:0.6rem;
	text-indent:0px !important;
}


p.xquote-bullet {
    -webkit-hyphens: none;
    color: #000000;
    font-size: 0.8em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    list-style-position: outside;
    list-style-type: disc;
    margin-bottom: 0;
    margin-left: 2.2rem !important;
    margin-right: 1.4rem;
    margin-top: 0;
    text-align: left;
    text-indent: -0.1rem !important;
}


p.xquote-bullet2 {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	list-style-position:outside;
	list-style-type:disc;
	margin-bottom:0;
	margin-left:3.4rem!important;
	margin-right:1.4rem;
	margin-top:0;
	text-align:left;
	text-indent:0px !important;
}
p.xquote-bullet---above {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	list-style-position:outside;
	list-style-type:disc;
	margin-bottom:0;
	margin-left:2.4rem;
	margin-right:1.4rem;
	margin-top:0.6em;
	text-align:justify;
	text-indent:0px !important;
}
p.xquote-bullet---below {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	list-style-position:outside;
	list-style-type:disc;
	margin-bottom:0.8em;
	margin-left:2.4rem;
	margin-right:1.4rem;
	margin-top:0;
	text-indent:0px !important;
}
 

.xquote-bullet .en {
    float: left;
    width: 1.0rem;
    margin: 0 0 0 -1.0rem;
    text-align: left;
}   


.xquote-bullet .bullet {
    float: left;
    width: 1.0rem;
    margin: 0 0 0 -1.0rem;
    text-align: left;
}   

.xquote-bullet---above .bullet {
    float: left;
    width: 1.0rem;
    margin: 0 0 0 -1.0rem;
    text-align: left;
} 

.xquote-bullet---below .bullet {
    float: left;
    width: 1.0rem;
    margin: 0 0 0 -1.0rem;
    text-align: left;
} 

.xquote-bullet2 .bullet {
    float: left;
    width: 1.0rem;
    margin: 0 0 0 -1.0rem;
    text-align: left;
} 

.xquote-bullet2 .en {
    float: left;
    width: 1.0rem;
    margin: 0 0 0 -1.0rem;
    text-align: left;
} 

p.xquote-f-o {
    -webkit-hyphens: none;
    color: #000000;
    font-size: 0.8em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    margin-bottom: 0.6em !important;
    margin-left: 1.7em !important;
    margin-right: 1.7em;
    margin-top: 0.6em ! important;
    text-indent: 0px !important;
}

p.xquote-f-o---above {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0.3rem;
	margin-left:1.4rem!important;
	margin-right:1.4rem;
	margin-top:0.6rem;
	text-indent:0px !important;
}
p.xquote-fo-no-- {
    -webkit-hyphens: none;
    color: #000000;
    font-size: 0.8em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 1.4rem !important;
    margin-right: 1.4rem;
    margin-top: 0;
    text-indent: 0rem !important;
}

p.xquote-head1 {
    -webkit-hyphens: none;
    color: #000000;
    font-size: 0.8em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 1.4rem;
    margin-right: 1.4rem;
    margin-top: 0.4rem ! important;
    text-align: left;
    text-indent: 1.4rem !important;
}

p.xquote-list {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0;
	margin-left:2.4rem!important;
	margin-right:1.4rem;
	margin-top:0;
	text-indent:0px !important;
}

p.xquote-list-double-alpha {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0;
	margin-left:2.8rem!important;
	margin-right:1.4rem;
	margin-top:0;
	text-indent:0px !important;
}

p.xquote-list---above {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0;
	margin-left:2.4rem!important;
	margin-right:1.4rem;
	margin-top:0.5rem;
	text-indent:0px !important;
}
p.xquote-list---below {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0.6rem;
	margin-left:2.4rem!important;
	margin-right:1.4rem;
	margin-top:0;
	text-indent:0px !important;
}

p.xquote-list2 {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0;
	margin-left:3.4rem!important;
	margin-right:1.4rem;
	margin-top:0;
	text-align:left;
	text-indent:0px !important;
}
p.xquote-list3 {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0;
	margin-left:3.4rem!important;
	margin-right:0;
	margin-top:0;
	text-align:left;
	text-indent:0px !important;
}

p.xquote-list-1-1 {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0;
	margin-left:3.2em!important;
	margin-right:1.4rem;
	margin-top:0;
	text-indent:0px !important;
}

p.xquote-list-1-1-first {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0;
	margin-left:3.2rem!important;
	margin-right:1.4rem;
	margin-top:0.6rem;
	text-indent:0px !important;
}

p.xquote-list-1-1-last {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0.6rem;
	margin-left:3.2rem!important;
	margin-right:1.4rem;
	margin-top:0em;
	text-align:justify;
	text-indent:0px !important;
}

.xquote-list-1-1 .number {
    float: left;
    width: 1.8rem;
    margin: 0 0 0 -1.8rem;
    text-align: left;
}

.xquote-list-1-1-first .number {
    float: left;
    width: 1.8rem;
    margin: 0 0 0 -1.8rem;
    text-align: left;
}

.xquote-list-1-1-last .number {
    float: left;
    width: 1.8rem;
    margin: 0 0 0 -1.8rem;
    text-align: left;
}

.xquote-list .number {
    float: left;
    width: 1.0rem;
    margin: 0 0 0 -1.0rem;
    text-align: left;
}   

.xquote-list-- .number {
    float: left;
    width: 1.1em;
    margin: 0 0 0 -1.1em;
    text-align: left;
} 

.xquote-list---above .number {
    float: left;
    width: 1.1em;
    margin: 0 0 0 -1.1em;
    text-align: left;
} 




.xquote-list---below .number {
    float: left;
    width: 1.1em;
    margin: 0 0 0 -1.1em;
    text-align: left;
} 


.xquote-list---below .alpha {
    float: left;
    width: 1.0rem;
    margin: 0 0 0 -1.0rem;
    text-align: left;
} 

.xquote-list .alpha {
    float: left;
    width: 1.0rem;
    margin: 0 0 0 -1.0rem;
    text-align: left;
}

.xquote-list-double-alpha .double-alpha {
    float: left;
    width: 1.4rem;
    margin: 0 0 0 -1.4rem;
    text-align: left;
}

.xquote-list---above .alpha {
    float: left;
    width: 1.0rem;
    margin: 0 0 0 -1.0rem;
    text-align: left;
}

.xquote-list2 .alpha {
    float: left;
    width: 1.0rem;
    margin: 0 0 0 -1.0rem;
    text-align: left;
} 

.xquote-list2 .roman {
    float: left;
    width: 1.0rem;
    margin: 0 0 0 -1.0rem;
    text-align: left;
} 

.xquote-list3 .number {
    float: left;
    width: 1.3em;
    margin: 0 0 0 -1.3em;
    text-align: left;
}

.xquote-list3 .roman {
    float: left;
    width: 1.0rem;
    margin: 0 0 0 0em;
    text-align: left;
}

.xquote-list-extra-indent .alpha {
    float: left;
    width: 1.4rem;
    margin: 0 0 0 -1.4rem;
    text-align: left;
}

.xquote-list-extra-indent-space-below .alpha {
    float: left;
    width: 1.4rem;
    margin: 0 0 0 -1.4rem;
    text-align: left;
}

.xquote-list-double-indent .alpha {
    float: left;
    width: 2em;
    margin: 0 0 0 -2.0em;
    text-align: left;
}

.xquote-list-double-indent-space-below .alpha {
    float: left;
    width: 2em;
    margin: 0 0 0 -2.0em;
    text-align: left;
}

p.xquote-no-- {
    -webkit-hyphens: none;
    color: #000000;
    font-size: 0.8em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 1.4rem !important;
    margin-right: 1.4rem;
    margin-top: 0;
    text-indent: 1rem;
}
p.xquote-note {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0;
	margin-left:1.4rem!important;
	margin-right:1.4rem;
	margin-top:0;
	text-align:justify;
	text-indent:0px !important;
}

p.xreference {
	-webkit-hyphens:none;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0;
	margin-left:1.4rem;
	margin-right:0;
	margin-top:0;
	text-indent:-1.4rem;
}

p.xreference-space-after {
	-webkit-hyphens:none;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0.6rem;
	margin-left:1.4rem;
	margin-right:0;
	margin-top:0;
	text-indent:-1.4rem;
}

p.xreference-space-above {
	-webkit-hyphens:none;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0em;
	margin-left:1.4rem;
	margin-right:0;
	margin-top:0.6rem;
	text-indent:-1.4rem;
}

p.xtable-bullet-first {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	list-style-position:outside;
	list-style-type:disc;
	margin-bottom:0;
	margin-left:1.2em;
	margin-right:0;
	margin-top:0.3em;
	text-align:left;
	text-indent:0px !important;
}

p.xtable-bullet-first-small {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	list-style-position:outside;
	list-style-type:disc;
	margin-bottom:0;
	margin-left:1.2em!important;
	margin-right:0;
	margin-top:0.3rem;
	text-align:left;
	text-indent:0px !important;
}

p.xtable-bullet {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	list-style-position:outside;
	list-style-type:disc;
	margin-bottom:0;
	margin-left:1.2em;
	margin-right:0;
	margin-top:0;
	text-align:left;
	text-indent:0px !important;
}

p.xtable-bullet2-last {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	list-style-position:outside;
	list-style-type:disc;
	margin-bottom:0.3rem;
	margin-left:1.2em;
	margin-right:0;
	margin-top:0;
	text-align:left;
	text-indent:0px !important;
}

p.xtable-bullet-small {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	list-style-position:outside;
	list-style-type:disc;
	margin-bottom:0;
	margin-left:1.2em!important;
	margin-right:0;
	margin-top:0;
	text-align:left;
	text-indent:0px !important;
}

p.xtable-bullet-last-small {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	list-style-position:outside;
	list-style-type:disc;
	margin-bottom:0.3rem;
	margin-left:1.2em;
	margin-right:0;
	margin-top:0em;
	text-align:left;
	text-indent:0px !important;
}

.xtable-bullet .bullet {
    float: left;
    width: 1.0em;
    margin: 0 0 0 -1.2em;
    text-align: left;
} 

.xtable-bullet2-last .bullet {
    float: left;
    width: 1.0em;
    margin: 0 0 0 -1.2em;
    text-align: left;
} 

.xtable-bullet-small .bullet {
    float: left;
    width: 1em;
    margin: 0 0 0 -1em;
    text-align: left;
} 

.xtable-bullet-first .bullet {
    float: left;
    width: 1.8em;
    margin: 0 0 0 -1.8em;
    text-align: left;
} 

.xtable-bullet-first-small .bullet {
    float: left;
    width: 1em;
    margin: 0 0 0 -1em;
    text-align: left;
} 

.xtable-bullet-last .bullet {
    float: left;
    width: 1.8em;
    margin: 0 0 0 -1.8em;
    text-align: left;
}

.xtable-bullet-last-small .bullet {
    float: left;
    width: 1em;
    margin: 0 0 0 -1em;
    text-align: left;
}

p.xtable-en {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	list-style-position:outside;
	margin-bottom:0;
	margin-left:2.6em;
	margin-right:0;
	margin-top:0;
	text-align:left;
	text-indent:0px !important;
}

p.xtable-en-small {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	list-style-position:outside;
	margin-bottom:0;
	margin-left:2.6em!important;
	margin-right:0;
	margin-top:0;
	text-align:left;
	text-indent:0px !important;
}

p.xtable-en-last {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	list-style-position:outside;
	margin-bottom:0.3rem;
	margin-left:2.6em;
	margin-right:0;
	margin-top:0;
	text-align:left;
	text-indent:0px !important;
}

p.xtable-en-last-small {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	list-style-position:outside;
	margin-bottom:0.3rem;
	margin-left:2.6em;
	margin-right:0;
	margin-top:0;
	text-align:left;
	text-indent:0px !important;
}

.xtable-en .en {
    float: left;
    width: 1.8em;
    margin: 0 0 0 -1.8em;
    text-align: left;
} 

.xtable-en-small .en {
    float: left;
    width: 1.3em;
    margin: 0 0 0 -1.3em;
    text-align: left;
}

.xtable-en-last .en {
    float: left;
    width: 1.8em;
    margin: 0 0 0 -1.8em;
    text-align: left;
}

.xtable-en-last-small .en {
    float: left;
    width: 1.3em;
    margin: 0 0 0 -1.3em;
    text-align: left;
}

p.xtable-columnhead {
	 -webkit-hyphens: none;
    color: #000000;
    font-size: 1em;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    margin-bottom: 0.3rem!important;
    margin-left: 0;
    margin-right: 2rem;
    margin-top: 0.3rem;
    text-align: left;
    text-indent: 0px !important;
}


p.xtable-columnhead-small {
	 -webkit-hyphens: none;
    color: #000000;
    font-size: 1em;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    margin-bottom: 0.3rem;
    margin-left: 0;
    margin-right: 0.8rem;
    margin-top: 0.3rem;
    text-align: left;
    text-indent: 0px !important;
}


p.xtable-columnhead-small-hyphen {
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	margin-bottom:0.3em;
	margin-left:0;
	margin-right:0.8rem;
	margin-top:0.3rem;
	text-align:left;
	text-indent:0px !important;
}


p.xtable-columnhead-end {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	margin-bottom:0.3rem;
	margin-left:0;
	margin-right:0em;
	margin-top:0.3rem;
	text-align:left;
	text-indent:0px !important;
}

p.xtable-columnhead-end-small {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	margin-bottom:0.3rem;
	margin-left:0;
	margin-right:0em;
	margin-top:0.3rem;
	text-align:left;
	text-indent:0px !important;
}

p.xtable-columnhead-end-small-hyphen {
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	margin-bottom:0.3rem;
	margin-left:0;
	margin-right:0em;
	margin-top:0.3rem;
	text-align:left;
	text-indent:0px !important;
}

p.xtable-columnhead-centred {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	margin-bottom:0.3rem;
	margin-left:0;
	margin-right:2rem;
	margin-top:0.3rem;
	text-align:center;
	text-indent:0px !important;
}

p.xtable-columnhead-right {
    -webkit-hyphens: none;
    color: #000000;
    font-size: 1em;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    margin-bottom: 0rem!important;
    margin-left: 1rem;
    margin-right: 0;
    margin-top: 0.3rem;
    text-align: right;
    text-indent: 0px !important;
}


p.xtable-columnhead-right-small {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	margin-bottom:0.3rem;
	margin-left:0.8rem;
	margin-right:0;
	margin-top:0.3rem;
	text-align:right;
	text-indent:0px !important;
}

p.xtable-heading {
    -webkit-hyphens: none;
    color: #000000;
    font-size: 1em;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    margin-bottom: 0.4rem;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.6rem;
    text-align: left;
    text-indent: 0px !important;
}


p.xtable-note {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.7em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:-0.2rem;
	text-indent:0px !important;
}
p.xtable-right {
	 -webkit-hyphens: none;
    color: #000000;
    font-size: 1em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    margin-bottom: 0.3rem!important;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.3rem!important;
    text-align: right;
    text-indent: 0px !important;
}


p.xtable-right-no-space {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0em;
	margin-left:0;
	margin-right:0;
	margin-top:0em;
	text-align:right;
	text-indent:0px !important;
}

p.xtable-right-small {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0.3rem;
	margin-left:0;
	margin-right:0;
	margin-top:0.3rem;
	text-align:right;
	text-indent:0px !important;
}

p.xtable-right-space-left {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0.3rem;
	margin-left:2rem;
	margin-right:0;
	margin-top:0.3rem;
	text-align:right;
	text-indent:0px !important;
}


p.xtable-text {
	 -webkit-hyphens: none;
    color: #000000;
    font-size: 1em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    margin-bottom: 0.3rem!important;
    margin-left: 0;
    margin-right: 2rem;
    margin-top: 0.3rem!important;
    text-align: left;
    text-indent: 0px !important;
}

p.xtable-text-small {
	-webkit-hyphens: none;
    color: #000000;
    font-size: 0.8em;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    margin-bottom: 0rem!important;
    margin-left: 0rem!important;
    margin-right: 0.8rem;
    margin-top: 0.3rem;
    text-align: left;
    text-indent: 0px !important;
}



p.xtable-text-small-hyphen {
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0.3rem;
	margin-left:0;
	margin-right:0.8rem;
	margin-top:0.3rem;
	text-align:left;
	text-indent:0px !important;
}

p.xtable-text-small-centred {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0.3rem;
	margin-left:0;
	margin-right:0.8rem;
	margin-top:0.3rem;
	text-align:center;
	text-indent:0px !important;
}


p.xtable-text-end {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0.3rem;
	margin-left:0;
	margin-right:0em;
	margin-top:0.3rem;
	text-align:left;
	text-indent:0px !important;
}

p.xtable-text-end-small {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0.3rem;
	margin-left:0;
	margin-right:0;
	margin-top:0.3rem;
	text-align:left;
	text-indent:0px !important;
}

p.xtable-text-end-small-hyphen {
	color:#000000;
	font-size:0.8em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0.3rem;
	margin-left:0;
	margin-right:0em;
	margin-top:0.3rem;
	text-align:left;
	text-indent:0px !important;
}

p.xtable-text-centred {
	-webkit-hyphens:none;
	color:#000000;
	font-size:0.7em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin-bottom:0.3em;
	margin-left:0;
	margin-right:2em;
	margin-top:0.3em;
	text-align:center;
	text-indent:0px !important;
}


span.glossary-word {
	border-bottom: 2px dotted;
} 


p.xlist
{
	-webkit-hyphens:none;
	display: block;
	font-style: normal;
	font-weight: normal;
	margin-top: 0em;
	margin-bottom: 0em ! important;
	margin-left: 1.7rem ! important;
	margin-right: 0em;
	text-indent: -0.1em ! important;

}


.xlist .number {
    float: left;
    width: 1.7rem;
    margin: 0 0 0 -1.4rem;
    text-align: left;
}

p.xlist-double-figs
{
	-webkit-hyphens:none;
	display: block;
	font-style: normal;
	font-weight: normal;
	margin-top: 0em;
	margin-bottom: 0em;
	margin-left: 2.0rem;
	margin-right: 0em;
	text-indent: 0em;

}

.xlist-double-figs .number {
    float: left;
    width: 3.0rem;
    margin: 0 0 0 -2.0rem;
    text-align: left;
}

.xlist .alpha {
    float: left;
    width: 1.4rem;
    margin: 0 0 0 -1.4rem;
    text-align: left;
}

p.xlist---above
{
    -webkit-hyphens: none;
    display: block;
    font-style: normal;
    font-weight: normal;
    margin-top: 0.6rem! important;
    margin-bottom: 0em ! important;
    margin-left: 1.7rem ! important;
    margin-right: 0em;
    text-indent: -0.1em ! important;
}

.xlist---above .number {
    float: left;
    width: 1.4rem;
    margin: 0 0 0 -1.4rem;
    text-align: left;
}

p.xlist---above-below
{
	-webkit-hyphens:none;
	display: block;
	font-style: normal;
	font-weight: normal;
	margin-top: 0.6rem;
	margin-bottom: 0.6rem ! important;
	margin-left: 1.4rem ! important;
	margin-right: 0em;
	text-indent: 0em ! important;
}

.xlist---above-below .number {
    float: left;
    width: 1.4rem;
    margin: 0 0 0 -1.4rem;
    text-align: left;
}


p.xlist-double-figs---above
{
	-webkit-hyphens:none;
	display: block;
	font-style: normal;
	font-weight: normal;
	margin-top: 0.6rem;
	margin-bottom: 0em;
	margin-left: 2.0rem;
	margin-right: 0em;
	text-indent: 0em;

}

.xlist-double-figs---above .number {
    float: left;
    width: 3.0rem;
    margin: 0 0 0 -2.0rem;
    text-align: left;
}


.xlist---above .alpha {
    float: left;
    width: 1.4rem;
    margin: 0 0 0 -1.4rem;
    text-align: left;
}

p.xlist---below
{
	-webkit-hyphens:none;
	display: block;
	font-style: normal;
	font-weight: normal;
	margin-top: 0em;
	margin-bottom: 0.6rem ! important;
	margin-left: 1.7rem ! important;
	margin-right: 0em;
	text-indent: -0.1em ! important;
}


.xlist---below .number {
    float: left;
    width: 1.4rem;
    margin: 0 0 0 -1.4rem;
    text-align: left;
}

.xlist---below .alpha {
    float: left;
    width: 1.4rem;
    margin: 0 0 0 -1.4rem;
    text-align: left;
}

p.xlist-double-figs---below
{
	-webkit-hyphens:none;
	display: block;
	font-style: normal;
	font-weight: normal;
	margin-top: 0em;
	margin-bottom: 0.6rem;
	margin-left: 2.0rem;
	margin-right: 0em;
	text-indent: 0em;

}

.xlist-double-figs---below .number {
    float: left;
    width: 3.0rem;
    margin: 0 0 0 -2.0rem;
    text-align: left;
}

p.numbered-list-extra-indent
{
    -webkit-hyphens: none;
    display: block;
    font-style: normal;
    font-weight: normal;
    margin-top: 0em;
    margin-bottom: 0em;
    margin-left: 2.0rem!important;
    margin-right: 0em;
    text-indent: 0em;
}

.numbered-list-extra-indent .number {
    float: left;
    width: 3rem;
    margin: 0 0 0 -2.0rem;
    text-align: left;
}

p.numbered-list-extra-indent-first
{
	-webkit-hyphens:none;
	display: block;
	font-style: normal;
	font-weight: normal;
	margin-top: 0.6rem;
	margin-bottom: 0em;
	margin-left: 2.0rem;
	margin-right: 0em;
	text-indent: 0em;

}

.numbered-list-extra-indent-first .number {
    float: left;
    width: 2.0rem;
    margin: 0 0 0 -2.0rem;
    text-align: left;
}

p.numbered-list-extra-indent-last
{
	-webkit-hyphens:none;
	display: block;
	font-style: normal;
	font-weight: normal;
	margin-top: 0em;
	margin-bottom: 0.6rem;
	margin-left: 2.0rem!important;
	margin-right: 0em;
	text-indent: 0em;

}

.numbered-list-extra-indent-last .number {
    float: left;
    width: 3.0rem;
    margin: 0 0 0 -2.0rem;
    text-align: left;
}

p.roman-list-extra-indent
{
	-webkit-hyphens:none;
	display: block;
	font-style: normal;
	font-weight: normal;
	margin-top: 0em;
	margin-bottom: 0em;
	margin-left: 3.4rem!important;
	margin-right: 0em;
	text-indent: 0em;

}

.roman-list-extra-indent .number {
    float: left;
    width: 2rem;
    margin: 0 0 0 -1.4rem;
    text-align: left;
}


p.xbullet
{
	-webkit-hyphens:none;
	display: block;
	font-style: normal;
	font-weight: normal;
	margin-top: 0em;
	margin-bottom: 0em!important;
	margin-left: 1.7rem! important;
	margin-right: 0em;
	text-indent: -0.1em ! important;

}

p.xbullet-ragged
{
	-webkit-hyphens:none;
	display: block;
	font-style: normal;
	font-weight: normal;
	margin-top: 0em;
	margin-bottom: 0em;
	margin-left: 1.4rem;
	margin-right: 0em;
	text-indent: 0em;
	text-align: left;

}

p.xbullet---above
{
	-webkit-hyphens:none;
	display: block;
	font-style: normal;
	font-weight: normal;
	margin-top: 0.6rem! important;
	margin-bottom: 0em! important;
	margin-left: 1.7rem! important;
	margin-right: 0em;
	text-indent: -0.1em ! important;

}

p.xbullet-ragged---above
{
	-webkit-hyphens:none;
	display: block;
	font-style: normal;
	font-weight: normal;
	margin-top: 0.6rem;
	margin-bottom: 0em;
	margin-left: 1.4rem;
	margin-right: 0em;
	text-indent: 0em;
	text-align: left;

}

p.xbullet---below
{
	-webkit-hyphens:none;
	display: block;
	font-style: normal;
	font-weight: normal;
	margin-top: 0em;
	margin-bottom: 0.6rem! important;
	margin-left: 1.7rem! important;
	margin-right: 0em;
	text-indent: -0.1em ! important;

}

p.xbullet-ragged---below
{
	-webkit-hyphens:none;
	display: block;
	font-style: normal;
	font-weight: normal;
	margin-top: 0em;
	margin-bottom: 0.6rem;
	margin-left: 1.4rem;
	margin-right: 0em;
	text-indent: 0em;
	text-align: left;

}

.xbullet .bullet {
    float: left;
    width: 1.4rem;
    margin: 0 0 0 -1.4rem;
    text-align: left;
}   

.xbullet---above .bullet {
    float: left;
    width: 1.4rem;
    margin: 0 0 0 -1.4rem;
    text-align: left;
} 

.xbullet-ragged .bullet {
    float: left;
    width: 1.4rem;
    margin: 0 0 0 -1.4rem;
    text-align: left;
}

.xbullet-ragged---above .bullet {
    float: left;
    width: 1.4rem;
    margin: 0 0 0 -1.4rem;
    text-align: left;
}

.xbullet-ragged---below .bullet {
    float: left;
    width: 1.4rem;
    margin: 0 0 0 -1.4rem;
    text-align: left;
} 


.xbullet---below .bullet {
    float: left;
    width: 1.4rem;
    margin: 0 0 0 -1.4rem;
    text-align: left;
} 


p.xbullet2
{
	-webkit-hyphens:none;
	display: block;
	font-style: normal;
	font-weight: normal;
	margin-top: 0em;
	margin-bottom: 0em;
	margin-left: 3.2rem!important;
	margin-right: 0em;
	text-indent: 0em!important;

}

.xbullet2 .en {
    float: left;
    width: 1.4rem;
    margin: 0 0 0 -1.4rem;
    text-align: left;
}

p.xbullet2---below
{
	-webkit-hyphens:none;
	display: block;
	font-style: normal;
	font-weight: normal;
	margin-top: 0em;
	margin-bottom: 0.6rem;
	margin-left: 2.8rem !important;
	margin-right: 0em;
	text-indent: 0em!important;

}

.xbullet2---below .en {
    float: left;
    width: 1.4rem;
    margin: 0 0 0 -1.4rem;
    text-align: left;
}    



p.xlist4
{
	-webkit-hyphens:none;
	display: block;
	font-style: normal;
	font-weight: normal;
	margin-top: 0em;
	margin-bottom: 0em;
	margin-left: 5.6rem;
	margin-right: 0em;
	text-indent: 0em;

} 

.xlist4 .alpha {
    float: left;
    width: 1.4rem;
    margin: 0 0 0 -1.4rem;
    text-align: left;
}




p.xlist3
{
	-webkit-hyphens:none;
	display: block;
	font-style: normal;
	font-weight: normal;
	margin-top: 0em;
	margin-bottom: 0em;
	margin-left: 4.2rem!important;
	margin-right: 0em;
	text-indent: 0em;

}

.xlist3 .roman {
    float: left;
    width: 2rem;
    margin: 0 0 0 -1.4rem;
    text-align: left;
}   


.xlist3 .number {
    float: left;
    width: 1.4rem;
    margin: 0 0 0 -1.4rem;
    text-align: left;
}   


p.xlist2
{
	-webkit-hyphens:none;
	 list-style-position: inside;
	 display: block;
	 font-style: normal;
	font-weight: normal;
margin-top: 0em;
	margin-bottom: 0em!important;
	 margin-left: 3.5em !important;
	 margin-right: 0em;
	text-indent: -0.4em!important

}





p.xlist2---above
{
	-webkit-hyphens:none;
	display: block;
	font-style: normal;
	font-weight: normal;
	margin-top: 0.6rem;
	margin-bottom: 0em;
	margin-left: 2.7em !important;
	margin-right: 0em;
	text-indent: 0em !important;

}

.xlist2---above .en {
    float: left;
    width: 2.0rem;
    margin: 0 0 0 -1.4rem;
    text-align: left;
} 

.xlist2---above .number {
    float: left;
    width: 1.4rem;
    margin: 0 0 0 -1.4rem;
    text-align: left;
}   

p.xlist2---below
{
	-webkit-hyphens:none;
	display: block;
list-style-position: inside;
	font-style: normal;
	font-weight: normal;
	margin-top: 0em!important;
	margin-bottom: 0.6rem!important;
	margin-left: 3.5em !important;
	margin-right: 0em;
	text-indent: -0.6em!important;
	text-align: left;

}

.xlist2---below .en {
    float: left;
    width: 1.4rem;
    margin: 0 0 0 -1.4rem;
    text-align: left;
}  


.xlist2 .en {
    float: left;
    width: 2rem;
    margin: 0 0 0 -1.4rem;
    text-align: left;
}   

.xlist2 .number {
    float: left;
    width: 2.8em;
    margin: 0 0 0 -2.7em;
    text-align: left;
}   


.xlist2-last .en {
    float: left;
    width: 1.4rem;
    margin: 0 0 0 -1.4rem;
    text-align: left;
} 

p.xbullet3
{
	-webkit-hyphens:none;
	display: block;
	font-style: normal;
	font-weight: normal;
	margin-top: 0em;
	margin-bottom: 0em;
	margin-left: 2.7rem!important;
	margin-right: 0em;
	text-indent: 0em !important;

}

.xbullet3 .en {
    float: left;
    width: 1.4rem;
    margin: 0 0 0 -1.4rem;
    text-align: left;
} 

p.xbullet3---below
{
	-webkit-hyphens:none;
	display: block;
	font-style: normal;
	font-weight: normal;
	margin-top: 0em;
	margin-bottom: 0.5rem;
	margin-left: 2.7rem!important;
	margin-right: 0em;
	text-indent: 0em!important;

}

.xbullet3---below .en {
    float: left;
    width: 1.4rem;
    margin: 0 0 0 -1.4rem;
    text-align: left;
} 


table.w-100
{width: 100%;
}

td.heading {border-bottom:1px solid black; border-top:1px solid black; vertical-align: middle; }

td.contributors {border-bottom:1px solid black; border-top:1px solid black; vertical-align: top; }

td.border-bottom td.border-bottom {
    border-bottom: solid 1px black;
    vertical-align: top;
    border-top: 0px;
}

td.border-top-bottom {border-bottom: solid 1px black; border-top: solid 1px black; vertical-align: top;}

.boxed {
	border: 1px solid black;
	padding: 9pt;
}

.boxed-appendix {
	margin-top: 1rem;
	border: 1px solid black;
	padding: 9pt;
}


.imageWrapperflowchart {
    height:99%;
    width:100%;
    text-align:center;
    page-break-inside:avoid;
}
.imageWrapperflowchart img {
    display:inline-block;
    height:100%;
    margin:0 auto;
}

sup {
        font-size: 0.75em;
        vertical-align: super;
        line-height: 0;
    }
p.darryl{
       color: #FF0000;
    }


hr {
    background-color: #ccc;
    border: 0;
    height: 2px;
    margin: 24px;
    margin-bottom: 1.714285714rem;
    margin-left: 0em !important;
}

.entry-content td, .comment-content td {
    border-top: 0px solid #ededed;
    padding: 6px 10px 6px 0;
    border-bottom: solid 0px black;
    vertical-align: top;
   
}


/* dn styles ends ----------------*/

.entry-content h3, .comment-content h3 {
    font-size: 16px;
    font-size: 1.142857143rem;
	color: #808080;
	
    line-height: 1.846153846;
    margin-top: 1em;
    margin-bottom: 0.5em;
	
}
.entry-content h4, .comment-content h4 {
    font-size: 14px;
    font-size: 1rem;
    line-height: 1.846153846;
    margin-bottom: 0.4em;
    margin-top: 0.70em;
}
.entry-content h5, .wp-editor h5 {
  font-size: 1.142857143rem;
	color: #808080;
    line-height: 1.84615;
    margin-top: 1em !important;
    font-weight: normal;
    margin-bottom: 0.5em !important;
}


single-post p, .post-type-post p {
    text-indent: 1.4rem;
    margin-bottom: 1.5px;
}

.entry-content h5, .wp-editor h5 {
    font-size: 1rem;
    line-height: 1.84615;
	font-style: italic;
	font-weight: normal;
}
.entry-content p.nospace, p.nospace {
    margin: 0 0 0rem;
}



.indent-span {
	text-indent: 1rem;
	display:table-cell;
}
.boxed-text {
	border-top: 2px solid #878383;
	border-bottom: 2px solid #878383;
	padding-top: 1rem;
	padding-bottom: 1rem;
}
.boxed-text h4 {
	color: #7f7d7d;
	margin: 0 0;
}
.featured-content {
	padding: 0.9rem 1rem;
	background-color: #f2f2f2;
float: left;
clear: both;
	margin-top: 1rem;
	margin-bottom: 1rem;
}

.featured-content img{
	float: left;
	margin-right: 1rem;
	margin-bottom: 0.2rem;
}
.plain-quote-text {
	margin-left: 1rem;
	font-size: 0.9em;
}
.plain-quote-text li {
	font-size: 0.9em;
}
.plain-quote-text li li, .plain-quote-text li li li, .plain-quote-text li li li li, .plain-quote-text li li li li li {
	font-size: 1em;
}

.plain-quote-text p {
	text-indent: 0rem;
	
}
.entry-content ol li li, ol li li {
   list-style-type: lower-roman;
}
.entry-content ol.num-alph-rom-list li, ol.num-alph-rom-list li  {
   list-style-type: decimal;
   margin: 0 0 0 1.75rem;
 
}
.entry-content ol.num-alph-rom-list li li, ol.num-alph-rom-list li li {
   list-style-type: lower-alpha;
   margin: 0 0 0 1.75rem;

}
.entry-content ol.num-alph-rom-list li li li, ol.num-alph-rom-list li li li{
   list-style-type: lower-roman;
}
.entry-content ol.num-alph-rom-list li li li li, ol.num-alph-rom-list li li li li{
   list-style-type: lower-alpha;
}

.entry-content ul.bullet-num-dash-list li, ul.bullet-num-dash-list li  {
   list-style-type: disc;
   margin: 0 0 0 3rem;
  
}
.entry-content ul.bullet-num-dash-list li li, ul.bullet-num-dash-list li li  {
   list-style-type: decimal;
  margin: 0 0 0 2rem;
 
}
.entry-content ul.bullet-num-dash-list li li li, ul.bullet-num-dash-list li li li {
   list-style-type: circle;

}


.entry-content .bullet-list li, .bullet-list li {
    margin: 0 0 0 3rem;
   
}
.entry-content .bullet-list li li, .bullet-list li li{
    margin: 0 0 0 2rem;
   
}
.entry-content .bullet-list-dash li, .bullet-list-dash li {
    margin: 0 0 0 3rem;
    
}

.entry-content .bullet-list-dash li li, .bullet-list-dash li li{
margin: 0 0 0 1rem;
      list-style-type: circle;
     
}


.entry-content .lettered-list ol, .lettered-list ol {
    margin: 0 0 0 2rem;
   
}
.entry-content .lettered-list ol ol, .lettered-list ol ol{
    margin: 0 0 0 1rem;
   
}
.entry-content .lettered-list li, .lettered-list li {
    margin: 0 0 0 3rem;
    list-style-type: none;
    
}
.entry-content .lettered-list li li, .lettered-list li li{
    margin: 0 0 0 2rem;
    
}

.entry-content .lettered-list li li, .lettered-list li li {
   list-style-type: lower-roman;
}
.entry-content .num-bullets-list li li, .num-bullets-list li li {
   list-style-type: circle;
}
.lettered-list-span {
margin-left: -3rem;
width: 2.57rem;
display: inline-block;
}

.entry-content ol.alphabet-list, ol.alphabet-list  {
    margin: 0 0 0 0.5rem;

}

.entry-content .alphabet-list li, .alphabet-list li {
    margin: 0 0 0 3rem;
    list-style-type: lower-alpha;
      list-style-type: lower-latin;
 
}
.entry-content .alphabet-list li li, .alphabet-list li li{
      font-size: 1em;
      list-style-type: lower-roman;
       margin: 0 0 0 1rem;
}
.entry-content ol.roman-list, ol.roman-caps-list, .entry-content ol.roman-caps-list, ol.roman-list  {
    margin: 0 0 0 0.5rem;

}

.entry-content .roman-list li, .roman-list li {
    margin: 0 0 0 3rem;
  list-style-type: lower-roman;
  
}
.entry-content .roman-caps-list li, .roman-caps-list li {
    margin: 0 0 0 3rem;
  list-style-type: upper-roman;
     
}


.entry-content ul li ul li, ul li ul li {
	list-style-type: circle;
	
}
ol.alpha-list li{
	list-style-type: lower-alpha;
	list-style-type: lower-latin;
}
ol.alpha-list li li{
	list-style-type: lower-roman;
}

.entry-content ul ol, .wp-editor  ul ol {
   list-style-type: lower-alpha;
   list-style-type: lower-latin;
    margin: 0 0 0 1rem;
}

/* editor styles ----------------*/

.entry-content h5, .wp-editor h5 {
    font-size: 1rem;
    line-height: 1.84615;
	font-style: italic;
	font-weight: normal;
}
.entry-content p.nospace, p.nospace {
    margin: 0 0 0rem;
}

.single-post p, .post-type-post p {
	text-indent: 0rem;
}
p.full-out-para {
	text-indent: 0em;
}
p.full-out-para-no-space {
	text-indent: 0em;
margin-bottom: -0.5em!important;
}
.indent-span {
	text-indent: 1rem;
	display:table-cell;
}
.boxed-text {
	border-top: 2px solid #878383;
	border-bottom: 2px solid #878383;
	padding-top: 1rem;
	padding-bottom: 1rem;
}
.boxed-text h4 {
	color: #7f7d7d;
	margin: 0 0;
}
.featured-content {
	padding: 0.9rem 1rem;
	background-color: #f2f2f2;
float: left;
clear: both;
	margin-top: 1rem;
	margin-bottom: 1rem;
}
.entry-content .featured-content p, .featured-content p {
    text-indent: 0rem;
	margin: 0 0 0.3rem;
}
.featured-content img{
	float: left;
	margin-right: 1rem;
	margin-bottom: 0.2rem;
}
.plain-quote-text {
	margin-left: 1rem;
	font-size: 0.9em;
}
.plain-quote-text li {
	font-size: 0.9em;
}
.plain-quote-text li li, .plain-quote-text li li li, .plain-quote-text li li li li, .plain-quote-text li li li li li {
	font-size: 1em;
}

.plain-quote-text p {
	text-indent: 0rem;
	
}
.entry-content ol li li, ol li li {
   list-style-type: lower-roman;
}
.entry-content ol.num-alph-rom-list li, ol.num-alph-rom-list li  {
   list-style-type: decimal;
   margin: 0 0 0 1.75rem;
 
}
.entry-content ol.num-alph-rom-list li li, ol.num-alph-rom-list li li {
   list-style-type: lower-alpha;
   margin: 0 0 0 1.75rem;

}
.entry-content ol.num-alph-rom-list li li li, ol.num-alph-rom-list li li li{
   list-style-type: lower-roman;
}
.entry-content ol.num-alph-rom-list li li li li, ol.num-alph-rom-list li li li li{
   list-style-type: lower-alpha;
}

.entry-content ul.bullet-num-dash-list li, ul.bullet-num-dash-list li  {
   list-style-type: disc;
   margin: 0 0 0 3rem;
  
}
.entry-content ul.bullet-num-dash-list li li, ul.bullet-num-dash-list li li  {
   list-style-type: decimal;
  margin: 0 0 0 2rem;
 
}
.entry-content ul.bullet-num-dash-list li li li, ul.bullet-num-dash-list li li li {
   list-style-type: circle;

}


.entry-content .bullet-list li, .bullet-list li {
    margin: 0 0 0 3rem;
   
}
.entry-content .bullet-list li li, .bullet-list li li{
    margin: 0 0 0 2rem;
   
}
.entry-content .bullet-list-dash li, .bullet-list-dash li {
    margin: 0 0 0 3rem;
    
}

.entry-content .bullet-list-dash li li, .bullet-list-dash li li{
margin: 0 0 0 1rem;
      list-style-type: circle;
     
}


.entry-content .lettered-list ol, .lettered-list ol {
    margin: 0 0 0 2rem;
   
}
.entry-content .lettered-list ol ol, .lettered-list ol ol{
    margin: 0 0 0 1rem;
   
}
.entry-content .lettered-list li, .lettered-list li {
    margin: 0 0 0 3rem;
    list-style-type: none;
    
}
.entry-content .lettered-list li li, .lettered-list li li{
    margin: 0 0 0 2rem;
    
}

.entry-content .lettered-list li li, .lettered-list li li {
   list-style-type: lower-roman;
}
.entry-content .num-bullets-list li li, .num-bullets-list li li {
   list-style-type: circle;
}
.lettered-list-span {
margin-left: -3rem;
width: 2.57rem;
display: inline-block;
}

.entry-content ol.alphabet-list, ol.alphabet-list  {
    margin: 0 0 0 0.5rem;

}

.entry-content .alphabet-list li, .alphabet-list li {
    margin: 0 0 0 3rem;
    list-style-type: lower-alpha;
      list-style-type: lower-latin;
 
}
.entry-content .alphabet-list li li, .alphabet-list li li{
      font-size: 1em;
      list-style-type: lower-roman;
       margin: 0 0 0 1rem;
}
.entry-content ol.roman-list, ol.roman-caps-list, .entry-content ol.roman-caps-list, ol.roman-list  {
    margin: 0 0 0 0.5rem;

}

.entry-content .roman-list li, .roman-list li {
    margin: 0 0 0 3rem;
  list-style-type: lower-roman;
  
}
.entry-content .roman-caps-list li, .roman-caps-list li {
    margin: 0 0 0 3rem;
  list-style-type: upper-roman;
     
}


.entry-content ul li ul li, ul li ul li {
	list-style-type: circle;
	
}
ol.alpha-list li{
	list-style-type: lower-alpha;
	list-style-type: lower-latin;
}
ol.alpha-list li li{
	list-style-type: lower-roman;
}

.entry-content ul ol, .wp-editor  ul ol {
   list-style-type: lower-alpha;
   list-style-type: lower-latin;
    margin: 0 0 0 1rem;
}

/* sh styles ----------------*/
p.xtable-en-small2 {
	-epub-hyphens:none;
    -webkit-hyphens:none;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.6em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:140%;
	list-style-position:outside;
	margin-bottom:0;
	margin-left:4em;
	margin-right:0;
	margin-top:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	widows:2;
}

.xtable-en-small2 .en {
    float: left;
    width: 1.3em;
    margin: 0 0 0 -1.3em;
    text-align: left;
}

p.xquote-list-bracket-alpha-space-above {
	-epub-hyphens:none;
    -webkit-hyphens:none;
	color:#000000;
	font-family:"Times New Roman", Times, "Baskerville", serif;
	font-size:0.75em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:140%;
	margin-bottom:0em;
	margin-left:3.0em;
	margin-right:1.9em;
	margin-top:0.5em;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	widows:2;
}

.xquote-list-bracket-alpha-space-above .alpha {
    float: left;
    width: 1.7em;
    margin: 0 0 0 -1.7em;
    text-align: left;
}


p.xquote-list2-bracket-alpha {
	-epub-hyphens:none;
    -webkit-hyphens:none;
	-epub-line-break:normal;
	color:#000000;
	font-family:"Times New Roman", Times, "Baskerville", serif;
	font-size:0.75em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:140%;
	margin-bottom:0;
	margin-left:5.1em;
	margin-right:1.6em;
	margin-top:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:0em;
	widows:2;
}


.xquote-list2-bracket-alpha .roman {
    float: left;
    width: 2em;
    margin: 0 0 0 -2em;
    text-align: left;
} 


p.xquote-list-bracket-alpha {
	-epub-hyphens:none;
    -webkit-hyphens:none;
	color:#000000;
	font-family:"Times New Roman", Times, "Baskerville", serif;
	font-size:0.75em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:140%;
	margin-bottom:0;
	margin-left:3.0em;
	margin-right:1.9em;
	margin-top:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	widows:2;
}


.xquote-list-bracket-alpha .alpha {
    float: left;
    width: 1.7em;
    margin: 0 0 0 -1.7em;
    text-align: left;
}



p.xquote-list-bracket-alpha-space-below {
	-epub-hyphens:none;
    -webkit-hyphens:none;
	color:#000000;
	font-family:"Times New Roman", Times, "Baskerville", serif;
	font-size:0.75em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:140%;
	margin-bottom:0.5em;
	margin-left:3.0em;
	margin-right:1.9em;
	margin-top:0;
	orphans:2;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	widows:2;
}


.xquote-list-bracket-alpha-space-below .alpha {
    float: left;
    width: 1.7em;
    margin: 0 0 0 -1.7em;
    text-align: left;
}

p.xglossary {
-epub-hyphens:none;
-webkit-hyphens:none;
color:#000000;
font-family:"Times New Roman", Times, "Baskerville", serif;
font-size:1.0em;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:130%;
margin-bottom:0.4em;
margin-left:0;
margin-right:0;
margin-top:0;
orphans:2;
page-break-after:auto;
page-break-before:auto;
text-align:justify;
text-decoration:none;

text-indent: 0em !important;
widows:2;
}

p.xchead {
   
    color: #000000;
    font-size: 1.2em;
    font-style:bolder;
   
    margin-left: 1.4rem;
    margin-right: 1.4rem;
    margin-top: 0.4rem ! important;
    text-align: left;
    text-indent: 0.0rem !important;
}


/* editor styles ----------------*/

.entry-content h5, .wp-editor h5 {
    font-size: 1rem;
    line-height: 1.84615;
	font-style: italic;
	font-weight: normal;
}
.entry-content p.nospace, p.nospace {
    margin: 0 0 0rem;
}

.single-post p, .post-type-post p {
	text-indent: 1rem;
}
p.full-out-para {
	text-indent: 0em;
}
.indent-span {
	text-indent: 1rem;
	display:table-cell;
}
.boxed-text {
	border-top: 2px solid #878383;
	border-bottom: 2px solid #878383;
	padding-top: 1rem;
	padding-bottom: 1rem;
}
.boxed-text h4 {
	color: #7f7d7d;
	margin: 0 0;
}
.featured-content {
	padding: 0.9rem 1rem;
	background-color: #f2f2f2;
float: left;
clear: both;
	margin-top: 1rem;
	margin-bottom: 1rem;
}
.entry-content .featured-content p, .featured-content p {
    text-indent: 0rem;
	margin: 0 0 0.3rem;
}
.featured-content img{
	float: left;
	margin-right: 1rem;
	margin-bottom: 0.2rem;
}
.plain-quote-text {
	margin-left: 1rem;
	font-size: 0.9em;
}
.plain-quote-text li {
	font-size: 0.9em;
}
.plain-quote-text li li, .plain-quote-text li li li, .plain-quote-text li li li li, .plain-quote-text li li li li li {
	font-size: 1em;
}

.plain-quote-text p {
	text-indent: 0rem;
	
}
.entry-content ol li li, ol li li {
   list-style-type: lower-roman;
}
.entry-content ol.num-alph-rom-list li, ol.num-alph-rom-list li  {
   list-style-type: decimal;
   margin: 0 0 0 1.75rem;
 
}
.entry-content ol.num-alph-rom-list li li, ol.num-alph-rom-list li li {
   list-style-type: lower-alpha;
   margin: 0 0 0 1.75rem;

}
.entry-content ol.num-alph-rom-list li li li, ol.num-alph-rom-list li li li{
   list-style-type: lower-roman;
}
.entry-content ol.num-alph-rom-list li li li li, ol.num-alph-rom-list li li li li{
   list-style-type: lower-alpha;
}

.entry-content ul.bullet-num-dash-list li, ul.bullet-num-dash-list li  {
   list-style-type: disc;
   margin: 0 0 0 3rem;
  
}
.entry-content ul.bullet-num-dash-list li li, ul.bullet-num-dash-list li li  {
   list-style-type: decimal;
  margin: 0 0 0 2rem;
 
}
.entry-content ul.bullet-num-dash-list li li li, ul.bullet-num-dash-list li li li {
   list-style-type: circle;

}


.entry-content .bullet-list li, .bullet-list li {
    margin: 0 0 0 3rem;
   
}
.entry-content .bullet-list li li, .bullet-list li li{
    margin: 0 0 0 2rem;
   
}
.entry-content .bullet-list-dash li, .bullet-list-dash li {
    margin: 0 0 0 3rem;
    
}

.entry-content .bullet-list-dash li li, .bullet-list-dash li li{
margin: 0 0 0 1rem;
      list-style-type: circle;
     
}


.entry-content .lettered-list ol, .lettered-list ol {
    margin: 0 0 0 2rem;
   
}
.entry-content .lettered-list ol ol, .lettered-list ol ol{
    margin: 0 0 0 1rem;
   
}
.entry-content .lettered-list li, .lettered-list li {
    margin: 0 0 0 3rem;
    list-style-type: none;
    
}
.entry-content .lettered-list li li, .lettered-list li li{
    margin: 0 0 0 2rem;
    
}

.entry-content .lettered-list li li, .lettered-list li li {
   list-style-type: lower-roman;
}
.entry-content .num-bullets-list li li, .num-bullets-list li li {
   list-style-type: circle;
}
.lettered-list-span {
margin-left: -3rem;
width: 2.57rem;
display: inline-block;
}

.entry-content ol.alphabet-list, ol.alphabet-list  {
    margin: 0 0 0 0.5rem;

}

.entry-content .alphabet-list li, .alphabet-list li {
    margin: 0 0 0 3rem;
    list-style-type: lower-alpha;
      list-style-type: lower-latin;
 
}
.entry-content .alphabet-list li li, .alphabet-list li li{
      font-size: 1em;
      list-style-type: lower-roman;
       margin: 0 0 0 1rem;
}
.entry-content ol.roman-list, ol.roman-caps-list, .entry-content ol.roman-caps-list, ol.roman-list  {
    margin: 0 0 0 0.5rem;

}

.entry-content .roman-list li, .roman-list li {
    margin: 0 0 0 3rem;
  list-style-type: lower-roman;
  
}
.entry-content .roman-caps-list li, .roman-caps-list li {
    margin: 0 0 0 3rem;
  list-style-type: upper-roman;
     
}


.entry-content ul li ul li, ul li ul li {
	list-style-type: circle;
	
}
ol.alpha-list li{
	list-style-type: lower-alpha;
	list-style-type: lower-latin;
}
ol.alpha-list li li{
	list-style-type: lower-roman;
}

.entry-content ul ol, .wp-editor  ul ol {
   list-style-type: lower-alpha;
   list-style-type: lower-latin;
    margin: 0 0 0 1rem;
}
body .site {
box-shadow: 0 2px 6px rgba(100, 100, 100, 0.3);
margin-bottom: 1.42857rem;
margin-top: 1.42857rem;
padding: 0 2.85714rem;
}
.caltoaction {
margin-bottom: 1em;
font-size: 1.5em;
line-height: 1.5em;
}
.site-header h1 {
font-size: 1.85714rem;
line-height: 1.3;
margin-bottom: 0;
}
.site-header h1 a {
display: inline-block;
text-decoration: none;
width: 100%;
}
.site-title img {
width: 100%;
display: block;
}
.site-title img.thelaw {
max-width: 412px;
float: left;
}
.site-title img.handbook {
max-width: 530px;
float: right;
}
.site-header h2 {
text-align: right;
color: #757575;
font-size: 1.5rem;
font-weight: normal;
line-height: 1.84615;
}
.entry-content p, .entry-summary p, .comment-content p, .mu_register p {
margin: 0 0 1.21429rem;
}
.search #searchform input[type="text"]  {
color: #252525;
}
.search #searchform input[type="submit"]  {
background: #fc0303;
background-image: -webkit-linear-gradient(top, #fc0303, #de2323);
background-image: -moz-linear-gradient(top, #fc0303, #de2323);
background-image: -ms-linear-gradient(top, #fc0303, #de2323);
background-image: -o-linear-gradient(top, #fc0303, #de2323);
background-image: linear-gradient(to bottom, #fc0303, #de2323);
-webkit-border-radius: 5;
-moz-border-radius: 5;
border-radius: 5px;
color: #ffffff;
font-size: 14px;
padding: 3px 10px;
text-decoration: none;
border: 1px solid #a80000;
margin-left: 4px;
}
.search #searchform input[type="submit"]:hover  {
background: #de2323;
background-image: -webkit-linear-gradient(top, #de2323, #de2323);
background-image: -moz-linear-gradient(top, #de2323, #de2323);
background-image: -ms-linear-gradient(top, #de2323, #de2323);
background-image: -o-linear-gradient(top, #de2323, #de2323);
background-image: linear-gradient(to bottom, #de2323, #de2323);
text-decoration: none;
}
.h2accordiannull {
margin: 2px 0 0;
min-height: 0;
padding: 0.5em 0.5em 0.5em 0.7em;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
border-top-right-radius: 4px;
border-top-left-radius: 4px;
border: 1px solid #d3d3d3;
color: #555555;
font-weight: normal;
}
.contribspace {
margin-bottom: 2em;
}
@media screen and (max-width: 1054px) {
.site-title img.thelaw {
width: 43%;
float: left;
}
.site-title img.handbook {
width: 55%;
float: right;
}
}
@media screen and (max-width: 600px) {
.site-title img.thelaw {
width: 100%;
max-width: 100%;
}
.site-title img.handbook {
width: 100%;
max-width: 100%;
}
.site-header h2 {
text-align: center;
color: #757575;
font-size: 1rem;
font-weight: normal;
line-height: 1.54615;
}
}
.home h3.sd-title{
text-align: center;
width: 100%;
}
.home .sd-content ul{
text-align: center;
}
.main-navigation {
margin-top: 1rem;
text-align: center;
}
.main-navigation li.search {
float: right;
margin:  0.45rem 0 0 0;
} @media screen and (min-width: 600px) {
.site-content {
float: right;
}
.widget-area {
float: left;
}
} .ie .site-content {
float: right;
}
.ie .widget-area {
float: left;
}
.home .site-content, .page-id-8 .site-content{
float: none;
width: 100%;
margin: 0rem 0 0;
}
.home .entry-content h2 {
border-bottom: 1px solid #ededed;
padding-bottom: 0.2rem;
margin: 2.2rem 0 0.71429rem;
font-weight: normal;
font-style: normal;
}
.updates {
display: block;
border-bottom: 1px solid #ededed;
margin-right: 0;
margin-bottom: 0.71429rem;
margin-left: 0;
padding-bottom: 0.71429rem;
}
.updates p {
margin: 0 0 0;
font-size: 0.9rem;
line-height: 1.2rem;
}
p.more-updates {
text-align: right;
margin: 0 0 0rem;
}
.spacer {
display: block;
height: 1.5rem;
border-bottom: 1px solid #ededed;
margin-bottom: 1.5rem;
}
footer[role="contentinfo"] {
border-top: none;
clear: both;
font-size: 0.857143rem;
line-height: 1;
margin-left: auto;
margin-right: auto;
margin-top: 0;
max-width: 74.28568rem;
padding: 0 0 1.71429rem;
}
.menu-footer-1-container, .menu-footer-2-container {
float: left;
}
.fitziefooter {
float: left;
margin-right: 1rem;
}
.sponsors {
float: left;
width: 100%;
}
#menu-item-334 {
font-weight: bold;
}
.dvize {
float: right;
}
footer[role="contentinfo"] a.dvize {
color: #999797;
text-decoration: none;
}
footer[role="contentinfo"] a.dvize:hover{
color: #686868;
text-decoration: underline;
}
.customfooter ul{
margin-bottom: 1.2rem;
}
.customfooter li{
margin: 0 1.3rem 0 0;
position: relative;
}
.customfooter li a, .customfooter li{
display: inline-block;
text-decoration: none;
color: #535353;
line-height: 2em;
white-space: nowrap;
}
.entry-content li {
margin: 0 0 0 1rem;
}
.site-content article, .widget-area .widget {
-webkit-hyphens: none;
-moz-hyphens: none;
hyphens: none;
}
.single-post .entry-title, .archive .entry-title, .search .entry-title, .page-id-8 h3 a{
padding-left: 7px;
padding-top: 4px;
border-left-style: solid ;
border-left-width: 14px ;
padding-bottom: 7px;
}
.archive .entry-title a, .search .entry-title a {
color: #444;
}
.post-type-archive-updates .archive-title, .single-updates .archive-title{
color: #636363;
font-size: 1.57143rem;
font-weight: normal;
line-height: 2.18182;
text-transform: capitalize;
font-style: normal;
}
.page-id-8 h3 a{
padding-right: 7px;
display: block;
font-weight: normal;
font-style: normal;
text-decoration: underline;
color: #000000;
}
.page-id-8 h3 a:hover{
opacity: 0.5;
}
.crumbs {
float: left;
}
.correction {
background-color: #cbe3cf;
padding: 6px 20px;
margin-bottom: 1em;
}
.level1.parent{
padding-left: 0px !important;
border-left-style: solid !important;
border-left-width: 12px !important;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { 
color: #444 !important;
}
.colour1 .entry-title, h3.colour1 a, .nextend-nav-16075,  .colour1 .ui-state-default, .colour1 .ui-widget-content .ui-state-default, .colour1 .ui-widget-header .ui-state-default {
border-left-color: #fce000 !important;
background-color: #fff8bb !important;
}
.colour2 .entry-title, h3.colour2 a, .nextend-nav-16116,  .colour2 .ui-state-default, .colour2 .ui-widget-content .ui-state-default, .colour2 .ui-widget-header .ui-state-default{
border-left-color: #fea30c !important;
background-color: #fee0b1 !important;
}
.colour3 .entry-title, h3.colour3 a, .nextend-nav-16149,  .colour3 .ui-state-default, .colour3 .ui-widget-content .ui-state-default, .colour3 .ui-widget-header .ui-state-default{
border-left-color: #e25d1c !important;
background-color: #fbc9b5 !important;
}
.colour4 .entry-title, h3.colour4 a, .nextend-nav-16223,  .colour4 .ui-state-default, .colour4 .ui-widget-content .ui-state-default, .colour4 .ui-widget-header .ui-state-default{
border-left-color: #d9161e !important;
background-color: #ffc4c5 !important;
}
.colour5 .entry-title, h3.colour5 a, .nextend-nav-16295,  .colour5 .ui-state-default, .colour5 .ui-widget-content .ui-state-default, .colour5 .ui-widget-header .ui-state-default{
border-left-color: #c8357b !important;
background-color: #facae1 !important;
}
.colour6 .entry-title, h3.colour6 a, .nextend-nav-16391,  .colour6 .ui-state-default, .colour6 .ui-widget-content .ui-state-default, .colour6 .ui-widget-header .ui-state-default{
border-left-color: #89387d !important;
background-color: #deb8da !important;
}
.colour7 .entry-title, h3.colour7 a, .nextend-nav-16491,  .colour7 .ui-state-default, .colour7 .ui-widget-content .ui-state-default, .colour7 .ui-widget-header .ui-state-default{
border-left-color: #583680 !important;
background-color: #c2b8d1 !important;
}
.colour8 .entry-title, h3.colour8 a, .nextend-nav-16550,  .colour8 .ui-state-default, .colour8 .ui-widget-content .ui-state-default, .colour8 .ui-widget-header .ui-state-default{
border-left-color: #024589 !important;
background-color: #9ebadc !important;
}
.colour9 .entry-title, h3.colour9 a, .nextend-nav-16632,  .colour9 .ui-state-default, .colour9 .ui-widget-content .ui-state-default, .colour9 .ui-widget-header .ui-state-default{
border-left-color: #0178b0 !important;
background-color: #95ceef !important;
}
.colour10 .entry-title, h3.colour10 a, .nextend-nav-16679,  .colour10 .ui-state-default, .colour10 .ui-widget-content .ui-state-default, .colour10 .ui-widget-header .ui-state-default{
border-left-color: #1da99f !important;
background-color: #aae1d9 !important;
}
.colour11 .entry-title, h3.colour11 a, .nextend-nav-16731,  .colour11 .ui-state-default, .colour11 .ui-widget-content .ui-state-default, .colour11 .ui-widget-header .ui-state-default{
border-left-color: #139548 !important;
background-color: #b8e6cb !important;
}
.colour12 .entry-title, h3.colour12 a, .nextend-nav-16789,  .colour12 .ui-state-default, .colour12 .ui-widget-content .ui-state-default, .colour12 .ui-widget-header .ui-state-default{
border-left-color: #8bc641 !important;
background-color: #d1f1a9 !important;
}
div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt a, div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt a span {
color: #333333;
font-family: Verdana,Arial,sans-serif !important;
font-size: 14px !important;
font-style: normal;
font-weight: normal;
line-height: 20px;
text-align: left;
text-decoration: none;
text-shadow: none;
}
div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level2 dt a, div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level2 dt a span {
color: #333333;
font-family: Verdana,Arial,sans-serif !important;
font-size: 14px !important;
font-style: normal;
font-weight: normal;
line-height: 20px;
text-align: left;
text-decoration: none;
text-shadow: none;
}
div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt.opening span.inner span, div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt.opening span.inner span span, div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt.opening a, div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt.opening a span, div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt.opened span.inner span, div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt.opened span.inner span span {
color: #6a6969 !important;
font-family: Verdana,Arial,sans-serif !important;
font-size: 12px;
line-height: 20px;
text-align: left;
text-decoration: none;
text-shadow: none;
}
div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level3 dt:HOVER span.inner span,
div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level3 dt:HOVER span.inner span span,
div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level3 dt:HOVER a,
div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level3 dt:HOVER a span, div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level2 dt:HOVER span.inner span,
div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level2 dt:HOVER span.inner span span,
div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level2 dt:HOVER a,
div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level2 dt:HOVER a span, div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt:HOVER span.inner span,
div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt:HOVER span.inner span span,
div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt:HOVER a,
div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt:HOVER a span  {
color: #8f8c8c !important;
font-size:12px;
text-shadow: none;
font-family: Verdana,Arial,sans-serif !important;
line-height: 20px;
font-weight: normal;
font-style: normal;
text-decoration: none;
text-align: left;
}
div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt.parent .inner {
background-image: url(//www.lawhandbook.org.au/wp-content/themes/lawbook/images/positive.png) !important;
background-position: left center;
background-repeat: no-repeat;
cursor: pointer;
}
div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt.parent.opened .inner, div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt.parent.opening .inner {
background-image: url(//www.lawhandbook.org.au/wp-content/themes/lawbook/images/negative.png) !important;
}
div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level2 .outer {
padding: 0 15px !important;
}
div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level3 .outer {
padding: 0 15px 0 30px !important;
}
.NextendAccordionMenuWidget dt .outer  {
padding-left: 3px !important;
}
.NextendAccordionMenuWidget dt.active .outer  {
background: url(//www.lawhandbook.org.au/wp-content/themes/lawbook/images/white.png) !important;
border-top-left-radius: 6px;  
border-bottom-left-radius: 6px;
border-top-right-radius: 6px;  
border-bottom-right-radius: 6px;
}
div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 .inner {
padding: 3px 0 4px 19px !important;
border-color: #ffffff !important;
}
#secondary div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt a {
padding-left: 6px !important;
padding-right: 6px !important;
padding-bottom: 2px !important;
width: 92%;
border-top-left-radius: 4px;  
border-bottom-left-radius: 4px;
border-top-right-radius: 4px;  
border-bottom-right-radius: 4px;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
background: url(//www.lawhandbook.org.au/wp-content/themes/lawbook/images/positive.png) 4px 50% no-repeat scroll #ecebeb !important;   
border: 1px solid #d3d3d3;
color: #555555;
font-weight: normal;
padding-left: 26px !important;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
background: url(//www.lawhandbook.org.au/wp-content/themes/lawbook/images/negative.png) 4px 50% no-repeat scroll #ffffff !important;
padding-left: 26px !important;
}
div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt:HOVER span.inner span,
div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt:HOVER span.inner span span,
div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt:HOVER a,
div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt:HOVER a span {
color: #000 !important;
background-color: #ffffff;
-webkit-transition: background-color 1s; transition: background-color 1s;
}
.xglossary-term {
font-weight: bold;
font-size:1rem
}
.one_third, .one_third_last{ 
width: 29.3%; 
float: left;
}
.one_fourth, .one_fourth_last{ 
width:22%;
float: left; 
}
.one_sixth, .one_sixth_last{ 
width:13%;
float: left; 
}
.one_third, .one_fourth, .one_sixth{ position:relative; margin-right:4%; float:left; margin-bottom: 18px; }
.clearboth {clear:both;display:block;font-size:0;height:0;line-height:0;width:100%; margin-bottom: 18px;}
.one_third_last, .one_fourth_last, .one_sixth_last{
}
.clear{
clear: both;
} @media only screen and (max-width: 600px) {
.one_third, .one_fourth, .one_third_last, .one_fourth_last{
width: 100%;
margin-bottom: 15px;
}
.one_third_last, .one_fourth_last, .one_sixth_last{
min-height: 40px;
}
.one_sixth, .one_sixth_last{ 
width:46%;
margin-bottom: 15px;
text-align: center;
}
.cleartwo {
clear: both;
}
.site-content article {
margin-bottom: 2.14286rem;
}
.one_sixth.sixth_third {
margin-right: 0%;
}
div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 .inner {
padding: 9px 0 10px 20px !important;
}
.customfooter {
float: left;
margin: 1rem;
}
.fitziefooter {
float: none;
text-align: center;
display: block;
margin-bottom: 1rem;
margin-right: 0rem;
}
#menu-item-334 {
width: 100%;
display: block;
}
.menu-footer-1-container {
border-bottom: 1px solid #ccc;
border-top: 1px solid #ccc;
margin-bottom: 1rem;
padding-top: 1rem;
}
.menu-footer-2-container {
border-bottom: 1px solid #ccc;
margin-bottom: 1rem;
}
ul#menu-footer-1, ul#menu-footer-2 {
text-align: center;
}
.dvize {
float: none;
text-align: center;
display: block;
}
.menu-primary-container {
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
border: 1px solid #aaaaaa;
border-top: 0 none;
}
.home #menu-primary.toggled-on {
padding-bottom: 1.5rem;
}
.search-2 #s {
width: 66%;
}
.search-2 #searchsubmit {
width: 26%;
}
.home	 #menu-primary .search {
display: none;
}
}
.taxonomy-list .first label, .taxonomy-list .first br {
display: none;
}
.facetious_form label{
display: none;
}
.widget-area .widget.widget_facetious_widget h3 {
margin-bottom: 0rem;
}
.widget-area .widget.widget_facetious_widget p {
margin-bottom: 0.71429rem;
}
.widget_facetious_widget .facetious_input, .widget_facetious_widget .facetious_filter {
width: 100%;
}
img.sponsor {
width: 100%;
}
.skip {
border: 1px solid #d2d2d2;
border-bottom: 1px solid #aaaaaa;	 
border-top-right-radius: 3px;
border-top-left-radius: 3px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
box-shadow: 0 1px 2px rgba(64, 64, 64, 0.1);
font-size: 1rem;
font-weight: normal;
line-height: 1.42857;	 
width: 99.4%;	    
cursor: pointer;
text-align: center;
}
.skip-sub-menu {
background: url(//www.lawhandbook.org.au/wp-content/themes/lawbook/images/down.png) no-repeat scroll 4px 50% #ecebeb ;
}
.skip-page {
background: url(//www.lawhandbook.org.au/wp-content/themes/lawbook/images/right.png) no-repeat scroll 4px 50% #ecebeb ;
}
.skip-top {
background: url(//www.lawhandbook.org.au/wp-content/themes/lawbook/images/up.png) no-repeat scroll 4px 50% #ecebeb ;
}
.skip a {
color: #7c7c7c;
text-decoration: none;
padding: 0.428571rem 0.714286rem;
display: inline-block;
width: 100%;
text-align: center;
}
.page-id-8 .skip-sub-menu, .page-id-8 .skip-page {
display: none;
}
.menu-toggle {
background: url(//www.lawhandbook.org.au/wp-content/themes/lawbook/images/positive.png) no-repeat scroll 4px 50% #ecebeb ;
border: 1px solid #d2d2d2;
border-bottom: 0 none;
border-top-right-radius: 3px;
border-top-left-radius: 3px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
box-shadow: 0 1px 2px rgba(64, 64, 64, 0.1);
color: #7c7c7c;
font-size: 1rem;
font-weight: normal;
line-height: 1.42857;
padding: 0.428571rem 0.714286rem;
width: 100%;
}
.menu-toggle:focus, .menu-toggle:hover {
background: url(//www.lawhandbook.org.au/wp-content/themes/lawbook/images/positive.png) no-repeat scroll 4px 50% #ecebeb ;
}
.menu-toggle:active, .menu-toggle.toggled-on {
background: url(//www.lawhandbook.org.au/wp-content/themes/lawbook/images/negative.png) no-repeat scroll 4px 50% #ecebeb ;
box-shadow: 0 1px 2px rgba(64, 64, 64, 0.1);
color: #757575;
border-top-right-radius: 4px;
border-top-left-radius: 4px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
border: 1px solid #aaaaaa;
}
.main-navigation .toggled-on li {
font-size: 1em;
}
.main-navigation .toggled-on li.search {
margin: 1.5rem 0;
}
div.sharedaddy h3.sd-title:before {
border-top: 0px none !important;
}
.page-id-8 a:visited{
color: #000;
}
.twitterheight {
height: 405px;
overflow: hidden;
border-bottom: 1px solid #e8e8e8;
}
.widget-area #text-2.widget, .widget-area #text-3.widget {
margin-bottom: 1.42857rem;
}
.search-2 {
margin-top: 1rem;
}
.updates .sharedaddy {
display: none;
}
@media only screen and (min-width: 600px) {
.skip, #text-2, #text-3, .search-2 {
display: none;
}
}
@media print {
.ui-accordion .ui-accordion-content {
display:block !important;
}
div.sharedaddy, .print-hide {
display: none;
}
.site-title img.thelaw {
max-width: 43%;
float: left;
}
.site-title img.handbook {
max-width: 55%;
float: right;
}
.site-header h2 {
font-size: 1rem;
}
}