{COLOR } IS color-val
{COLOUR} 
            	 | Color | Foreground | Background | 
|---|---|---|
| Black | 1 | 32 | 
| Blue | 2 | 64 | 
| Green | 3 | 96 | 
| Cyan | 4 | 128 | 
| Red | 5 | 160 | 
| Magenta | 6 | 192 | 
| Brown | 7 | 224 | 
| White | 8 | 256 | 
You may specify other video attributes by adding the following values:
| Reverse video | 1024 | 
| Low intensity | 2048 | 
| High intensity | 4096 | 
| Underline | 8192 | 
| Blink | 16384 | 
| Protected | 32768 | 
| Background low-intensity | 65536 | 
| Background high-intensity | 131072 | 
You may also specify high intensity by adding "8" to the foreground color value.
When a control is assigned a non-zero foreground or background color, that component will no longer revert to the default when assigned the value 0 (zero). Instead, assigning 0 simply reassigns the current color. The runtime uses this behavior to preserve one component (foreground or background) when changing the other.
01 my-field, ENTRY-FIELD, LINE 1, COL 1. MODIFY my-field, COLOR=32768
Instead, use a color variable to accomplish the effect, as in:
01  my-color   PIC 9(5) VALUE ZERO.
01  my-field, ENTRY-FIELD, LINE 1, COL 1, 
       COLOR my-color.
ADD 32768 TO my-color.