/*********************************************************************************************************************/
/*                                                                                                                   */
/*     O B J E C T
/*                                                                                                                   */
/*********************************************************************************************************************/

object.DisplayNone
{
    display:                 none;
}

/*********************************************************************************************************************/
/*                                                                                                                   */
/*     H Y P E R L I N K S                                                                                           */
/*                                                                                                                   */
/*********************************************************************************************************************/

a
{
    color:                   green; 
}

/*-------------------------------------------------------------------------------------------------------------------*/

a:hover 
{
    color:                   green;
    background:              transparent;
}

/*-------------------------------------------------------------------------------------------------------------------*/

a.flat
{
    text-decoration:         none;
}

/*-------------------------------------------------------------------------------------------------------------------*/

a.flat:link 
{
    color:                   navy;
}

/*-------------------------------------------------------------------------------------------------------------------*/

a.flat:hover
{
    color:                   navy;
    text-decoration:         underline; 
}

/*********************************************************************************************************************/
/*                                                                                                                   */
/*     B O L D                                                                                                       */
/*                                                                                                                   */
/*********************************************************************************************************************/

b 
{
    color:                   #000068; 
}

/*-------------------------------------------------------------------------------------------------------------------*/

b.black
{
    color:                   black;
}

/*-------------------------------------------------------------------------------------------------------------------*/

b.green
{
    color:                   green;
}

/*-------------------------------------------------------------------------------------------------------------------*/

b.red
{
    color:                   red;
}

/*-------------------------------------------------------------------------------------------------------------------*/

b.blue
{
    color:                   blue;
}

/*-------------------------------------------------------------------------------------------------------------------*/

b.navy
{
    color:                   navy;
}

/*-------------------------------------------------------------------------------------------------------------------*/

b.InstantTextPart
{
    color:                   blue;
}

/*-------------------------------------------------------------------------------------------------------------------*/

b.InstantTextKeyword
{
    color:                   darkslateblue;
}

/*-------------------------------------------------------------------------------------------------------------------*/

b.WindowsKeyword
{
    color:                   black;
}

/*-------------------------------------------------------------------------------------------------------------------*/

b.InstantTextMenu
{
    color:                   #425FD6;
}

/*********************************************************************************************************************/
/*                                                                                                                   */
/*     S Y N T A X     H I G H L I G H T                                                                             */
/*                                                                                                                   */
/*********************************************************************************************************************/

b.ShortForm
{
    color:                   navy;           
}

b.ShortFormBig
{
    color:                   navy;           
    font-size:               1.25em;
}

b.LongForm
{
    color:                   navy;           
}

b.LongFormBig
{
    color:                   navy;           
    font-size:               1.25em;
}

p.LongForm 
{
    padding-left:            2em;
    font-family:             Consolas,Arial;
}

/*-------------------------------------------------------------------------------------------------------------------*/

b.MarkerKey, b.ExpanderKey, b.TriggerKey
{
    color:                   crimson;
}

b.MarkerKeyBig, b.ExpanderKeyBig, b.TriggerKeyBig
{
    color:                   crimson;
    font-size:               1.25em;
}

/*-------------------------------------------------------------------------------------------------------------------*/

b.CommandSignature, p.CommandSignature
{
    color:                   maroon;
}

p.CommandSignature
{
    font-weight:             bold;
}

/*-------------------------------------------------------------------------------------------------------------------*/

b.String, b.StringKey, p.String, p.StringKey
{
    white-space:             pre;
    color:                   black;
}

p.String
{
    font-weight:             bold;
}

/*-------------------------------------------------------------------------------------------------------------------*/

b.DateTimeMacro, b.DateTimeKey, b.DateTimeKeyData, p.DateTimeMacro
{
    color:                   green;
}

p.DateTimeMacro
{
    font-weight:             bold;
}

/*-------------------------------------------------------------------------------------------------------------------*/

