.overlay_gray {
	position:fixed;
	width:100%;
	height:100%;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background-color: gray;
	opacity: 0.5;
	filter:alpha(opacity=50);
}
.modal_win {
	position: fixed;
	
	z-index: 2;
	width:200px;
	height:100px;
}
.modal_win .title_box {
	height:18px;
	overflow: hidden;
	border-bottom: 1px solid black;
}
.modal_win .title {
	font-weight:bold;
	font-size:11px;
	white-space:nowrap;
	float:left;
	overflow:hidden;
	background-image:url('win/win_t_bg.png');
	padding-left:5px;
}
.modal_win .control {
	float:right;
	font-size:11px;
	width:33px;
	overflow:hidden;
	padding-right: 3px;
	background-image:url('win/win_t_bg.png');
}
.modal_win .close_anchor {
	color: red;
	text-decoration: none;
}


.edit_win {
	height: 300px;
}

.win .w_tlc {
	background-image: url('win/win_c_tl.png');
	width: 8px;
	height: 10px;
	float:left;
}

.win .w_trc {
	background-image: url('win/win_c_tr.png');
	width: 11px;
	height: 10px;
	float:left;
}

.win .w_blc {
	background-image: url('win/win_c_bl.png');
	width: 8px;
	height: 9px;
	float:left;
}

.win .w_brc {
	background-image: url('win/win_c_br.png');
	width: 11px;
	height: 9px;
	float:left;
}
.win .w_lc {
	background-image: url('win/win_c_l.png');
	background-repeat: repeat-y;
	padding-left: 8px;
	display: inline-block;
}
.win .w_rc {
	background-image: url('win/win_c_r.png');
	background-repeat: repeat-y;
	padding-right:11px;
	background-position: right;
	display: inline-block;
}
.win .w_tc {
	background-image: url('win/win_c_t.png');
	height: 10px;
	background-repeat: repeat-x;
	float:left;
}
.win .w_bc {
	background-image: url('win/win_c_b.png');
	height: 9px;
	background-repeat: repeat-x;
	float:left;
}
.win .w_cont {
	background-color: #5e7196;
	/*background-image: url('win/win_bg_footer.png');*/
	background-repeat: repeat-x;
	background-position: bottom;
	float:left;
	color: white;
}
.win.red .w_cont {
	background-color: #a31425;
	background-image: url('win/win_bg_footer_red.png');
}

/** flexiwin**/
#flexi_win_content{
	max-height: 250px;
	overflow: auto;
	padding-bottom:40px;
	width: 588px;
}
#flexi_win {
	margin:auto;
	max-height: 180px;
	font-size:11px;
	width: 608px;
}
.win .w_tc{
	width: 588px;
}
.win .w_lc {
	width: 608px;
}
.win .w_rc {

}
.win .w_cont {
	width: 588px;
	overflow: auto;
}
.win .w_bc {
	width: 588px;
}
