BODY { /* Gets inherited into P, UL, OL */
   color:               Red;        /* Show text not tagged */
   background:          #E4E7EF;
   font-weight:         400;
   font-size:           10.5pt;
/*   line-height:         13pt;*/
   font-family:         "Arial", "Helvetica", sans-serif;
   text-align:          Left;
   margin:              0;
   padding:             0;
   }

DIV.Desc {              /* Emulate Pages */
   background:          #FFF;
   width:               800px;
   padding:             10px;
   border:              1px Black Solid;
   margin:              5px;
   }
DIV.Brief {             /* Emulate Pages */
   background:          #FFF;
   width:               800px;
   padding:             3px;
   border:              1px Black Solid;
   margin:              10px;
   }

A {
   text-decoration:     none;
   }
A:link, A:visited {
   color:               Blue;
   }
A:hover {
   color:               Red;
   }


PRE {
   color:               Black;
   margin:              0 0 0 .25in;
   font:                10pt "Courier";
   }
SUP {
   font-size:           75%;
   vertical-align:      super;
   }
P, TABLE {
   margin:              6pt 0;
   color:               Black;
  }
P.Center {
   text-align:          Center;
   }
P {
   text-align:          Justify;
   color:               Black;
   }
P.Indent {
   margin-left:         1pc;
   }

P.Indent2 {
  margin-left:           3pc;
  font-style:          italic;
}


IMG {
   color:               Black;
   margin-left:           3pt;
   border:              none;
   }
IMG.Right {
   position:            relative;
   float:               right;
   margin:              0pt 0 6pt 12pt;
   }

IMG.Left {
   position:            relative;
   float:               left;
   margin:              0pt 12pt 6pt 0;
   }


/*TD {
   vertical-align:      top;
   }*/



TABLE.Doc {
   margin:              0
   text-align:          Left;
   width:               100%;
  }

TABLE.Doc TD.Toc {
   font-weight:         300;
   text-align:          Left;
   font-size:           8pt;
   font-style:          ;
   background:          #F0F8FF;
   padding-right:       5pt;
   padding-left:        5pt;
   padding-top:         5pt;
   width:               30%
   }

TABLE.Doc TD.Content {
   font-weight:         400;
   text-align:          Left;
   font-size:           10pt;
   font-style:          ;
   background:          ;
   padding-right:       3pt;
   padding-left:        4pt;
   }

TABLE.2Cols {
   margin:              12pt 15%;
   text-align:          Left;
   width:               70%;
  }

TABLE.Spec {
   margin:              5pt 5%;
   text-align:          Left;
   width:               80%;
   border:              Thin Solid Black;
  }
TABLE.Spec TD.Sub {
   font-weight:         600;
   text-align:          Left;
  }
TABLE.Spec TD.Right {
   text-align:          Right;
   padding-right:       10pt;
  }
UL {
   margin:              6 12pt;
   padding:             6pt;
   color:               Black;
   list-style-type:     disc;
  }
LI {
   list-style-position: outside;}
   margin:              0 26pt;
   padding:             0 26pt;
   }


