	.padding10 .content {padding:6;}
	.padding15 .content {padding:15;}
	.padding20 .content {padding:20;}
	
	.corner{padding:0; position:relative;}
	.corner img{width:9px;height:9px;}
		
	tr.top td.left,
	tr.top td.right
	tr.bottom td.left,
	tr.bottom td.right
	{width:1%; height:9px;}
	
	tr.top td.left {vertical-align:top;}
	tr.top td.right {vertical-align:top;}
	tr.bottom td.left {vertical-align:bottom;}
	tr.bottom td.right {vertical-align:bottom;}
	
	.inside-rect tr.top td.left,
	.inside-rect tr.top td.right,
	.inside-rect tr.bottom td.left,
	.inside-rect tr.bottom td.right 
	{vertical-align:inherit; width:auto; height:auto;}
	 
	tr.top td.left .corner{background: url("../images/common/rect_lt.gif"); background-repeat:no-repeat; background-position: left top; top:-1;left:-1}
	tr.top td.right .corner{background: url("../images/common/rect_rt.gif"); background-repeat:no-repeat; background-position: right top; top:-1;right:-1}
	tr.bottom td.left .corner{background: url("../images/common/rect_lb.gif"); background-repeat:no-repeat; background-position: left bottom; bottom:-1;left:-1}
	tr.bottom td.right .corner{background: url("../images/common/rect_rb.gif"); background-repeat:no-repeat; background-position: right bottom; bottom:-1;right:-1}
	
	.simple-rect,
	.title-rect,
	.tabs-rect,
	.inside-rect
	{border: solid 1px #C4BDA9; border-collapse:collapse;}
	
	.grid td.left,
	.grid td.right,
	.grid td.middle, 		
	.grid td.l-middle,
	.grid td.lr-middle,
	.grid td.r-middle
	{border-style:solid; border-width:1px; border-color:#C4BDA9;}
	
	.grid td.left,
	.grid td.r-middle,
	.grid td.lr-middle
	{border-right-width:0px;}
	
	.grid td.right,
	.grid td.l-middle,
	.grid td.lr-middle
	{border-left-width:0px;}
	
	.grid .inside-rect {border-width:0px;}
	.grid .inside-rect tr.top td {border-top-width:0px;}
	.grid .inside-rect tr.bottom td {border-bottom-width:0px;}
	.grid .inside-rect td.left {border-left-width:0px;}
	.grid .inside-rect td.right {border-right-width:0px;}
	
	.group .simple-rect,
	.group .title-rect
	{border-width:0px;}
	
	.group td.left,
	.group td.right,
	.group td.middle,
	.group td.l-middle,
	.group td.lr-middle,
	.group td.r-middle
	{border-style:solid; border-width:0px; border-color:#C4BDA9;}
	
	.group td.left {border-left-width:1px;}
	.group td.right {border-right-width:1px;}
	.group tr.top td.left,
	.group tr.top td.right,
	.group tr.top .middle {border-top-width:1px;}
	.group tr.bottom td.left,
	.group tr.bottom td.right,
	.group tr.bottom .middle {border-bottom-width:1px;}
	
	.tabs-rect {border-width:0px;}
	.tabs-rect td {padding:2px;}
	.tabs-rect td.middle {border-bottom-width:0px; padding-left:6px; padding-right:6px;}
	
	td.l-middle .content,
	td.lr-middle .content,
	.title-rect .title
	 {margin-left:-6}
	 
	td.r-middle .content,
	td.lr-middle .content,
	.title-rect .title
	{margin-right:-6}
	
	td.left .content,
	td.right .content
	{padding-right:0; padding-left:0}
	
	.title-rect .content{margin-top:-20;}
	.title-rect .title {position:relative;top:-10;left:-2;}
	.title-rect .title .content {padding-top:0; padding-bottom:0;margin:0;}
	.title-rect .title .content span { background-color:#ffffff; padding-left:10; padding-right:10;}
	
	
