body { color: #550055; font-family: arial; font-size: 10pt; 
   scrollbar-face-color: #550077; scrollbar-shadow-color: #220044; scrollbar-highlight-color: #8800aa; scrollbar-3dlight-color: #0000ff;
   scrollbar-darkshadow-color: #110033; scrollbar-track-color: #ffffff; scrollbar-arrow-color: #ffffff }

h1.purple { font-size: 12pt; padding-left: 8px; padding-top: 4px; padding-bottom: 6px; padding-right: 10px; font-family: verdana; color: #000000; background-image: url(img/headingpurple.gif); }
h1.blue { font-size: 12pt; padding-left: 8px; padding-top: 5px; padding-bottom: 6px; padding-right: 10px; font-family: verdana; color: #000000; background-image: url(img/headingblue.gif); }
h1.green { font-size: 12pt; padding-left: 8px; padding-top: 6px; padding-bottom: 6px; padding-right: 10px; font-family: verdana; color: #000000; background-image: url(img/headinggreen.gif); }
h1.yellow { font-size: 12pt; padding-left: 8px; padding-top: 5px; padding-bottom: 6px; padding-right: 10px; font-family: verdana; color: #000000; background-image: url(img/headingyellow.gif); }
h1.orange { font-size: 12pt; padding-left: 8px; padding-top: 6px; padding-bottom: 6px; padding-right: 10px; font-family: verdana; color: #000000; background-image: url(img/headingorange.gif); }
h1.red { font-size: 12pt; padding-left: 8px; padding-top: 6px; padding-bottom: 6px; padding-right: 10px; font-family: verdana; color: #000000; background-image: url(img/headingred.gif); }

h2 { font-style: italic; font-size: 11pt; padding-left: 11px; padding-right: 10px; font-family: arial; color: #990033 }
pre { font-size: 9pt; padding-left: 14px; }

p { text-align: justify; padding-left: 14px; padding-right: 10px; font-family: arial; font-size: 10pt; }
div {text-align: justify }
.j { text-align: justify }
.comment { color: #777777; font-size: 8pt; font-family: arial; font-weight: normal; }

A:link {text-decoration: none; color: 0000ff; font-family: arial; }
A:visited {text-decoration: none; color: 6666ff; font-family: arial; }
A:active  {text-decoration: none; color: ff0000; font-family: arial; }
A:hover   {text-decoration: none; color: 0000ff; font-family: arial; position: relative; top: 1px; left: 1px }

table.adv { border-width: 1px; border-spacing: 0px; border-style: dashed; border-color: #330033; border-collapse: separate; }
td.adv { color: #000000; font-family: arial; font-size: 8pt; vertical-align: top; }

th { color: #ffff55; font-family: arial; font-size: 12pt; font-weight: bold; font-style: italic; align: center; background-color: #335599}

td.blank { color: #000000; font-family: arial; font-size: 9pt; font-weight: bold; vertical-align: top; background-image: none }
td.yellow { color: #000000; font-family: arial; font-size: 9pt; font-weight: bold; vertical-align: top; background-image: url(img/tdyellow.jpg); background-repeat: repeat }
td.green { color: #000000; font-family: arial; font-size: 9pt; font-weight: bold; vertical-align: top; background-image: url(img/tdgreen.jpg); background-repeat: repeat }
td.turquoise { color: #000000; font-family: arial; font-size: 9pt; font-weight: bold; vertical-align: top; background-image: url(img/tdturquoise.jpg); background-repeat: repeat }
td.blue { color: #000000; font-family: arial; font-size: 9pt; font-weight: bold; vertical-align: top; background-image: url(img/tdblue.jpg); background-repeat: repeat }
td.purple { color: #000000; font-family: arial; font-size: 9pt; font-weight: bold; vertical-align: top; background-image: url(img/tdpurple.jpg); background-repeat: repeat }
td.red { color: #000000; font-family: arial; font-size: 9pt; font-weight: bold; vertical-align: top; background-image: url(img/tdred.jpg); background-repeat: repeat }

td.quote { text-align: justify; padding: 12px; color: #000000; background-image: url(img/quote.gif); font-family: arial; font-size: 10pt; font-weight: bold; vertical-align: top; background-repeat: repeat; }

dt { font-size: 10pt; font-weight: bold; text-align: justify; padding-left: 14px; padding-right: 10px;}
dd { font-size: 9pt; text-align: justify; margin-left: 1em; padding-left: 14px; padding-right: 10px;}

ul { font-size: 10pt; margin-left: 1em; padding-left: 2em; padding-right: 10px}
ol { font-size: 10pt; margin-left: 1em; padding-left: 2em; padding-right: 10px}