html                  { font-family: Arial; font-size: 11pt }
body                  { font-family: Arial; font-size: 11pt }
body.header           { font-family: Arial; font-size: 11pt; margin-right: 0px; margin-bottom: 0px; margin-top:0px }

p                     { font-family: Arial; font-size: 11pt; margin-top:0pt; margin-bottom:5pt }
pre                   { font-family: Courier New; font-size: 10pt; color:#003366; font-weight:bold;}
code                  { font-family: Courier New; font-size: 10pt; color:green }

a                     { color: #779ABC}
a:link                { color: #779ABC }
a:visited             { color: #003366 }

hr                    { color: #CC6600; height: 1px }

h1                    {font-size: 20pt; font-weight:bold; margin-top:5pt; margin-bottom:0pt; color:#003366 }
h2                    {font-size: 18pt; font-weight:bold; margin-top:5pt; margin-bottom:0pt; color:#003366 }
h3                    {font-size: 16pt; font-weight:bold; margin-top:5pt; margin-bottom:0pt; color:#003366 }
h4                    {font-size: 14pt; font-weight:bold; margin-top:5pt; margin-bottom:0pt; color:#003366 }
h5                    {font-size: 12pt; font-weight:bold; margin-top:5pt; margin-bottom:0pt; color:#003366 }
h6                    {font-size: 12pt; font-weight:bold; margin-top:5pt; margin-bottom:0pt; color:#003366 }

ul                    {list-style-type: square; margin-left:30pt; color: #CC6600}
ol                    {list-style-type: decimal; margin-left:30pt}
li                    {color: black}

table                 { border-color: black; font-family: Arial; font-size: 11pt }
th                    { background-color: black; color: white; border-color: black; font-weight: bold }
td                    { background-color: white; color: black; border-color: black}

table.header          { font-family: Arial; font-size: 11pt; border-collapse: collapse }
th.header             { background-color: white; color: black; font-weight: bold; border-collapse: collapse }
td.header             { background-color: #779ABC; color: black; font-weight: bold }

table.dropcap         { border-color: black; font-size: 11pt; border-width: 2px;}
td.dropcap            { width:31pt; height:31pt; background-color: #CC6600; color: white; font-size: 30; font-weight: bold;}

div.fragment          { width: 98%; border: 1px solid #808080; background-color: #EEEEEE; padding-left: 10px; margin: 10px; }

div.infobar           { border-left: 1px solid #779ABC; border-top: 1px solid #779ABC }
div.infobarheader     { background-color: #CCD8DE; padding-left: 4px; padding-right: 4px; font-family: Arial; font-size: 11pt; font-weight: bold  }
div.infobarcontent    { background-color: white; padding-left: 4px; padding-right: 4px;}

td.caption            
{
  background-color: #ccd8de; 
  border-left: #779ABC 1px solid; 
  border-top: #779ABC 1px solid; 
  border-right: #ccd8de 1px solid; 
  border-bottom: #ccd8de 1px solid; 
  font-family: Arial; 
  font-size: 11pt; 
  font-weight: bold 
}

span.headerlink       { font-family: Arial; font-size: 11pt; font-weight: normal; color: white; padding-left: 8px; padding-right: 8px}
a.headerlink          { color: white }
a.headerlink:link     { color: white }
a.headerlink:visited  { color: white }

