.greybox{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="style/greybox/whole.png", sizingMethod="scale");
}
.greybox:hover{
}
.greybox .TL{
	background:url(TL.png);
	/* asterisk properties denote IE 6 & 7 */
	*background:none;
	width:5px;
	height:6px;
	margin: 0px;
	padding: 0px;
	overflow:hidden;
}
.greybox .T{
	background:url(T.png);
	*background:none;
	width:1px;
	height:6px;
	margin: 0px;
	padding: 0px;
	overflow:hidden;
}
.greybox .TR{
	background:url(TR.png);
	*background:none;
	width:6px;
	height:6px;
	margin: 0px;
	padding: 0px;
	overflow:hidden;
}
.greybox .R{
	background:url(R.png) center repeat-x;
	*background:none;
	width:6px;
	height:1px;
	margin: 0px;
	padding: 0px;
	overflow:hidden;
}
.greybox .BR{
	background:url(BR.png);
	*background:none;
	width:6px;
	height:5px;
	margin: 0px;
	padding: 0px;
	overflow:hidden;
}
.greybox .B{
	background:url(B.png);
	*background:none;
	width:1px;
	height:5px;
	margin: 0px;
	padding: 0px;
	overflow:hidden;
}
.greybox .BL{
	background:url(BL.png);
	*background:none;
	width:5px;
	height:5px;
	margin: 0px;
	padding: 0px;
	overflow:hidden;
}
.greybox .L{
	background:url(L.png) center repeat-x;
	*background:none;
	width:5px;
	height:1px;
	margin: 0px;
	padding: 0px;
	overflow:hidden;
}
.greybox .C{
	background:url(C.png) center repeat-x;
	*background:none;	
	margin: 0px;
	padding: 0px;
	overflow:hidden;
}
.greybox .contents{
	position:absolute;
	*position:relative;
	*margin:0px auto;
	*vertical-align:middle;
	*padding-top:4px;
}