b.DirectiveMacro, b.DirectiveKey, p.DirectiveMacro
{
    color:                   gray;
}

p.DirectiveMacro
{
    font-weight:             bold;
}

/*-------------------------------------------------------------------------------------------------------------------*/

b.WrapMacro, b.WrapKey, p.WrapMacro
{
    color:                   #B8CCE4;
}

p.WrapMacro
{
    font-weight:             bold;
}

/*-------------------------------------------------------------------------------------------------------------------*/

b.KeyboardKeySequence, p.KeyboardKeySequence
{
    color:                   purple;
}

p.KeyboardKeySequence
{
    font-weight:             bold;
}

/*-------------------------------------------------------------------------------------------------------------------*/

b.KeyboardKey, p.KeyboardKey
{
    color:                   blue;
}

p.KeyboardKey
{
    font-weight:             bold;
}

/*-------------------------------------------------------------------------------------------------------------------*/

b.ActionKey, p.ActionKey
{
    color:                   olive;
}

/*-------------------------------------------------------------------------------------------------------------------*/

p.ActionKey
{
    font-weight:             bold;
}

/*-------------------------------------------------------------------------------------------------------------------*/

b.ActionKeyData, p.ActionKeyData
{
    white-space:             pre;
    color:                   #005959;
}

/*-------------------------------------------------------------------------------------------------------------------*/

p.ActionKeyData
{
    font-weight:             bold;
}

/*-------------------------------------------------------------------------------------------------------------------*/

b.Hotkey
{
    border:                  1px gray solid;
    padding-left:            0.2em;
    padding-right:           0.2em;
    background-color:        #916B88;  
    color:                   white;
}

/*-------------------------------------------------------------------------------------------------------------------*/

b.ReservedFilename
{
    font-family:             Consolas,Arial;
    border:                  1px gray solid;
    padding:                 0.2em;
    background-color:        #483D8B;  
    color:                   white;
}

/*********************************************************************************************************************/
/*                                                                                                                   */
/*     B L O C K     Q U O T E                                                                                       */
/*                                                                                                                   */
/*********************************************************************************************************************/

blockquote 
{
    border:                  1px gray solid;
    width:                   90%;
    padding-left:            0.5em;
    padding-right:           0.5em;
    padding-top:             1.0em;
    padding-bottom:          1.0em;
}

/*-------------------------------------------------------------------------------------------------------------------*/

blockquote.rose
{
    background-color:        #fff8f8;  

    font-family:             Arial;
    font-size:               90%;
    font-style:              normal;
}

/*-------------------------------------------------------------------------------------------------------------------*/

blockquote.rosenormal
{
    background-color:        #fff8f8;  
}

/*********************************************************************************************************************/
/*                                                                                                                   */
/*     P A G E     B A C K G R O U N D                                                                               */
/*                                                                                                                   */
/*********************************************************************************************************************/

body 
{
    background:              white;

    font-size:               100%;
}

/*********************************************************************************************************************/
/*                                                                                                                   */
/*     C O D E                                                                                                       */
/*                                                                                                                   */
/*********************************************************************************************************************/

code    
{
    color:                   maroon;
}

/*********************************************************************************************************************/
/*                                                                                                                   */
/*     D I V                                                                                                         */
/*                                                                                                                   */
/*********************************************************************************************************************/

div.HelpPage
{
    display:                 block;
    margin-left:             0.5em;
    vertical-align:          top;
    width:                   50em;
}

/*-------------------------------------------------------------------------------------------------------------------*/

div.GrayNote 
{
    position:                relative;
    background:              #eeeeee;

    font-family:             Geneva,Verdana,Arial;
    font-size:               65%;
}
  
/*-------------------------------------------------------------------------------------------------------------------*/

