﻿body			{font-family: Arial,Helvetica; font-size: 12px; line-height:17px; color: #000000;margin: 8px;background-color: #e7e7ca;}
td				{
	font-family: Arial,Helvetica;
	font-size: 12px;
	vertical-align: top;
	text-align: left;
	line-height: 19px;
	color: #000000;
	 
}
a:active	   {font-weight:bold;text-decoration: none}
a:link		{font-weight:bold;color: #0039B0; text-decoration: none;}
a:visited	{font-weight:bold;color: #8F308F; text-decoration: none;}
a:hover		{font-weight:bold;color: #E80005; text-decoration: underline}
a.multi:active	   {font-weight:bold;text-decoration: none}
a.multi:link		{font-weight:bold;color: #B03939; text-decoration: underline;}
a.multi:visited	{font-weight:bold;color: #E06969; text-decoration: underline;}
a.multi:hover		{font-weight:bold;color: #E80005; text-decoration: underline}

a:active.thin	{font-weight:normal;text-decoration: none}
a:link.thin		{font-weight:normal;color: #0039B0; text-decoration: none;}
a:visited.thin	{font-weight:normal;color: #0039B0; text-decoration: none;}
a:hover.thin	{font-weight:normal;color: #E80005; text-decoration: underline}

a:active.thin2	{font-weight:bold;text-decoration: none}
a:link.thin2	{font-weight:bold;color: #0039B0; text-decoration: none;}
a:visited.thin2	{font-weight:bold;color: #0039B0; text-decoration: none;}
a:hover.thin2	{font-weight:bold;color: #E80005; text-decoration: underline}

a.hilight		{border:1px solid #800000; font-weight:normal;text-decoration: none; background-color:#FFFF99;font-weight:bold;color: #000000; text-decoration: none;}

table {width:100%}
td.h2 { font-weight: bold; font-size:18px; }
td.hl { background-color: #CCFFFF }
tr.hl { background-color: #7FCFCF }
tr.h2 { background-color: #CCFFFF }
span.hl { background-color: #FFFF00 }
div.active { font-weight: bold; text-align:center; font-size: 11pt; margin-top: 4; border-bottom: 1 solid #FFC73C; margin-right: 8; margin-left: 8 }
div.inactive { font-weight: bold; text-align:center; font-size: 9pt; margin-top: 5; color:#808080 }

table.class {border:none;margin-top:12pt}
p.classid {text-align:center;font-weight:bold;margin-top:12pt;font-style:italic}
div.classtext-nice {margin-bottom:12pt}
div.classtext-locarno {margin-bottom:12pt;font-weight:bold}
p.category { font-weight:bold;font-size:14pt;margin:12pt;text-align:center}
p.explanatorynotehead {font-style:italic;text-align:center;margin-bottom:12pt; }
p.includehead {font-style:italic;margin-left:20mm }
p.excludehead {font-style:italic;margin-left:20mm }
div.include {margin-left:20mm}
div.exclude {margin-left:20mm}
p.classification {font-weight:bold;font-size:16pt}
p.title{font-weight:bold;font-size:14pt;text-align:center}
ol.1 {list-style:number}
ol.a {list-style:lower-alpha}
td.subclassid {width:20mm;vertical-align:top;font-weight:bold;text-align:right;margin-right:12pt}
td.subclasstext { width:90%;font-weight:bold}
div.note {margin-left:20mm;padding-bottom:12pt}
p.note-head {text-decoration:underline}
table.note {font-size:10pt;}
td.note-head {width:20mm;text-decoration:underline;vertical-align:top}
td.note-text {width:90%;vertical-align:top}

table.division {width:100%;padding-top:12pt;}
br.division {padding-top:24pt}
table.category {width:100%}
table.section {width:100%}
td.sectionprefix { width:5mm;vertical-align:top}}
td.sectionid {width:15mm;vertical-align:top}
td.categoryid {width:20mm;padding-left:5mm;vertical-align:top}
td.divisionid{width:20mm;padding-left:5mm;vertical-align:top}
td.auxsectionprefix { width:5mm;vertical-align:top}}
td.auxsectionid {width:15mm;vertical-align:top}

p.toc6 {padding:0;margin:0;margin-left:24pt}
p.c {font-weight:bold;padding-top:12pt}



P.R0
{
text-indent: 0mm;
text-align:left;
Margin-bottom: 0pt;
Margin-top: 2pt;
Margin-right: 0pt;
Margin-left: 0pt;
}

SPAN.HSR0
{
width:2em;
text-align:left;
}

.F0
{
Margin-bottom: 0pt;
Margin-top: 2pt;
Margin-right: 0pt;
Margin-left: 0pt;
text-indent: 2em;
Text-align:Left;
Position:Static;
}
P.R1
{
Text-indent: 2.5em;
Text-align:Left;
Margin-bottom: 0pt;
Margin-top: 2pt;
Margin-right: 0pt;
Margin-left: 0pt;
}

SPAN.HSR1
{
text-indent:0;
margin-left:2.25em;
margin-right:0.25em;
width:2.5em;
text-align:right;
}



.H0
{
Margin-bottom: 0pt;
Margin-top: 2pt;
Margin-right: 0pt;
Margin-left: 3em;
Text-indent:0pt;
Text-align:Left;
}


SPAN.HSH0
{
Position:absolute;
Left: 10pt;
}

P.F {margin:0;padding:0;margin-top:4pt}
p.subheading{font-weight:bold;font-style:italic}
p.heading{font-weight:bold}
.N3
{
Margin-bottom: 0pt;
Margin-top: 3pt;
Margin-right: 0pt;
Margin-left: 6em;
Text-indent: 0pt;
Text-align:Left;
}

p.ff {margin:0;padding:0;margin-left:4em;margin-right:4em;}