.jjtl, .jjtr, .jjbl, .jjbr, 
.jjtl_brown, .jjtr_brown, .jjbl_brown, .jjbr_brown 
 {
	padding: 0px;
	margin: 0px;
	font-size: 1px;
	width: 8px;
	height: 8px;
	background: transparent url('../images/frame.png') no-repeat top left;
}
		
.jjtl_brown, .jjtr_brown, .jjbl_brown, .jjbr_brown 
 {
	background: transparent url('../images/frame_brown.png') no-repeat top left;
}

.jjtr, .jjtr_brown {
	width: auto;
	background-position: top right;
}

.jjbl, .jjbl_brown {
	background-position: bottom left;
}
		
.jjbr, .jjbr_brown {
	font-size: 12px;
	height: 100%;
	width: auto;
	vertical-align: top;
	background-position: bottom right;
	padding-right: 10px;
	padding-bottom: 10px;
}

table.jjframe
{
	width: auto;
	border-collapse:collapse;
	empty-cells: show;
}