div.Expansion 
{
    display:                 block;

    margin-left:             1.0em;
    margin-right:            1.0em;
    margin-bottom:           1.0em;

    padding-left:            1.0em;
    padding-top:             1.0em;
    padding-bottom:          1.0em;

    background-color:        #FEFDF9;

    border:                  1px gray solid;

    font-family:             Consolas,Arial;
    font-size:               1.0em;

    line-height:             1.5;
}

/*********************************************************************************************************************/
/*                                                                                                                   */
/*     E M P H A S I Z E D                                                                                           */
/*                                                                                                                   */
/*********************************************************************************************************************/

em 
{
    font-family:             Arial;
    color:                   #000068;
    font-size:               90%;
    font-weight:             bold;
    font-style:              normal;
}

/*********************************************************************************************************************/
/*                                                                                                                   */
/*     F O N T                                                                                                       */
/*                                                                                                                   */
/*********************************************************************************************************************/

font.hiyellow 
{
    background-color:        #feff7d;
}


/*********************************************************************************************************************/
/*                                                                                                                   */
/*     H E A D I N G     1                                                                                           */
/*                                                                                                                   */
/*********************************************************************************************************************/

h1 
{  
    color:                   black;

    font-family:             Tahoma,Arial,Helvetica;
    font-size:               120%;
    font-weight:             bold;

    margin-bottom:           1em;
    margin-left:             0em;
    margin-right:            0em;
    margin-top:              0em;

    padding-bottom:          0em;
    padding-left:            0.3em;
    padding-top:             0em;

    line-height:             200%;
}     
  
/*-------------------------------------------------------------------------------------------------------------------*/

h1.pagetitle, h1.pageTitle, h1.PageTitle
{
    background-color:        #ffffe0;  
    border-bottom:           0.5pt solid #404040;
}

/*********************************************************************************************************************/
/*                                                                                                                   */
/*     H E A D I N G     2                                                                                           */
/*                                                                                                                   */
/*********************************************************************************************************************/

h2 
{
    font-family:             Tahoma,Arial,Helvetica;
    font-size:               110%;
    font-weight:             bold;

    margin-bottom:           1em;
    margin-left:             0em;
    margin-right:            0em;
    margin-top:              1em;

    padding-bottom:          0.3em;
    padding-left:            0.3em;
    padding-top:             0.3em;
  }

/*-------------------------------------------------------------------------------------------------------------------*/

h2.browntitle 
{  
    color:                   #800000;
}

/*-------------------------------------------------------------------------------------------------------------------*/

h2.brownunderline 
{  
    border-bottom:           1px solid #404040;
    color:                   #800000;
    line-height:             150%;     
}

/*-------------------------------------------------------------------------------------------------------------------*/

h2.browndoubleline   
{  
    border-bottom:           0.5pt solid #404040;
    border-top:              0.5pt solid #404040;

    color:                   #800000;
    line-height:             200%;     
    margin-top:              16pt;
    padding-top:             4pt;
}

/*-------------------------------------------------------------------------------------------------------------------*/

h2.bluetitle   
{  
    color:                   #000068;
}

/*-------------------------------------------------------------------------------------------------------------------*/

h2.blueunderline
{  
    background-color:        #D6D8E5;  
    border-bottom:           0.5pt solid #404040;
    color:                   #000068;
    line-height:             150%;     
}

/*-------------------------------------------------------------------------------------------------------------------*/

h2.bluedoubleline
{  
    border-bottom:           0.5pt solid #404040;
    border-top:              0.5pt solid #404040;
    color:                   #000068;
    line-height:             200%;     
    margin-top:              16pt;
    padding-top:             4pt;
}

/*-------------------------------------------------------------------------------------------------------------------*/

h2.tealnormal   
{  
    color:                   #088880;
    padding-bottom:          0pt;
}

/*-------------------------------------------------------------------------------------------------------------------*/

h2.tealtitle
{  
    color:                   #088880;
    line-height:             150%;     
    border-bottom:           0.5pt solid #404040;
}

/*-------------------------------------------------------------------------------------------------------------------*/

