/* !!! ======= Search Pages Styling ========== !!! */

/* Parent Class: search-simplesearchform, simple search form.  See also styles_buttons.css 'citCartButton', styles_main.css 'citCartStore' */
div.search-simplesearchform {
	margin: 0 0 20px 0;
	border: 1px solid #7f9db9; position: relative;
	background: #1369a1 url(../assets/back_searchbutton.gif) repeat-x 0% 50%;
}

div.search-simplesearchform form {
	margin: 0; padding: 0;
	width: 100%; overflow: hidden;
}

div.search-simplesearchform .search-frm {
	padding: 0; margin: 0;	
}

div.search-simplesearchform .search-frm-label {
	display: none;
}

div.search-simplesearchform .search-frm-field {
	float: left; margin: 0; padding: 0;	
}

div.search-simplesearchform .search-frm-field input {
	margin: 0; padding: 2px; width: 120px; height: 16px; border-width: 0 !important;
	color: #069; font-size: 11px;	
}

div.search-simplesearchform .search-btn {
	width: 46px; margin: 0; padding: 0 5px 0 0; float: right; height: 20px;
}

div.search-simplesearchform .search-btn .buttonHolder  {
	float: left; width: 46px; height: 20px; background: transparent url(../../common/assets/search_button.gif) no-repeat center center;	
}

div.search-simplesearchform .search-btn input {
	border: none; background: none; padding: 0; margin: 0; width: 46px; height: 20px; overflow: hidden; font-size: 0; line-height: 200px;
}

div.search-simplesearchform div.search-simplesearchform-advanced {
	display: none;
}

div.search-simplesearchform a, div.search-simplesearchform a:link, div.search-simplesearchform a:visited {
	display: none;
}
/* END Parent Class: search-simplesearchform */


/* Remote Catalog adjustments */
body.body-remote-catalog div.search-simplesearchform {
	background: #666; border-color: #666;
}