/* $Id: imctree.css 2948 2008-11-24 14:13:38Z ppierre $ */

/* ==========================
 *          itreeView
 * ========================== */

.itreeViewSpec { color: #707070; font-size: x-small; }

.itreeView ul { margin: 1ex 0 1ex 0; padding: 0; list-style-type: none; font-family: sans-serif; }
.itreeView ul li { margin: 0 0 1ex 0; padding: 0; }
.itreeView ul li ul { margin: 0; padding: 0; }
.itreeView ul li ul li { margin: 0; padding: 0 0 0 3ex; }

.itreeView .itreeTheme0 { color: navy; font-size: medium; font-weight: bold; }
.itreeView .itreeTheme1 { color: navy; font-size: small;  font-weight: bold; }
.itreeView .itreeTheme2 { color: navy; font-size: small; }

.itreeView .itreeImcdoc a         { text-decoration: none; font-size: small; color: black; }
.itreeView .itreeImcdoc a:hover   { text-decoration: underline; }
.itreeView .itreeImcdoc a:visited { color: black; }
.itreeView .itreeImcdoc img       { vertical-align: middle; }

.itreeView .itreeImctree a         { text-decoration: none; font-size: small; color: black; }
.itreeView .itreeImctree a:hover   { text-decoration: underline; }
.itreeView .itreeImctree a:visited { color: black; }

.itreeView .itreeUri a            { text-decoration: none; font-size: small; color: black; }
.itreeView .itreeUri a:hover      { text-decoration: underline; }
.itreeView .itreeUri a:visited    { color: black; }

.itreeView .itreeImccms a         { text-decoration: none; font-size: small; color: black; }
.itreeView .itreeImccms a:hover   { text-decoration: underline; }
.itreeView .itreeImccms a:visited { color: black; }

.itreeView .itreeSubmit { text-align: left; }

img.imcdocVisited { margin-left:-15px; }

/* ==========================
 *        itreeSwitch
 * ========================== */

.itreeSwitchSpec { color: black; }

.itreeSwitch { color: black; }

.itreeSwitch ul {
  margin: 1ex 0 1ex 0;
  padding: 0;
  list-style-type: none;
  font-family: sans-serif;
}
.itreeSwitch ul { margin: 1ex 0 1ex 0; padding: 0; list-style-type: none; font-family: sans-serif; }
.itreeSwitch ul li { margin: 0 0 2ex 0; padding: 0; }
.itreeSwitch ul li ul { margin: 0; padding: 0; }
.itreeSwitch ul li ul li { margin: 0; padding: 0 0 0 1em; }

.itreeSwitch .itreeTheme0 { color: navy; font-size: medium; font-weight: bold; }
.itreeSwitch .itreeTheme1 { color: navy; font-size: small;  font-weight: bold; }
.itreeSwitch .itreeTheme2 { color: navy; font-size: small;  font-weight: normal; }

.itreeSwitch .itreeImctree a         { text-decoration: none; color: #707070; }
.itreeSwitch .itreeImctree a:hover   { text-decoration: underline; }
.itreeSwitch .itreeImctree a:visited { color: #707070; }

.itreeSwitch .itreeUri a             { text-decoration: none; color: #707070; }
.itreeSwitch .itreeUri a:hover       { text-decoration: underline; }
.itreeSwitch .itreeUri a:visited     { color: #707070; }

.itreeSwitch .itreeImccms  a          { text-decoration: none; color: #707070; }
.itreeSwitch .itreeImccms  a:hover    { text-decoration: underline; }
.itreeSwitch .itreeImccms  a:visited  { color: #707070; }
.itreeSwitch .itreeImccms0 a          { text-decoration: none; color: navy; font-size: medium; font-weight: bold; }
.itreeSwitch .itreeImccms0 a:hover    { text-decoration: underline; }
.itreeSwitch .itreeImccms0 a:visited  { color: navy; }
.itreeSwitch .itreeImccms1 a          { text-decoration: none; color: navy; font-size: small;  font-weight: bold; }
.itreeSwitch .itreeImccms1 a:hover    { text-decoration: underline; }
.itreeSwitch .itreeImccms1 a:visited  { color: navy; }
.itreeSwitch .itreeImccms2 a          { text-decoration: none; color: navy; font-size: small;  font-weight: normal; }
.itreeSwitch .itreeImccms2 a:hover    { text-decoration: underline; }
.itreeSwitch .itreeImccms2 a:visited  { color: navy; }

.switchBack a         { text-decoration: none; color: #707070; font-size: x-small; }
.switchBack a:hover   { text-decoration: underline; }
.switchBack a:visited { color: #707070; }
