@charset "utf-8";
	.mask{
		float:left;
		margin-left:2px;
		margin-right:4px;
		position:relative;
		display:block; 
		width:160px; 
		height:215px; 
		background-image:url(../UserFiles/Image/mask_main.gif); 
		filter:alpha(opacity=0); -moz-opacity:.0; opacity:.0;
	}
	.maskOver{
		float:left;
		margin-left:2px;
		margin-right:4px;
		position:relative;
		display:block; 
		width:160px; 
		height:215px; 
		background-image:url(../UserFiles/Image/mask_main.gif); 
		filter:alpha(opacity=10); -moz-opacity:.10; opacity:.10;
		cursor:pointer;
	}
	
	.steps{
		float:left;
		margin-left:0px;
		margin-right:0px;
		position:relative;
		display:block; 
		width:207px; 
		height:142px; 
		background-image:url(../UserFiles/Image/mask_2.gif); 
		
		filter:alpha(opacity=0); -moz-opacity:.0; opacity:.0;
	}
	.stepsOver{
		float:left;
		margin-left:0px;
		margin-right:0px;
		position:relative;
		display:block; 
		width:207px; 
		height:142px; 
		background-image:url(../UserFiles/Image/mask_2.gif); 
		filter:alpha(opacity=10); -moz-opacity:.10; opacity:.10;
		cursor:pointer;
	}
	.steps p{
		display:none;
	}
	.stepsOver p{
		display:none;
	}
	
/* filter Box */

.filterBox {
	display:block;
	width:320px;
	background-image:url(../images/box_filter_bg3.jpg);
	background-repeat:repeat-y;
}
.filterBox_top {
	display:block;
	width:320px;
	height:40px;
	background-image:url(../images/box_filter_bg1.jpg);
	background-repeat:no-repeat;
}
.filterBox_detail {
	display:block;
	width:300px;
	padding-left:20px;
	background-image:url(../images/box_filter_bg2.jpg);
	background-repeat:no-repeat;
}
.filterBox_select {
	display:block;
	width:310px;
	height:270px;
	margin-top:20px;
	background-image:url(../images/box_filter_d1.gif);
	background-repeat:no-repeat;
}
.company_selected {
	display:block;
	float:left;
	width:60px;
	height:60px;
	padding-right:10px;
	padding-bottom:10px;
	background-image:url(../images/box_filter_select.png);
	background-repeat:no-repeat;
	filter:alpha(opacity=90);
	-moz-opacity:.9;
	opacity:.9;
	cursor:pointer;
}
.company_nonSelected {
	display:block;
	float:left;
	width:60px;
	height:60px;
	padding-right:10px;
	padding-bottom:10px;
	cursor:pointer;
}
.company_over {
	display:block;
	float:left;
	width:60px;
	height:60px;
	padding-right:10px;
	padding-bottom:10px;
	background-image:url(../images/box_filter_over.png);
	background-repeat:no-repeat;
	filter:alpha(opacity=60);
	-moz-opacity:.6;
	opacity:.6;
	cursor:pointer;
}
.company_nonSelected p, .company_selected p, .company_over p {
	display:none;
}

.resultBox {
	display:block;
	width:270px;
	height:120px;
	background-color:#eee;
	padding:5px;
}

.resultBox_hide {
	display:block;
	width:270px;
	height:120px;
	background-color:#eee;
	filter:alpha(opacity=20);
	-moz-opacity:.20;
	opacity:.20;
}

.resultBox_over {
	display:block;
	width:270px;
	height:120px;
	background-image:url(../images/wait.gif);
	filter:alpha(opacity=60);
	-moz-opacity:.6;
	opacity:.6;
	z-index:1000;
	
}

.filterBox_foot {
	display:block;
	width:320px;
	height:20px;
	background-image:url(../images/box_filter_bg4.jpg);
	background-repeat:no-repeat;
}

#infoPopup {
	display:none;
	position:absolute;
	width:auto;
	height:auto;
	overflow:visible;
	background-color:#CCCCCC;
	color:#333333;
	border:1px solid #999999;
	padding:2px;
	font-size:10px;
	z-index:9999999;
}


.selectorBox {
	display:block;
	width:650px;
	height:320px;
	background-image:url(../UserFiles/Image/promo_tips.gif);
	background-repeat:no-repeat;
}

.selector_nonSelected {
	display:block;
	float:left;
	width:40px;
	height:40px;
	cursor:pointer;
}

.selector_nonSelected p{
	display:none;
}

.selector_selected {
	display:block;
	float:left;
	width:40px;
	height:40px;
	background-image:url(../UserFiles/Image/selector_mask.gif);	
	background-repeat:no-repeat;
	filter:alpha(opacity=40);
	-moz-opacity:.4;
	opacity:.4;
	cursor:pointer;
}

.selector_selected p{
	display:none;
}
