.flexigrid div.bDiv td span.icon_l {
  background: url("http://dbarchive.biosciencedbc.jp/archive/taxonomy_icon/icon_L.png") no-repeat scroll right 0 transparent;
  width: 120px;
  height: 90px;
  display: inline-block;
  cursor: pointer;
  padding: 0;
}
.flexigrid div.bDiv td span.icon_nl {
  background: url("http://dbarchive.biosciencedbc.jp/archive/taxonomy_icon/icon_NL.png") no-repeat scroll right 0 transparent;
  width: 120px;
  height: 90px;
  display: inline-block;
  cursor: pointer;
  padding: 0;
}
.flexigrid div.bDiv td span.icon_s {
  background: url("http://dbarchive.biosciencedbc.jp/archive/taxonomy_icon/icon_S.png") no-repeat scroll right 0 transparent;
  width: 32px;
  height: 24px;
  display: inline-block;
  cursor: pointer;
  padding: 0;
}
.flexigrid div.bDiv td span.icon_ns {
  background: url("http://dbarchive.biosciencedbc.jp/archive/taxonomy_icon/icon_NS.png") no-repeat scroll right 0 transparent;
  width: 32px;
  height: 24px;
  display: inline-block;
  cursor: pointer;
  padding: 0;
}


/***********************************
 CSS for the taxonomy tree.
************************************/

  div#taxonomy_icon_tree { text-align: left; margin-bottom: 15px; margin-left: 10px;}
  a.ygtvspacer { color: #0066CC; }
  a.ygtvspacer:hover { color: #6FA7D1; /* background-color: #FFFF88; */ }
  td.ygtvdepthcell { width: 30px; }
  td.ygtvblankdepthcell { width: 30px; }
  td.ygtvtn, td.ygtvtnh { width: 23px; }
  td.ygtvln, td.ygtvlnh { width: 23px; }
  td.ygtvtm, td.ygtvtmh { width: 23px; }
  td.ygtvlm, td.ygtvlmh { width: 23px; }
  td.ygtvtp, td.ygtvtph { width: 23px; }
  td.ygtvlp, td.ygtvlph { width: 23px; }
  td.ygtvfocus { background-color: transparent; }
  td.taxonomy_selected { background-color: #C0E0E0; }
  div#taxonomy_icon_page_title { text-align: left; font-size: 110%; line-height: 1.3em; margin: 5px 10px 15px; }
  div#taxonomy_icon_notice { text-align: left; font-size: 85%;  margin: 3px 10px 0; }
  div#taxonomy_icon_tree_control { text-align: left; margin: 10px 10px 0; }
  div#taxonomy_icon_tree_control a { font-size: 75%; }

  div.togodb-page-footer { font-size:120%; padding-left:10px; }


  div.icon_img {
    background: url("http://dbarchive.biosciencedbc.jp/archive/taxonomy_icon/icon_NS.png") no-repeat scroll right 0 transparent;
    width: 32px;
    height: 24px;
    float: left;
  }
  td.taxonomy_name {
    font-size: 100%;
    white-space: nowrap;
    vertical-align: top;
  }
  td.taxonomy_name span {
    font-size: 90%;
  }
  td.taxonomy_link {
    white-space: nowrap;
    vertical-align: top;
  }
  td.taxonomy_icons {
    padding: 0 5px;
  }
  td.taxonomy_icons span {
    font-size: 90%;
    padding: 0 5px;
    vertical-align: bottom;
  }
  td.taxonomy_tid {
    display: none;
  }
