/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

body { margin: 0px;
    font-family: Arial;
    color: rgb(0, 0, 0);
    overflow: auto;
    padding-left: 5px;
    padding-right: 5px;
    }


p.fun_api_signature { font-family: monospace; }

span.lem_keyword
{
 font-family: Tahoma;
 color: rgb(255, 0, 0);
// font-weight: bold;
}

.news        { text-align: justify }
.news_body   { text-align: justify; text-indent: 12; margin-top: 6 }
.news_title  { text-align: justify }
  span.news_fun { color: rgb(255, 255, 0);
    font-weight: bold;
    background-color: rgb(0, 153, 255);
    }

  span.news_good { color: rgb(0, 0, 128);
    font-weight: bold;
    background-color: rgb(204, 255, 255);
    }

  span.news_date { color: rgb(0, 0, 128);  }


  span.error { color: rgb(255, 0, 0);
    background-color: rgb(255, 255, 204);
    }

  span.face_text { color: #000000; }


  span.error { color: rgb(255, 0, 0);
    background-color: rgb(255, 255, 204);
    }

  .changed { text-align: right;
    color: rgb(200, 200, 200);
    font-size: 1;
    font-family: Arial;
    }

  .book_info_left { font-size: 8pt;
    text-align: left;
    text-indent: 0pt;
    margin-left: 0pt;
    }

  .book_info { font-size: 8pt;
    text-align: right;
    }

  code { font-weight: bold;
    color: rgb(0, 102, 102);
    }

  span.note { color: rgb(255, 0, 0);
    font-style: oblique;
    background-color: rgb(255, 204, 153);
    }

  .menu_bar { margin: 0pt 0pt 24px;
    font-family: Arial;
    font-size: 11px;
    text-indent: 0pt;
    background-color: rgb(255, 255, 255);
    color: rgb(0, 0, 0);
    }

  span.listing_str { font-family: monospace;
    font-size: 10pt;
    color: rgb(0, 0, 128);
    font-style: italic;
    }

  span.listing_keyword { font-family: monospace;
    font-size: 10pt;
    font-weight: bold;
    }

  span.listing_comment { color: rgb(192, 192, 192);
    font-family: monospace;
    font-size: 10pt;
    }

  span.listing_text { font-family: monospace;
    font-size: 10pt;
    }

  .lem_title_table { margin: 0pt;
    padding: 0pt;
    text-align: left;
    text-indent: 0pt;
    font-size: 20px;
    font-family: Arial;
    font-weight: bold;
    background-color: rgb(197, 202, 254);
    }

  .table_text { text-indent: 0pt;
    font-size: 11px;
    margin-left: 0pt;
    margin-right: 0pt;
    }

  .raw_text { text-indent: 20px;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 10px;
    }

  span.main_table1 { font-family: monospace;
    font-weight: bold;
    }

  span.dir { font-family: Courier New;
    font-weight: bold;
    }

  span.class_name { font-weight: bold;
    color: rgb(0, 102, 102);
    }

  .code_snippet { padding: 1px 4px 1px 50px;
    font-family: monospace;
    }

  .lem_sub_para { font-size: 13px;
    font-weight: bold;
    text-align: center;
    }

  .no_indent { text-indent: 0pt;
    margin-left: 0pt;
    margin-right: 0pt;
    }

  .normal_text { text-indent: 20px;
    text-align: justify;
    }


  .lit_quotation { font-style: oblique;
    font-family: Arial;
    }

  span.library { color: rgb(0, 0, 128);
    font-weight: bold;
    background-color: rgb(204, 255, 255);
    }

/*
  ol { font-weight: normal;
    font-size: 10pt;
    color: rgb(0, 0, 0);
    margin-top: -1px;
    margin-bottom: 16px;
    }

  ul { font-weight: normal;
    color: rgb(0, 0, 0);
    margin-top: 3px;
    margin-bottom: 16px;
    }

  li { font-weight: normal;
    font-size: 10pt;
    color: rgb(0, 0, 0);
    position: relative;
    left: -15px;
    margin-bottom: 12px;
    }

  ol.mono { font-family: Courier New;
    font-weight: normal;
    font-size: 14pt;
    color: rgb(255, 0, 0);
    position: relative;
    left: -15px;
    margin-bottom: 1px;
    }

  li.mono { font-family: Courier New;
    font-weight: normal;
    font-size: 10pt;
    color: rgb(0, 0, 0);
    position: relative;
    left: -15px;
    margin-bottom: 1px;
    }
*/

  .lem_para { font-family: Arial;
    font-weight: bold;
    font-size: 13pt;
    text-align: center;
    }

  h2 { font-family: Arial;
    font-weight: bold;
    font-size: 13pt;
    text-align: left;
    margin-top: 24px;
    color: #336666;
    }

  .navigation_bar_text { font-family: Arial;
    font-weight: normal;
    text-align: center;
    text-indent: 0pt;
    margin-left: 0pt;
    margin-right: 0pt;
    font-size: 8pt;
    }

  .page_directory { font-family: Arial;
    margin-top: 0pt;
    margin-bottom: 0pt;
    text-decoration: none;
    }

  .content { margin: 3px 0pt 0pt;
    text-indent: 0pt;
    }

  .command_line_example { font-family: monospace;
    font-weight: bold;
    text-indent: 0pt;
    margin-left: 78px;
    margin-right: 0pt;
    }

  p { text-indent: 20px;
    font-size: 13px;
    }

  a { color: rgb(0, 0, 210); text-decoration: none; }

  span.done_mark { color: rgb(255, 255, 255);
    font-family: Arial;
    font-size: 8pt;
    font-weight: bold;
    background-color: rgb(0, 128, 0);
    }

  span.idea { font-weight: bold;
    color: rgb(0, 0, 128);
    background-color: rgb(255, 255, 153);
    }

  span.news_error { color: rgb(255, 0, 0);
    font-weight: bold;
    background-color: rgb(255, 204, 255);
    }

  span.headline { font-weight: bold;
    }

  span.data { font-family: Arial;
    color: rgb(0, 0, 255);
    font-weight: bold;
    font-size: 10pt;
    }

  body { font-size: 11px;
    }

  .go_download { font-weight: bold;
    margin-top: 10px;
    }

  .portability_table { border: 0px solid rgb(0, 0, 128);
    padding: 1px 4px;
    font-size: 10px;
    color: rgb(0, 0, 0);
    font-weight: bold;
    background-color: rgb(204, 255, 204);
    }

  h1 { margin: 0pt;
    padding: 0pt;
    text-align: left;
    text-indent: 0pt;
    font-size: 20px;
    font-family: Arial;
    font-weight: bold;
    background-color: rgb(255, 255, 255);
    color: #606060;
    }

  .menu_on { font-weight: bold;
    color: rgb(255, 255, 255);
    background-color: rgb(0, 0, 0);
    }

  .menu_off {  }

  th { background-color: rgb(190, 252, 201);
    }

  table { font-size: 10pt;
    }

  h3 { font-size: 14px;
    font-family: Arial;
    font-weight: bold;
    text-align: left;
    margin-top: 12px;
    }

  span.api { font-family: Arial;
    color: rgb(0, 0, 255);
    font-weight: bold;
    }

  .console { font-weight: bold;
    color: rgb(255, 255, 255);
    background-color: rgb(0, 0, 0);
    }

span.attention { color: #FF9900; font-weight: bold }

table.showcase
{
 text-align: left;
 width: 100%;
 border: 0px;
 padding: 2px;
}


img.no_href_border
{
 border: none;
}