<!--
 /* Font Definitions */-->
 @font-face
   {font-family:Wingdings;
   panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
   {font-family:Tahoma;
   panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
   {font-family:"Monospac821 BT";}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:0in;
   margin-bottom:.0001pt;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
h1
   {margin-top:.05in;
   margin-right:0in;
   margin-bottom:.25in;
   margin-left:0in;
   text-align:left;
   page-break-after:avoid;
   font-size:14.0pt;
   font-family:"Arial";
   color:Navy;
   font-style:italic;}
h2
   {margin-top:.25in;
   margin-right:0in;
   margin-bottom:12.0pt;
   margin-left:0in;
   text-align:center;
   page-break-after:avoid;
   font-size:18.0pt;
   color:Blue;
   font-family:"Times New Roman";}
h3
   {margin-top:.25in;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:0pt;
   margin-bottom:.0001pt;
   page-break-after:avoid;
   font-size:14.0pt;
   text-align:center;
   color:Navy;
   font-family:Arial;}

h4
   {margin-top:.25in;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:0in;
   margin-bottom:.0001pt;
   page-break-after:avoid;
   font-size:13.0pt;
   font-family:Arial;}
h5
   {margin-top:12.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:0in;
   margin-bottom:.0001pt;
   page-break-after:avoid;
   font-size:12.0pt;
   font-family:Arial;
   font-style:italic;}
h6
   {margin-top:12.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:-6.0pt;
   margin-bottom:.0001pt;
   page-break-after:avoid;
   font-size:10.0pt;
   font-family:Arial;
   font-weight:normal;
   text-decoration:underline;}
p.MsoHeading7, li.MsoHeading7, div.MsoHeading7
   {margin-top:12.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:12.0pt;
   margin-bottom:.0001pt;
   page-break-after:avoid;
   font-size:10.0pt;
   font-family:Arial;
   text-decoration:underline;}
p.MsoHeading8, li.MsoHeading8, div.MsoHeading8
   {margin-top:12.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:24.0pt;
   margin-bottom:.0001pt;
   page-break-after:avoid;
   font-size:10.0pt;
   font-family:Arial;
   text-decoration:underline;}
p.MsoHeading9, li.MsoHeading9, div.MsoHeading9
   {margin-top:12.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:.5in;
   margin-bottom:.0001pt;
   page-break-after:avoid;
   font-size:10.0pt;
   font-family:Arial;
   text-decoration:underline;}
p.MsoIndex1, li.MsoIndex1, div.MsoIndex1
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:11.0pt;
   margin-bottom:.0001pt;
   text-indent:-11.0pt;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoIndex2, li.MsoIndex2, div.MsoIndex2
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:22.0pt;
   margin-bottom:.0001pt;
   text-indent:-11.0pt;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoIndex3, li.MsoIndex3, div.MsoIndex3
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:33.0pt;
   margin-bottom:.0001pt;
   text-indent:-11.0pt;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoIndex4, li.MsoIndex4, div.MsoIndex4
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:44.0pt;
   margin-bottom:.0001pt;
   text-indent:-11.0pt;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoIndex5, li.MsoIndex5, div.MsoIndex5
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:55.0pt;
   margin-bottom:.0001pt;
   text-indent:-11.0pt;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoIndex6, li.MsoIndex6, div.MsoIndex6
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:66.0pt;
   margin-bottom:.0001pt;
   text-indent:-11.0pt;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoIndex7, li.MsoIndex7, div.MsoIndex7
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:77.0pt;
   margin-bottom:.0001pt;
   text-indent:-11.0pt;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoIndex8, li.MsoIndex8, div.MsoIndex8
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:88.0pt;
   margin-bottom:.0001pt;
   text-indent:-11.0pt;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoIndex9, li.MsoIndex9, div.MsoIndex9
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:99.0pt;
   margin-bottom:.0001pt;
   text-indent:-11.0pt;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoToc1, li.MsoToc1, div.MsoToc1
   {margin-top:.25in;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:0in;
   margin-bottom:.0001pt;
   text-align:center;
   page-break-after:avoid;
   font-size:14.0pt;
   font-family:Arial;
   text-transform:uppercase;
   font-weight:bold;}
p.MsoToc2, li.MsoToc2, div.MsoToc2
   {margin-top:12.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:66.0pt;
   margin-bottom:.0001pt;
   text-indent:-66.0pt;
   page-break-after:avoid;
   font-size:12.0pt;
   font-family:Arial;
   font-weight:bold;}
p.MsoToc3, li.MsoToc3, div.MsoToc3
   {margin-top:6.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:24.0pt;
   margin-bottom:.0001pt;
   page-break-after:avoid;
   font-size:11.0pt;
   font-family:Arial;
   font-weight:bold;}
p.MsoToc4, li.MsoToc4, div.MsoToc4
   {margin-top:0in;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:.5in;
   margin-bottom:.0001pt;
   font-size:10.0pt;
   font-family:Arial;}
p.MsoToc5, li.MsoToc5, div.MsoToc5
   {margin-top:0in;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:.5in;
   margin-bottom:.0001pt;
   font-size:10.0pt;
   font-family:Arial;}
p.MsoToc6, li.MsoToc6, div.MsoToc6
   {margin-top:0in;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:.5in;
   margin-bottom:.0001pt;
   font-size:10.0pt;
   font-family:Arial;}
p.MsoToc7, li.MsoToc7, div.MsoToc7
   {margin-top:0in;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:.5in;
   margin-bottom:.0001pt;
   font-size:10.0pt;
   font-family:Arial;}
p.MsoToc8, li.MsoToc8, div.MsoToc8
   {margin-top:0in;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:.5in;
   margin-bottom:.0001pt;
   font-size:10.0pt;
   font-family:Arial;}
p.MsoToc9, li.MsoToc9, div.MsoToc9
   {margin-top:0in;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:.5in;
   margin-bottom:.0001pt;
   font-size:10.0pt;
   font-family:Arial;}
p.MsoNormalIndent, li.MsoNormalIndent, div.MsoNormalIndent
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:.5in;
   margin-bottom:.0001pt;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoFootnoteText, li.MsoFootnoteText, div.MsoFootnoteText
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:0in;
   margin-bottom:.0001pt;
   line-height:14.0pt;
   font-size:10.0pt;
   font-family:"Times New Roman";}
p.MsoCommentText, li.MsoCommentText, div.MsoCommentText
   {margin:0in;
   margin-bottom:.0001pt;
   line-height:13.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoHeader, li.MsoHeader, div.MsoHeader
   {margin-top:0in;
   margin-right:-24.0pt;
   margin-bottom:0in;
   margin-left:-24.0pt;
   margin-bottom:.0001pt;
   line-height:14.0pt;
   border:none;
   padding:0in;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoFooter, li.MsoFooter, div.MsoFooter
   {margin-top:12.0pt;
   margin-right:-24.0pt;
   margin-bottom:0in;
   margin-left:-24.0pt;
   margin-bottom:.0001pt;
   line-height:12.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoIndexHeading, li.MsoIndexHeading, div.MsoIndexHeading
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:0in;
   margin-bottom:.0001pt;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:Arial;
   font-weight:bold;}
p.MsoCaption, li.MsoCaption, div.MsoCaption
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:3.0pt;
   margin-left:24.0pt;
   line-height:14.0pt;
   background:#E5E5E5;
   font-size:11.0pt;
   font-family:Arial;
   font-weight:bold;}
p.MsoTof, li.MsoTof, div.MsoTof
   {margin-top:0in;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:60.0pt;
   margin-bottom:.0001pt;
   text-indent:-60.0pt;
   line-height:14.0pt;
   font-size:10.0pt;
   font-family:Arial;}
p.MsoEnvelopeAddress, li.MsoEnvelopeAddress, div.MsoEnvelopeAddress
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:2.0in;
   margin-bottom:.0001pt;
   line-height:14.0pt;
   font-size:12.0pt;
   font-family:Arial;}
p.MsoEnvelopeReturn, li.MsoEnvelopeReturn, div.MsoEnvelopeReturn
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:0in;
   margin-bottom:.0001pt;
   line-height:14.0pt;
   font-size:10.0pt;
   font-family:Arial;}
