/* The following style is not used, but must be declared due to an i.e. bug */

.blank {color:black;}

/* Text Styles */

.style-plainText
 {
	font-family:Garamond,Century Schoolbook,Times New Roman,serif;
	font-size:12pt;
	text-align:left;
	margin-left:60;
	margin-right:60;
	line-height:125%;
	color:#002B6A;
	background:white;
	text-indent: 20pt;
 }

.style-firstparaText
 {
  font-family:Garamond,Century Schoolbook,Times New Roman,serif;
  font-size:12pt;
  text-align:left;
  margin-left:60;
  margin-right:60;
  line-height:125%;
  color:#002B6A;
  background:white;
 }

.style-bulletText
 {
  font-family:Garamond,Century Schoolbook,Times New Roman,serif;
  font-size:12pt;
  text-align:left;
  margin-left:85;
  margin-right:60;
  line-height:125%;
  color:#002B6A;
  background:white;
 }

.style-headingMain
 {
  margin-left:25;
  margin-right:25;
 }

.style-copyrightText
 {
  font-family:Arial,Helvetica,Verdana,sans-serif;
  font-size:8pt;
  text-align:center;
  color:#FFFFFF;
  margin-top:2;
  margin-bottom:2;
  background:#002B6A;
 }

.style-sigText
 {
  font-family:Garamond,Century Schoolbook,Times New Roman,serif;
  font-size:12pt;
  text-align:left;
  text-indent:0;
  margin-left:80;
  margin-right:80;
  line-height:125%;
  color:#002B6A;
  background:white;
 }

/* Newsletter Styles */

.style-newsTopicHead
 {
  font-family:Arial,Helvetica,Verdana,sans-serif;
  font-size:14pt;
  font-weight:bold;
  text-align:left;
  margin-left:30;
  margin-right:60;
  color:#800000;
  background:white;
 }

.style-newsTopicSubHead
 {
  font-family:Arial,Helvetica,Verdana,sans-serif;
  font-size:11pt;
  font-weight:bold;
  font-style:italic;
  text-align:left;
  margin-left:45;
  margin-right:60;
  line-height:85%;
  color:#800000;
  background:white;
 }

.style-newsQuotedText
 {
  font-family:Garamond,Century Schoolbook,Times New Roman,serif;
  font-size:12pt;
  font-style:italic;
  text-align:left;
  margin-left:100;
  margin-right:100;
  color:#002B6A;
  background:white;
 }

.style-newsQuotedName
 {
  font-family:Garamond,Century Schoolbook,Times New Roman,serif;
  font-size:12pt;
  text-align:right;
  text-indent:0;
  margin-left:80;
  margin-right:80;
  line-height:125%;
  color:#002B6A;
  background:white;
 }
/* Reference Styles */

.style-refTopicHead
 {
  font-family:Arial,Helvetica,Verdana,sans-serif;
  font-size:12pt;
  font-weight:bold;
  text-align:left;
  margin-left:30;
  margin-right:60;
  color:#800000;
  background:white;
 }

.style-refFootnote
 {
	font-family:Garamond,Century Schoolbook,Times New Roman,serif;
	font-size:12pt;
	text-align:left;
	margin-left:75;
	margin-right:60;
	line-height:100%;
	color:#002B6A;
	background:white;
	text-indent: -25pt;
 }

.style-refFootnoteSub
 {
  font-family:Garamond,Century Schoolbook,Times New Roman,serif;
  font-size:12pt;
  text-align:left;
  margin-left:75;
  margin-right:60;
  line-height:100%;
  color:#002B6A;
  background:white;
 }

.style-refAbstract
 {
  font-family:Garamond,Century Schoolbook,Times New Roman,serif;
  font-size:12pt;
  text-indent:-25;
  text-align:left;
  margin-left:100;
  margin-right:60;
  color:#002B6A;
  background:white;
 }

.style-refAbstractSub
 {
  font-family:Garamond,Century Schoolbook,Times New Roman,serif;
  font-size:12pt;
  text-align:left;
  margin-left:100;
  margin-right:60;
  color:#002B6A;
  background:white;
 }

/* Table Styles */

.style-tableText
 {
  font-family:Garamond,Century Schoolbook,Times New Roman,serif;
  font-size:12pt;
  text-align:left;
  text-indent:0;
  color:#002B6A;
  background:white;
 }

.style-tableTextRight
 {
  font-family:Garamond,Century Schoolbook,Times New Roman,serif;
  font-size:12pt;
  text-align:right;
  text-indent:0;
  color:#002B6A;
  background:white;
 }

.style-tableTextCenter
 {
  font-family:Garamond,Century Schoolbook,Times New Roman,serif;
  font-size:12pt;
  text-align:center;
  text-indent:0;
  color:#002B6A;
  background:white;
 }

.style-tableHeader
 {
  font-family:Garamond,Century Schoolbook,Times New Roman,serif;
  font-size:12pt;
  text-align:left;
  font-weight:bold;
  text-indent:0;
  color:#FFFFFF;
  background:#4A5A90;
 }

.style-tableHeaderCenter
 {
	font-family:Garamond, "Century Schoolbook", "Times New Roman", serif;
	font-size:12pt;
	text-align:center;
	font-weight:bold;
	text-indent:0;
	color:#FFFFFF;
	background:#4A5A90;
	line-height: 20px;
 }

