@charset "utf-8"; /*id="REGS"*/
@import url('bcsansstylesheet.css');
/* basic setup */

body {
	font-size: 90%;
	margin: 1em 3em 0em .1em;
	background-color: #FFFFFF;
	font-family: 'BCSans';
}
.abrUnderlineholder {
	font-family: Arial !important;
}
#contentsscroll {
	padding-left: 10px !important;
	padding-right: 10px !important;
	margin-left: 20px;
}
body.tlc1 {
	background-color: #eeebe6;
}
body.tlc2 {
	background-color: #E8F9F9;
}
body.tlc3 {
	background-color: #e7e1f0;
}
p.bold {
	font-weight: bold;
}
p {
	font-size: 1em;
	line-height: 1.5em;
	padding: 0;
	margin-top: .7em;
	margin-bottom: .7em;
}
ol, ul, li, dl, dt, dd {
	
	font-size: 1em;
	line-height: 1.5em;
	padding: 0;
}
h1, h2, h3, h4 {
	
	font-weight: bold;
	padding: 0;
}
h1 {
	font-size: 1.4em;
	line-height: 1.2em;
	margin-top: 1.5em;
	margin-bottom: .75em;
}
h2 {
	font-size: 1.3em;
	line-height: 1.2em;
	margin-top: 1.5em;
	margin-bottom: .5em;
}
h3 {
	font-size: 1.1em;
	line-height: 1.2em;
	margin-top: 1.5em;
	margin-bottom: 0;
}
h4 {
	font-size: 1em;
	line-height: 1.2em;
	margin-top: 1.5em;
	margin-bottom: 0;
}
h4.submn {
	font-size: 1em;
	line-height: 1.2em;
	margin-top: 1.5em;
	margin-bottom: 0;
}
h5 {
	font-size: 1em;
	line-height: 1.2em;
	margin-top: 1.5em;
	margin-bottom: 0;
	font-weight: normal;
	
}
a:link, a:visited {
	color: #0033CC;
	text-decoration: none;
}
a:hover {
	color: #CC0033;
	text-decoration: underline;
}
a[name]:hover {
	color: #000000;
	text-decoration: none;
}
.sizetext1 {
	
	font-size: 1em;
	line-height: 1.2em;
	padding-bottom: .75em;
}
.sizetext2 {
	
	font-size: .8em;
	line-height: 1.2em;
}
.sizesmall {
	font-size: .7em;
}
.sizemedium {
	font-size: .9em;
}
.sizelarge {
	font-size: 1.1em;
}
/* copyright top and bottom */



#header table {
	
	margin-top: 1em;
	margin-bottom: 1.2em;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
}
.copyright {
	
	font-size: 0.75em;
	line-height: 1em;
	text-align: center;
	margin-top: 3em;
	padding-top: 0.75em;
	border-top-width: 1px;
	border-top-style: solid;
	margin-bottom: 2em;
}
/* head styles */



p.part {
	font-weight: bold;
	text-align: center;
	font-size: 1.2em;
	line-height: 1.5em;
	padding: 0;
	margin-top: 2em;
}
p.division {
	font-weight: bold;
	text-align: center;
	font-size: 1.1em;
	line-height: 1.5em;
	padding: 0;
	margin-top: 1em;
}
#actname h2 {
	font-size: 1.1em;
	line-height: 1.5em;
	text-align: center;
	font-style: italic;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
#nif h2 {
	font-size: 1.25em;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding: 0px;
	text-transform: uppercase;
	color: red;
}
#title h2 {
	font-size: 1.25em;
	line-height: 1.5em;
	text-align: center;
	margin: 0px;
	padding: 0px;
	text-transform: uppercase;
}
.formtitle {
	font-weight: bold;
	text-align: center;
	margin-top: 12px;
}
#title h3 {
	font-size: 1em;
	line-height: 2em;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
#title h4 {
	font-size: 1em;
	line-height: 2em;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
/* Contents */



#contents table {
	
	margin-top: 1em;
	margin-bottom: 2em;
	margin-left: 2em;
}
#contents th {
	font-size: 0.9em;
	line-height: 1em;
}
#contents td {
	font-size: .8em;
	line-height: 1.2em;
}
#contents td.head {
	font-weight: bold;
}
#contents td.part {
	font-weight: bold;
	padding-top: .8em;
}
#contents td.division {
	font-weight: bold;
}
#contents td.submn {
	padding-left: 1.5em;
}
/* footnote styles */