h2.tealunderline
{  
    border-bottom:           0.5pt solid #404040;
    color:                   #088880;
    line-height:             150%;     
}

/*-------------------------------------------------------------------------------------------------------------------*/

h2.redtitle   
{  
    color:                   #ff0000;
}

/*********************************************************************************************************************/
/*                                                                                                                   */
/*     H E A D I N G     3                                                                                           */
/*                                                                                                                   */
/*********************************************************************************************************************/

h3
{
    font-family:             Verdana,Arial,Helvetica;
    font-size:               100%;
    font-weight:             bold;

    line-height:             150%;     

    margin-bottom:           6.0pt;
    margin-left:             0mm;
    margin-right:            0mm;
    margin-top:              9.0pt;

    padding-bottom:          3pt;
    padding-left:            2pt;
    padding-top:             4pt;
}

/*-------------------------------------------------------------------------------------------------------------------*/

h3.browntitle
{
    color:                   #800000;
}

/*-------------------------------------------------------------------------------------------------------------------*/

h3.bluetitle
{  
    color:                   #000068;
}

/*-------------------------------------------------------------------------------------------------------------------*/

h3.browndoubleline
{
    color:                   #800000;
    border-bottom:           0.5pt solid #404040;
    border-top:              0.5pt solid #404040;
}

/*-------------------------------------------------------------------------------------------------------------------*/

h3.brownunderline
{
    border-bottom:           0.5pt solid #404040;
    color:                   #800000;
}

/*-------------------------------------------------------------------------------------------------------------------*/

h3.bluedoubleline
{
    border-bottom:           0.5pt solid #404040;
    border-top:              0.5pt solid #404040;
    color:                   #000068;
}

/*-------------------------------------------------------------------------------------------------------------------*/

h3.blueunderline
{
    border-bottom:           0.5pt solid #404040;
    color:                   #000068;
}

/*-------------------------------------------------------------------------------------------------------------------*/

h3.Tighter
{
    line-height:             100%;     

    margin-bottom:           2.0pt;
    margin-top:              2.0pt;
}
  
/*-------------------------------------------------------------------------------------------------------------------*/

h3.yellow
{   
    background-color:        #ffffe0;  
    border-bottom:           0.5pt solid #404040;
}

/*-------------------------------------------------------------------------------------------------------------------*/

h3.rose
{   
    background-color:        #fff0f0;  
    border-bottom:           0.5pt solid #404040;
}

/*-------------------------------------------------------------------------------------------------------------------*/

h3.tealunderline
{  
    background-color:        #F5F4F0;  
    border-bottom:           0.5pt solid #404040;
    color:                   #088880;
}

/*-------------------------------------------------------------------------------------------------------------------*/

h3.tealtitle
{  
    color:                   #088880;
}

/*-------------------------------------------------------------------------------------------------------------------*/

h3.bluetitle
{  
    color:                   #000068;
}

/*********************************************************************************************************************/
/*                                                                                                                   */
/*     H E A D I N G     4                                                                                           */
/*                                                                                                                   */
/*********************************************************************************************************************/

h4
{
    color:                   black;

    font-family:             Arial,Helvetica;
    font-size:               90%;
    font-weight:             bold;

    line-height:             175%;     

    margin-bottom:           6.0pt;
    margin-left:             0mm;
    margin-right:            0mm;
    margin-top:              12.0pt;

    padding-left:            2pt;
}

/*-------------------------------------------------------------------------------------------------------------------*/

h4.yellow
{    
    background-color:        #ffffe0;  
    border-bottom:           0.5pt solid #404040;
}

/*-------------------------------------------------------------------------------------------------------------------*/

h4.rose
{   
    background-color:        #fff0f0;  
    border-bottom:           0.5pt solid #404040;
}

/*-------------------------------------------------------------------------------------------------------------------*/

h4.bluetitle
{
    color:                   #000068;
}

