/* CSS Document */

.Panel{
	background-color:#666666;
	width:500px;
	position:absolute;
}
.Panel h2{
	display:inline;
	margin:0px;
	padding:0px;
	font-size:1.1em;
	font-weight:bold;
	color:#fff;
} 
.Panel .SearchResult{
	border:1px solid #D1D1D1;
	padding:2px;
	height:160px;
	overflow:auto;

}
.Panel .header{
	padding:5px;
	
	height:17px;
	background:url(/images/panel/header.gif) no-repeat top left;
}
.Panel .header .closeNode,
.Panel .header .minimizeNode{
	float:right;
	cursor:pointer;
	font-size:0px;
	height:15px;
	width:15px;
	}
.Panel .header .closeNode{
	background:url(/images/panel/close.gif) no-repeat;
	
}
.Panel .header .minimizeNode{
	background:url(/images/panel/collapse.gif) no-repeat;
	
}
.Panel .content{
	background:url(/images/panel/container.gif) no-repeat 13px top;
	height:210px;
	background-color:#d1d1d1;
	padding:10px 20px;

}
.Panel .SearchResult .odd{
	background-color:#FAFAFA;
}
.Panel .SearchResult .lineNum{
	font-weight:bold;
	margin-right:3px;
}
.Panel .content .path,
.Panel .content .text{
	display:block;
	float:left;
}
.Panel .SearchHeader{
	height:20px;
}
.Panel .content .path{
	width:300px;
}
.Panel .content .text{
	padding-left:30px;
}
.Panel .controlBar{
	padding:5px;

}
.Panel .controlBar span{
	color:#fff;
}
