a.alphaIndex:link {color:#000099; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; text-decoration: underline}
a.alphaIndex:active {color:#000099; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; text-decoration: underline}
a.alphaIndex:visited {color:#000099; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; text-decoration: underline}
a.alphaIndex:hover {color:#FF0000; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; text-decoration: underline}

a.white2RedBlnk:link {color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; text-decoration: none}
a.white2RedBlnk:active {color:#FF0000; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; text-decoration: blink}
a.white2RedBlnk:visited {color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; text-decoration: none}
a.white2RedBlnk:hover {color:#FF0000; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; text-decoration: blink}

.compCategories { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #FFFFFF ; text-align: center}
.bottomLinks { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #0000FF}
.programHdr { font-size: 18pt; font-weight: bold; color: #000000; font-size: 18pt; font-weight: bold; color: #000000 }
.sponsors {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; font-style: normal}
.chairmanRightMarginBodyText { font-family: Arial, Helvetica, sans-serif; font-size: 9px; text-align: left ; color: #0000FF}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	color: #000000;
}
.tableHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	line-height: normal;
	text-align: center;

}
.S-Large-Hdg {
font-size: 18pt; font-style: normal; font-weight: bold
}
.Hdg-SS-Med2 {






	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	color: #000000;
	line-height: normal;
}
.Hdg-Lrg-3 {
	font-size: 18pt;
	font-family: "Times New Roman", Times, serif;
	text-decoration: underline;

}
.Cap-Med1-Color1 {









	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-decoration: none;
	color: #0066CC;
}
.Cap-Med-2-Color-2 {





	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FF0000;
}
.Cap-Med-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000000;

}
.Cap-Sm-2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}
.Bdy-SS-Sm-2 {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-align: justify;
}
.Bdy-SS-Med-4 {






	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: justify;
}
.Cap-Fine {


	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.Bdy-Fine {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: lighter;
	text-align: justify;
}
.Cap-Med-4 {







	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
}
.Bdy-SS-Med-4-LJ {








	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.Lnk-Black {
	color: #000099;
}
.Lnk-Red {
	color: #FF0000;
}
.Lnk-DkBlue {




	color: #000099;
}
.Cap-Lrg-3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;

}
.Cap-Med-1 {







	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
}
.Cap-Med-0 {








	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}
.Cap-Lrg-4 {









	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}
.Cap-Med-3 {








	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
}
.Cap-Med-4-Color3 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;

}
.Bdy-SS-Sm-2-LJ {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-align: left;
}
.Cap-Sm-2-Color-2 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FF0000;
}
.Bdy-S-Med-3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 13pt;
	text-align: justify;
	color: #000000;

}
.Bdy-S-Med-4 {

	font-family: "Times New Roman", Times, serif;
	font-size: 14pt;
	text-align: justify;
	color: #000000;
}
.Hdg-S-Med-3 {

	font-family: "Times New Roman", Times, serif;
	font-size: 13pt;
	color: #000000;
}
.Hdg-S-Med-4 {


	font-family: "Times New Roman", Times, serif;
	font-size: 14pt;
	text-align: justify;
	color: #000000;
}
.Hdg-S-Med-2 {


	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	color: #000000;
}
.Hdg-S-Med-1 {



	font-family: "Times New Roman", Times, serif;
	font-size: 11pt;
	color: #000000;
}
.tdColor1 {
	background-color: #00FFFF;
}
.tdColor2 {
	background-color: #FF0000;

}
.Cap-Lrg-6 {










	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
}
.Cap-Lrg-6-Color-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #FF0000;

}
.Bdy-SS-Lrg-6-Color-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #FF0000;
	text-align: justify;

}
.Bdy-SS-Med-3 {







	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: justify;
}
.Cap-Lrg-2 {









	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
}
.Cap-Med-2-Color-3 {






	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FFFFFF;
}
.Cap-Med-2-Color-1 {






	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000099;
}
.Cap-Fine-Color-4 {



	color: #993300;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.Bdy-SS-Sm-2-LJ-Color-1 {





	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000099;
	text-align: left;
}
.Bdy-SS-Sm-2-LJ-Color-2 {






	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #CC0000;
	text-align: left;
}
.alphaIndex {
	font-size: 9pt;
	font-weight: bold;
	color: #000000;


}
.alphaIndexInactive {

	font-size: 9pt;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.alphaIndexHdr {
	font-size: 9pt;
	font-weight: bold;
	color: #FF0000;
	text-decoration: underline;

}
.Cap-Med-2-Color-4 {







	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #0000FF;
}
.Bdy-SS-Med-2 {








	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
}
.Bdy-SS-Med-1 {









	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
}
.Hdg-S-Med-0 {




	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #000000;
}
.Bdy-S-Med-1 {

	font-family: "Times New Roman", Times, serif;
	font-size: 11pt;
	text-align: justify;
	color: #000000;
}
.Bdy-S-Med-0 {


	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	text-align: justify;
	color: #000000;
}

a.noUndrln:link { text-decoration: none}
a.noUndrln:active { text-decoration: none}
a.noUndrln:visited { text-decoration: none}
a.noUndrln:hover { text-decoration: none}
.Cap-Med-4-Color4 {

	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
}
.Cap-Med-1-Color-4 {








	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #0000FF;
}
.Cap-Sm-2-Color-4 {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0000FF;
}
.Cap-Sm-2-Color-3 {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #009900;
}
.Cap-Med-1-Color-2 {








	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
}
.Cap-Med-1-Color-3 {









	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #FF0000;
}
.superscript {
	vertical-align: super;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
}
.Cap-Med-4-Color-2 {
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;

}
.Cap-Med-4-Color2 {


	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.Cap-XFine {



	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