/*********************************************************************************************************************/
/*                                                                                                                   */
/*     H E A D I N G     5                                                                                           */
/*                                                                                                                   */
/*********************************************************************************************************************/

h5
{
    font-family:             Verdana,Arial,Helvetica;
    font-size:               100%;
    font-weight:             bold;

    margin-bottom:           2pt;
    margin-left:             0mm;
    margin-right:            0mm;
    margin-top:              3pt;
}
  
/*-------------------------------------------------------------------------------------------------------------------*/

h5.RedTitle
{
    color:                   #ff0000;
}  

/*-------------------------------------------------------------------------------------------------------------------*/

h5.TealTitle
{
    color:                   #088880;
}  

/*-------------------------------------------------------------------------------------------------------------------*/

h5.bluetitle
{
    color:                   #000068;
}

/*********************************************************************************************************************/
/*                                                                                                                   */
/*     I T A L I C                                                                                                   */
/*                                                                                                                   */
/*********************************************************************************************************************/

i       
{
    color:                   #000068;
}

/*********************************************************************************************************************/
/*                                                                                                                   */
/*     I M A G E
/*                                                                                                                   */
/*********************************************************************************************************************/

img
{
    margin-bottom:           1.2em;
    margin-top:              1.2em;
}

/*-------------------------------------------------------------------------------------------------------------------*/

img.centered
{
    display:                 block;

    margin-left:             auto;
    margin-right:            auto;
}

/*-------------------------------------------------------------------------------------------------------------------*/

img.noMargin
{
    margin-bottom:           auto;
    margin-top:              auto;
}

img.margin45
{
    margin-bottom:           auto;
    margin-top:              auto;

    margin-left:             2.8125em;
}

/*-------------------------------------------------------------------------------------------------------------------*/

img.indent1
{
    padding-left:            1em;
}

/*********************************************************************************************************************/
/*                                                                                                                   */
/*     O R D E R E D     L I S T                                                                                     */
/*                                                                                                                   */
/*********************************************************************************************************************/

ol
{
    color:                   black;
    margin-bottom:           0mm;
    margin-top:              0mm;
}

/*-------------------------------------------------------------------------------------------------------------------*/

ol.margin6
{
    margin-bottom:           0.375em;
    margin-top:              0.375em;
}
  
/*-------------------------------------------------------------------------------------------------------------------*/

ol.margin9
{
    margin-bottom:           0.5625em;
    margin-top:              0.5625em;
}

/*********************************************************************************************************************/
/*                                                                                                                   */
/*     P A R A G R A P H S     A N D     L I S T     I T E M S                                                       */
/*                                                                                                                   */
/*********************************************************************************************************************/

p, ul.paragraph, ol.paragraph
{
    color:                   black;

    font-family:             "Arial";

    line-height:             1.5em;

    margin-bottom:           0.8em;
    margin-left:             0;
    margin-right:            0;
    margin-top:              0.8em;
}  

li
{
    color:                   black;

    font-family:             "Arial";

    line-height:             1.5em;

    margin-bottom:           0.6em;
    margin-left:             0;
    margin-right:            0;
    margin-top:              0.6em;
}  

/*-------------------------------------------------------------------------------------------------------------------*/

p.p45
{
    margin-left:             2.8125em;
}

/*-------------------------------------------------------------------------------------------------------------------*/

p.big, li.big
{
    font-size:               1.25em;
}
    
/*-------------------------------------------------------------------------------------------------------------------*/

p.blue, li.blue
{
    color:                   blue;
}

/*-------------------------------------------------------------------------------------------------------------------*/

p.ClassicPageTitle 
{
    background-color:        #ffffd0;  
    border-bottom:           0.5pt solid #404040;
    color:                   black;

    font-family:             "Times New Roman";
    font-size:               150%;
    font-weight:             bold;

    line-height:             200%;     

    margin-bottom:           9.0pt;
    margin-left:             0mm;
    margin-right:            0mm;
    margin-top:              3.0pt;

    padding-bottom:          0pt;
    padding-left:            0.3em;
    padding-top:             4pt;
}

