/**
 * common
 */
.cornered { position: relative; top: 0; left: 0; //width: 100%; }
.cornered .corners-top { position: relative; top: 0; left: 0; z-index: 1; }
.cornered .corners-bottom { position: relative; bottom: 0; left: 0; }
.cornered .corner-l { position: absolute; float: left; left: 0;}
.cornered .corner-r { position: absolute; float: right; right: 0; }
.cornered .content { margin: 0 10px; }
.cornered .middle { position: relative; //font-size: 1px; }

/**
 * size properties
 */
.cornered-10 .corners-top,
.cornered-10 .corners-bottom { height: 10px; z-index: 1; }
.cornered .corners-bottom .corner-l,
.cornered .corners-bottom .corner-r { bottom: 0; }
.cornered .corners-top .corner-l,
.cornered .corners-top .corner-r { top: 0px; }
.cornered-10 .corner-l,
.cornered-10 .corner-r { width: 10px; height: 10px; background: transparent; //font-size: 1px; }
.cornered .corners-top .middle,
.cornered .corners-bottom .middle { margin: 0 10px; height: 10px; }
 
/* ie hack */
 .cornered .corner-l, 
 .cornered .corner-r { //background-image: url('/i/_blank.gif') !important; }
 
/**
 * color properties
 */
/* simple white */
.cornered-white .cornered-10 .corners-top .corner-l {
	background-image: url('/i/cornered/white-10-lt.png');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/cornered/white-10-lt.png',sizingMethod=crop);
}
.cornered-white .cornered-10 .corners-top .corner-r {
	background: url('/i/cornered/white-10-rt.png');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/cornered/white-10-rt.png',sizingMethod=crop);
}
.cornered-white .cornered-10 .corners-bottom .corner-l {
	background: url('/i/cornered/white-10-lb.png');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/cornered/white-10-lb.png',sizingMethod=crop);
}
.cornered-white .cornered-10 .corners-bottom .corner-r {
	background: url('/i/cornered/white-10-rb.png');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/cornered/white-10-rb.png',sizingMethod=crop);
}
.cornered-white .contentContainer,
.cornered-white .middle { background: #fff; }
.cornered-10 .contentContainer { padding: 10px 0; }
.cornered-10 .content { margin: 0 1em; }