.roundrect {
	background-color: #F3F1F1 !important;
	overflow: hidden;
}

.roundrect .ul {
	position: absolute;
	top: 0px;
	left: 0px;
	
	width: 16px;
	height: 16px;
	
	background-image: url(ul.png);
	
	z-index: 1;
}

.roundrect .u {
	position: absolute;
	top: 0px;
	left: 0px;
	
	width: 100%;
	height: 16px;
	
	background-image: url(u.png);
	background-repeat: repeat-x;
	
	z-index: 0;
}

.roundrect .ur {
	position: absolute;
	top: 0px;
	right: 0px;
	
	width: 16px;
	height: 16px;
	
	background-image: url(ur.png);
	
	z-index: 1;
}

.roundrect .l {
	position: absolute;
	top: 0px;
	left: 0px;
	
	width: 16px;
	height: 100%;
	
	background-image: url(l.png);
	background-repeat: repeat-y;
	
	z-index: 0;
}

.roundrect .c {
	position: relative;
	top: 0px;
	left: 0px;
	
	padding: 16px 22px 24px 16px;
	overflow: hidden;

	z-index: 2;
}

.roundrect .r {
	position: absolute;
	top: 0px;
	right: 0px;
	
	width: 16px;
	height: 100%;
	
	background-image: url(r.png);
	background-repeat: repeat-y;
	
	z-index: 0;
}

.roundrect .dl {
	position: absolute;
	bottom: 0px;
	left: 0px;
	
	width: 16px;
	height: 16px;
	
	background-image: url(dl.png);
	
	z-index: 1;
}

.roundrect .d {
	position: absolute;
	bottom: 0px;
	left: 0px;
	
	width: 100%;
	height: 16px;
	
	background-image: url(d.png);
	background-repeat: repeat-x;
	
	z-index: 0;
}

.roundrect .dr {
	position: absolute;
	bottom: 0px;
	right: 0px;
	
	width: 16px;
	height: 16px;
	
	background-image: url(dr.png);
}