/*-------------------------------------------------------------------------------------------------------------------*/

p.TitleDone
{
    background-color:        #ffffe0;  
    border-bottom:           0.5pt solid #404040;
    color:                   black;

    font-family:             Verdana,Arial,Helvetica;
    font-size:               100%;
    font-weight:             bold;

    line-height:             200%;     

    margin-bottom:           6.0pt;
    margin-left:             0mm;
    margin-right:            0mm;
    margin-top:              12.0pt;

    padding-bottom:          0pt;
    padding-left:            1pt;
    padding-top:             4pt;
}

/*-------------------------------------------------------------------------------------------------------------------*/

p.maintext, li.maintext, div.maintext 
{
    color:                   black;
    font-family:             "Times New Roman";

    margin-bottom:           9pt;
    margin-left:             0mm;
    margin-right:            0mm;
    margin-top:              3pt;
}  

/*-------------------------------------------------------------------------------------------------------------------*/

p.BlueSection
{
    background-color:        #ffffff;  
    border-bottom:           0.5pt solid #404040;
    border-top:              0.5pt solid #404040;
    color:                   #000068;

    font-family:             Verdana,Arial,Helvetica;
    font-size:               100%;
    font-weight:             bold;

    line-height:             200%;     

    margin-bottom:           6.0pt;
    margin-left:             0mm;
    margin-right:            0mm;
    margin-top:              6.0pt;

    padding-bottom:          0pt;
    padding-left:            1pt;
    padding-top:             3pt;
}

/*-------------------------------------------------------------------------------------------------------------------*/

p.blueitem, li.blueitem
{
    color:                   #000068;

    font-family:             arial,verdana;
    font-size:               90%;
    font-style:              normal;
    font-weight:             bold;

    margin-bottom:           2pt;
    margin-left:             0mm;
    margin-right:            0mm;
    margin-top:              0pt;

    text-align:              left;
}

/*-------------------------------------------------------------------------------------------------------------------*/

p.nameonly
{
    font-size:               0pt;
    line-height:             0pt; 
    margin:                  0pt;
    padding:                 0pt; 
}    

/*-------------------------------------------------------------------------------------------------------------------*/

p.spacer
{
    background-color:        #ffffff; 
    height:                  "10"
} 

/*********************************************************************************************************************/
/*                                                                                                                   */
/*     S P A N                                                                                                       */
/*                                                                                                                   */
/*********************************************************************************************************************/

span.bold 
{
    font-weight:             bold;
}

/*-------------------------------------------------------------------------------------------------------------------*/

span.italic 
{
    font-style:              italic;
}

/*-------------------------------------------------------------------------------------------------------------------*/

span.blue
{
    color:                   blue;
}

/*-------------------------------------------------------------------------------------------------------------------*/

span.blue_bold
{
    color:                   blue;
    font-weight:             bold;
}

/*-------------------------------------------------------------------------------------------------------------------*/

span.blue_italic 
{
    color:                   blue;
    font-style:              italic;
}

/*-------------------------------------------------------------------------------------------------------------------*/

span.green
{
    color:                   green;
}

/*-------------------------------------------------------------------------------------------------------------------*/

span.navy 
{
    color:                   navy;
}

/*-------------------------------------------------------------------------------------------------------------------*/

span.InstantTextMenu
{                              
    color:                   #425FD6;
}

/*-------------------------------------------------------------------------------------------------------------------*/

span.InstantTextMenuRef 
{                              
    float:                   right;         
    margin-right:            0.3125em;
}

/*-------------------------------------------------------------------------------------------------------------------*/

span.lastmodified 
{
    font-style:              italic;
	  font-size:               80%;
}     

