/* quick-search */

div#fi_topFunctionsContentSearch form#zfse_quickSearchToolbar{
	margin: 0;
	padding: 0;
	display: inline;
}

div#fi_topFunctionsContentSearch form#zfse_quickSearchToolbar p.zfse_label{
	display: none;
}

div#fi_topFunctionsContentSearch form#zfse_quickSearchToolbar p.zfse_input{
	width: 158px;
	height: 26px;
	line-height: 26px;
	float: left;
	margin: 0;
	padding: 0 0 0 10px;
	background: transparent url(/_sys_/images/bg_zfse_quickSearchToolbar.png) no-repeat left top;
}

div#fi_topFunctionsContentSearch form#zfse_quickSearchToolbar p.zfse_input input#search{
	width: 148px;
	margin: 4px 0 0 0;
	padding: 0;

	background: transparent none;
	border: 0;
	font-size: 14px;
	color: #000;
}

div#fi_topFunctionsContentSearch form#zfse_quickSearchToolbar p.zfse_button{
	float: left;
	width: 31px;
	height: 26px;
	overflow: hidden;

	margin: 0;
	padding: 0;
	font-size: 0;
}

div#fi_topFunctionsContentSearch form#zfse_quickSearchToolbar p.zfse_button input#searchButton{
	width: 31px;
	height: 26px;
	background: transparent url(/_sys_/images/bg_zfse_quickSearchSubmit.png) no-repeat left top;
	border: 0;
	
	cursor: pointer;
	cursor: hand;
	font-size: 0;
	color: #fff;
}

/* contacts search */

div#fi_topFunctionsPersonSearch form#contacts_contactSearchToolbar{
	margin: 0;
	padding: 0;
	display: inline;
}

div#fi_topFunctionsPersonSearch form#contacts_contactSearchToolbar p.contacts_label{
	display: none;
}

div#fi_topFunctionsPersonSearch form#contacts_contactSearchToolbar p.contacts_input{
	width: 158px;
	height: 26px;
	line-height: 26px;
	float: left;
	margin: 0;
	padding: 0 0 0 10px;
	background: transparent url(/_sys_/images/bg_contacts_contactSearchToolbar.png) no-repeat left top;
}

div#fi_topFunctionsPersonSearch form#contacts_contactSearchToolbar p.contacts_input input#contacts_search{
	width: 148px;
	margin: 4px 0 0 0;
	padding: 0;

	background: transparent none;
	border: 0;
	font-size: 14px;
	color: #000;
}

div#fi_topFunctionsPersonSearch form#contacts_contactSearchToolbar p.contacts_button{
	float: left;
	width: 31px;
	height: 26px;
	overflow: hidden;

	margin: 0;
	padding: 0;
	font-size: 0;
}

div#fi_topFunctionsPersonSearch form#contacts_contactSearchToolbar p.contacts_button input#contacts_searchButton{
	width: 31px;
	height: 26px;
	background: transparent url(/_sys_/images/bg_contacts_contactSearchSubmit.png) no-repeat left top;
	border: 0;
	
	cursor: pointer;
	cursor: hand;
	font-size: 0;
	color: #fff;
}

div#fi_topFunctionsContentSearch {
	background:transparent url(/_sys_/images/bg_fi_topFunctionsContentSearch.gif) no-repeat scroll left top;
	padding:0 0 0 36px;
	float: right;
}

div#fi_topFunctionsContainer div#fi_topFunctionsSearchContainer {
	float:right;
	overflow:hidden;
	width:240px;
}