span.MsoFootnoteReference
   {vertical-align:super;}
span.MsoPageNumber
   {font-family:"Times New Roman";}
span.MsoEndnoteReference
   {vertical-align:super;}
p.MsoEndnoteText, li.MsoEndnoteText, div.MsoEndnoteText
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:0in;
   margin-bottom:.0001pt;
   line-height:14.0pt;
   font-size:10.0pt;
   font-family:"Times New Roman";}
p.MsoToa, li.MsoToa, div.MsoToa
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:11.0pt;
   margin-bottom:.0001pt;
   text-indent:-11.0pt;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoMacroText, li.MsoMacroText, div.MsoMacroText
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:0in;
   margin-bottom:.0001pt;
   line-height:14.0pt;
   font-size:10.0pt;
   font-family:"Courier New";}
p.MsoToaHeading, li.MsoToaHeading, div.MsoToaHeading
   {margin-top:6.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:0in;
   margin-bottom:.0001pt;
   line-height:14.0pt;
   font-size:12.0pt;
   font-family:Arial;
   font-weight:bold;}
p.MsoList, li.MsoList, div.MsoList
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:.25in;
   margin-bottom:.0001pt;
   text-indent:-.25in;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoListBullet, li.MsoListBullet, div.MsoListBullet
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:21.0pt;
   margin-bottom:.0001pt;
   text-indent:-15.0pt;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoListNumber, li.MsoListNumber, div.MsoListNumber
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:24.0pt;
   margin-bottom:.0001pt;
   text-indent:-6.0pt;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoList2, li.MsoList2, div.MsoList2
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:.5in;
   margin-bottom:.0001pt;
   text-indent:-.25in;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoList3, li.MsoList3, div.MsoList3
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:.75in;
   margin-bottom:.0001pt;
   text-indent:-.25in;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoList4, li.MsoList4, div.MsoList4
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:1.0in;
   margin-bottom:.0001pt;
   text-indent:-.25in;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoList5, li.MsoList5, div.MsoList5
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:1.25in;
   margin-bottom:.0001pt;
   text-indent:-.25in;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoListBullet2, li.MsoListBullet2, div.MsoListBullet2
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:.5in;
   margin-bottom:.0001pt;
   text-indent:-.25in;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoListBullet3, li.MsoListBullet3, div.MsoListBullet3
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:.75in;
   margin-bottom:.0001pt;
   text-indent:-.25in;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoListBullet4, li.MsoListBullet4, div.MsoListBullet4
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:1.0in;
   margin-bottom:.0001pt;
   text-indent:-.25in;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoListBullet5, li.MsoListBullet5, div.MsoListBullet5
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:1.25in;
   margin-bottom:.0001pt;
   text-indent:-.25in;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoListNumber2, li.MsoListNumber2, div.MsoListNumber2
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:.5in;
   margin-bottom:.0001pt;
   text-indent:-.25in;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoListNumber3, li.MsoListNumber3, div.MsoListNumber3
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:.75in;
   margin-bottom:.0001pt;
   text-indent:-.25in;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoListNumber4, li.MsoListNumber4, div.MsoListNumber4
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:1.0in;
   margin-bottom:.0001pt;
   text-indent:-.25in;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoListNumber5, li.MsoListNumber5, div.MsoListNumber5
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:1.25in;
   margin-bottom:.0001pt;
   text-indent:-.25in;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoTitle, li.MsoTitle, div.MsoTitle
   {margin-top:2.75in;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:0in;
   margin-bottom:.0001pt;
   text-align:right;
   line-height:28.0pt;
   page-break-before:always;
   page-break-after:avoid;
   font-size:22.0pt;
   font-family:"Times New Roman";
   font-weight:bold;}
p.MsoClosing, li.MsoClosing, div.MsoClosing
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:3.0in;
   margin-bottom:.0001pt;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoSignature, li.MsoSignature, div.MsoSignature
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:3.0in;
   margin-bottom:.0001pt;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoBodyText, li.MsoBodyText, div.MsoBodyText
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:0in;
   margin-bottom:.0001pt;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoBodyTextIndent, li.MsoBodyTextIndent, div.MsoBodyTextIndent
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:6.0pt;
   margin-left:.25in;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoListContinue, li.MsoListContinue, div.MsoListContinue
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:6.0pt;
   margin-left:.25in;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoListContinue2, li.MsoListContinue2, div.MsoListContinue2
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:6.0pt;
   margin-left:.5in;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoListContinue3, li.MsoListContinue3, div.MsoListContinue3
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:6.0pt;
   margin-left:.75in;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoListContinue4, li.MsoListContinue4, div.MsoListContinue4
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:6.0pt;
   margin-left:1.0in;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoListContinue5, li.MsoListContinue5, div.MsoListContinue5
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:6.0pt;
   margin-left:1.25in;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoMessageHeader, li.MsoMessageHeader, div.MsoMessageHeader
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:.75in;
   margin-bottom:.0001pt;
   text-indent:-.75in;
   line-height:14.0pt;
   background:#CCCCCC;
   border:none;
   padding:0in;
   font-size:12.0pt;
   font-family:Arial;}
