BODY {
	color:#000000;
}
A {
	color:#0000ff;
	font-family:arial,verdana;
	text-decoration:underline;
	
}
TH{
	font-family:arial,verdana;
	font-size:10pt;
	color:#000000;
    text-align: center;
}
TD{
	padding: 1mm 1mm;
	font-family:arial,verdana;
	font-size:10pt;
	color:#000000;
    text-align: left;
}
TD.wh{
	padding: 1mm 1mm;
	font-family:arial,verdana;
	font-size:10pt;
	color:#000000;
	background-color:#ffffff;
    text-align: center;
}
TD.bl{
	padding: 1mm 1mm;
	font-family:arial,verdana;
	font-size:10pt;
	color:#000000;
    text-align: center;
}
TD.tot{
	padding: 1mm 1mm;
	font-family:arial,verdana;
	font-size:10pt;
	color:#000000;
    text-align: center;
    font-weight: bolder;
}
TD.totx{
	padding: 1mm 1mm;
	font-family:arial,verdana;
	font-size:10pt;
	color:#000000;
    text-align: center;
    font-weight: bolder;
        height: 25px;
        width: 25px;
}
TD.num{
	padding: 1mm 1mm;
	font-family:arial,verdana;
	font-size:10pt;
	color:#000000;
    text-align: center;
        height: 25px;
        width: 25px;
}
TD.name{
	padding: 1mm 1mm;
	font-family:arial,verdana;
	font-size:10pt;
	color:#000000;
    text-align: left;
        white-space:nowrap;
        height: 25px;
        width: 150px;
}
TD.rating{
	padding: 1mm 1mm;
	font-family:arial,verdana;
	font-size:10pt;
	color:#000000;
    text-align: center;
        white-space:nowrap;
        height: 25px;
        width: 40px;
}
TD.center{
	padding: 1mm 1mm;
	font-family:arial,verdana;
	font-size:10pt;
    text-align: center;
        height: 25px;
}
TD.middle{
	padding: 1mm 1mm;
	font-family:arial,verdana;
	font-size:10pt;
    text-align: center;
    vertical-align: middle;
        height: 25px;
}
TD.top{
	padding: 1mm 1mm;
	font-family:arial,verdana;
	font-size:10pt;
    text-align: left;
    vertical-align: top;
        height: 25px;
}
TR.odd{
	background-color: #e5dfdf;
        height: 25px;
}
TR.even{
	background-color: #e5dfb0;
        height: 25px;
}
p{
	padding: 1mm;
        margin: 4px;
	font-family:arial,verdana;
	font-size:10pt;
	font-weight:normal;
}
p.indent{
	padding: 1mm;
        margin: 4px;
	font-family:arial,verdana;
	font-size:10pt;
	font-weight:normal;
        text-indent: 2em;
}
p.center{
	padding: 1mm;
        margin: 4px;
	font-family:arial,verdana;
	font-size:10pt;
	font-weight:normal;
    text-align: center;
}
TD.normal {
	font-family:arial,verdana;
	font-size:10pt;
	color:#000000;
    text-align: left;
    vertical-align: top;
}
TD.list {
        padding: 1mm 1mm;
	font-family:arial,verdana;
	font-size:11pt;
	color:#000000;
    text-align: left;
    vertical-align: top;
}

.normal
{
	font-family:verdana;
	font-size:8pt;
	font-weight:normal;
}
span.Hypertext
	{mso-style-parent:"";
	color:blue;
	text-decoration:underline;
	text-underline:single}
