/*************************************************************************
 * Treeview Search
 * 
 *************************************************************************/

	
div.search-categ h3
	{
	color:#3f3f3f;
	font-size:11px;
	font-weight:bold;
	font-family:Trebuchet MS;
	margin:0 0 -10px 1px;
	display:block;
	text-transform:uppercase;
	}	

div.search-categ h3.slcFilters
	{
	margin-bottom:0px;
	}
	
div.search-categ h4
	{
	color:#ff5a00;
	font-size:15px;
	font-family:arial;
	display:inline;
	text-transform:uppercase;
	}		
	
div.search-categ a.clear
	{
	font-size:10px;
	color:#ff5a00;
	margin:5px 0;
	padding:0 0 0 12px;
	display:block;
	background:transparent url(img/bg-search-remove.gif) no-repeat 0 1px;
	height:11px;
	}	
		
	
div.search-categ a.remove
	{
	background:transparent url(img/bg-search-remove.gif) no-repeat 0 0;
	width:10px;
	height:10px;
	cursor:pointer;
	font-size:1px;
	display:inline;
	/*display:inline-block;*/
	outline:0;
	clip:rect(0 10px 10px 0px);
	padding:4px 0 0 17px;	
	margin:4px 0 0 2px;
	position:absolute;	
	}	
	
div.search-categ a:hover.remove
	{
	background-position:0 -10px;
	}		
	
div.search-categ a:active.remove
	{
	background-position:0 -20px;
	}	

div.search-categ a.remove-mini
	{
	background:transparent url(img/bg-search-remove-mini.gif) no-repeat 0 0;
	width:7px;
	height:7px;
	padding:0px 0 0 17px;	
	margin:4px 0 0 2px;
	}	
	
div.search-categ a:hover.remove-mini
	{
	background-position:0 -7px;
	}		
	
div.search-categ a:active.remove-mini
	{
	background-position:0 -14px;
	}	
	
	
div.search-categ ul.pick
	{
	margin:2px 0 ;
	padding:0px;
	list-style:none;
	font-size:11px;
	font-family:arial;
	}

div.search-categ ul.pick li
	{
	margin:3px 0;
	}
	
div.search-categ ul.pick p
	{
	display:inline;
	margin:0 0 0 11px;
	color:#003358;
	}	
	
div.search-categ ul.pick strong
	{
	color:#a96b00;
	font-weight:normal;
	}	

div.search-categ ul.treeview-search
	{
	margin-bottom:10px;	
	}


	
div.search-categ ul.treeview-search li.sub,
div.search-categ ul.treeview-search li.sub ul,
div.search-categ ul.treeview-search li.sub ul li
	{
	display:block;
	margin:2px 0px;
	font-size:11px;
	padding:0px;
	}

div.search-categ ul.treeview-search li.sub ul li
	{
	margin:2px 0px !important;
	}

div.search-categ ul.treeview-search li.sub span.trigger
	{
	background:transparent url(img/ico-list-search.gif) no-repeat -499px 6px;	
	text-indent:-9999px;
	display:block;
	width:6px;
	float:left;
	margin:0 2px -15px 0;
	_margin-left:4px;
	outline:0;
	width:215px;
	position:relative;
	}
	
div.search-categ ul.treeview-search li.sub span.openup
	{
	background:transparent url(img/ico-list-search.gif) no-repeat 0 7px;
	}	
	
div.search-categ ul.treeview-search li.sub a,
div.search-categ ul.treeview-search li.sub li.sub a.sub
	{
	margin:0px;
	padding:0px;
	width:90%;
	_width:auto;
	color:#3f3f3f;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	cursor:default;
	*float:left;
	margin-left:10px!important;
	}	
	
div.search-categ ul.treeview-search li.sub li.sub a.sub
	{
	font-size:11px;
	font-weight:normal;
	cursor:default;
	}

div.search-categ ul.treeview-search li.sub li a
	{
	color:#f03a1f;
	font-size:11px;
	font-weight:bold;
	padding:0 0 0 5px;
	display:block;
	cursor:pointer;
	text-transform:uppercase;
	}		

div.search-categ ul.treeview-search li.sub li a:hover
	{
	text-decoration:underline;
	}	
	
div.search-categ ul.treeview-search li.sub li.sub a:hover.sub
	{
	text-decoration:none;
	}			
	
div.search-categ ul.treeview-search li.sub li a span
	{
	color:#3f3f3f;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	}		
	
div.search-categ ul.treeview-search li ul,
div.search-categ ul.treeview-search li ul li ul li
	{
	display:none !important;
	}
	
div.search-categ ul.treeview-search li.openup ul,
div.search-categ ul.treeview-search li ul li.openup  ul li
	{
	display:block !important;
	}	
	


div.search-categ ul.treeview-search li.sub
	{
	margin:10px 0 2px 9px !important;		
	}	
div.search-categ ul.treeview-search li.sub ul.openup li.sub
	{
	margin-left:13px !important;
	color:3f3f3f;
	text-transform:capitalize;
	}

div.search-categ ul.treeview-search li.sub ul.openup li.sub a
	{
	color:3f3f3f;
	text-transform:capitalize;
	}	
	
	
	
	
	
	
	
	
	
	
	
	
	