.fn_rule {
	width: 4em;
	border-bottom: 1px solid #000000;
	margin-top: 2em;
}
.fn {
	
	font-size: 0.8em;
	line-height: 1em;
	margin: .5em;
}
td.fn_num {
	text-align: right;
	padding-left: 1.5em;
}
td.fn_text {
	text-align: left;
	line-height: normal;
}

/*  ------------------------------------------------------------------------------------ */

/* --- Style for Sections with different numbering Decimal and subsection numbering ---- */

/*  ------------------------------------------------------------------------------------ */


/* ------------------- */

/* ---  Paragraphs --- */

/* ------------------- */



td[colname="c1"] {
	text-indent: 0;
}
td[colname="c2"] {
	text-indent: 0;
}
td[colname="c3"] {
	text-indent: 0;
}
/* -- Proper style CSS -- */



p.para {
	display: block;
	margin-top: 0.5em;
	margin-bottom: 0;
	margin-left: 11em;
	text-indent: 0;
	text-align: left;
}
p.para span.num {
	margin: 0 0 0 0;
	position: relative;
	left: 0;
}
p.para span.holder {
	margin: 0 0 0 0;
	position: absolute;
	right: 7px;
	text-align: right;
	width: 200px;
}
/* -- Proper style CSS -- */



p.para.sandwich {
	margin-top: 0.5em;
	margin-bottom: 0;
	margin-left: 11em;
	text-indent: 0;
}
p.sub {
	display: block;
	margin-top: .6em;
	margin-bottom: 0;
	margin-left: 6.4em !important;
	text-indent: 0;
	text-align: left;
}
p.sub.secsandwich {
	display: block;
	margin-top: .6em;
	margin-bottom: 0;
	margin-left: 6.4em;
	text-indent: 0;
	text-align: left;
}
p.sub.secsandwich.nosubsecnum {
	display: block;
	margin-top: .6em;
	margin-bottom: 0;
	margin-left: 4.7em !important;
	text-indent: 0;
	text-align: left;
}
p.sub span.num {
	margin: 0 0 0 0;
	position: relative;
	left: 0;
}
p.sub span.holder {
	margin: 0 0 0 0;
	position: absolute;
	right: 5px;
	text-align: right;
	width: 200px;
}


p.para.oned1 {
	margin-left: 11em !important;
	text-indent: -2.65em;
}
p.para.oned2 {
	margin-left: 11em !important;
	text-indent: -3.2em;
}
/* ------------------------------------- */

/* --- End  Paragraphs double digits --- */

/* ------------------------------------- */


/* ---------------------- */

/* --- Sub Paragraphs --- */

/* ---------------------- */



/* - Subparagraph - */



p.subpara {
	margin-top: 0.3em;
	margin-bottom: 0;
	margin-left: 14em;
	text-indent: 0;
	text-align: left;
}
p.subpara span.num {
	margin: 0 0 0 0;
	position: relative;
	left: 0;
}
p.subpara span.holder {
	margin: 0 0 0 0;
	position: absolute;
	right: 7px;
	text-align: right;
	width: 200px;
}
p.subpara.sandwich {
	text-indent: 0 !important;
}
p.subpara.sub1.oned1 {
	margin-left: 13.9em !important;
	text-indent: -2.5em !important;
}
p.subpara.oned1 {
	margin-top: 0.3em;
	margin-bottom: 0;
	margin-left: 13.8em;
	text-indent: -2.2em;
}
/* - Subparagraph - */



p.subpara.sub1 {
	text-indent: -1.6em;
}
p.subpara.sub2 {
	text-indent: -1.8em;
}
p.subpara.sub3 {
	text-indent: -2em;
}
p.subpara.sub4 {
	text-indent: -3.5em;
}



/* ---------------------------------------- */

/* --- End Sub Paragraphs double digits --- */

/* ---------------------------------------- */



/*  ------------------- */

/* --- Firefox Hack --- */

/*  ------------------- */



