.basic {
	font-style: normal;
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color: #E6E6FA;
	text-decoration: none;
	border: none;
}
.index {
	font-style: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #E6E6FA;
	background-color: #4B0082;
	text-decoration: none;
	border: none;
}
.indexlarge {
	font-style: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #E6E6FA;
	background-color: #4B0082;
	text-decoration: none;
	border: none;
}
.basic a:link {
	color: #4B0082;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
	font-size: 10pt;
}
.basic a:visited {
	color: #9966FF;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
	font-size: 10pt;
}
.basic a:hover {
	color: #E6E6FA;
	text-decoration: none;
	background-color: #4B0082;
	font-style: normal;
	font-size: 10pt;
}
a:link {color: #000000;}
a:visited {
	color: #9966FF;
}
a:hover {
	color: #4B0082;
	text-decoration: none;
	background-color: #E6E6FA;
}
.index a:link {
	color: #E6E6FA;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
	font-size: 8pt;
}
.index a:visited {
	color: #CC99FF;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
	font-size: 8pt;
}
.index a:hover {
	color: #4B0082;
	text-decoration: none;
	background-color: #E6E6FA;
	font-weight: bold;
	font-style: normal;
	font-size: 8pt;
}
.indexlarge a:link {
	color: #E6E6FA;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
	font-size: 10pt;
}
.indexlarge a:visited {
	color: #CC99FF;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
	font-size: 10pt;
}
.indexlarge a:hover {
	color: #4B0082;
	text-decoration: none; 
	background-color: #E6E6FA;
	font-weight: bold;
	font-style: normal;
	font-size: 10pt;
}
.basic table {
	background-color: transparent;
	color: #000000;
	font-style: normal;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	border: none;
}
.index table  {
	border-left: #CC99FF solid;
	border-right: #CC99FF solid;
	border-top: #CC99FF solid;
	border-bottom: #CC99FF solid;
	color: #E6E6FA;
	background-color: #4B0082;
	border: thin;
}
.indexlarge table  {
	border-left: #CC99FF solid;
	border-right: #CC99FF solid;
	border-top: #CC99FF solid;
	border-bottom: #CC99FF solid;
	color: #E6E6FA;
	background-color: #4B0082;
	border: thin;
}
.index td  {
	font-weight: normal;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	COLOR: #E6E6FA;
	background-color: #4B0082;
	border: thin solid #CC99FF;
}
.indexlarge td  {
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	padding-left: 8px;
	padding-right: 8px;
	COLOR: #E6E6FA;
	background-color: #4B0082;
	border: thin solid #CC99FF;
}
H1
{
   FONT-WEIGHT: bold;
   FONT-SIZE: 12pt;
   COLOR: #000000;
   FONT-STYLE: normal;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   TEXT-ALIGN: center
}
H2
{
   FONT-WEIGHT: bold;
   FONT-SIZE: 10pt;
   COLOR: #000000;
   FONT-STYLE: normal;
   FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif;
   TEXT-ALIGN: left
}
H3
{
   FONT-WEIGHT: bolder;
   FONT-SIZE: 20pt;
   COLOR: #000000;
   FONT-STYLE: normal;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   TEXT-ALIGN: center
}
