In reply to Howard Houston.

The macros that Howard mentions are described in the SAS/GRAPH documentation. I don't use them because they take RGB inputs in the range 0--100. They enable you to approximately specify a color, but I find them unwieldy when I want to exactly specify an 8-bit RGB triplet where each component is in the range 0-255.

The SG procedures do not support the alpha-transparency channel that is supported by SAS/GRAPH procedures. Instead, the SG procedures support a TRANSPARENCY= option that ranges from 0 (opaque) to 1 (completely transparent). If you specify an RGBA color to an SG procedure, the alpha channel is ignored.