/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/*                                                                            */
/* Used by XX\XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\plain.htm                        */
/*         XX\XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\treedata.htm                     */
/*                                                                            */
/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */


body
  { font-family: Arial, Helvetica, sans-serif; }

a {
  background-color: inherit;
  color: #000000;
  font-size: 0.8em;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
}

a:hover {
  background-color: inherit;
  color: #003366;
}

a:active {
  background-color: inherit;
  color: #003366;
}

a:focus {
  background-color: inherit;
  color: #003366;
}

body {
  background-image: none;
  background-color: #828282;
  color: inherit;
  margin: 0;
  padding: 0px 5px 0px 10px;
}
body.plaintree {
  background-color: #BEBEBE;
}

img {
  border: none;
  margin-right: 3px;
}
.KWLang-he img { margin-right: 0px; margin-left: 3px; }

table {
  border: none;
  border-collapse: collapse;
  border-spacing: 0px; /* Netscape 6.0 only */
  width: 100%;
}

td {
  padding-bottom: 3px;
}

/* CALCULATION:
    == with open / close icon ==
      (level * 12px) (= this.tm.tabWidth + this.tm.spaceTabButton)
    +  3px           (= margin-right)
    + 11px           (= open.gif / close.gif)
    +  3px           (= margin-right)
    + 16px           (= book.gif)
    +  3px           (= margin-right)
    = (level * 12px) + 36px

    == without open / close icon ==
      (level * 12px) (= this.tm.tabWidth + this.tm.spaceTabButton)
    +  3px           (= margin-right)
    + 11px           (= placeholder for open.gif / close.gif)
    +  3px           (= margin-right)
    + 16px           (= page.gif)
    +  3px           (= margin-right)
    = (level * 12px) + 36px
*/
td.treeLevel0 {
  text-indent: -36px;
  padding-left: 36px;
}
.KWLang-he td.treeLevel0 { padding-left: 0; padding-right: 36px; }

td.treeLevel1 {
  text-indent: -47px;
  padding-left: 47px;
}
.KWLang-he td.treeLevel1 { padding-left: 0; padding-right: 47px; }

td.treeLevel2 {
  text-indent: -60px;
  padding-left: 60px;
}
.KWLang-he td.treeLevel2 { padding-left: 0; padding-right: 60px; }

td.treeLevel3 {
  text-indent: -72px;
  padding-left: 72px;
}
.KWLang-he td.treeLevel3 { padding-left: 0; padding-right: 72px; }

td.treeLevel4 {
  text-indent: -84px;
  padding-left: 84px;
}
.KWLang-he td.treeLevel4 { padding-left: 0; padding-right: 84px; }

td.treeLevel5 {
  text-indent: -96px;
  padding-left: 96px;
}
.KWLang-he td.treeLevel5 { padding-left: 0; padding-right: 96px; }

td.treeLevel6 {
  text-indent: -108px;
  padding-left: 108px;
}
.KWLang-he td.treeLevel6 { padding-left: 0; padding-right: 108px; }

td.treeLevel7 {
  text-indent: -120px;
  padding-left: 120px;
}
.KWLang-he td.treeLevel7 { padding-left: 0; padding-right: 120px; }

td.treeLevel8 {
  text-indent: -132px;
  padding-left: 132px;
}
.KWLang-he td.treeLevel8 { padding-left: 0; padding-right: 132px; }

td.treeLevel9 {
  text-indent: -144px;
  padding-left: 144px;
}
.KWLang-he td.treeLevel9 { padding-left: 0; padding-right: 144px; }