p.MsoSubtitle, li.MsoSubtitle, div.MsoSubtitle
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:3.0pt;
   margin-left:0in;
   text-align:center;
   line-height:14.0pt;
   font-size:12.0pt;
   font-family:Arial;}
p.MsoSalutation, li.MsoSalutation, div.MsoSalutation
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:0in;
   margin-bottom:.0001pt;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoDate, li.MsoDate, div.MsoDate
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:0in;
   margin-bottom:.0001pt;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoBodyTextFirstIndent, li.MsoBodyTextFirstIndent, div.MsoBodyTextFirstIndent
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:6.0pt;
   margin-left:0in;
   text-indent:10.5pt;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoBodyTextFirstIndent2, li.MsoBodyTextFirstIndent2, div.MsoBodyTextFirstIndent2
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:6.0pt;
   margin-left:.25in;
   text-indent:10.5pt;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoNoteHeading, li.MsoNoteHeading, div.MsoNoteHeading
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:0in;
   margin-bottom:.0001pt;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoBodyText2, li.MsoBodyText2, div.MsoBodyText2
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:6.0pt;
   margin-left:0in;
   line-height:200%;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoBodyText3, li.MsoBodyText3, div.MsoBodyText3
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:6.0pt;
   margin-left:0in;
   line-height:14.0pt;
   font-size:8.0pt;
   font-family:"Times New Roman";}
p.MsoBodyTextIndent2, li.MsoBodyTextIndent2, div.MsoBodyTextIndent2
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:6.0pt;
   margin-left:.25in;
   line-height:200%;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.MsoBodyTextIndent3, li.MsoBodyTextIndent3, div.MsoBodyTextIndent3
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:6.0pt;
   margin-left:.25in;
   line-height:14.0pt;
   font-size:8.0pt;
   font-family:"Times New Roman";}
p.MsoBlockText, li.MsoBlockText, div.MsoBlockText
   {margin-top:10.0pt;
   margin-right:1.0in;
   margin-bottom:6.0pt;
   margin-left:1.0in;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}

p.MsoDocumentMap, li.MsoDocumentMap, div.MsoDocumentMap
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:0in;
   margin-bottom:.0001pt;
   line-height:14.0pt;
   background:navy;
   font-size:11.0pt;
   font-family:Tahoma;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:0in;
   margin-bottom:.0001pt;
   line-height:14.0pt;
   font-size:10.0pt;
   font-family:"Courier New";}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:0in;
   margin-bottom:.0001pt;
   line-height:14.0pt;
   font-size:8.0pt;
   font-family:Tahoma;}
p.ChapterIntro, li.ChapterIntro, div.ChapterIntro
   {margin-top:8.0pt;
   margin-right:12.0pt;
   margin-bottom:0in;
   margin-left:12.0pt;
   margin-bottom:.0001pt;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";
   font-style:italic;}
span.CCodeFont
   {font-family:"Courier New";
   color:green;
   font-weight:bold;
   text-decoration:none;
   vertical-align:baseline;}
span.BodyTextFont
   {font-family:"Times New Roman";}
span.ForthCodeFont
   {font-family:"Monospac821 BT";
   color:green;
   font-weight:bold;
   text-decoration:none;
   vertical-align:baseline;}
span.Superscript
   {vertical-align:super;}
p.CCode, li.CCode, div.CCode
   {margin-top:0in;
   margin-right:6.0pt;
   margin-bottom:0in;
   margin-left:6.0pt;
   margin-bottom:.0001pt;
   line-height:9.5pt;
   font-size:8.0pt;
   font-family:"Courier New";
   color:teal;
   font-weight:bold;}
p.ForthCode, li.ForthCode, div.ForthCode
   {margin-top:0in;
   margin-right:6.0pt;
   margin-bottom:0in;
   margin-left:24.0pt;
   margin-bottom:.0001pt;
   line-height:9.5pt;
   font-size:8.0pt;
   font-family:"Monospac821 BT";
   color:teal;
   font-weight:bold;}
p.GEntry, li.GEntry, div.GEntry
   {margin-top:4.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:12.0pt;
   margin-bottom:.0001pt;
   line-height:13.0pt;
   font-size:10.5pt;
   font-family:"Times New Roman";}
