BODY         { color: black; font-family: sans-serif; background: #6ca3f6 url(images/2002_bkgnd.jpg) repeat 0px 0px; margin: 0px; padding: 0px; width: 0px; height: 0px; fprolloverstyle: hover; property-name: property-value  }

li   { font-family: Arial, Helvetica, sans-serif; 
       font-size: 9pt;
       text-align: left;
       color: black;  }

H1   { font-family: Arial, Helvetica, sans-serif ;
       font-size: 18pt;
       font-style: normal;
       font-weight: 800;
       font-variant: normal;
       text-align: left;
       color: rgb(211,4,4);
       clear: left;  }
H1.class { color: rgb(211,4,4); font-variant: normal; font-weight: 800; font-size: 18pt; text-align: left }
H2   { font-family: Arial, Helvetica, sans-serif; 
       font-size: 14pt;
       font-style: normal;
       font-weight: 800;
       font-variant: normal;
       text-align: left;
       color: rgb(42,38,111);
       clear: left; }
H2.class { color: #00007f; font: 800 14pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
H3   { font-family: Arial, Helvetica, sans-serif; 
       font-size: 12pt;
       font-style: normal;
       font-weight: 800;
       font-variant: normal;
       text-align: left;
       color: rgb(111,111,111);
       clear: left;  }
H3.class { color: rgb(111,111,111); font-style: normal; font-weight: 800; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
H4    { color: rgb(42,38,111); font: 800 11pt Arial, Helvetica, sans-serif; text-align: left; clear: left }
H4.class { color: rgb(42,38,111); font-style: normal; font-weight: 800; font-size: 11pt }
H5   { font-family: Arial, Helvetica, sans-serif; 
       font-size: 10pt;
       font-style: normal;
       font-weight: 800;
       font-variant: normal;
       text-align: left;
       color: black;  
       clear: left;   }

P    { font-family: Arial, Helvetica, sans-serif; 
       font-size: 9pt;
       text-align: left;
       color: black;  }

P.centered { text-align: center; }

P.legend { font-size: 8pt;
           text-align: center; }

P.legendleftred { font-size: 8pt;
                  text-align: left;
                  font-weight: bold;
                  color: rgb(211,4,4); }

P.tablesmall   { font-size: 8pt;
                 text-align: left; }
#tablesmall { font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
P.tablemedium  { font-size: 9pt;
                 font-weight: normal;
                 color: rgb(0,0,0); }
tablemediumclass { color: black; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
P.tablelarge   { font-size: 11pt;
                 font-weight: bold;
                 color: rgb(0,0,0); }

P.tablelargered   { font-size: 12pt;
                    font-weight: bold;
                    color: rgb(211,4,4); }
.tablelargeredclass  {	color:      #d30404;	font-weight: bold;	font-size:   12pt }
P.tablelargeblu   { font-size: 12pt;
                    font-weight: bold;
                    color: rgb(42,38,111); }
.tablelargebluclass  {	color:      #2a266f;	font-weight: bold;	font-size:   12pt }
P.tableheader  { font-size: 8pt;
                 text-align: center;
                 font-weight: bold; }

hr      { align: center; 
          width: 60%;  }


A:link    { color: blue }   /* unvisited links */
A:visited { color: blue }   /* visited links */
A:active  { color: blue }   /* active links */

DIV.spec {  margin-left: 13% }

DIV.spec H2, DIV.spec H3 { margin-left: -13% }

PRE {  font-family: monospace;
       font-size: 90% }

IMG {  border: 0 }
ADDRESS { color: rgb(90,90,90); font-style: italic; font-weight: 800; font-size: 12pt; font-family: Arial, Helvetica, sans-serif; text-align: left }
BODY { color: black; font-family: sans-serif; background-color: white; letter-spacing: normal; margin-right: 3px; margin-left: 3px }
.bodyclass  {	color:           black;	font-style:       normal;	font-weight:      normal;	font-size:        medium;	font-family:      Arial, Helvetica, Geneva, Swiss, SunSans-Regular;	text-decoration:  none;	background-color: white }
H1 { color: rgb(211,4,4); font: 800 18pt Arial, Helvetica, sans-serif; text-align: left; clear: left }
H2 { color: rgb(42,38,142); font-style: normal; font-weight: 800; font-size: 14pt; font-family: Arial, Helvetica, sans-serif; text-align: left }
H3 { color: rgb(211,4,4); font-style: normal; font-weight: 800; font-size: 13pt; font-family: Arial, Helvetica, sans-serif; text-align: left }
H4 { color: rgb(90,90,90); font-style: normal; font-weight: 800; font-size: 12pt; font-family: Arial, Helvetica, sans-serif; text-align: left }
h5 { font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-align: left }
h6 { color: #ff0000; font-style: normal; font-weight: 800; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; text-align: left }
P { color: black; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; text-align: left }
P.centered { text-align: center }
.centeredclass { text-align: center }
P.legend { color: black; font-size: 8pt; text-align: center }
.legendclass { color: black; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center }
P.legendleft { color: black; font-size: 8pt; text-align: left }
.legendleftclass { color: black; font-size: 8pt; text-align: left }
P.tablesmall { color: black; font-size: 8pt; text-align: left }
.tablesmallclass { color: black; font-size: 8pt; text-align: left }
P.tablesmallred { color: rgb(211,4,4); font-size: 8pt; text-align: left }
.tablesmallredclass { color: rgb(211,4,4); font-size: 8pt; text-align: left }
P.tablemedium { color: black; font-size: 9pt; text-align: left }
.tablemediumclass { color: black; font-size: 9pt; text-align: left }
P.tablemedbold { color: black; font-weight: 800; font-size: 9pt; text-align: left }
.tablemedboldclass { color: black; font-weight: 800; font-size: 9pt; text-align: left }
P.tablemediumboldwht { color: white; font-weight: 800; font-size: 9pt; text-align: left }
.tablemediumboldwhiteclass { color: white; font-weight: 800; font-size: 9pt; text-align: left }
P.tableheader { color: black; font-weight: bold; font-size: 8pt; text-align: center }
.tableheaderclass { color: black; font-weight: bold; font-size: 8pt; text-align: center }
li { color: rgb(42,38,142); font-size: 9pt; font-family: Arial, Helvetica, sans-serif; text-align: left }
.liclass { color: #2a268e; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
hr { width: 60%; align: center }
A:link { color: blue }
A:visited { color: blue }
A:active { color: blue }
DIV.spec { margin-left: 13% }
DIV.spec H2, DIV.spec H3 { margin-left: -13% }
PRE { font-size: 90%; font-family: monospace }
IMG { border: 0 }

/* bgcolor */



/* text-size */

.font_middle
{
  font-size:8pt;
  text-align: left;
  color:black;
}

.font_10pt
{
  font-size:10pt;
  text-align: left
  color:black;
}

.font_12pt
{
  font-size:12pt;
  text-align: left
  color:black;
}

.font_12bold
{
	font-size:12pt;
  text-align: left
  color:black;
	font-weight: bold;
}



.tablesmallbg 
{
	color: black;
	font-size: 8pt;
	background-color: #F4FFFB;
}
  font-size:8pt;
  text-align: left
  color:black;
  background-color:#E3FDFB;  }