#search {
	xvisibility:hidden; /* until we get enough obs to turn it back on */
}

#blackout {
	width:100%;
	height:100%;
	background-color:black;
	position:absolute;
	top:0px;
	left:0px;
	z-index:61;
	*z-index:4;
	opacity:0;
	display:none;
}


/* search guide */


#searchGuideContainer {
	display:none;
}

#searchGuideContainer, #searchGuideHoldingTank {
	width:432px;
	position:absolute;
	top:84px;
	right:-5px;
	_right:-8px;
	z-index:62;
}

#searchGuide, #searchGuideHoldingTank {
	background-image:url("/search/images/search-guide-body.png");
	_background-image:url("/search/images/search-guide-body.gif");
	padding-left:20px;
	padding-right:20px;
	overflow:hidden;
}

#searchGuideHoldingTank {
	top:0px;
	left:-2000px;
	z-index:63;
	width:402px;
}

.bns_closeSearchGuide {
	position:absolute;
	top:3px;
	right:8px;
	_right:11px;
}

.searchGuideHead {
	background-image:url("/search/images/search-guide-head.png");
	_background-image:url("/search/images/search-guide-head.gif");
	width:432px;
	height:2px;
	_font-size:1px;
}

.searchGuideFoot {
	background-image:url("/search/images/search-guide-foot.png");
	_background-image:url("/search/images/search-guide-foot.gif");
	width:432px;
	height:18px;
}



.searchGuideContainer .bns_result {
	margin-top:8px;
	padding-bottom:8px;
	font-size:8pt;
}

.searchGuideContainer .bns_divider {
	height:1px;
	border-top:1px solid silver;
	clear:both;
	_font-size:1pt;
}

.searchGuideContainer .bns_baynoteStats {
	float:right;
	width:100px;
	margin-left:10px;
	text-align:right;
}

.searchGuideContainer .bns_details {
}

.searchGuideContainer .bns_summary {
	width:395px;
}

.searchGuideContainer .bns_usage {
	white-space:nowrap;
	color:#777777;
}

.searchGuideContainer .bns_title {
	font-weight:bold;
	font-size:8pt;
	overflow:hidden;
}

.searchGuideContainer .bns_terms {
	font-style:italic;
}

.searchGuideContainer .bns_url {
	color:#777777;
}

.searchGuideContainer .bns_noResults {
	text-align:center;
	padding-top:10px;
}

.searchGuideContainer .bns_closeSearchGuide {
	text-align:right;
	cursor:pointer;
}

.searchGuideContainer .moreResults {
	text-align:right;
	font-size:8pt;
}

.searchGuideContainer .moreResults img {
	margin-left:5px;
}