#tree IMG {
	border:none;
	display:inline;
}
#tree A {
	text-decoration:none;
}
#tree UL {
	padding:0;
	list-style:none;
	margin-left:1.5em;
}
UL#tree {
	margin-left:0;
}
#tree UL LI {
	vertical-align:middle;
}
#tree UL LI.last {
	background-image:none;
}
#tree .open {
	display:block;
}
#tree .closed {
	display:none;
}
#tree .hilight {
	background-color:#000080;
}
/* tooltip code
 Tooltip is implemented as <a class='tooltip'>hoveritem<div>tooltip text</div></a>
 */
a.tooltip {
  position:relative; 
  z-index:24; /* IE BUG ADVOIDENCE */
  color:#0561F8;
  font-family:Arial, Helvetica, sans-serif;
  font-size:1em;
  text-decoration:none
}
a.tooltip:hover {
  z-index:25; 
  background-color:#FFFFFF;  
  text-decoration:none
}
a.tooltip IMG {
  border:none;
  display:inline;
}
a.tooltip div {
  display: none
}
a.tooltip:hover div { /*the div will display just on :hover state*/
  display:block;
  position:absolute;
  top:1em; 
  left:1.5em; 
  width:15em;
  border:1px solid #0033CC;
  background-color:#F0F5FF;
  padding: 2px 2px 2px 2px;
  color:#0561F8;
  text-align: left;
  text-decoration:none
  font-size:1em;
}
/* userform
 this is the table that holds the user fields e.g. for contact form
 */
.userform LABEL {
  font-weight:bold;
}
TABLE.userform TD {
  padding:0 3px .5em 0;
  font-size:1em;
}