A.navstrip 
	{
		font-family:Helvetica; 
		font-size:11pt; 
		color:blue
	}

A.tiny
	{
		font-family:Helvetica; 
		font-size:8pt; 
		color:blue
	}

A
	{
		font-family:Helvetica; 
		font-size:11pt; 
		color:blue
	}

A.description
	{
		font-family:Helvetica; 
		font-size:10pt; 
		color:blue
	}



DIV.navstrip
	{
		font-family:Helvetica; 
		font-size:11pt; 
		color:black
	}


DIV.tiny
	{
		font-family:Helvetica; 
		font-size:8pt; 
		color:black
	}

DIV.description
	{
		font-family:Helvetica; 
		font-size:10pt; 
		color: black
	}

DIV
	{
		font-family:Helvetica; 
		font-size:11pt; 
		color: black
	}

P.tiny
	{
		font-family:Helvetica; 
		text-align:justify;
		font-size:8pt; 
		color: black
	}

P	
	{
		font-family:Helvetica; 
		text-align:justify;
		font-size:11pt; 
		color: black
	}

sub
	{
		font-size:7pt
	}

sup
	{
		font-size:7pt
	}

span.Subscript
	{
		font-family:"Helvetica";
		vertical-align:sub
	}

span.Superscript
	{
		font-family:"Helvetica";
		vertical-align:sup
	}

TD	{
		font-family:Helvetica; 
		font-size:11pt; 
		color: black
	}

TD.GenTL
	{
		font-family:Helvetica; 
		font-size:11pt; 
		color: blue;	
		border-bottom:3.0px solid black;
		border-right:1.0px solid gray
	}

TD.GenTC
	{
		font-family:Helvetica; 
		font-size:11pt; 
		color: blue;
		border-bottom:3.0px solid black;
		border-right:1.0px solid gray
	}

TD.GenTR
	{
		font-family:Helvetica; 
		font-size:11pt; 
		color: blue;
		border-bottom:3.0px solid black;
	}

TD.GenCL
	{
		font-family:Helvetica; 
		font-size:11pt; 
		color: black;
		border-bottom:1.0px dashed gray;
	}

TD.GenCC
	{
		font-family:Helvetica; 
		font-size:11pt; 
		color: black;
		border-bottom:1.0px dashed gray;
		border-right:1.0px solid gray
	}

TD.GenCR
	{
		font-family:Helvetica; 
		font-size:11pt; 
		color: black;
		border-bottom:1.0px dashed gray;
	}

TD.GenBL
	{
		font-family:Helvetica; 
		font-size:11pt; 
		color: black;
		border-bottom:3.0px solid black;
		border-right:1.0px solid gray
	}

TD.GenBC
	{
		font-family:Helvetica; 
		font-size:11pt; 
		color: black;
		border-bottom:3.0px solid black;
		border-right:1.0px solid gray
	}

TD.GenBR
	{
		font-family:Helvetica; 
		font-size:11pt; 
		color: black;
		border-bottom:3.0px solid black;
	}

TD.BsktTL
	{
		font-family:Helvetica; 
		font-size:11pt; 
		color: blue;	
		text-align: center;
		vertical-align: middle;
		border-bottom:3.0px solid black;
		border-right:1.0px solid gray
	}

TD.BsktTC
	{
		font-family:Helvetica; 
		font-size:11pt; 
		color: blue;
		text-align: center;
		vertical-align: middle;
		border-bottom:3.0px solid black;
		border-right:1.0px solid gray
	}

TD.BsktTR
	{
		font-family:Helvetica; 
		font-size:11pt; 
		color: blue;
		text-align: center;
		vertical-align: middle;
		border-bottom:3.0px solid black;
	}

TD.BsktCL
	{
		font-family:Helvetica; 
		font-size:11pt; 
		color: blue;
		text-align: center;
		vertical-align: middle;
		border-bottom:1.0px dashed gray;
		border-right:1.0px solid gray
	}

TD.BsktCC
	{
		font-family:Helvetica; 
		font-size:11pt; 
		color: black;
		text-align: center;
		vertical-align: middle;
		border-bottom:1.0px dashed gray;
		border-right:1.0px solid gray
	}

TD.BsktCCDesc
	{
		font-family:Helvetica; 
		font-size:11pt; 
		color: black;
		text-align: justify;
		vertical-align: middle;
		border-bottom:1.0px dashed gray;
		border-right:1.0px solid gray
	}

TD.BsktCR
	{
		font-family:Helvetica; 
		font-size:11pt; 
		color: black;
		text-align: center;
		vertical-align: middle;
		border-bottom:1.0px dashed gray;
	}

