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

  h1 { font-size: 140%;
    font-weight: bold;
    color: rgb(255, 51, 51);
    margin-top: 0pt;
    }

  h2 { font-size: 120%;
    font-weight: normal;
    font-style: italic;
    margin-top: 0pt;
    margin-bottom: 0pt;
    }

  h3 { color: red;
    }

  h4 { color: rgb(127, 0, 0);
    }

  body { margin: 0pt;
    color: rgb(0, 0, 0);
    background-color: rgb(255, 255, 255);
    }

  a { text-decoration: underline;
    color: rgb(51, 51, 255);
    }

  a:hover { background: rgb(255, 255, 170) none repeat scroll 0% 50%;
    }

  th { vertical-align: top;
    }

  td { vertical-align: top;
    }

  img { border: 0px solid ;
    }

  .td_toc { width: 200px;
    vertical-align: top;
    }

  .blue_strong { font-weight: bold;
    color: rgb(51, 51, 255);
    }

  .green_strong { font-weight: bold;
    color: rgb(51, 204, 0);
    }

  .icon_def { border-style: solid;
    border-width: 1px;
    padding: 5px;
    background-color: rgb(208, 208, 192);
    }

  .download { border: 2px solid rgb(2, 75, 120);
    background-color: rgb(2, 150, 247);
    color: rgb(255, 255, 255);
    font-weight: bold;
    }

  .donate { border: 2px solid rgb(0, 153, 0);
    background-color: rgb(200, 255, 200);
    color: rgb(0, 153, 0);
    }

  .portlet_content { border-style: none solid solid;
    border-left: 2px solid rgb(204, 204, 204);
    border-right: 2px solid rgb(204, 204, 204);
    border-bottom: 2px solid rgb(204, 204, 204);
    }

