﻿.style1 { text-align:left;	font-family:tahoma; color:#444444; font-size: 10pt; line-height: 1.2; margin-left:4px; margin-right:8px; margin-bottom:6px; margin-top:2px; }
.leftstyle1 { 	text-align:left; font-family:tahoma; color:#444444; font-size: 10pt; line-height: 1.2; margin-left:4px; margin-bottom:8px; margin-top:2px; }
.smallstyle1 { 	font-family:tahoma; color:#444444; font-size: 8pt; line-height: 1.1; margin-left:4px; margin-bottom:5px; margin-top:2px; }
.boldstyle1 {
	line-height: 150%;
	font-family: tahoma;
	font-weight: bold;
	color: #444444;
	font-size: 10pt;
	margin-left: 0px;
	margin-bottom: 1px;
	margin-top: 2px;
}
.boldsmallstyle1 { 	font-family:tahoma; font-weight:bold; color:#222222; font-size: 8pt; margin-left:4px; margin-bottom:1px; margin-top:2px; }
.boldstyle2 { 	font-family:tahoma; font-weight:bold; color:#666666; font-size: 10pt; font-style:italic; line-height: 1.5; margin-bottom:5px; }
.boldstyle3 { 	font-family:tahoma; color:#666666; font-size: 8pt; font-style:italic; line-height:1.5; margin-bottom:10px; }
.InternalTable { padding:4px; border-style:none; border-width:0px }
.Table2 { padding:16px; border-style:none; border-width:0px }
.Table3 { margin-left:32px; padding:4px; border-style:none; border-width:0px }
.table4 { margin-left:0px; margin-top:16px; margin-right:16px; padding:4px; border-style:none; border-width:0px }
.tcell { vertical-align:top; margin-bottom:4px; margin-right: 8px; }
.mcell { vertical-align:middle; margin-bottom:4px; margin-right: 8px; }
.bcell { vertical-align:bottom; margin-bottom:4px; margin-right: 8px; }
.btext { font-weight:bold; text-align:left; font-family:tahoma; color:#444444; font-size: 10pt; line-height: 1.0; margin-bottom:4px; margin-right:8px; }
.pic1 { margin-left:0px; margin-right:8px; margin-top:4px; margin-bottom:4px; }
.cstyle1 { text:align:center; font-family:tahoma; color:#444444; font-size: 10pt; line-height: 1.5; margin-left:8px; margin-right:8px; margin-bottom:32px; margin-top:32px; }
.indexstyle { 	font-family:tahoma; color:#444444; font-size: 10pt; line-height: 1.2; margin-left:12px; margin-right:8px; margin-bottom:6px; margin-top:2px; }
.mainindexstyle { font-family:tahoma; color:#444444; font-size: 10pt; line-height: 1.2; margin-left:12px; margin-right:8px; margin-bottom:24px; margin-top:12px; }
.indexcentral { margin-left:0px; margin-right:8px; margin-bottom:24px; margin-top:24px; }
.indexrow { vertical-align:middle;}
.rowstyle1 { margin-left:24px; margin-right:24px; margin-bottom:24px; margin-top:48px; }
.pic2 { margin-left:0px; margin-right:8px; margin-top:12px; margin-bottom:4px; }
.indexstyle { text-align:left; font-family:tahoma; color:#444444; font-size: 10pt; line-height: 1.5; margin-left:12px; margin-right:8px; margin-bottom:12px; margin-top:12px; }
.indexboldstyle { text-align:left; line-height:120%; font-family:tahoma; font-weight:bold; color:#444444; font-size: 10pt; margin-left:12px; margin-bottom:0px; margin-top:12px; }
.indextable { margin-left:0px; margin-top:16px; margin-right:16px; border-style:none; border-width:0px }
.ms2 { font-family:tahoma; color:#444444; font-size: 10pt; line-height: 1.2; margin-left:12px; margin-right:8px; margin-bottom:48px; margin-top:2px; }
.ms3 { vertical-align:middle; font-family:tahoma; color:#444444; font-size: 10pt; margin-left:12px; margin-right:12px; margin-bottom:0px; margin-top:0px; }
.pic3 { margin-left:0px; margin-right:8px; margin-top:16px; margin-bottom:4px; }
.pic4 { margin-left:32px; margin-right:8px; margin-top:0px; margin-bottom:0px; }
.indexcell { margin-left:0px; margin-right:8px; margin-top:32px; margin-bottom:4px; }