@-moz-document url-prefix() {

/*  
p.def {
	margin-left: 9em;
	text-indent: 0;
}

.def:first-letter {
    margin-left:-2.5em;
}

.insert:first-letter {
    margin-left:-2.5em;
} 
  */

}
/* ------------------------ */

/* --- End Firefox Hack --- */

/* ------------------------ */





/*  ---------------------------------------------------------------------------------------- */

/* --- End Style for Sections with different numbering Decimal and subsection numbering ---- */

/*  ---------------------------------------------------------------------------------------- */





/*  ---------------------------------------------------------------------------- */

/* --- Style for Sections with different numbering and subsection numbering ---- */

/*  ---------------------------------------------------------------------------- */



p.sec {
	display: block;
	margin-top: 0.5em;
	margin-bottom: 0;
	margin-left: 6.5em;
	text-indent: 0;
	text-align: left;
}

/* ---------------------------- */
/* Bullet and Text List styles  */
/* ---------------------------- */

p.sec.nosubsecnum + ul.text-list {
    margin:0 0 0 5.9em  !important;
    list-style:none !important;
    list-style-type:none !important;
}

p.sec.nosubsecnum + ul.bullet {
    margin:0 0 0 6.7em !important;
}

p.sec + ul.bullet {
    margin:0 0 0 9em !important;
}

p.sec + ul.text-list {
    margin:0 0 0 8em !important;
    list-style:none !important;
    list-style-type:none !important;
}

p.para + ul.bullet {
    margin:0 0 0 13.7em !important;
}

p.para + ul.text-list {
    margin:0 0 0 12.7em !important;
    list-style:none !important;
    list-style-type:none !important;
}

p[align="left"] + ul.bullet {
    margin:-.8em 0 0 3em !important;
}

p[align="left"] + ul.text-list {
    margin:-.8em 0 0 2.8em !important;
    list-style:none !important;
    list-style-type:none !important;
}

p[align="left"] strong em {
    letter-spacing:.04em;
}

/* -------------------------------- */
/* end Bullet and Text List styles  */
/* -------------------------------- */

p.sec.oned1 {
	display: block;
	margin-top: 0.5em;
	margin-bottom: 0;
	margin-left: 6.5em !important;
	text-indent: 0;
	text-align: left;
}
p.sec.nosubsecnum {
	display: block;
	margin-top: 0.5em;
	margin-bottom: 0;
	margin-left: 4.6em !important;
	text-indent: 0;
	text-align: left;
}
p.sec.secText {
	display: block;
	margin-top: 0.5em;
	margin-bottom: 0;
	margin-left: 4.6em !important;
	text-indent: 0;
	text-align: left;
}
p.sec span.secnum {
	margin: 0 0 0 0;
	position: relative;
	left: 0;
}
p.sec.nosubsecnum span.secnum b {
	position: relative;
	right: -4px !important;
}
p.sec span.secnum b {
	position: relative;
	right: -3px;
}
p.sec b {
	font-size: 14px;
}
p.sec span.secnumholder {
	margin: 0 0 0 0 !important;
	position: absolute !important;
	right: 7px;
	text-align: right !important;
	width: 200px;
}


/*  ---------------------------------------------------------------------------- */

/* --- End Style for Sections with different numbering and subsection numbering ---- */

/*  ---------------------------------------------------------------------------- */

/* ---  Rules Style --- */


p.rule {
	display: block;
	margin-top: 0.5em;
	margin-bottom: 0;
	margin-left: 5em;
	text-indent: 0;
	text-align: left;
}
p.rule span.rulenum {
	margin: 0 0 0 0;
	position: relative;
	left: 0;
}
p.rule span.rulenoholder {
	margin: 0 0 0 0;
	position: absolute;
	right: 7px;
	text-align: right;
	width: 200px;
}

/* --- End  Rules Style --- */

.subheading {
	font-style: italic;
	font-weight: bold;
	text-align: center;
}

sup {
   position:relative;
   top:-2px;
   margin:0 0 -10px 0 !important;
   padding:0 0 0 0;
   line-height:5px;
}

p.def {
	margin-left: 6.5em;
	text-indent: -2.5em;
}

p.def a[name="rule1-1subrule1"] {
	display: inline-block;
	margin: 0 0 0 0;
}

p.def.sandwich {
	text-indent: 0 !important;
}

