body {  
margin-left: 0px; 
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

.byline-4, .byline-4-1, .byline-4-2, .byline-4-3, .byline-4-4, .byline-4-5, .byline-4-6, .byline-4-7, .byline-4-general, .byline-4-parent, .byline-10, .byline-10, .byline-10-1, .byline-10-2 , .byline-10-3, .byline-10-4, .byline-10-5 ,.byline-10-6, .byline-10-7, .byline-10-general, .byline-10-parent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 5px; }

.byline-4 {
	margin-bottom: 4px;
	padding-left: 10px; }

.byline-4-1 {
	margin-bottom: 4px;
	padding-left: 10px;
	color: #000000; }

.byline-4-2 {
	margin-bottom: 4px;
	padding-left: 10px;
	color: #000000; }

.byline-4-3 {
	margin-bottom: 4px;
	padding-left: 10px;
	color: #000000; }

.byline-4-4 {
	margin-bottom: 4px;
	padding-left: 10px;
	color: #000000; }

.byline-4-5 {
	margin-bottom: 4px;
	padding-left: 10px;
	color: #000000; }

.byline-4-6 {
	margin-bottom: 4px;
	padding-left: 10px;
	color: #000000; }

.byline-4-7 {
	margin-bottom: 4px;
	padding-left: 10px;
	color: #000000; }

.byline-4-general {
	margin-bottom: 4px;
	padding-left: 10px;
	color: #000000; }
	
.byline-4-parent {
	margin-bottom: 4px;
	padding-left: 10px;
	color: #000000; }
		
.byline-10 {
	margin-bottom: 10px;
	padding-left: 10px;
	color: #000000; }

.byline-10-1 {
	margin-bottom: 10px;
	padding-left: 10px;
	color: #000000; }

.byline-10-2 {
	margin-bottom: 10px;
	padding-left: 10px;
	color: #000000; }

.byline-10-3 {
	margin-bottom: 10px;
	padding-left: 10px;
	color: #000000; }

.byline-10-4 {
	margin-bottom: 10px;
	padding-left: 10px;
	color: #000000; }

.byline-10-5 {
	margin-bottom: 10px;
	padding-left: 10px;
	color: #000000; }

.byline-10-6 {
	margin-bottom: 10px;
	padding-left: 10px;
	color: #000000; }

.byline-10-7 {
	margin-bottom: 10px;
	padding-left: 10px;
	color: #000000; }

.byline-10-general {
	margin-bottom: 10px;
	padding-left: 10px;
	color: #000000; }
	
.byline-10-parent {
	margin-bottom: 10px;
	padding-left: 10px;
	color: #000000; }

.color-1 {
	color: #000000;
	font-weight: bold; }
		
.color-2 {
	color: #000000;
	font-weight: bold; }

.color-3 {
	color: #000000;
	font-weight: bold; }

.color-4 {
	color: #000000;
	font-weight: bold; }

.color-5 {
	color: #000000;
	font-weight: bold; }

.color-6 {
	color: #000000;
	font-weight: bold; }

.color-7 {
	color: #000000;
	font-weight: bold; }

.color-general {
	color: #000000;
	font-weight: bold; }

.color-parent {
	color: #000000;
	font-weight: bold; }
	
.first-ltr10-1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18pt;
	color: #000000;
	font-weight: bold; }
	
.first-ltr10-2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18pt;
	color: #000000; 
	font-weight: bold; }
	
.first-ltr10-3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18pt;
	color: #000000;
	font-weight: bold; }
	
.first-ltr10-4 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18pt;
	font-weight: bold;
	color: #000000; }
	
.first-ltr10-5 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18pt;
	font-weight: bold;
	color: #000000; }
	
.first-ltr10-6 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18pt;
	font-weight: bold;
	color: #000000; }
	
.first-ltr10-7 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18pt;
	font-weight: bold;
	color: #000000; }

.first-ltr10-general {
	font-family: "Times New Roman", Times, serif;
	font-size: 18pt;
	font-weight: bold;
	color: #000000; }

.first-ltr10-parent {
	font-family: "Times New Roman", Times, serif;
	font-size: 18pt;
	font-weight: bold;
	color: #000000; }
	
.head-10-4, .head-10-4-1, .head-10-4-2, .head-10-4-3, .head-10-4-4, .head-10-4-5, .head-10-4-6, .head-10-4-7, .head-10-4-general, .head-10-4-parent, .head-10-10, .head-10-10-1, .head-10-10-2, .head-10-10-3, .head-10-10-4, .head-10-10-5, .head-10-10-6, .head-10-10-7, .head-10-10-general, .head-10-10-parent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px; }

.head-10-4 {
	margin-bottom: 4px;
	padding-left: 10px; }

.head-10-4-1 {
	margin-bottom: 4px;
	padding-left: 10px;
	color: #000000; }

.head-10-4-2 {
	margin-bottom: 4px;
	padding-left: 10px;
	color: #000000; }

.head-10-4-3 {
	margin-bottom: 4px;
	padding-left: 10px;
	color: #000000; }

.head-10-4-4 {
	margin-bottom: 4px;
	padding-left: 10px;
	color: #000000; }

.head-10-4-5 {
	margin-bottom: 4px;
	padding-left: 10px;
	color: #000000; }

.head-10-4-6 {
	margin-bottom: 4px;
	padding-left: 10px;
	color: #000000; }

.head-10-4-7 {
	margin-bottom: 4px;
	padding-left: 10px;
	color: #000000; }

.head-10-4-general {
	margin-bottom: 4px;
	padding-left: 10px;
	color: #000000; }

.head-10-4-parent {
	margin-bottom: 4px;
	padding-left: 10px;
	color: #000000; }
	
.head-10-10 {
	margin-bottom: 10px;
	padding-left: 10px; }

.head-10-10-1 {
	margin-bottom: 10px;
	padding-left: 10px;
	color: #000000; }

.head-10-10-2 {
	margin-bottom: 10px;
	padding-left: 10px;
	color: #000000; }

.head-10-10-3 {
	margin-bottom: 10px;
	padding-left: 10px;
	color: #000000; }

.head-10-10-4 {
	margin-bottom: 10px;
	padding-left: 10px;
	color: #000000; }

.head-10-10-5 {
	margin-bottom: 10px;
	padding-left: 10px;
	color: #000000; }

.head-10-10-6 {
	margin-bottom: 10px;
	padding-left: 10px;
	color: #000000; }

.head-10-10-7 {
	margin-bottom: 10px;
	padding-left: 10px;
	color: #000000; }

.head-10-10-general {
	margin-bottom: 10px;
	padding-left: 10px;
	color: #000000; }

.head-10-10-parent {
	margin-bottom: 10px;
	padding-left: 10px;
	color: #000000; }
	
.index-title { 
	font-size: 11pt; 
	font-weight: bold;
	margin-bottom: 	10px; 
	margin-top: 10px; 
	text-align: center; 	}
	
.index-title-1 { 
	font-size: 11pt; 
	font-weight: bold;
	margin-bottom: 	10px; 
	margin-top: 10px; 
	text-align: center; 
	color: #000000; }
	
.index-title-2 { 
	font-size: 11pt; 
	font-weight: bold;
	margin-bottom: 	10px; 
	margin-top: 10px; 
	text-align: center;
	color: #000000; }
	
.index-title-3 { 
	font-size: 11pt; 
	font-weight: bold;
	margin-bottom: 	10px; 
	margin-top: 10px; 
	text-align: center;
	color: #000000; }
	
.index-title-4 { 
	font-size: 11pt; 
	font-weight: bold;
	margin-bottom: 	10px; 
	margin-top: 10px; 
	text-align: center;
	color: #000000; }
	
.index-title-5 { 
	font-size: 11pt; 
	font-weight: bold;
	margin-bottom: 	10px; 
	margin-top: 10px; 
	text-align: center;
	color: #000000; }
	
.index-title-6 { 
	font-size: 11pt; 
	font-weight: bold;
	margin-bottom: 	10px; 
	margin-top: 10px; 
	text-align: center;
	color: #000000; }
	
.index-title-7 { 
	font-size: 11pt; 
	font-weight: bold;
	margin-bottom: 	10px; 
	margin-top: 10px; 
	text-align: center;
	color: #000000; }

.index-title-general { 
	font-size: 11pt; 
	font-weight: bold;
	margin-bottom: 	10px; 
	margin-top: 10px; 
	text-align: center;
	color: #000000; }

.index-title-parent { 
	font-size: 11pt; 
	font-weight: bold;
	margin-bottom: 	10px; 
	margin-top: 10px; 
	text-align: center;
	color: #000000; }
	
.intro-0, .intro-0-1, .intro-0-2, .intro-0-3, .intro-0-4, .intro-0-5, .intro-0-6, .intro-0-7, .intro-0-general, .intro-0-parent, .intro-10, .intro-10-1, .intro-10-2, .intro-10-3, .intro-10-4, .intro-10-5, .intro-10-6, .intro-10-7, .intro-10-general,  .intro-10-parent, .intro-0-quote, .intro-0-quote-1, .intro-0-quote-2, .intro-0-quote-3, .intro-0-quote-4, .intro-0-quote-5, .intro-0-quote-6, .intro-0-quote-7, .intro-0-quote-general, .intro-0-quote-parent, .intro-10-quote, .intro-10-quote-1, .intro-10-quote-2, .intro-10-quote-3, .intro-10-quote-4, .intro-10-quote-5, .intro-10-quote-6, .intro-10-quote-7, .intro-10-quote-general, .intro-10-quote-parent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px; }

.intro-0 { 
	margin-bottom: 0px; 
	padding-left: 10px;  }

.intro-0-1 { 
	margin-bottom: 0px; 
	padding-left: 10px; 
	color: #000000 }

.intro-0-2 { 
	margin-bottom: 0px; 
	padding-left: 10px; 
	color: #000000 }
	
.intro-0-3 { 
	margin-bottom: 0px; 
	padding-left: 10px; 
	color: #000000 }
	
.intro-0-4 { 
	margin-bottom: 0px; 
	padding-left: 10px; 
	color: #000000 }
	
.intro-0-5 { 
	margin-bottom: 0px; 
	padding-left: 10px; 
	color: #000000 }
	
.intro-0-6 { 
	margin-bottom: 0px; 
	padding-left: 10px; 
	color: #000000 }
		
.intro-0-7 { 
	margin-bottom: 0px; 
	padding-left: 10px; 
	color: #000000 }

.intro-0-general { 
	margin-bottom: 0px; 
	padding-left: 10px; 
	color: #000000 }

.intro-0-parent { 
	margin-bottom: 0px; 
	padding-left: 10px; 
	color: #000000 }
	
.intro-10 { 
	margin-bottom: 10px; 
	padding-left: 10px;  }

.intro-10-1 { 
	margin-bottom: 10px; 
	padding-left: 10px; 
	color: #000000; }

.intro-10-2 { 
	margin-bottom: 10px; 
	padding-left: 10px; 
	color: #000000; }

.intro-10-3 { 
	margin-bottom: 10px; 
	padding-left: 10px; 
	color: #000000; }
 
.intro-10-4 { 
	margin-bottom: 10px; 
	padding-left: 10px; 
	color: #000000; }
 
.intro-10-5 { 
	margin-bottom: 10px; 
	padding-left: 10px; 
	color: #000000; }
 
.intro-10-6 { 
	margin-bottom: 10px; 
	padding-left: 10px; 
	color: #000000; }
 
.intro-10-7 { 
	margin-bottom: 10px; 
	padding-left: 10px; 
	color: #000000; }

.intro-10-general { 
	margin-bottom: 10px; 
	padding-left: 10px; 
	color: #000000; }

.intro-10-parent { 
	margin-bottom: 10px; 
	padding-left: 10px; 
	color: #000000; }
	
.intro-0-quote {
	margin-bottom: 0px;
	padding-right: 40px;
	padding-left: 40px;}

.intro-0-quote-1 {
	margin-bottom: 4px;
	padding-right: 40px;
	padding-left: 40px;
	color: #000000;	}

.intro-0-quote-2 {
	margin-bottom: 0px;
	padding-right: 40px;
	padding-left: 40px;
	color: #000000;}

.intro-0-quote-3 {
	margin-bottom: 0px;
	padding-right: 40px;
	padding-left: 40px;
	color: #000000;}

.intro-0-quote-4 {
	margin-bottom: 0px;
	padding-right: 40px;
	padding-left: 40px;
	color: #000000;}

.intro-0-quote-5 {
	margin-bottom: 0px;
	padding-right: 40px;
	padding-left: 40px;
	color: #000000;}

.intro-0-quote-6 {
	margin-bottom: 0px;
	padding-right: 40px;
	padding-left: 40px;
	color: #000000;}

.intro-0-quote-7 {
	margin-bottom: 0px;
	padding-right: 40px;
	padding-left: 40px;
	color: #000000;}

.intro-0-quote-general {
	margin-bottom: 0px;
	padding-right: 40px;
	padding-left: 40px;
	color: #000000;}

.intro-0-quote-parent {
	margin-bottom: 0px;
	padding-right: 40px;
	padding-left: 40px;
	color: #000000;}
	
.intro-10-quote {
	margin-bottom: 10px;
	padding-right: 40px;
	padding-left: 40px;}

.intro-10-quote-1 {
	margin-bottom: 10px;
	padding-right: 40px;
	padding-left: 40px;
	color: #000000;}

.intro-10-quote-2 {
	margin-bottom: 10px;
	padding-right: 40px;
	padding-left: 40px;
	color: #000000;}

.intro-10-quote-3 {
	margin-bottom: 10px;
	padding-right: 40px;
	padding-left: 40px;
	color: #000000;}

.intro-10-quote-4 {
	margin-bottom: 10px;
	padding-right: 40px;
	padding-left: 40px;
	color: #000000;}

.intro-10-quote-5 {
	margin-bottom: 10px;
	padding-right: 40px;
	padding-left: 40px;
	color: #000000;}

.intro-10-quote-6 {
	margin-bottom: 10px;
	padding-right: 40px;
	padding-left: 40px;
	color: #000000;}

.intro-10-quote-7 {
	margin-bottom: 10px;
	padding-right: 40px;
	padding-left: 40px;
	color: #000000; }

.intro-10-quote-general {
	margin-bottom: 10px;
	padding-right: 40px;
	padding-left: 40px;
	color: #000000; }

.intro-10-quote-parent {
	margin-bottom: 10px;
	padding-right: 40px;
	padding-left: 40px;
	color: #000000; }
	
.main10-0, .main10-4, .main10-10, .main25-0, .main25-4, .main25-10, .main40-0, .main40-4, .main40-10, .main40-0quote, .main40-4quote, .main40-10quote, .main50-0, .main50-10, .main50-10quote, .main60-10 {
	font-family: Times New Roman, Times, serif;
	font-size: 11pt;
	color: #000000;
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: normal;
	margin-right: 0px; }

.main10-0 {
	margin-bottom: 0px;
	padding-left: 10px;
	padding-right: 5px; }
	
.main10-4 {
	margin-bottom: 4px;
	padding-left: 10px;
	padding-right: 5px; }

.main10-10 {
	margin-bottom: 10px;
	padding-left: 10px;
	padding-right: 5px; }
	
.main25-0 {
	margin-bottom: 0px;
	padding-left: 25px;
	padding-right: 5px; }

.main25-4 {
	margin-bottom: 4px;
	padding-left: 25px;
	padding-right: 5px; }

.main25-10 {
	margin-bottom: 10px;
	padding-left: 25px;
	padding-right: 5px; }

.main40-0 {
	margin-bottom: 0px;
	padding-left: 40px;
	padding-right: 5px; }
	
.main40-4 {
	margin-bottom: 4px;
	padding-left: 40px;
	padding-right: 5px; }

.main40-10 {
	margin-bottom: 10px;
	padding-left: 40px;
	padding-right: 5px; }

.main40-0quote {
	margin-bottom: 0px;
	padding-left: 40px;
	padding-right: 40px; }
	
.main40-4quote {
	margin-bottom: 4px;
	padding-left: 40px;
	padding-right: 40px; }
	
.main40-10quote {
	margin-bottom: 10px;
	padding-left: 40px;
	padding-right: 40px; }

.main50-0 {
	margin-bottom: 0px;
	padding-left: 50px;
	padding-right: 5px; }
	
.main50-10 {
	margin-bottom: 10px;
	padding-left: 50px;
	padding-right: 5px; }

.main50-0quote {
	margin-bottom: 0px;
	padding-right: 50px;
	padding-left: 50px; }

.main50-10quote {
	margin-bottom: 10px;
	padding-right: 50px;
	padding-left: 50px; }
	
.main10-0-bullet-sm, .main10-4-bullet-sm, .main10-10-bullet-sm, .main25-0-bullet-sm, .main25-4-bullet-sm, .main25-10-bullet-sm {
	font-family: Times New Roman, Times, serif;
	font-size: 11pt;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 5px;
	list-style-position: outside; }

.main10-0-bullet-sm {
	padding-left: 25px;
	padding-bottom: 0px;
	text-indent: -15px; }
	
.main10-4-bullet-sm {
	padding-left: 25px;
	padding-bottom: 4px;
	text-indent: -15px; }

.main10-10-bullet-sm {
	padding-left: 25px;
	padding-bottom: 10px;
	text-indent: -15px; }
	
.main25-0-bullet-sm {
	padding-left: 40px;
	padding-bottom: 0px;
	text-indent: -15px; }
	
.main25-0-bullet-sm {
	padding-left: 40px;
	padding-bottom: 4px;
	text-indent: -15px; }

.main25-4-bullet-sm {
	padding-left: 40px;
	padding-bottom: 4px;
	text-indent: -15px; }

.main25-10-bullet-sm {
	padding-left: 40px;
	padding-bottom: 10px;
	text-indent: -15px; }
	
.preview-2 {
	margin-bottom: 2px;
	padding-left: 40px;
	padding-right: 5px; }
	
.subhead-10-4, .subhead-10-4-1, .subhead-10-4-2, .subhead-10-4-3, .subhead-10-4-4, .subhead-10-4-5, .subhead-10-4-6, .subhead-10-4-7, .subhead-10-4-general, .subhead-10-4-parent, .subhead-10-10, .subhead-10-10-1, .subhead-10-10-2, .subhead-10-10-3, .subhead-10-10-4, .subhead-10-10-5, .subhead-10-10-6, .subhead-10-10-7, .subhead-10-10-general, .subhead-10-10-parent, .subhead-25-4, .subhead-25-4-1, .subhead-25-4-2, .subhead-25-4-3, .subhead-25-4-4, .subhead-25-4-5, .subhead-25-4-6, .subhead-25-4-7, .subhead-25-4-general, .subhead-25-4-parent, .subhead-25-10, .subhead-25-10-1, .subhead-25-10-2, .subhead-25-10-3, .subhead-25-10-4, .subhead-25-10-5, .subhead-25-10-6, .subhead-25-10-7, .subhead-25-10-general, .subhead-25-10-parent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px; }

.subhead-10-4 {
	margin-bottom: 4px;
	padding-left: 10px; }

.subhead-10-4-1 {
	margin-bottom: 4px;
	padding-left: 10px;
	color: #000000; }

.subhead-10-4-2 {
	margin-bottom: 4px;
	padding-left: 10px;
	color: #000000; }

.subhead-10-4-3 {
	margin-bottom: 4px;
	padding-left: 10px;
	color: #000000; }

.subhead-10-4-4 {
	margin-bottom: 4px;
	padding-left: 10px;
	color: #000000; }

.subhead-10-4-5 {
	margin-bottom: 4px;
	padding-left: 10px;
	color: #000000; }

.subhead-10-4-6 {
	margin-bottom: 4px;
	padding-left: 10px;
	color: #000000; }

.subhead-10-4-7 {
	margin-bottom: 4px;
	padding-left: 10px;
	color: #000000; }

.subhead-10-4-general {
	margin-bottom: 4px;
	padding-left: 10px;
	color: #000000; }

.subhead-10-4-parent {
	margin-bottom: 4px;
	padding-left: 10px;
	color: #000000; }
	
.subhead-10-10 {
	margin-bottom: 10px;
	padding-left: 10px; }

.subhead-10-10-1 {
	margin-bottom: 10px;
	padding-left: 10px;
	color: #000000; }

.subhead-10-10-2 {
	margin-bottom: 10px;
	padding-left: 10px;
	color: #000000; }

.subhead-10-10-3 {
	margin-bottom: 10px;
	padding-left: 10px;
	color: #000000; }

.subhead-10-10-4 {
	margin-bottom: 10px;
	padding-left: 10px;
	color: #000000; }

.subhead-10-10-5 {
	margin-bottom: 10px;
	padding-left: 10px;
	color: #000000; }

.subhead-10-10-6 {
	margin-bottom: 10px;
	padding-left: 10px;
	color: #000000; }

.subhead-10-10-7 {
	margin-bottom: 10px;
	padding-left: 10px;
	color: #000000; }

.subhead-10-10-general {
	margin-bottom: 10px;
	padding-left: 10px;
	color: #000000; }

.subhead-10-10-parent {
	margin-bottom: 10px;
	padding-left: 10px;
	color: #000000; }
	
.subhead-25-4 {
	margin-bottom: 4px;
	padding-left: 25px; }

.subhead-25-4-1 {
	margin-bottom: 4px;
	padding-left: 25px;
	color: #000000; }

.subhead-25-4-2 {
	margin-bottom: 4px;
	padding-left: 25px;
	color: #000000; }

.subhead-25-4-3 {
	margin-bottom: 4px;
	padding-left: 25px;
	color: #000000; }

.subhead-25-4-4 {
	margin-bottom: 4px;
	padding-left: 25px;
	color: #000000;	}

.subhead-25-4-5 {
	margin-bottom: 4px;
	padding-left: 25px;
	color: #000000; }

.subhead-25-4-6 {
	margin-bottom: 4px;
	padding-left: 25px;
	color: #000000; }

.subhead-25-4-7 {
	margin-bottom: 4px;
	padding-left: 25px;
	color: #000000; }

.subhead-25-4-general {
	margin-bottom: 4px;
	padding-left: 25px;
	color: #000000; }

.subhead-25-4-parent {
	margin-bottom: 4px;
	padding-left: 25px;
	color: #000000; }
	
.subhead-25-10 {
	margin-bottom: 10px;
	padding-left: 25px; }

.subhead-25-10-1 {
	margin-bottom: 10px;
	padding-left: 25px;
	color: #000000; }

.subhead-25-10-2 {
	margin-bottom: 10px;
	padding-left: 25px;
	color: #000000; }

.subhead-25-10-3 {
	margin-bottom: 10px;
	padding-left: 25px;
	color: #000000; }

.subhead-25-10-4 {
	margin-bottom: 10px;
	padding-left: 25px;
	color: #000000; }

.subhead-25-10-5 {
	margin-bottom: 10px;
	padding-left: 25px;
	color: #000000; }

.subhead-25-10-6 {
	margin-bottom: 10px;
	padding-left: 25px;
	color: #000000; }

.subhead-25-10-7 {
	margin-bottom: 10px;
	padding-left: 25px;
	color: #000000; }

.subhead-25-10-general {
	margin-bottom: 10px;
	padding-left: 25px;
	color: #000000; }

.subhead-25-10-parent {
	margin-bottom: 10px;
	padding-left: 25px;
	color: #000000; }
	
.text10-0, .text10-4, .text10-10, .text25-0, .text25-4, .text25-10, .text40-10, .text50-10, .text10-0,.text40-0, .text40-0quote, .text40-10quote, .text50-0, .text50-0quote, .text50-10quote, .text60-10, .text60-10quote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px; }

.text10-0 { 
	margin-bottom: 0px; 
	padding-left: 10px;
	padding-right: 8px;  }

.text10-4 { 
	margin-bottom: 4px; 
	padding-left: 10px;
	padding-right: 8px;  }

.text10-10 {
	margin-bottom: 10px;
	padding-left: 10px;
	padding-right: 8px; }

.text25-0 {
	margin-bottom: 0px;
	padding-left: 25px;
	padding-right: 8px; }

.text25-4 {
	margin-bottom: 4px;
	padding-left: 25px;
	padding-right: 8px; }

.text25-10 {
	margin-bottom: 10px;
	padding-left: 25px;
	padding-right: 8px; }

.text40-10 { 
	margin-bottom: 10px; 
	padding-right: 8px; 
	padding-left: 40px; }

.text50-10 {
	margin-bottom: 10px;
	padding-left: 50px;
	padding-right: 8px; }

.text40-0 {
	padding-left: 40px;
	margin-bottom: 0px;
	padding-right: 8px; }

.text40-0quote {
	margin-bottom: 0px;
	padding-left: 40px;
	padding-right: 40px; }

.text40-10quote {
	margin-bottom: 10px;
	padding-left: 40px;
	padding-right: 40px; }
	
.text50-0 {
	padding-left: 50px;
	margin-bottom: 0px;
	padding-right: 8px; }

.text50-0quote {
	margin-bottom: 0px;
	padding-left: 50px;
	padding-right: 50px; }
	
.text50-10quote {
	margin-bottom: 10px;
	padding-left: 50px;
	padding-right: 50px; }

.text60-10 {
	padding-left: 60px;
	margin-bottom: 10px;
	padding-right: 8px; }
	
.text60-10quote {
	padding-left: 60px;
	margin-bottom: 10px;
	padding-right: 60px; }
	
.text10-0-bullet-sm, .text10-2-bullet-sm, .text10-4-bullet-sm, .text10-6-bullet-sm, .text10-10-bullet-sm, .text25-0-bullet-sm, .text25-4-bullet-sm, .text25-6-bullet-sm, .text25-10-bullet-sm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	list-style-position: outside; }

.text10-0-bullet-sm {
	padding-left: 25px;
	padding-bottom: 0px;
	text-indent: -17px;
	padding-right: 8px; }
	
.text10-2-bullet-sm {
	padding-left: 25px;
	padding-bottom: 2px;
	text-indent: -17px;
	padding-right: 8px; }
	
.text10-4-bullet-sm {
	padding-left: 25px;
	padding-bottom: 4px;
	text-indent: -17px;
	padding-right: 8px; }

.text10-6-bullet-sm {
	padding-left: 25px;
	padding-bottom: 6px;
	text-indent: -17px;
	padding-right: 8px; }

.text10-10-bullet-sm {
	padding-left: 25px;
	padding-bottom: 10px;
	text-indent: -17px;
	padding-right: 8px; }
	
.text25-0-bullet-sm {
	padding-left: 40px;
	padding-bottom: 0px;
	text-indent: -17px;
	padding-right: 8px; }
	
.text25-4-bullet-sm {
	padding-left: 40px;
	padding-bottom: 4px;
	text-indent: -17px;
	padding-right: 8px; }

.text25-6-bullet-sm {
	padding-left: 40px;
	padding-bottom: 6px;
	text-indent: -17px;
	padding-right: 8px; }
	
.text25-10-bullet-sm {
	padding-left: 40px;
	padding-bottom: 10px;
	text-indent: -17px;
	padding-right: 8px; }
	
.title10-4, .title10-4-1, .title10-4-2, .title10-4-3, .title10-4-4, .title10-4-5, .title10-4-6, .title10-4-7, .title10-4-general, .title10-4-parent, .title10-20, .index-title, .index-title-1, .index-title-2, .index-title-3, .index-title-4, .index-title-5, .index-title-6, .index-title-7, .index-title-general, .index-title-parent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px; }

.title10-4 {
	font-size: 11pt;
	padding-left: 10px;
	margin-bottom: 6pt;
	padding-right: 0px;
	margin-top: 0px; }

.title10-4-1 {
	font-size: 11pt;
	padding-left: 10px;
	margin-bottom: 4px;
	padding-right: 0px;
	margin-top: 0px;
	color: #000000; }

.title10-4-2 {
	font-size: 11pt;
	padding-left: 10px;
	margin-bottom: 4px;
	padding-right: 0px;
	margin-top: 0px;
	color: #000000; }

.title10-4-3 {
	font-size: 11pt;
	padding-left: 10px;
	margin-bottom: 4px;
	padding-right: 0px;
	margin-top: 0px;
	color: #000000; }

.title10-4-4 {
	font-size: 11pt;
	padding-left: 10px;
	margin-bottom: 4px;
	padding-right: 0px;
	margin-top: 0px;
	color: #000000; }

.title10-4-5 {
	font-size: 11pt;
	padding-left: 10px;
	margin-bottom: 4px;
	padding-right: 0px;
	margin-top: 0px;
	color: #000000; }

.title10-4-6 {
	font-size: 11pt;
	padding-left: 10px;
	margin-bottom: 4px;
	padding-right: 0px;
	margin-top: 0px;
	color: #000000; }

.title10-4-7 {
	font-size: 11pt;
	padding-left: 10px;
	margin-bottom: 4px;
	padding-right: 0px;
	margin-top: 0px;
	color: #000000; }

.title10-4-general {
	font-size: 11pt;
	padding-left: 10px;
	margin-bottom: 4px;
	padding-right: 0px;
	margin-top: 0px;
	color: #000000; }
	
.title10-4-parent {
	font-size: 11pt;
	padding-left: 10px;
	margin-bottom: 4px;
	padding-right: 0px;
	margin-top: 0px;
	color: #000000; }
	
.title10-10 { 
	font-size: 11pt; 
	margin-top: 4px;
	margin-bottom: 10px; 
	margin-left: 0px;
	padding-left: 10px; }
