/*--------------------------------------------------|
| dTree 2.05 | www.destroydrop.com/javascript/tree/ |
|---------------------------------------------------|
| Copyright (c) 2002-2003 Geir Landr�               |
|--------------------------------------------------*/

.dtree {
	font-size: 11px;
	color: #28435B;
	white-space: nowrap;
	font-weight:normal;
}
.dtree img {
	border: 0px;
	vertical-align: middle;
}

.dtree .dTreeNode {
	position:relative;
	float:left;
	clear:both;
}

.dtree .dTreeNode a {
	color: #28435B;
	text-decoration: none;
	font-weight:normal;
}

.dtree .dTreeNode input {
	height:18px;
}

.dtree .dTreeNode.loading span.checkbox_container {
	background: url('../images/progress/ajax_progress_light.gif') 0 0px no-repeat;
}

.dtree .dTreeNode.loading input {
	opacity: 0;
}

.dtree .containsSearchTerm, .dtree .containsSearchTerm a {
	font-weight:bold;
}

.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #28435B;
	text-decoration: none;
}
.dtree a.nodeSel {
	background-color: #c0d2ec;
}
.dtree .clip {
	overflow: visible;
}

.dtree input,
.notification_form .dtree input {
	margin:0 3px 0 0;
	padding:0;
	vertical-align:middle;
	float:none;
	height:auto;
	position:static;
}

.group_search_field,
#rtd2_div #inputform_carpanel input.group_search_field, #fence_div_carlist input.group_search_field {
	width:123px;
	position:relative;
	float:left;
	margin-bottom:2px;
}

#nav-h li .dtree .icon, #nav-h-top li .dtree .icon,
.dtree .icon {
	width:18px;
	height:18px;
	position:relative;
	float:left;
}

.dtree .icon.line {
	background:transparent url(../images/dtree/line.gif) no-repeat center center;
}

.dtree .clip.last > .icon.line,
.dtree .icon.line.hiddenLine {
	background:none;
}

.dtree .icon.join {
	background:transparent url(../images/dtree/join.gif) no-repeat center center;
}

.dtree .dTreeNode.last .icon.join {
	background:transparent url(../images/dtree/joinbottom.gif) no-repeat center center;
}