p.ListContinued1, li.ListContinued1, div.ListContinued1
   {margin-top:6.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:24.0pt;
   margin-bottom:.0001pt;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.BodyText2, li.BodyText2, div.BodyText2
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:12.0pt;
   margin-bottom:.0001pt;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.Warning, li.Warning, div.Warning
   {margin-top:10.0pt;
   margin-right:24.0pt;
   margin-bottom:0in;
   margin-left:24.0pt;
   margin-bottom:.0001pt;
   line-height:14.0pt;
   page-break-after:avoid;
   background:#E5E5E5;
   border:none;
   padding:0in;
   font-size:11.0pt;
   font-family:"Times New Roman";
   font-weight:bold;}
p.CodeCaption, li.CodeCaption, div.CodeCaption
   {margin-top:10.0pt;
   margin-right:6.0pt;
   margin-bottom:3.0pt;
   margin-left:1.25in;
   text-indent:-66.0pt;
   line-height:14.0pt;
   page-break-after:avoid;
   background:#E5E5E5;
   font-size:11.0pt;
   font-family:Arial;
   color:teal;
   font-style:italic;}
span.Underscore
   {text-decoration:underline;}
p.ChapterIntroListArrow, li.ChapterIntroListArrow, div.ChapterIntroListArrow
   {margin-top:6.0pt;
   margin-right:12.0pt;
   margin-bottom:0in;
   margin-left:.5in;
   margin-bottom:.0001pt;
   text-indent:-12.0pt;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";
   font-style:italic;}
p.GEntryDeclaration, li.GEntryDeclaration, div.GEntryDeclaration
   {margin:0in;
   margin-bottom:.0001pt;
   line-height:13.0pt;
   page-break-after:avoid;
   font-size:10.0pt;
   font-family:"Courier New";
   color:blue;
   font-weight:bold;}
p.Figure, li.Figure, div.Figure
   {margin-top:.25in;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:24.0pt;
   margin-bottom:.0001pt;
   page-break-after:avoid;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.FigureCaption, li.FigureCaption, div.FigureCaption
   {margin-top:8.0pt;
   margin-right:0in;
   margin-bottom:3.0pt;
   margin-left:1.25in;
   text-indent:-66.0pt;
   line-height:14.0pt;
   background:#E5E5E5;
   font-size:11.0pt;
   font-family:Arial;
   font-weight:bold;}
span.Subscript
   {vertical-align:sub;}
p.TableHeader, li.TableHeader, div.TableHeader
   {margin-top:6.0pt;
   margin-right:0in;
   margin-bottom:2.0pt;
   margin-left:6.0pt;
   line-height:14.0pt;
   page-break-after:avoid;
   font-size:11.0pt;
   font-family:Arial;
   font-weight:bold;}
p.TableBody, li.TableBody, div.TableBody
   {margin-top:3.0pt;
   margin-right:0in;
   margin-bottom:2.0pt;
   margin-left:6.0pt;
   line-height:11.0pt;
   font-size:9.0pt;
   font-family:Arial;}
p.TableCaption, li.TableCaption, div.TableCaption
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:6.0pt;
   margin-left:66.0pt;
   text-indent:-66.0pt;
   line-height:14.0pt;
   page-break-after:avoid;
   background:#E5E5E5;
   font-size:11.0pt;
   font-family:Arial;
   font-weight:bold;}
p.ComputerResponse, li.ComputerResponse, div.ComputerResponse
   {margin-top:4.0pt;
   margin-right:6.0pt;
   margin-bottom:0in;
   margin-left:24.0pt;
   margin-bottom:.0001pt;
   line-height:9.5pt;
   font-size:8.0pt;
   font-family:"Monospac821 BT";
   color:green;
   font-weight:bold;
   text-decoration:underline;}
p.TerminalCommand, li.TerminalCommand, div.TerminalCommand
   {margin-top:4.0pt;
   margin-right:6.0pt;
   margin-bottom:0in;
   margin-left:24.0pt;
   margin-bottom:.0001pt;
   line-height:9.5pt;
   font-size:8.0pt;
   font-family:"Monospac821 BT";
   color:green;
   font-weight:bold;}
p.BodyText3, li.BodyText3, div.BodyText3
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:24.0pt;
   margin-bottom:.0001pt;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.TableCaptionBlank, li.TableCaptionBlank, div.TableCaptionBlank
   {margin-top:0in;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:66.0pt;
   margin-bottom:.0001pt;
   text-indent:-66.0pt;
   line-height:10.0pt;
   page-break-after:avoid;
   font-size:11.0pt;
   font-family:Arial;
   font-weight:bold;}
p.FigureCaptionBlank, li.FigureCaptionBlank, div.FigureCaptionBlank
   {margin-top:0in;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:1.25in;
   margin-bottom:.0001pt;
   text-indent:-66.0pt;
   line-height:11.0pt;
   font-size:11.0pt;
   font-family:Arial;
   font-weight:bold;}
p.EquationCaption, li.EquationCaption, div.EquationCaption
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:6.0pt;
   margin-left:1.0in;
   text-indent:-60.0pt;
   line-height:12.0pt;
   font-size:10.0pt;
   font-family:Arial;
   font-weight:bold;}
