a:link	{
   background: transparent;
   color: blue;
}
a:visited { color: purple; }
body {
   background-color: white;
   color: black;
   font-family: arial, helvetica, sans-serif;
   font-size: 12pt;
   font-weight: normal;
}
/* Table header. */
.header {
   background-color: #333399;
   color: white;
   font-family: arial, helvetica, sans-serif;
   font-size: 10pt;
   font-weight: bold;
}
/* Table alternating even row. */
.roweven {
   background-color: powderblue;
   font-family: arial, helvetica, sans-serif;
   font-size: 10pt;
   font-weight: normal;
}
/* Table alternating odd row. */
.rowodd {
   background-color: white;
   font-family: arial, helvetica, sans-serif;
   font-size: 10pt;
   font-weight: normal;
}
/* Text label. */
.text {
   background-color: white;
   font-family: arial, helvetica, sans-serif;
   font-size: 10pt;
   font-weight: normal;
}
/* Title label. */
.title {
   color: firebrick;
   font-family: arial, helvetica, sans-serif;
   font-size: 12pt;
   font-weight: bold;
}