/* B:BOX */
.b-box-top-left,
.b-box-top-middle,
.b-box-top-right,
.b-box-bottom-left,
.b-box-bottom-middle,
.b-box-bottom-right {
	height: 5px;
}

.b-box-top-left,
.b-box-top-right,
.b-box-middle-left,
.b-box-middle-right,
.b-box-bottom-left,
.b-box-bottom-right {
	width: 5px;
}

.b-box-top-left {
	background-image: url(corner_top_left.gif);
}

.b-box-top-middle {
	background-image: url(border_top.gif);
	background-repeat: repeat-x;
}

.b-box-top-right {
	background-image: url(corner_top_right.gif);
}

.b-box-middle-left {
	background-image: url(border_left.gif);
	background-repeat: repeat-y;
}

.b-box-content-td {
	vertical-align: top;
}

.b-box-middle-right {
	background-image: url(border_right.gif);
	background-repeat: repeat-y;
}

.b-box-bottom-left {
	background-image: url(corner_bottom_left.gif);
}

.b-box-bottom-middle {
	background-image: url(border_bottom.gif);
	background-repeat: repeat-x;
}

.b-box-bottom-right {
	background-image: url(corner_bottom_right.gif);
}

.b-box-content {
	position: relative;
	padding: 4px 6px;
	height: 100%;
}

.b-box-top-middle,
.b-box-middle-left,
.b-box-content-td,
.b-box-middle-right,
.b-box-bottom-middle,
.b-box-content {
	background-color: #ffffff;
}
