.roundedCornerSpacer {
	margin: 0px; padding: 0px; border: 0px;
	font-size: 1px; line-height: 1px;
	}

/* 
	In the CSS below, the numbers used are the following:
	1px: the width of the border
	3px: a fudge factor needed for IE5/win (see below)
	4px: the width of the border (1px) plus the 3px IE5/win fudge factor
	10px: the width or height of the border image 
*/

.borderTL, .borderTR, .borderBL, .borderBR {
	width: 10px; height: 10px;
	padding: 0px; border: 0px;
	z-index: 99;
	}
.borderTL, .borderBL { float: left; }
.borderTR, .borderBR { float: right;}
.borderTL { margin: -1px 0px 0px -1px; }
.borderTR { margin: -1px -1px 0px 0px; }
.borderBL { margin: -10px 0px 0px -1px; }
.borderBR { margin: -10px -1px 0px 0px; }
/* IE5-5.5/win needs the border scooted to the left or right by an additional 3px! Why? */

.borderTL {
	margin-left: -4px;
	ma\rgin-left: -1px;
	}
html>body .borderTL {
	margin-left: -1px;
	}

.borderTR {
	margin-right: -4px;
	ma\rgin-right: -1px;
	}
html>body .borderTR {
	margin-right: -1px;
	}

.borderBL {
	margin-left: -3px;
	ma\rgin-left: 0px;
	}
html>body .borderBL {
	margin-left: 0px;
	}

.borderBR {
	margin-right: -3px;
	ma\rgin-right: 0px;
	}
html>body .borderBR {
	margin-right: 0px;
	}


/* To get around a known bug in IE5/win, apply the
   border (no margin, padding or positioning) to the
   content class and apply whatever positioning you
   want to the contentWrapper class. */
.content_table {
	margin: 0px;
	padding: 0px;
	border: 1px solid #ffcc00;
	background: url("/images/misc/light_table_topm.gif") repeat-x top;
	}
.contentWrapper {
    /* position this div however you want, but keep its padding and border at zero */
	padding: 0px;
	border: 0px;
	}
