
div.qb_openFileTree_TreeView {
	padding: 0px 0px 5px 0px;
}

div.qb_openFileTree_SearchPanel {
	padding: 5px;
	position: absolute;
	background-color: rgb(240, 240, 240);
	margin-right: 20px;
	top: 34px;
	left: 0;
	width: 95%;
}

#qb_openFileTree_layoutManagerContainer div.yui-layout-wrap {
	!important height:100%;
}

input.qb_openFileTree_SearchPanelBox {
	width: 100%; height: 30px;
}

button.qb_openFileTree_SearchPanelButton {
}

div.qb_openFileTree_layoutManagerContainer {
	overflow: hidden;
}

div.qb_openFileTree_QuitSearchButton {
	background-image: url(../images/close-small.png); width: 16px; height: 32px; cursor : pointer; background-position: -5px 50%;
}

h3.qb_openFileTree_NoResultsFoundMessage {
	font-family : arial; font-size: 14px; color: #7f7f7f; padding: 5px;
}

/** tree item labels **/
div.qb_openFileTree_itemLabel{
	white-space: nowrap; padding-right: 4px;
}
span.qb_openFileTree_itemLabel{
	font-family: arial; font-size: 13px;
}
img.qb_openFileTree_itemFileIcon{
	vertical-align: middle; width: 18px; margin-right: 2px;
}

/** node highlighting **/
.qb_node_highlight {
	background-color : #BBBBFF !important;
}

/** tooltips **/
#qb_openFileTree_tooltip {
	position: fixed;
}
.qb_openFileTree_tooltipCategoryText {
	font-family : arial; font-size: 13px; font-weight : bold;
}
.qb_openFileTree_tooltipValueText {
	font-family : arial; font-size: 13px; font-style:italic;
}
p.qb_openFileTree_tooltip {
	margin: 0px; padding: 0px 0px 2px 0px; overflow: hidden; text-overflow: ellipsis;
}

.ygtvfocus{background-color:#bbbbff;border:none;}

/** Templates - ANIMATED WAITING **/ 
div.animated-waiting-panel-bg {
	background-color:#fff;position:absolute;width:100%;height:100%;top:0;left:0;z-index:999;opacity:.80;filter:alpha(opacity = 80);
}
div.animated-waiting-panel-fg {
	position:absolute;top:50%;left:50%;z-index:1000
}
div.animated-waiting-panel-fg img {
	position:absolute;top:-25px;left:-25px;
}