#floating-layer {
	background-color:#E6E3E3;
	position:absolute;
	left:0px;
	top:0px;
	width:0px;
	height:0px;
	z-index: 9900;
	/*
	filter:alpha(opacity=90);
	-moz-opacity: 0.9; opacity: 0.9;
	*/
}

#floating-fix-ie6 {
	display:none;
	position:absolute;
	top:0px;
	left:0px;
	width:0px;
	height:0px;
	z-index:9900;
}

#floating-box {	
	display:none;
	position: absolute;
	left: 0px;
	top: 0px;
	width:auto;
	z-index: 9910;
	/*border: 1px dashed #FF0000;*/	
}

.box-tl, .box-tr, .box-bl, .box-br {
	display:block;
	height:50px;
	width:50px;
}

.box-tl { background: url(img/box-top-left.gif) no-repeat; }
.box-tr { background: url(img/box-top-right.gif) no-repeat; }
.box-bl { background: url(img/box-bottom-left.gif) no-repeat; }
.box-br { background: url(img/box-bottom-right.gif) no-repeat; }
.box-t { background:url(img/box-top.gif) repeat-x; }
.box-b { background:url(img/box-bottom.gif) repeat-x; }
.box-l { background:url(img/box-left.gif) repeat-y; }
.box-r { background:url(img/box-right.gif) repeat-y; }
.box-m { background-color:#FFF; }

.box-close {
	position: absolute;
	width:100%;
	height:0px;	
	z-index:9920;
	margin-right:0px;
	margin-left:auto;
	/*border: 1px dashed #FFCC00;*/	

}
.box-close span {
	position:relative;
	display:block;
	height:30px;
	width:30px;
	margin-left:auto;
	margin-right:0px;
	background: url(img/box-close.gif) no-repeat;
	cursor:hand;
}

#floating-content {
	/*border: 1px dashed #FF0000;*/
}