/*********************************************************************************************************************/
/*                                                                                                                   */
/*     T A B L E                                                                                                     */
/*                                                                                                                   */
/*********************************************************************************************************************/

table
{
    border:                  0.125em solid darkSlateBlue;
    border-collapse:         collapse;

    margin-bottom:           1.5625em;
    margin-top:              1.5625em;
}

/*-------------------------------------------------------------------------------------------------------------------*/

table.table60
{
    background-color:        #F2EDE7;
    margin:                  0 auto;

    width:                   60%;
}

table.table70
{
    background-color:        #F2EDE7;
    margin:                  0 auto;

    width:                   70%;
}

table.table80
{
    background-color:        #F2EDE7;
    margin:                  0 auto;

    width:                   80%;
}

table.table90
{
    background-color:        #F2EDE7;
    margin:                  0 auto;

    width:                   90%;
}

table.table100
{
    background-color:        #F2EDE7;
    margin:                  0 auto;
}

/*-------------------------------------------------------------------------------------------------------------------*/

table.margin45
{
    margin-left:             2.8125em;
}

/*-------------------------------------------------------------------------------------------------------------------*/

table.NoMargin
{
    margin-bottom:           0em;
    margin-top:              0em;
}

/*-------------------------------------------------------------------------------------------------------------------*/

table.borderless
{
    border:                  0em;
}

/*-------------------------------------------------------------------------------------------------------------------*/

table.borderless45
{
    border:                  0em;
    margin-left:             2.8125em;
}

/*********************************************************************************************************************/
/*                                                                                                                   */
/*     T A B L E     C E L L                                                                                         */
/*                                                                                                                   */
/*********************************************************************************************************************/

td 
{
    border:                  0.125em solid darkSlateBlue;

    font-family:             "Arial";

    padding-left:            0.625em;
    padding-right:           1.250em;
}

/*-------------------------------------------------------------------------------------------------------------------*/

td.image
{
    padding:                 1em;
}

/*-------------------------------------------------------------------------------------------------------------------*/

td.borderless
{
    border:                  0em;

    padding-left:            0em;
    padding-right:           2em;
}

/*********************************************************************************************************************/
/*                                                                                                                   */
/*     T A B L E     H E A D E R                                                                                     */
/*                                                                                                                   */
/*********************************************************************************************************************/

th 
{
    border:                  1px solid white;
    text-align:              left;
    padding-bottom:          0.5em;
    padding-left:            0.625em;
    padding-right:           1.250em;
    padding-top:             0.5em;
    background-color:        darkSlateBlue;
    font-family:             "Arial";
    color:                   white;
}

/*********************************************************************************************************************/
/*                                                                                                                   */
/*     U N O R D E R E D     L I S T                                                                                 */
/*                                                                                                                   */
/*********************************************************************************************************************/

ul
{
    color:                   black;

/*
    list-style-image:        url('sqpurple.gif');
*/

    margin-bottom:           0mm;
    margin-top:              0mm;
}   

/*-------------------------------------------------------------------------------------------------------------------*/

ul.noBullets 
{
    list-style-type:         none;
}

/*-------------------------------------------------------------------------------------------------------------------*/

ul.indent1em
{ 
    display:                 list-item; 
    list-style:              disc outside; 
    margin-left:             1em;
    margin-top:              1em;
}

/*-------------------------------------------------------------------------------------------------------------------*/

ul.indent2em
{ 
    display:                 list-item; 
    list-style:              disc outside; 
    margin-left:             2em;
    margin-top:              0pt;
}

/*-------------------------------------------------------------------------------------------------------------------*/

ul.margin6
{
    margin-bottom:           0.375em;
    margin-top:              0.375em;
}
  
/*-------------------------------------------------------------------------------------------------------------------*/

ul.margin9
{
    margin-bottom:           1em;
    margin-top:              0.5625em;
}

/*-------------------------------------------------------------------------------------------------------------------*/