p.Note, li.Note, div.Note
   {margin-top:4.0pt;
   margin-right:24.0pt;
   margin-bottom:0in;
   margin-left:24.0pt;
   margin-bottom:.0001pt;
   line-height:14.0pt;
   page-break-after:avoid;
   border:none;
   padding:0in;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.NoteCaption, li.NoteCaption, div.NoteCaption
   {margin-top:12.0pt;
   margin-right:24.0pt;
   margin-bottom:0in;
   margin-left:24.0pt;
   margin-bottom:.0001pt;
   text-align:center;
   line-height:16.0pt;
   page-break-after:avoid;
   border:none;
   padding:0in;
   font-size:12.0pt;
   font-family:"Times New Roman";
   font-weight:bold;
   font-style:italic;}
p.CodeCaptionBlank, li.CodeCaptionBlank, div.CodeCaptionBlank
   {margin-top:0in;
   margin-right:6.0pt;
   margin-bottom:0in;
   margin-left:1.25in;
   margin-bottom:.0001pt;
   text-indent:-66.0pt;
   line-height:10.0pt;
   page-break-after:avoid;
   font-size:11.0pt;
   font-family:Arial;
   color:teal;
   font-style:italic;}
span.StrongEmphasis
   {font-weight:bold;
   font-style:italic;}
p.BodyText4, li.BodyText4, div.BodyText4
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:48.0pt;
   margin-bottom:.0001pt;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.ListNumber2, li.ListNumber2, div.ListNumber2
   {margin-top:6.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:48.0pt;
   margin-bottom:.0001pt;
   text-indent:-48.0pt;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.ListContinued2, li.ListContinued2, div.ListContinued2
   {margin-top:4.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:48.0pt;
   margin-bottom:.0001pt;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.BodyText5, li.BodyText5, div.BodyText5
   {margin-top:6.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:1.0in;
   margin-bottom:.0001pt;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.BodyTextContinued, li.BodyTextContinued, div.BodyTextContinued
   {margin:0in;
   margin-bottom:.0001pt;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.ChapterIntroListArrowContinued, li.ChapterIntroListArrowContinued, div.ChapterIntroListArrowContinued
   {margin-top:4.0pt;
   margin-right:12.0pt;
   margin-bottom:0in;
   margin-left:.5in;
   margin-bottom:.0001pt;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";
   font-style:italic;}
p.HeaderFirst, li.HeaderFirst, div.HeaderFirst
   {margin-top:0in;
   margin-right:-24.0pt;
   margin-bottom:0in;
   margin-left:-24.0pt;
   margin-bottom:.0001pt;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.HeaderDocInfo, li.HeaderDocInfo, div.HeaderDocInfo
   {margin-top:0in;
   margin-right:-24.0pt;
   margin-bottom:0in;
   margin-left:-24.0pt;
   margin-bottom:.0001pt;
   line-height:14.0pt;
   border:none;
   padding:0in;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.TOCHeading, li.TOCHeading, div.TOCHeading
   {margin-top:1.5in;
   margin-right:0in;
   margin-bottom:1.0in;
   margin-left:0in;
   text-align:right;
   line-height:24.0pt;
   page-break-before:always;
   page-break-after:avoid;
   border:none;
   padding:0in;
   font-size:22.0pt;
   font-family:"Times New Roman";
   font-weight:bold;}
p.HeaderTOC, li.HeaderTOC, div.HeaderTOC
   {margin-top:0in;
   margin-right:-24.0pt;
   margin-bottom:0in;
   margin-left:-24.0pt;
   margin-bottom:.0001pt;
   line-height:14.0pt;
   border:none;
   padding:0in;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.HeaderTitle, li.HeaderTitle, div.HeaderTitle
   {margin-top:0in;
   margin-right:-24.0pt;
   margin-bottom:0in;
   margin-left:-24.0pt;
   margin-bottom:.0001pt;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.VariableLayoutSpace, li.VariableLayoutSpace, div.VariableLayoutSpace
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:96.0pt;
   margin-left:0in;
   text-align:center;
   line-height:14.0pt;
   font-size:8.0pt;
   font-family:"Times New Roman";}
span.HiddenFont
   {color:gray;
   display:none;}
p.HeaderPreface, li.HeaderPreface, div.HeaderPreface
   {margin-top:0in;
   margin-right:-24.0pt;
   margin-bottom:0in;
   margin-left:-24.0pt;
   margin-bottom:.0001pt;
   line-height:14.0pt;
   border:none;
   padding:0in;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.ChapterNumber, li.ChapterNumber, div.ChapterNumber
   {margin-top:.0in;
   margin-right:0in;
   margin-bottom:.0in;
   margin-left:0in;
   text-align:right;
   page-break-after:avoid;
   font-size:18.0pt;
   font-family:"Times New Roman";
   font-weight:bold;
   font-style:italic;}
p.HeadingTOC, li.HeadingTOC, div.HeadingTOC
   {margin-top:.25in;
   margin-right:0in;
   margin-bottom:12.0pt;
   margin-left:0in;
   text-align:center;
   page-break-after:avoid;
   font-size:18.0pt;
   font-family:"Times New Roman";
   font-weight:bold;}
p.WarningContinued, li.WarningContinued, div.WarningContinued
   {margin-top:4.0pt;
   margin-right:24.0pt;
   margin-bottom:0in;
   margin-left:24.0pt;
   margin-bottom:.0001pt;
   line-height:14.0pt;
   background:#E5E5E5;
   border:none;
   padding:0in;
   font-size:11.0pt;
   font-family:"Times New Roman";
   font-weight:bold;}
p.CCodeCaption, li.CCodeCaption, div.CCodeCaption
   {margin-top:10.0pt;
   margin-right:6.0pt;
   margin-bottom:3.0pt;
   margin-left:1.25in;
   text-indent:-66.0pt;
   line-height:14.0pt;
   page-break-after:avoid;
   background:#E5E5E5;
   font-size:11.0pt;
   font-family:Arial;
   color:teal;
   font-style:italic;}
p.ForthCodeCaption, li.ForthCodeCaption, div.ForthCodeCaption
   {margin-top:10.0pt;
   margin-right:6.0pt;
   margin-bottom:3.0pt;
   margin-left:1.25in;
   text-indent:-66.0pt;
   line-height:14.0pt;
   page-break-after:avoid;
   background:#E5E5E5;
   font-size:11.0pt;
   font-family:Arial;
   color:teal;
   font-style:italic;}
p.CCodeCaptionBlank, li.CCodeCaptionBlank, div.CCodeCaptionBlank
   {margin-top:0in;
   margin-right:6.0pt;
   margin-bottom:0in;
   margin-left:1.25in;
   margin-bottom:.0001pt;
   text-indent:-66.0pt;
   line-height:10.0pt;
   page-break-after:avoid;
   font-size:11.0pt;
   font-family:Arial;
   color:teal;
   font-style:italic;}
p.ForthCodeCaptionBlank, li.ForthCodeCaptionBlank, div.ForthCodeCaptionBlank
   {margin-top:0in;
   margin-right:6.0pt;
   margin-bottom:0in;
   margin-left:1.25in;
   margin-bottom:.0001pt;
   text-indent:-66.0pt;
   line-height:10.0pt;
   page-break-after:avoid;
   font-size:11.0pt;
   font-family:Arial;
   color:teal;
   font-style:italic;}
p.ListNumber1, li.ListNumber1, div.ListNumber1
   {margin-top:8.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:24.0pt;
   margin-bottom:.0001pt;
   text-indent:-24.0pt;
   line-height:14.0pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.GEntryDescription, li.GEntryDescription, div.GEntryDescription
   {margin-top:4.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:12.0pt;
   margin-bottom:.0001pt;
   line-height:13.0pt;
   page-break-after:avoid;
   font-size:10.5pt;
   font-family:"Times New Roman";}
p.GEntryForthName, li.GEntryForthName, div.GEntryForthName
   {margin-top:4.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:12.0pt;
   margin-bottom:.0001pt;
   line-height:13.0pt;
   font-size:9.0pt;
   font-family:"Monospac821 BT";
   color:red;
   font-weight:bold;}
p.GEntryInputs, li.GEntryInputs, div.GEntryInputs
   {margin-top:4.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:84.0pt;
   margin-bottom:.0001pt;
   text-indent:-1.0in;
   line-height:13.0pt;
   page-break-after:avoid;
   font-size:10.5pt;
   font-family:"Times New Roman";}
p.GEntryLibrary, li.GEntryLibrary, div.GEntryLibrary
   {margin-top:4.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:12.0pt;
   margin-bottom:.0001pt;
   line-height:13.0pt;
   font-size:10.5pt;
   font-family:"Times New Roman";}
p.GEntryName, li.GEntryName, div.GEntryName
   {margin-top:10.0pt;
   margin-right:0in;
   margin-bottom:8.0pt;
   margin-left:0in;
   text-align:center;
   line-height:13.0pt;
   page-break-after:avoid;
   border:none;
   padding:0in;
   font-size:12.0pt;
   font-family:Arial;
   font-weight:bold;}
p.GEntryRelated, li.GEntryRelated, div.GEntryRelated
   {margin-top:4.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:12.0pt;
   margin-bottom:.0001pt;
   line-height:13.0pt;
   font-size:10.5pt;
   font-family:"Times New Roman";}
p.GEntryReturn, li.GEntryReturn, div.GEntryReturn
   {margin-top:4.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:12.0pt;
   margin-bottom:.0001pt;
   line-height:13.0pt;
   page-break-after:avoid;
   font-size:10.5pt;
   font-family:"Times New Roman";}
p.GEntrySeeAlso, li.GEntrySeeAlso, div.GEntrySeeAlso
   {margin-top:4.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:12.0pt;
   margin-bottom:.0001pt;
   line-height:13.0pt;
   font-size:10.5pt;
   font-family:"Times New Roman";}
p.GEntryType, li.GEntryType, div.GEntryType
   {margin-top:4.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:12.0pt;
   margin-bottom:.0001pt;
   line-height:13.0pt;
   page-break-after:avoid;
   font-size:10.5pt;
   font-family:"Times New Roman";}
p.GEntryUsage, li.GEntryUsage, div.GEntryUsage
   {margin-top:0in;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:12.0pt;
   margin-bottom:.0001pt;
   line-height:13.0pt;
   font-size:10.5pt;
   font-family:"Times New Roman";}
p.GTitle, li.GTitle, div.GTitle
   {margin-top:8.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:0in;
   margin-bottom:.0001pt;
   line-height:13.0pt;
   page-break-after:avoid;
   font-size:11.0pt;
   font-family:"Times New Roman";
   text-transform:uppercase;
   font-weight:bold;}
p.GTitleDeclaration, li.GTitleDeclaration, div.GTitleDeclaration
   {margin-top:8.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:0in;
   margin-bottom:.0001pt;
   line-height:13.0pt;
   page-break-after:avoid;
   font-size:11.0pt;
   font-family:"Times New Roman";
   text-transform:uppercase;
   font-weight:bold;}
p.GTitleDescription, li.GTitleDescription, div.GTitleDescription
   {margin-top:8.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:0in;
   margin-bottom:.0001pt;
   line-height:13.0pt;
   page-break-after:avoid;
   font-size:11.0pt;
   font-family:"Times New Roman";
   text-transform:uppercase;
   font-weight:bold;}
p.GTitleForthName, li.GTitleForthName, div.GTitleForthName
   {margin-top:8.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:0in;
   margin-bottom:.0001pt;
   line-height:13.0pt;
   page-break-after:avoid;
   font-size:11.0pt;
   font-family:"Times New Roman";
   text-transform:uppercase;
   font-weight:bold;}
p.GTitleInputs, li.GTitleInputs, div.GTitleInputs
   {margin-top:8.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:0in;
   margin-bottom:.0001pt;
   line-height:13.0pt;
   page-break-after:avoid;
   font-size:11.0pt;
   font-family:"Times New Roman";
   text-transform:uppercase;
   font-weight:bold;}
p.GTitleLibrary, li.GTitleLibrary, div.GTitleLibrary
   {margin-top:8.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:0in;
   margin-bottom:.0001pt;
   line-height:13.0pt;
   page-break-after:avoid;
   font-size:11.0pt;
   font-family:"Times New Roman";
   text-transform:uppercase;
   font-weight:bold;}
p.GTitleName, li.GTitleName, div.GTitleName
   {margin-top:8.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:0in;
   margin-bottom:.0001pt;
   line-height:13.0pt;
   page-break-after:avoid;
   font-size:11.0pt;
   font-family:"Times New Roman";
   display:none;
   text-transform:uppercase;
   font-weight:bold;}
p.GTitleRelated, li.GTitleRelated, div.GTitleRelated
   {margin-top:8.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:0in;
   margin-bottom:.0001pt;
   line-height:13.0pt;
   page-break-after:avoid;
   font-size:11.0pt;
   font-family:"Times New Roman";
   text-transform:uppercase;
   font-weight:bold;}
p.GTitleReturn, li.GTitleReturn, div.GTitleReturn
   {margin-top:8.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:0in;
   margin-bottom:.0001pt;
   line-height:13.0pt;
   page-break-after:avoid;
   font-size:11.0pt;
   font-family:"Times New Roman";
   text-transform:uppercase;
   font-weight:bold;}
p.GTitleSeeAlso, li.GTitleSeeAlso, div.GTitleSeeAlso
   {margin-top:8.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:0in;
   margin-bottom:.0001pt;
   line-height:13.0pt;
   page-break-after:avoid;
   font-size:11.0pt;
   font-family:"Times New Roman";
   text-transform:uppercase;
   font-weight:bold;}
p.GTitleType, li.GTitleType, div.GTitleType
   {margin-top:8.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:0in;
   margin-bottom:.0001pt;
   line-height:13.0pt;
   page-break-after:avoid;
   font-size:11.0pt;
   font-family:"Times New Roman";
   text-transform:uppercase;
   font-weight:bold;}
p.GTitleUsage, li.GTitleUsage, div.GTitleUsage
   {margin-top:8.0pt;
   margin-right:0in;
   margin-bottom:4.0pt;
   margin-left:0in;
   line-height:13.0pt;
   page-break-after:avoid;
   font-size:11.0pt;
   font-family:"Times New Roman";
   text-transform:uppercase;
   font-weight:bold;}
p.GEntryForthDeclaration, li.GEntryForthDeclaration, div.GEntryForthDeclaration
   {margin:0in;
   margin-bottom:.0001pt;
   line-height:13.0pt;
   page-break-after:avoid;
   font-size:9.0pt;
   font-family:"Monospac821 BT";
   color:red;
   font-weight:bold;}
p.HTMLBody, li.HTMLBody, div.HTMLBody
   {margin:0in;
   margin-bottom:.0001pt;
   font-size:10.0pt;
   font-family:Arial;
   layout-grid-mode:line;}
p.OldCGlossary, li.OldCGlossary, div.OldCGlossary
   {margin-top:0in;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:.75in;
   margin-bottom:.0001pt;
   text-align:justify;
   text-indent:-.75in;
   line-height:13.0pt;
   font-size:10.0pt;
   font-family:Arial;}
p.PrefaceHeading, li.PrefaceHeading, div.PrefaceHeading
   {margin-top:1.5in;
   margin-right:0in;
   margin-bottom:1.0in;
   margin-left:0in;
   text-align:right;
   line-height:24.0pt;
   page-break-before:always;
   page-break-after:avoid;
   border:none;
   padding:0in;
   font-size:22.0pt;
   font-family:"Times New Roman";
   font-weight:bold;}
p.GlossaryEntryBody, li.GlossaryEntryBody, div.GlossaryEntryBody
   {margin-top:4.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:.5in;
   margin-bottom:.0001pt;
   font-size:11.0pt;
   font-family:"Times New Roman";}
p.GlossaryEntryHeading, li.GlossaryEntryHeading, div.GlossaryEntryHeading
   {margin-top:8.0pt;
   margin-right:0in;
   margin-bottom:0in;
   margin-left:.5in;
   margin-bottom:.0001pt;
   text-indent:-.5in;
   line-height:14.0pt;
   page-break-after:avoid;
   font-size:10.0pt;
   font-family:Arial;
   font-weight:bold;}
 /* Page Definitions */
 @page Section1
   {size:8.5in 11.0in;
   margin:1.0in 84.0pt 1.0in 84.0pt;}
div.Section1
   {page:Section1;}
 /* List Definitions */
 ol
   {margin-bottom:0in;}
ul
   {margin-bottom:0in;}
-->
</style>