p.defsandwich {
	margin-top: 0.5em;
	margin-bottom: 0;
	margin-left: 9em;
}

[class="sub 2"] {
    margin-top: .6em;
    margin-bottom: 0;
    margin-left: 6.5em !important;
    text-indent: -2.45em !important;
}
p.sub.sandwich {
	margin-top: .6em;
	margin-bottom: 0;
	margin-left: 6.5em !important;
	text-indent: 0;
}
[class="sub oned1"] {
    margin-top: .6em;
    margin-bottom: 0;
    margin-left: 6.5em !important;
    text-indent: -2.8em !important;
}
p.subfirst {
	margin-top: 0.5em;
	margin-bottom: 0;
	margin-left: 0em;
	text-indent: 0;
}
p.schAmPara {
	margin-top: 0.5em;
	margin-bottom: 0;
	margin-left: 1.8em;
}
p.schIndent1 {
	margin-top: 0.5em;
	margin-bottom: 0;
	margin-left: 4.6em;
}
p.schIndent1 + ul.bullet {
    margin:0 0 0 9em;
}
p.schIndent1 + ul.text-list {
    margin:0 0 0 8.8em;
    list-style:none !important;
    list-style-type:none !important;
}
p.schIndent2 {
	margin-top: 0.5em;
	margin-bottom: 0;
	margin-left: 8.8em;
}
p.schIndent2 + ul.bullet {
    margin:0 0 0 15em;
}
p.schIndent2 + ul.text-list {
    margin:0 0 0 14.8em;
    list-style:none !important;
    list-style-type:none !important;
}
p.schIndent3 {
	margin-top: 0.5em;
	margin-bottom: 0;
	margin-left: 14.8em;
}
p.schIndent3 + ul.bullet {
    margin:0 0 0 21em;
}
p.schIndent3 + ul.text-list {
    margin:0 0 0 20.8em;
    list-style:none !important;
    list-style-type:none !important;
}
p.schIndent4 {
	margin-top: 0.5em;
	margin-bottom: 0;
	margin-left: 24em;
}
p.schIndent4 + ul.bullet {
    margin:0 0 0 26.9em;
}
p.schIndent4 + ul.text-list {
    margin:0 0 0 26.7em;
    list-style:none !important;
    list-style-type:none !important;
}
p.schIndent5 {
	margin-top: 0.5em;
	margin-bottom: 0;
	margin-left: 30em;
}
p.schIndent5 + ul.bullet {
    margin:0 0 0 33em;
}
p.schIndent5 + ul.text-list {
    margin:0 0 0 32.8em;
    list-style:none !important;
    list-style-type:none !important;
}
p.schLeftHang_1 {
	margin-left: 3em;
	text-indent: -1.1em;
}
p.schLeftHang_2 {
	margin-left: 3em;
	text-indent: -1.6em;
}
.scheduleSubTitle {
    text-align:center;
    font-weight:bold;
    font-size:14px;
}
/* ------------------------------- */

/* ----------- Clause ------------ */

/* ------------------------------- */



p.clause {
	margin-top: 0.1em;
	margin-bottom: 0;
	margin-left: 17em;
	text-indent: 0;
}
p.clause span.num {
	margin: 0 0 0 0;
	position: relative;
	left: 0;
}
p.clause span.holder {
	margin: 0 0 0 0;
	position: absolute;
	right: 7px;
	text-align: right;
	width: 200px;
}
/* ------------------------------- */

/* ----------- Clause ------------ */

/* ------------------------------- */



/* ----------------------------------- */

/* ----------- Sub Clause ------------ */

/* ----------------------------------- */



p.subclause {
	margin-top: 0.1em;
	margin-bottom: 0;
	margin-left: 20em;
}
p.subclause span.num {
	margin: 0 0 0 0;
	position: relative;
	left: 0;
}
p.subclause span.holder {
	margin: 0 0 0 0;
	position: absolute;
	right: 7px;
	text-align: right;
	width: 200px;
}
/* ----------------------------------- */

/* ----------- Sub Clause ------------ */

/* ----------------------------------- */



