 

table.roundedBox	{margin: 5px; border-collapse: collapse}
table.roundedBox td {padding: 0px}

table.roundedBox td.topLeft     {width: 16px; height: 16px}
table.roundedBox td.topRight    {width: 16px; height: 16px}
table.roundedBox td.bottomLeft  {width: 16px; height: 16px}
table.roundedBox td.bottomRight {width: 16px; height: 16px}

table.roundedBox td.top         {width: auto; height: 16px}
table.roundedBox td.bottom      {width: auto; height: 16px}

table.roundedBox td.left        {width: 16px; height: auto}
table.roundedBox td.right		{width: 16px; height: auto}

.topLeft     {background: url(/css/images/topleft.png) no-repeat top left}
.topRight    {background: url(/css/images/topright.png) no-repeat top right}
.bottomLeft  {background: url(/css/images/bottomleft.png) no-repeat bottom left}
.bottomRight {background: url(/css/images/bottomright.png) no-repeat bottom right}

.top         {background: url(/css/images/top.png) repeat-x top}
.bottom      {background: url(/css/images/bottom.png) repeat-x bottom}

.left        {background: url(/css/images/left.png) repeat-y left}
.right       {background: url(/css/images/right.png) repeat-y right}

div.roundedBox   {margin: 5px; postion: relative}
div.boxContent   {
	padding: 16px;
}