#firebrick_bold
{
    color:                   firebrick;
    font-weight:             bold;
}

#maroon_bold
{
    color:                   maroon;
    font-weight:             bold;
}

#navy_bold
{
    color:                   navy;
    font-weight:             bold;
}

#ShortLetter
{
    border:                  1px gray solid;
    padding-left:            0.5em;
    padding-right:           0.5em;
    background-color:        #DDFACF;
    color:                   black;
    font-weight:             bold;
}

#TypedLetter
{
    border:                  1px gray solid;
    padding-left:            0.5em;
    padding-right:           0.5em;
    background-color:        #D0E5F6;
    color:                   black;
    font-weight:             bold;
}

#SkippedLetter
{
    border:                  1px gray solid;
    padding-left:            0.5em;
    padding-right:           0.5em;
    background-color:        white;
    color:                   black;
    font-weight:             bold;
}

/*********************************************************************************************************************/
/*                                                                                                                   */
/*     F O O T E R     L I N K S     T A B L E                                                                       */
/*                                                                                                                   */
/*********************************************************************************************************************/

table.footerLinks
{
    border-left:             0em;
    border-right:            0em;

    border-bottom:           1px solid #a0a0a0;     
    border-top:              1px solid #a0a0a0;

    margin-bottom:           0.5625em;
    margin-top:              1em;

    width:                   100%;     
}

/*-------------------------------------------------------------------------------------------------------------------*/

td.leftLink 
{
    border:                  0em;

    padding-top:             0.5em;
    padding-bottom:          0.5em;

    text-align:              left;

    width:                   60%; 
}
  
/*-------------------------------------------------------------------------------------------------------------------*/

td.rightLink
{
    border:                  0em;

    padding-top:             0.5em;
    padding-bottom:          0.5em;

    text-align:              right;

    width:                   40%; 
}      
      
/*********************************************************************************************************************/
/*                                                                                                                   */
/*     FROM ROBOHELP                                                                                                 */
/*                                                                                                                   */
/*********************************************************************************************************************/
      
ol.RoundNumbers
{
    --prefix-size:                 1.5625em;     /* 25px; */
    --prefix-fixed-size:           true;
    --prefix-gap:                  0.25em;       /* 4px;  */
    --list-indent:                 2.5em;        /* 40px; */
    counter-reset:                 item1;
    list-style:                    none;
    padding-left:                  1.5625em;     /* 25px; */    /* var(--prefix-size); */
    margin-left:                   0.9375em;     /* 15px; */    /* calc(var(--list-indent) - var(--prefix-size)); */
}      
      
ol.RoundNumbers>li
{
    --prefix-size:                 1.5625em;     /* 25px; */
    --prefix-fixed-size:           true;
    --prefix-gap:                  0.25em;       /* 4px;  */
    --list-indent:                 2.5em;        /* 40px; */
    position:                      relative;
    line-height:                   1.5625em;     /* 25px; */    /* var(--prefix-size); */
    margin-bottom:                 0.125em;      /* 2px;  */
}      
      
ol.RoundNumbers>li:before
{
    counter-increment:             item1;
    content:                       counter(item1, decimal);
    text-align:                    center;
    position:                      absolute;
    left:                          -1.8125em;    /* -29px; */    /* calc(-1 * var(--prefix-size) - var(--prefix-gap)); */
    margin-right:                  0.25em;       /* 4px;   */    /* var(--prefix-gap); */
    width:                         1.5625em;     /* 25px;  */    /* var(--prefix-size); */
    overflow:                      hidden;
    border-top-left-radius:        50%;
    border-top-right-radius:       50%;
    border-bottom-right-radius:    50%;
    border-bottom-left-radius:     50%;
    background-color:              #000000;
    color:                         #FFFFFF;
    height:                        1.5625em;     /* 25px; */      /* var(--prefix-size); */
    line-height:                   1.5625em;     /* 25px; */      /* var(--prefix-size); */
}