TD.BsktBL
	{
		font-family:Helvetica; 
		font-size:11pt; 
		color: blue;
		text-align: center;
		vertical-align: middle;
		border-bottom:3.0px solid black;
		border-right:1.0px solid gray
	}

TD.BsktBC
	{
		font-family:Helvetica; 
		font-size:11pt; 
		color: black;
		text-align: center;
		vertical-align: middle;
		border-bottom:3.0px solid black;
		border-right:1.0px solid gray
	}

TD.BsktBCDesc
	{
		font-family:Helvetica; 
		font-size:11pt; 
		color: black;
		text-align: justify;
		vertical-align: middle;
		border-bottom:3.0px solid black;
		border-right:1.0px solid gray
	}

TD.BsktBR
	{
		font-family:Helvetica; 
		font-size:11pt; 
		color: black;
		text-align: center;
		vertical-align: middle;
		border-bottom:3.0px solid black;
	}

TD.BsktPreTaxTit
	{
		font-family:Helvetica; 
		font-size:11pt; 
		color: blue;
		text-align: center;
		vertical-align: middle;
		border-bottom:2.0px solid black;
	}

TD.BsktPreTax
	{
		font-family:Helvetica; 
		font-size:11pt; 
		color: black;
		text-align: center;
		vertical-align: middle;
		border-bottom:2.0px solid black;
	}

TD.BsktVATTit
	{
		font-family:Helvetica; 
		font-size:11pt; 
		color: blue;
		text-align: center;
		vertical-align: middle;
		border-bottom:2.0px solid black;
	}

TD.BsktVAT
	{
		font-family:Helvetica; 
		font-size:11pt; 
		color: black;
		text-align: center;
		vertical-align: middle;
		border-bottom:2.0px solid black;
	}

TD.BsktPostTit
	{
		font-family:Helvetica; 
		font-size:11pt; 
		color: blue;
		text-align: center;
		vertical-align: middle;
		border-bottom:2.0px solid black;
	}

TD.BsktPost
	{
		font-family:Helvetica; 
		font-size:11pt; 
		color: black;
		text-align: center;
		vertical-align: middle;
		border-bottom:2.0px solid black;
	}

TD.BsktTotTit
	{
		font-family:Helvetica; 
		font-size:11pt; 
		color: blue;
		text-align: center;
		vertical-align: middle;
		border-bottom:3.0px double black;
	}

TD.BsktTot
	{
		font-family:Helvetica; 
		font-size:11pt; 
		color: green;
		text-align: center;
		vertical-align: middle;
		border-bottom:3.0px double black;
	}

IMG
	{
		border: none
	}

IMG.margin
	{
		border: none;
		margin-left:10px; 
		margin-right:10px; 
		margin-top:0px;
		margin-bottom:0px
	}

IMG.cutout
	{
		border: dashed;
		border-width: 1px;
		border-color: #C0C0C0;
		margin-left:10px; 
		margin-right:10px; 
		margin-top:0px;
		margin-bottom:0px
	}
li
	{
		margin-bottom:.0001pt;
		font-size:11.0pt;
		font-family:"Helvetica";
		margin-left:0cm; 
		margin-right:0cm; 
		margin-top:0cm
	}

h1
	{
		margin-top:12.0pt;
		margin-right:0cm;
		margin-bottom:3.0pt;
		margin-left:0pt;
		page-break-after:avoid;
		font-size:16.0pt;
		font-family:Helvetica;
	}

h2
	{
		margin-top:12.0pt;
		margin-right:0cm;
		margin-bottom:3.0pt;
		margin-left:5pt;
		page-break-after:avoid;
		font-size:14.0pt;
		font-family:Helvetica;
		font-style:italic
	}

h3
	{
		margin-top:12.0pt;
		margin-right:0cm;
		margin-bottom:3.0pt;
		margin-left:10pt;
		page-break-after:avoid;
		font-size:13.0pt;
		font-family:Helvetica;
	}

h4
	{
		margin-top:12.0pt;
		margin-right:0cm;
		margin-bottom:3.0pt;
		margin-left:15pt;
		page-break-after:avoid;
		font-size:11.0pt;
		font-family:"Helvetica";
	}

h5
	{
		margin-top:12.0pt;
		margin-right:0cm;
		margin-bottom:3.0pt;
		margin-left:20pt;
		page-break-after:avoid;
		font-size:11.0pt;
		font-family:"Helvetica";
		font-style:italic
	}

