Thanks Tom! This helps a lot. I ended up using a SUBFOOT, as I have some special formatting that's needed in my live application. Here is the final code:
DEFINE FILE CAR
DUMMY/A1 = '';
END
TABLE FILE CAR
SUM
SALES/D12
BY DUMMY NOPRINT
BY CAR
ON DUMMY RECAP
TOT_SALES/D12 = SALES;
ON DUMMY SUBFOOT
"Grand Total<TOT_SALES"
ON TABLE SET PAGE-NUM NOLEAD
ON TABLE NOTOTAL
ON TABLE PCHOLD FORMAT HTML
ON TABLE SET HTMLCSS ON
ON TABLE SET STYLE *
$
TYPE=REPORT,
BORDER-TOP=1.00,
BORDER-BOTTOM=1.00,
BORDER-LEFT=1.00,
BORDER-RIGHT=1.00,
$
TYPE=DATA,
COLUMN=N1,
BORDER-TOP-COLOR=GREY,
BORDER-BOTTOM-COLOR=GREY,
BORDER-LEFT-COLOR=GREY,
BORDER-RIGHT-COLOR=GREY,
FONT='ARIAL',
SIZE=10,
STYLE=NORMAL,
$
TYPE=DATA,
COLUMN=N2,
BORDER-TOP-COLOR=GREY,
BORDER-BOTTOM-COLOR=GREY,
BORDER-LEFT-COLOR=GREY,
BORDER-RIGHT-COLOR=GREY,
FONT='ARIAL',
SIZE=10,
STYLE=NORMAL,
$
TYPE=DATA,
COLUMN=N3,
BORDER-TOP-COLOR=GREY,
BORDER-BOTTOM-COLOR=GREY,
BORDER-LEFT-COLOR=GREY,
BORDER-RIGHT-COLOR=GREY,
FONT='ARIAL',
SIZE=10,
STYLE=NORMAL,
$
TYPE=TITLE,
COLUMN=N1,
BORDER-TOP-COLOR=GREY,
BORDER-BOTTOM-COLOR=GREY,
BORDER-LEFT-COLOR=GREY,
BORDER-RIGHT-COLOR=GREY,
FONT='ARIAL',
SIZE=10,
STYLE=BOLD,
$
TYPE=TITLE,
COLUMN=N2,
BORDER-TOP-COLOR=GREY,
BORDER-BOTTOM-COLOR=GREY,
BORDER-LEFT-COLOR=GREY,
BORDER-RIGHT-COLOR=GREY,
FONT='ARIAL',
SIZE=10,
STYLE=BOLD,
$
TYPE=TITLE,
COLUMN=N3,
BORDER-TOP-COLOR=GREY,
BORDER-BOTTOM-COLOR=GREY,
BORDER-LEFT-COLOR=GREY,
BORDER-RIGHT-COLOR=GREY,
FONT='ARIAL',
SIZE=10,
STYLE=BOLD,
$
TYPE=SUBFOOT,
BORDER-TOP-COLOR=GREY,
BORDER-BOTTOM-COLOR=GREY,
BORDER-LEFT-COLOR=GREY,
BORDER-RIGHT-COLOR=GREY,
FONT='ARIAL',
SIZE=10,
STYLE=BOLD,
JUSTIFY=RIGHT,
HEADALIGN=BODY,
$
ENDSTYLE
END