body 
 {
  background-color: #A6A6CF; 
  padding:0px;
  margin:0px;
  FONT-FAMILY: Arial, Helvetica, sans-serif; 
  FONT-SIZE: 9pt;
  width: 95%;
 }

/*LEFT PANE*/

table.indexTable
 {
  table-layout: auto;
  margin: 0 0 0 0;
  border-spacing: 0px;
  border: 0px;
  width: 100%;
 } 

td.item 
 { FONT-SIZE: 11pt;
   text-align:left;
   vertical-align:middle; 
   width:140px; 
   height:20px;
   margin: 5px 0 0 0;
 }

td.smallitem 
 { FONT-SIZE: 9pt;
   text-align:left;
   vertical-align:middle; 
   width:140px; 
   height:20px;
   margin: 5px 0 0 0;
 }

td.subitem 
 { FONT-SIZE: 9pt;
   text-align:left;
   vertical-align:middle;
   width:140px; 
   height:18px;
   margin: 10px 0 0 0;
 }

td.subsubitem 
 { FONT-SIZE: 8pt;
   text-align:left;
   vertical-align:middle;
   width:140px; 
   height:18px;
   margin: 20px 0 0 0;
 }

A.smallitem:link { color: black;}
A.smallitem:visited { color: black;}
A.item:link { color: black;}
A.item:visited { color: black;}
A.subitem:link { color: black;}
A.subsubitem:link { color: black;}
A.subitem:visited { color: black;}
A.subsubitem:visited { color: black;}

A.item:hover   
 { color: #2CF614; 
   text-decoration: none;
   FONT-SIZE: 11pt;
   BORDER-BOTTOM: none;
 }

A.smallitem:hover   
 { color: #2CF614; 
   text-decoration: none;
   FONT-SIZE: 9pt;
   BORDER-BOTTOM: none;
 }

A.subitem:hover   
 { color: #2CF614; 
   text-decoration: none;
   FONT-SIZE: 9pt;
   BORDER-BOTTOM: none;
 }

A.subsubitem:hover   
 { color: #2CF614; 
   text-decoration: none;
   FONT-SIZE: 8pt;
   BORDER-BOTTOM: none;
 }

A.subitem
 {padding-left: 5px;
  color: black;
 }

A.subsubitem
 {padding-left: 10px;
  color: black;
 }

A.item
 {color: black;
 }

A.smallitem
 {color: black;
 }


/*CONTENT PANE*/


A 
 { 
   text-decoration: none;
   font-weight: bold;
 }       

A:link    
 {
   color: #009900;
 }

A:visited 
 {
   color: #009900;
 }

A:active  
 {
   color: #209920;
 }

A:hover   
 { 
   color: #2CF614; 
   BORDER-BOTTOM: #2CF614 2px solid;
 }

A.readMore 
 {
   font-size: 10px;
   FONT-WEIGHT: bold;
 }       

A.fig     
 {
   font-size: 12px;
   FONT-WEIGHT: bold;
 }       

A.fig:hover   
 {
   color: #8CF674; 
   border-bottom: #8CF674 2px solid;
 }

img     
 {
   margin: 0.1em 0.1em 0.1em 0.1em;
 }

table
 { 
   table-layout:fixed;
   margin: 0.2em 0.2em 0.2em 0.2em;
   border-collapse: collapse;
   border-spacing: 0pt;
   border: 2pt;
 } 

tr.head      
 { 
   background: #8CF674;
 }

td      
 { 
   padding: 0 0 0 0;
 }

div.cap  
 { 
   font-size: 12px;
   text-align: center;
 }

td
 { 
   font-size: 12px;
 }

table.con 
 { 
   table-layout:auto;
   text-align: left;
   font-size: 12px;
 }

ul.lg
 {
   padding: 0 0 0 2em;
   margin: 0  0 0 1em;
 }

li 
 {
   margin: 0 0  1em 0;
 }

li.lg     
 {
   margin: 0 0 0 1em;
 }

li.tight
 {
   margin: 0 0 0 0;
 }

p  
 {
   margin: 1.2em 0  0.5em 2em;
 }

table.p
 { 
   table-layout:fixed;
   margin: 1.2em 0  0.5em 2em;
   border-collapse: collapse;
   border-spacing: 0pt;
   border: 2pt;
 } 

td.np
 { 
   margin: 0 0 0 0;
 } 

p.top      
 { 
   margin-top: 2em;
 }

p.lg 
 {
   margin: 0 0  0 0.2em;
 }

p.la       
 {
   margin: -0.2em 0 0.2em;
   text-align:right;
 }

p.no       
 {
   margin:  0 0 0 0 ;
   text-align:left;
 }

p.ref1  
 {
   margin:  0.2em 0 0.2em;
   text-align:left;
   font-size: 12px; 
 }

h1         
 {
   font-size: 20pt;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   color: #000000;
 }

h2         
 {
   font-weight: normal;
   font-size: 16pt;
   font-family: Arial;
   color: #000000;
 }

h3 
 {
   font-weight: normal;
   font-style: italic;
   font-size: 16pt;
   font-family: Arial;
   color: #000000;
 }

td.dl
 { vertical-align: top; 
   padding: 2px 2px 2px 2px;
 }

div.helpIndex
 {table-layout: auto;
  margin: 0 0 0 0;
  border-spacing: 0px;
  border: 0px;
  white-space: nowrap;
 } 
A.helpIndex 
 { color: black; 
   text-decoration: none;
   FONT-SIZE: 10pt;
   BORDER-BOTTOM: none;
   font-weight: normal;
 }
A.helpIndex:visited
 { color: black; 
 }
A.helpIndex:hover   
 { color: #535367; 
   text-decoration: none;
   FONT-SIZE: 10pt;
   BORDER-BOTTOM: none;
   font-weight: normal;
 }
div.contentItem
 {table-layout: auto;
  margin: 0 0 0 0;
  border-spacing: 0px;
  border: 0px;
  white-space: nowrap;
 } 
A.contentItem 
 { color: black; 
   text-decoration: none;
   FONT-SIZE: 10pt;
   BORDER-BOTTOM: none;
   font-weight: normal;
 }
A.contentItem:visited
 { color: black; 
 }
A.contentItem:hover   
 { color: #535367; 
   text-decoration: none;
   FONT-SIZE: 10pt;
   BORDER-BOTTOM: none;
   font-weight: normal;
 }
html 
 {scrollbar-base-color: #D2D2E7; 
  scrollbar-arrow-color: #000000;
 }

