/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  ul#navigation { border-top: 2px solid rgb(125, 125, 186);
    border-bottom: 2px solid rgb(125, 125, 186);
    margin: 0pt;
    padding: 0pt;
    background-color: rgb(125, 125, 186);
    color: rgb(232, 232, 232);
    float: left;
    width: 100%;
    font-size: 8pt;
    }

  ul#navigation li { display: inline;
    }

  ul#navigation li a { border-right: 1px solid rgb(232, 232, 232);
    padding: 0.25em 1em;
    background-color: rgb(125, 125, 186);
    color: rgb(232, 232, 232);
    text-decoration: none;
    float: left;
    }

  ul#navigation li a:hover { color: rgb(0, 0, 0);
    background-color: rgb(232, 232, 232);
    }

  h1 { border-style: solid;
    border-color: silver;
    border-width: 0px 0px 1px;
    margin: 0px;
    padding: 0px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12pt;
    font-weight: bold;
    color: rgb(0, 0, 102);
    width: 100%;
    }

  h2 { margin: 0px;
    padding: 10px 0px 2px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11pt;
    font-weight: bold;
    color: maroon;
    }

  h3 { margin: 0px;
    padding: 10px 0px 2px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: maroon;
    }

  h4, h5, h6 { margin: 0px;
    padding: 0px 0px 5px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 85%;
    font-weight: bold;
    color: rgb(0, 0, 0);
    }

  a:link { color: rgb(0, 0, 102);
    font-weight: bold;
    text-decoration: none;
    }

  a:active { color: rgb(0, 57, 102);
    font-weight: bold;
    text-decoration: none;
    }

  a:visited { color: rgb(40, 0, 140);
    font-weight: bold;
    text-decoration: none;
    }

  a:hover { color: rgb(165, 165, 206);
    text-decoration: none;
    font-weight: bold;
    }

  img { border: 0pt none ;
    }

  img a { border: 0pt none ;
    }

  pre { margin: 0in 0in 0.0001pt;
    font-size: 9pt;
    font-family: "Courier New";
    }

  p.BulletedList, li.BulletedList, div.BulletedList { margin: 0pt;
    text-indent: -0.25in;
    list-style-type: square;
    list-style-position: inside;
    font-family: Times New Roman,Times,serif;
    font-size: 10pt;
    }

  p.NumberedList, li.NumberedList, div.NumberedList { margin: 0in 0in 4pt 0.5in;
    text-indent: -0.25in;
    font-size: 12pt;
    font-family: "Times New Roman";
    }

  table.TableGrid { border: 1pt solid windowtext;
    font-size: 10pt;
    font-family: "Times New Roman";
    }

  p.CLI, li.CLI, div.CLI { border-style: solid;
    border-width: 1px;
    margin: 12pt 0in 12pt 40px;
    line-height: 12pt;
    page-break-after: avoid;
    font-size: 11pt;
    letter-spacing: -0.2pt;
    font-family: Courier New;
    }

  p.CodeSegments, li.CodeSegments, div.CodeSegments { margin: 0in 0in 0.0001pt 0.4in;
    page-break-after: avoid;
    font-size: 9pt;
    font-family: "Courier New";
    }

  p.CODE, li.CODE, div.CODE { border: 1px solid rgb(0, 0, 0);
    margin: 0in 0in 0.0001pt 0px;
    padding: 0in 10px;
    background: rgb(205, 205, 226) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-size: 9pt;
    font-family: "Courier New";
    min-width: 50px;
    max-width: 600px;
    }

  span.CODEChar { font-family: "Courier New";
    }

  p.CODEComments, li.CODEComments, div.CODEComments { border: medium none ;
    margin: 0in 0in 0.0001pt;
    padding: 0in;
    background: rgb(205, 205, 226) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-size: 9pt;
    font-family: "Courier New";
    color: green;
    font-style: italic;
    }

  span.CODECommentsChar { font-family: "Courier New";
    color: green;
    font-style: italic;
    }

  p.CODEStrings, li.CODEStrings, div.CODEStrings { border: medium none ;
    margin: 0in 0in 0.0001pt;
    padding: 0in;
    background: rgb(205, 205, 226) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-size: 9pt;
    font-family: "Courier New";
    color: red;
    }

  span.CODEStringsChar { font-family: "Courier New";
    color: red;
    }

  ol { margin-bottom: 0in;
    }

  ul { margin-top: 2pt;
    margin-bottom: 2pt;
    }

  tr { display: table-row;
    }

  td, th { display: table-cell;
    padding-left: 5.4px;
    padding-right: 5.4px;
    }

  #header a:hover { color: white;
    width: auto;
    }

  .project-name { color: rgb(232, 232, 232);
    font-weight: bold;
    text-transform: uppercase;
    font-family: Times New Roman;
    font-size: 24pt;
    }

  ul.news { margin: 0pt;
    padding: 0pt;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    float: left;
    width: 160px;
    }

  .news li.ntitle { border: 1px solid rgb(165, 165, 206);
    padding: 2px 4px;
    float: left;
    font-weight: bold;
    text-transform: uppercase;
    font-family: Times New Roman;
    color: rgb(0, 0, 102);
    font-size: 10pt;
    background-color: rgb(192, 192, 192);
    width: 150px;
    }

  .news li { border-top: 1px solid rgb(165, 165, 206);
    display: inline;
    float: left;
    width: 160px;
    font-size: 8pt;
    color: rgb(0, 0, 102);
    }

  .news h4 { page-break-after: avoid;
    page-break-before: avoid;
    color: rgb(0, 0, 102);
    font-weight: bold;
    float: left;
    display: inline;
    width: auto;
    font-size: 8pt;
    }

  .news a { border-style: none;
    page-break-after: avoid;
    page-break-before: avoid;
    font-family: Arial,Helvetica,sans-serif;
    color: rgb(0, 0, 102);
    display: inline;
    font-style: italic;
    font-size: 8pt;
    width: auto;
    }

  .news a:hover { color: rgb(192, 192, 192);
    font-size: 8pt;
    width: auto;
    }

  .buy_box { border: 2px solid silver;
    margin: 1em;
    padding: 0.2em;
    width: 460px;
    background-color: rgb(0, 153, 0);
    color: rgb(232, 232, 232);
    }

  .buy_box a { color: rgb(232, 232, 232);
    font-size: 10pt;
    font-weight: bold;
    font-family: tahoma;
    text-decoration: underline;
    }

  .board_box { 
    border: 1px solid silver;
    margin: 10px 0px 2px;
    padding: 0px 1px 2px 4px;
    background: rgb(232, 232, 232) url(../images/eimg/brd_background.jpg) repeat scroll center;
    -moz-background-clip: initial;         
    -moz-background-origin: initial;	   
    -moz-background-inline-policy: initial;
    width: 156px;
    color: rgb(232, 232, 232);
    }
   
  .board_box h3 { margin: 0px;
    padding: 2px 0px 0px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: maroon;
    text-decoration: underline;
    }

  .board_box a { 
    color: rgb(0, 153, 0);
    /*font-size: 12pt;    */
    /*font-weight: bold;  */
    /*font-family: tahoma;*/
    font-size : 10pt;
    }

  .links_box { border: 1px solid silver;
    margin: 10px 0px 2px;
    padding: 0px 1px 2px 4px;
    width: 156px;
    }

  .links_box h3 { margin: 0px;
    padding: 2px 0px 0px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: maroon;
    text-decoration: underline;
    }

  .links_box a { font-size: 8pt;
    }

  .rss-box { border: 1px solid silver;
    margin: 1em;
    background-color: rgb(222, 222, 224);
    }

  p.rss-title { padding: 0.5em;
    }

  .rss-title { margin: 0px;
    padding: 0em;
    text-decoration: none;
    font-family: tahoma;
    font-size: 10pt;
    background-color: rgb(165, 165, 206);
    color: rgb(232, 232, 232);
    font-weight: bold;
    text-align: left;
    }

  .rss-title a { color: rgb(232, 232, 232);
    font-weight: bold;
    }

  .rss-items { padding: 0.5em;
    margin-top: 0px;
    margin-left: 0px;
    }

  .rss-item { font-size: 8pt;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: normal;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    padding-bottom: 0.5em;
    }

  .rss-item a { color: rgb(0, 0, 102);
    font-size: 9pt;
    font-weight: normal;
    font-family: tahoma;
    text-decoration: underline;
    }

  .rss-date { font-size: 7pt;
    color: rgb(255, 102, 0);
    }

