    
    .clpurple {
        background-color: purple;
    }

        
    .clpurple .forceWidth.toolong:after {
        background: linear-gradient(to right,
            rgba(128,0,128,0) 0%,
            rgba(128,0,128,1) 96%);
    }
    
    .clgreen {
        background-color: green;
    }

        
    .clgreen .forceWidth.toolong:after {
        background: linear-gradient(to right,
            rgba(0,128,0,0) 0%,
            rgba(0,128,0,1) 96%);
    }
    
    .clgreen {
        background-color: green;
    }

        
    .clgreen .forceWidth.toolong:after {
        background: linear-gradient(to right,
            rgba(0,128,0,0) 0%,
            rgba(0,128,0,1) 96%);
    }
    
    .cllightgray {
        background-color: lightgray;
    }

        
    .cllightgray .forceWidth.toolong:after {
        background: linear-gradient(to right,
            rgba(211,211,211,0) 0%,
            rgba(211,211,211,1) 96%);
    }
    
    .cllightgreen {
        background-color: lightgreen;
    }

        
    .cllightgreen .forceWidth.toolong:after {
        background: linear-gradient(to right,
            rgba(144,238,144,0) 0%,
            rgba(144,238,144,1) 96%);
    }
    
    .cl_FFFF99 {
        background-color: #FFFF99;
    }

        
    .cl_FFFF99 .forceWidth.toolong:after {
        background: linear-gradient(to right,
            rgba(255,255,153,0) 0%,
            rgba(255,255,153,1) 96%);
    }
