/* CSS Style Sheet */
/* Generated by RTFC Version 7.03 Professional Edition (W. Hubert) - Info: http://www.rtfc.eu */

body
{
  display:block;
  font-family:Arial,sans-serif;
  font-size:10pt;
  padding:8px;
}

div
{
  display:block;
  font-family:Arial,sans-serif;
  font-size:10pt;
}

form
{
  display:block;
  font-family:Arial,sans-serif;
  font-size:10pt;
}

head
{
  display:none;
}

p
{
  display:block;
  margin-bottom:1em;
}

br
{
  display:block;
}

blockquote
{
  display:block;
  margin-left:40px; margin-right:40px;
}

applet,frame,frameset,noframes,object
{
  display:block;
}

label
{
  display:inline;
}

table
{
  display:table;
}

tr
{
  display:table-row;
}

td
{
  display:table-cell;
  font-family:Arial,sans-serif;
  font-size:10pt;
  text-align:left; vertical-align:top;
}

hr
{
  display:block;
  border-bottom:1px inset;
}

ul
{
  display:block;
  margin-left:32px; list-style-type:disc;
}

ul ul
{
  display:block;
  margin-left:32px; list-style-type:square;
}

ul ul ul
{
  display:block;
  margin-left:32px; list-style-type:circle;
}

ol
{
  display:block;
  margin-left:32px; list-style-type:decimal;
}

ol ol
{
  display:block;
  margin-left:32px; list-style-type:lower-alpha;
}

ol ol ol
{
  display:block;
  margin-left:32px; list-style-type:upper-roman;
}

li
{
  display:list-item;
}

b
{
  display:inline;
  font-weight:bold;
}

i
{
  display:inline;
  font-style:italic;
}

u
{
  display:inline;
  text-decoration:underline;
}

s
{
  display:inline;
  text-decoration:line-through;
}

sup
{
  display:inline;
  font-size:.8em; vertical-align:super;
}

sub
{
  display:inline;
  font-size:.8em; vertical-align:sub;
}

span
{
  display:inline;
}

/* Heading styles */

h1
{
  display:block;
  font-family:Arial,sans-serif;
  font-size:13pt;
  font-weight:bold; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal;
  margin-bottom:10pt;
}

h2
{
  display:block;
  font-family:Arial,sans-serif;
  font-size:11pt;
  font-weight:bold; font-style:italic; text-decoration:none; text-transform:none; font-variant:normal;
  margin-bottom:10pt;
}

/* Document Style Sheet */

.normal
{
  display:block;
  font-family:Arial,serif;
  font-size:10pt;
}

.heading1
{
  display:block;
  font-family:Arial,sans-serif;
  font-size:13pt;
  font-weight:bold;
  margin-top:12pt; margin-bottom:3pt;
}

.heading2
{
  display:block;
  font-family:Arial,sans-serif;
  font-size:11pt;
  font-weight:bold; font-style:italic;
  margin-top:12pt; margin-bottom:3pt;
}

/* Glossary and index styles */

dt
{
  display:block;
  font-family:Arial,sans-serif;
  font-size:10pt;
  font-weight:bold;
  text-decoration:none;
}

dd
{
  display:block;
  font-family:Arial,sans-serif;
  font-size:10pt;
  margin-left:40px;
}

/* Predefined styles */

div.rtfctoc1
{
  display:block;
  font-family:Arial,sans-serif;
  font-size:10pt;
}

div.rtfctoc2
{
  display:block;
  font-family:Arial,sans-serif;
  font-size:10pt;
  margin-left:1.5em;
}

div.rtfctoc3
{
  display:block;
  font-family:Arial,sans-serif;
  font-size:10pt;
  margin-left:3em;
}

div.rtfctoc4
{
  display:block;
  font-family:Arial,sans-serif;
  font-size:10pt;
  margin-left:4.5em;
}

div.rtfctoc5
{
  display:block;
  font-family:Arial,sans-serif;
  font-size:10pt;
  margin-left:6em;
}

div.rtfctoc6
{
  display:block;
  font-family:Arial,sans-serif;
  font-size:10pt;
  margin-left:7.5em;
}

html\:a.rtfctoc
{
  display:inline;
  font-family:Arial,sans-serif;
}

html\:a.rtfchide
{
  display:inline;
  text-decoration:none;
}

.rtfcbtn
{
  display:inline;
  font-family:Arial,sans-serif;
  font-size:10pt;
}

.page-front
{
  display:inline;
  font-family:Arial,sans-serif;
  font-size:8pt;
}

.page-normal
{
  display:inline;
  font-family:Arial,sans-serif;
  font-size:8pt;
}

.page-special
{
  display:inline;
  font-family:Arial,sans-serif;
  font-size:8pt;
}

.rtfcftn
{
  display:block;
  font-family:Arial,sans-serif;
  font-size:8pt;
}

