/* block top search */
#header_right #block_search {
    overflow: hidden;
    border: 0px solid;
    right: 0px;
    top: 151px;
    position: absolute;
    z-index: 999;
/*
	background: url("../../../img/search_bg.png") 0 0 no-repeat transparent;
	height: 106px;
	width: 220px;
*/
}
#header_right #block_search p { padding: 0.4em 0 0.4em 1em }
#header_right #block_search label, #header_right #block_search input { float: left }

#header_right #block_search #block_search_container {
	padding-top:0px;
	padding-left:0px;
}
#header_right #block_search label {
	/*background: transparent url('../../../img/icon/search.gif') no-repeat 0 2px;
	float: left;
	width: 19px;
	height: 18px;
	display: block;*/
}
#header_right #block_search input.search_query {
	background: url("../../../img/search_query.png") no-repeat 0 0 transparent;
	/*background: #333333;*/
	padding-left:5px; /*adjust the width according to the padding*/
	width: 227px;
	height: 24px;
	font: 14px/24px "Exo";
	color: #a9a4a4;
	border: 0px solid;
	
	float: left; /*DO NOT CHANGE FOR IE7! Just change the div order in template! */
}


#header_right #block_search input.search_button {
	cursor:pointer;
    background: url("../../../img/search_button.png") no-repeat 0 0 transparent;
    display: block;
	width: 32px;
	height: 24px;
	border: 0px solid;
	margin-left:0px;
	
    float: left; /*DO NOT CHANGE FOR IE7! Just change the div order in template! */
}



/* block left/right column */
#search_block_left {
	width: 243px;
}

#search_block_left input { margin: 2px 0 0 0 }

#search_block_left input.search_query {
	background: url("../../../img/search_query.png") no-repeat 0 0 transparent;
	/*background: #333333;*/
	width: 146px;
	height: 33px;
	padding-left:15px;
	font: 11px/33px "Tahoma";
	color: #828282;
	border: 0px solid;
	
	float: left;
}

#search_block_left input.search_button {
	cursor:pointer;
    background: url("../../../img/search_button.png") no-repeat 0 0 transparent;
    display: block;
	width: 82px;
	height: 33px;
	border: 0px solid;
	margin-left:0px;
	
    float: left;
}
