.treeview,.treeview ul {
	background-color: #fff;
	color: #666;
}

.treeview .hitarea {
	background: url(themes/bootstrap/images/treeview.gif) -64px -22px no-repeat;
}

.treeview li {
	color: #666;
}

.filetree li span {
	background: url(themes/bootstrap/images/objects.png) no-repeat;
	font-family: arial;
	font-size: 9pt;
}

.filetree li span.file a {
	background: url(themes/bootstrap/images/objects.png) no-repeat;
	background-position: -8px -176px;
}

.filetree span a:visited {
	color: #666;
}

.dblist a,.dblist a:visited {
	color: #666;
	font-family: arial;
	font-size: 9pt;
}

.filetree span.count,.filetree li span.count {
	background: none;
	background-color: #efefef;
	border-radius: 3px;
	font-size: 11px;
}

.treeview a.selected {
	background-color: #eee;
}

.treeview li.collapsable,.treeview li.expandable {
	background-position: 0 -176px;
}

.treeview .expandable-hitarea {
	background-position: -80px 0;
}

.treeview li.last {
	background-position: 0 -1766px;
}

.treeview li.lastCollapsable,.treeview li.lastExpandable {
	background: url(themes/bootstrap/images/treeview.gif) no-repeat;
}

.treeview li.lastCollapsable {
	background-position: 0 -111px;
}

.treeview li.lastExpandable {
	background-position: -32px -67px;
}

.treeview div.lastCollapsable-hitarea,.treeview div.lastExpandable-hitarea {
	background-position: 0;
}

.filetree li span.schmf {
	background-position: -8px -6px;
}

.filetree li span.tablef {
	background-position: -8px -31px;
}

.filetree li span.viewf {
	background-position: -8px -55px;
}

.filetree li span.procf {
	background-position: -8px -79px;
}

.filetree li span.funcf {
	background-position: -8px -102px;
}

.filetree li span.trigf {
	background-position: -8px -126px;
}

.filetree li span.evtf {
	background-position: -8px -151px;
}

.filetree li span.file {
	background: none;
}

.filetree span a:hover {
	border-bottom: 1px dotted #acacac;
}

.dblist span.odb {
	background: url(themes/bootstrap/images/objects.png) no-repeat;
	background-position: -8px -8px;
}

#tablelist a {
	color: #000;
}

#tablelist span.current a {
	color: #000;
}

.filetree li span.current {
	background-color: #eedc94;
	background-color: #eedc94;
	background-image: -webkit-linear-gradient(top,#fceec1,#eedc94);
	background-image: linear-gradient(top,#fceec1,#eedc94);
	background-image: -moz-linear-gradient(top,#fceec1,#eedc94);
	background-image: -ms-linear-gradient(top,#fceec1,#eedc94);
	background-image: -o-linear-gradient(top,#fceec1,#eedc94);
	background-image: -webkit-gradient(linear,left);
	background-image: -webkit-linear-gradient(top,#fceec1,#eedc94);
	background-image: -khtml-gradient(linear,left top,left bottom,from(#fceec1),to(#eedc94));
	background-image: linear-gradient(top,#fceec1,#eedc94);
	background-image: -moz-linear-gradient(top,#fceec1,#eedc94);
	background-image: -ms-linear-gradient(top,#fceec1,#eedc94);
	background-image: -o-linear-gradient(top,#fceec1,#eedc94);
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fceec1),color-stop(100%,#eedc94));
	background-image: -webkit-linear-gradient(top,#fceec1,#eedc94);
	background-repeat: repeat-x;
	background-repeat: repeat-x;
}

.filetree span a {
	font-family: arial;
	font-size: 9pt;
}