p.provisionsnote {
	margin-top: 3em;
}
p.regnote {
	margin-top: 1em;
	font-style: italic;
}
span.insert {
	color: #008000;
	text-decoration: underline;
}
span.insert * {
    color: #008000;
	text-decoration: underline;
}
span.red {
	color: #C61800;
}
.prnote {
`   font-size: .9em;
	line-height: 1.1em;
	margin-top: 0.5em;
	margin-bottom: 2em;
	margin-right: 5em;
	margin-left: 5em;
	text-align: justify;
}
.hnote {
	font-size: .8em;
	line-height: 1.5em;
	margin-left: 16em;
}
p.rightsmalltext {
	font-size: .6em;
	text-align: right;
}
.tablecenter {
	text-align: center;
}
.tablecenter table {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}
.tablestyle1 {
	margin-top: 1em;
	margin-bottom: 1em;
	
	font-size: .9em;
	line-height: 1.3em;
}
.tablestyle2 {
	margin-top: 1em;
	margin-bottom: 1em;
	
	font-size: .9em;
	line-height: 1.3em;
}
.tablestyle3 {
	margin-top: 1em;
	margin-bottom: 1em;
	
	font-size: .9em;
	line-height: 1.3em;
}
.tablestyle4 {
	margin-top: 1em;
	margin-bottom: 1em;
	
	font-size: .9em;
	line-height: 1.3em;
}
.tablestyle5 {
	margin-top: 1em;
	margin-bottom: 1em;
	
	font-size: .9em;
	line-height: 1.3em;
}
.tablestyle6 {
	margin-top: 1em;
	margin-bottom: 1em;
	
	font-size: .9em;
	line-height: 1.3em;
}
.tablestylefn {
	margin-top: 1em;
	margin-bottom: 1em;
	margin-left: 6em;
	
	font-size: .8em;
	line-height: 1em;
}
#permalink {
	float: right;
	background-color: #E8F5FD;
	width: 350px;
	border: 1px solid #0030CE;
	
	font-size: 12px;
	clear: both;
	line-height: 20px;
	padding-top: 10px;
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 10px;
}
.strikethrough {
	text-decoration: line-through;
}
.doubleunderline {
	border-bottom: 3px double;
}
.abrUnderlineholder {
	font-family: Arial !important;
}
/*  
.def + .abrUnderlineholder {
    margin-left: 9em;
	text-indent: -2.4em;
}
*/
.abrUnderline {
	text-decoration: none !important;
}
span.notice {
	display: block;
	text-align: center;
	margin-top: 1em;
}
#toolBar {
	background: #FFF;
	margin-top: -5px;
	
	font-size: 10pt;
	padding-top: 10px !important;
}
.regCurrency {
	display: block;
	min-width: 100px;
	max-width: 385px;
	
	margin: 0 auto 0 auto;
	text-align: center;
	background-color: #dedded;
	padding: 10px;
}
.regCurrency strong {
	font-weight: normal !important;
}

/* act currency table */

#actcurrency table {
	
	margin-top: 2em;
	margin-bottom: 2em;
	border: none;
	clear: both;
}
.currencysingle {
	font-size: .9em;
	text-align: center;
	padding: 10px;
	background-color: #DDDDEE;
	font-weight: normal;
	
	max-width: 650px;
}
section {
	text-align: left;
	padding-left: 2.5em; /*Make room for the num values*/
	position: relative; /*Mark the element as origin for the absoulte positioning of children*/
}

/* act currency table */

#actcurrency table {
	
	margin-top: 2em;
	margin-bottom: 2em;
	border: none;
	clear: both;
}
#actcurrency th {
	font-size: .6em;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
	padding: 4px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #999999;
	text-align: left;
}
.currency {
	font-size: .9em;
	text-align: center;
	padding: 8px;
	background-color: #DDDDEE;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.currencysingle {
	font-size: .9em;
	text-align: center;
	padding: 10px;
	background-color: #DDDDEE;
	font-weight: normal;
	
	max-width: 650px;
}
.tabletext {
	
	font-size: .8em;
	padding-top: 8px;
	padding-bottom: 6px;
	padding-right: 8px;
	padding-left: 8px;
	text-align: center;
}
.tabledatarule {
	font-size: .8em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
	border-bottom-color: #999999;
	text-align: left;
}
.tabledatanorule {
	font-size: .8em;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
	text-align: left;
}
.tabledataruletop {
	font-size: .8em;
	border-top-width: 1px;
	border-top-style: solid;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
	border-top-color: #999999;
	text-align: left;
}
.tabledatarulebottom {
	font-size: .8em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
	border-bottom-color: #999999;
	text-align: left;
}

/* historical table and TLC styles */


#historical {
	
	font-size: 1em;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
#historical h4 {
	
	font-size: .9em;
	margin-top: 1em;
	margin-bottom: .2em;
	text-align: left;
}
#tlc {
	
	font-size: 1em;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
#tlc h4 {
	
	font-size: .9em;
	margin-top: 1em;
	margin-bottom: .2em;
	text-align: left;
}
.title h2 {
	
	font-size: 1.25em;
	line-height: 1.5em;
	text-align: center;
	margin: 0px;
	padding: 0px;
	text-transform: uppercase;
}
.title h3 {
	
	font-size: 1.1em;
	line-height: 2em;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
#cbr,  #cbo,  #cnif,  #cif {
	
	font-size: 1em;
}
#explan {
	width: 610px;
	border: 1px solid #000000;
	padding: 20px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 4em;
	line-height: 1.5em;
	margin-bottom: 1em;
	text-align: center;
}
#explan h4 {
	text-align: center;
	
	font-size: .9em;
	font-weight: bold;
	margin: 0px;
	padding: 0px 0px 6px;
}
#explan p {
	text-align: left;
	
	font-size: 0.8em;
	padding-top: 8px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
#explan ul {
	text-align: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#explan li {
	text-align: left;
	
	font-size: 0.8em;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 2px;
	padding-bottom: 0px;
}
#explan table {
	margin: 0px;
	padding: 0px;
}
#explan table.abbrev {
	
	font-size: 0.8em;
	margin-top: 1px;
	margin-bottom: 1px;
	text-align: left;
}
#explan td.abbrevtext {
	
	font-size: 0.8em;
	margin-top: 0px;
	margin-bottom: 2px;
	padding: 0px;
	text-align: left;
}
/* --- Highlight the graphic if it is a change in the act or reg --- */


span.insert img {
	border: #01a401 solid 3px;
}

/* --- Aboriginal Character style --- */

span.aborig-stack {
    letter-spacing: -9px;
    padding-right: 3px;
}
span.aborig-stack:after {
    letter-spacing: 0;
    padding-right: 3px;
}
span.aborig-stack-cap {
    letter-spacing: -8px;
    padding-right: 9px;
}
span.aborig-stack-cap span {
text-decoration:none !important;
}
span.aborig-stack-cap:after {
    letter-spacing: 8px;
    padding-right: 9px;
}
/*  Inline elements introduced by municipal bylaws */
.double-quotes {
   font-weight:bold !important;
   font-style: italic !important;
}

.amd_text {
    font-size:14px !important;
    font-weight:bold;
    font-style:italic;
}

.inline-hnote {
	font-size: .8em;
	font-style:normal;
}

.inline-hnote:before {
    content:"[";
}

.inline-hnote:after {
    content:"]";
}

.inline-descriptor {
	font-style:italic;
	font-weight:normal !important;
}

.inline-descriptor:before {
    content:"[";
}

.inline-descriptor:after {
    content:"]";
}

.normal-font-style {
   font-weight: normal  !important; 
   font-style:normal;
}

.normal-bold-style {
   font-weight: bold  !important; 
   font-style:normal;
}

table caption {
	font-weight: bold
}

p.subsecIndent1 {
	margin-top: 0.5em;
	margin-bottom: 0;
	margin-left: 4.9em;
}

p.paraIndent2 {
	margin-top: 0.5em;
	margin-bottom: 0;
	margin-left: 9.5em;
}
p.subparaIndent3 {
	margin-top: 0.5em;
	margin-bottom: 0;
	margin-left: 12.8em;
}
p.clauseIndent4 {
	margin-top: 0.5em;
	margin-bottom: 0;
	margin-left: 15.4em;
}
p.subclauseIndent5 {
	margin-top: 0.5em;
	margin-bottom: 0;
	margin-left: 18.7em;
}
/* --- End Aboriginal Character style --- */

/* QP BOTTOM OF DOC.  PLEASE KEEP AT BOTTOM OF DOCUMENT. DO NOT REMOVE OR MODIFY */
