@charset "utf-8";
/* CSS Document */

.search_bar2 { clear:both; height:50px; margin:3px; background:#545454; padding-top:6px; padding-left:10px; }
	.search_bar2 .search_type { float:left; }
		.search_bar2 .search_type .text { clear:both; font-size:10px; }
		.search_bar2 .search_type .input_box { clear:both }
	.search_bar2 .search_box { float:left; padding-left:10px; padding-top:12px; }
		.search_bar2 .search_box input { width:200px; }
	.search_bar2 .search_button { float:left; padding-top:12px; padding-left:10px; }
	.search_bar2 .search_descriptions { float:left; font-size:14px; padding-top:12px; padding-left:10px; }

.power_search_help2 { clear:both; font-size:14px; margin:10px; padding:10px; border:1px solid #545454; display:none; color:#DE0150; }
	.power_search_help2 .heading { clear:both; }
	.power_search_help2 .command { clear:both; padding-top:5px; }
	.power_search_help2 .command .text { float:left; font-weight:bold; }
	.power_search_help2 .command .how { float:left; padding-left:10px; }
	.power_search_help2 .command .example { clear:both; font-style:italic; padding-left:10px; }

.search_filters { display:table; clear:both; max-width:651px; margin-left:auto; margin-right:auto; }

	.search_filters .category_drop_downs { display:table; clear:both; max-width:510px; margin-left:auto; margin-right:auto; padding:5px;}
		.search_filters .category_drop_downs .category_dropdown { float:left;  }
		.search_filters .category_drop_downs .category_dropdown .text { float:left; font-size:14px; width:150px; font-weight:bold; }
		.search_filters .category_drop_downs .category_dropdown .input_box { float:left; font-size:14px; width:300px; }
		.search_filters .category_drop_downs .category_dropdown .input_box .select_box { float:left; width:150px; }

	.search_filters .category { float:left; padding:5px; width:207px; height:78px; }
	.search_filters .category .text { float:left; font-size:14px; width:150px; font-weight:bold; color:#DE0150; }
	.search_filters .category .input_box { clear:both; float:left; overflow:auto; width:200px; height:60px; border:1px solid #656565; padding-left:5px; background-color:#545454; }
		.search_filters .category .input_box .controls { text-align:center; clear:both; font-size:12px; }
			.search_filters .category .input_box .controls .all_button { text-align:center; width:90px; float:left; }
			.search_filters .category .input_box .controls .none_button { text-align:center; width:90px; float:left; }
			.search_filters .category .input_box .controls a { text-decoration:none; color:#fff; }
		.search_filters .category .input_box .category_item { clear:both; }
			.search_filters .category .input_box .category_item .checkbox { float:left; }
			.search_filters .category .input_box .category_item .label { float:left; padding-left:5px; }
			
	.search_filters .manufacturer { float:left; padding:5px; width:207px; height:78px; }
	.search_filters .manufacturer .text { float:left; font-size:14px; width:150px; font-weight:bold; color:#DE0150; }
	.search_filters .manufacturer .input_box { clear:both; float:left; overflow:auto; width:200px; height:60px; border:1px solid #656565; padding-left:5px; background-color:#545454; }
		.search_filters .manufacturer .input_box .controls { text-align:center; clear:both; font-size:12px; }
			.search_filters .manufacturer .input_box .controls .all_button { text-align:center; width:90px; float:left; }
			.search_filters .manufacturer .input_box .controls .none_button { text-align:center; width:90px; float:left; }
			.search_filters .manufacturer .input_box .controls a { text-decoration:none; color:#fff; }
		.search_filters .manufacturer .input_box .category_item { clear:both; }
			.search_filters .manufacturer .input_box .category_item .checkbox { float:left; }
			.search_filters .manufacturer .input_box .category_item .label { float:left; padding-left:5px; }
			
	.search_filters .extensions { float:left; padding:5px; width:207px; height:78px; }
		.search_filters .extensions .extension { clear:both; }
			.search_filters .extensions .extension .text { float:left; font-size:14px; width:150px; font-weight:bold; color:#DE0150; }
			.search_filters .extensions .extension .input_box { clear:both; float:left; }
				.search_filters .extensions .extension .input_box input { width:207px; }
				
	.search_filters .features { float:left; padding:5px; min-width:207px; height:78px; }		
		.search_filters .features .feature_checkbox { float:left; }
			.search_filters .features .feature_checkbox .text { float:left; font-size:14px; width:150px; font-weight:bold; color:#DE0150; }	
			.search_filters .features .feature_checkbox .input_box { clear:both; float:left; overflow:auto; width:200px; height:60px; border:1px solid #656565; padding-left:5px; background-color:#545454; }
				.search_filters .features .feature_checkbox .input_box .controls { text-align:center; clear:both; font-size:12px; }
					.search_filters .features .feature_checkbox .input_box .controls .all_button { text-align:center; width:90px; float:left; }
					.search_filters .features .feature_checkbox .input_box .controls .none_button { text-align:center; width:90px; float:left; }
					.search_filters .features .feature_checkbox .input_box .controls a { text-decoration:none; color:#fff; }
				.search_filters .features .feature_checkbox .input_box .feature_item { clear:both; }
					.search_filters .features .feature_checkbox .input_box .feature_item .checkbox { float:left; }
					.search_filters .features .feature_checkbox .input_box .feature_item .label { float:left; padding-left:5px; }
		.search_filters .features .feature_select { float:left; }
			.search_filters .features .feature_select .text { float:left; font-size:14px; width:150px; font-weight:bold; color:#DE0150; }
			.search_filters .features .feature_select .input_box { clear:both; float:left; }
				.search_filters .features .feature_select .input_box select { width:207px; }
