

div.ftext.search-results > div.ftext-body div.ftext-head-sub.open > div.plus-minus {
	cursor: pointer;
	background-position: 0 -16px;
}

div.ftext.search-results > div.ftext-body div.ftext-head-sub > div.plus-minus {
	background-image: url("/images/elements/plus-minus.jpg");
	cursor: pointer;
	height: 14px;
	padding-top: 2px;
	width: 16px;
	margin-left: 1em;
	margin-right: 1em;
	margin-top: 10px;
	float: left;
}



div.ftext.search-results > div.ftext-body div.ftext-head-sub.closed + div.data-container {display:none;}
div.ftext.search-results > div.ftext-body div.ftext-head-sub.open + div.data-container {display:block;}




div.ftext.search-results div.ftext-rightCol {
	margin-top:52px; 
}

div.ftext.search-results div.ftext-rightCol div.scroll > * {width:145px; }
div.ftext.search-results div.ftext-rightCol ul.menuType {white-space: normal;}
div.ftext.search-results div.ftext-rightCol ul.menuType a {color:inherit;}
div.ftext.search-results div.ftext-rightCol ul.menuType li.menuHover,
div.ftext.search-results div.ftext-rightCol ul.menuType li.pageOpen {color:#da8918; }

div.ftext.search-results div.ftext-rightCol p + p,
div.ftext.search-results div.ftext-rightCol li {
	margin:7px 0;
}

div.ftext.search-results div.ftext-rightCol li.modify-search {
	margin-top:21px;
}
div.ftext.search-results div.ftext-rightCol li.modify-search a {font-weight:bold; color:#da8918; }
div.ftext.search-results div.ftext-rightCol li.modify-search a:hover {color:#c46702; }

div.ftext.search-results div.ftext-rightCol div.ftext-head-sub{
	margin-top:23px; margin-bottom:13px; 
}









div.ftext.search-results div.search-result{
	margin-bottom:2em;
}



	
div.ftext.search-results div.ftext-body.search-results {
	/*margin-right:60px;*/
	margin-right:45px; 
	max-width:535px;
	width:auto;
}







/* div.ftext.search-results div.ftext-body.search-results {max-width:95%; } */


div.ftext.search-results div.search-result div.title {font-weight:bold;}
div.ftext.search-results div.search-result div.subtitle {font-style:italic;}
div.ftext.search-results div.search-result div.subtitle span.italic {font-style:normal; }
div.ftext.search-results div.search-result div.author {
	
}

/*----------------------------------------------------------------------------------------------------
	We need the listing to be a table becuase if we use floats it conflicts with the rigthCol float
	when we try to clear.  We don't actualty need to flaot the listing because it really is laid out
	in two column.
	
	We also might not need to float the right Col - but it is working right now with being sticky
------------------------------------------------------------------------------------------------------*/

}
div.search-results input[type="button"]{
	background-color: transparent;
	border-width:0px;
	padding:0px;
}

div.search-results p.sub-title { font-style:italic; }
div.search-results p.sub-title span.italic {font-style:normal; }




