Edit in JSFiddle

var flexGrid = new wijmo.grid.FlexGrid('#FlexGrid');
flexGrid.itemsSource = createData(10);

flexGrid.itemFormatter = function (panel, r, c, cell) {
    if (panel.cellType == wijmo.grid.CellType.Cell) {
        if (c == 1 && (!flexGrid.editRange || !flexGrid.editRange.contains(r, c))) {
            cell.style.backgroundColor = '';
            cell.style.textAlign = '';
            cell.style.fontStyle = '';

            var country = flexGrid.getCellData(r, c);
            if (country == 'US') {
                cell.style.backgroundColor = 'lightpink';
                cell.style.textAlign = 'center';
            }
            else if (country == 'UK') {
                cell.style.backgroundColor = 'lightskyblue';
                cell.style.fontStyle = 'italic';
            }
        }
    }
}

flexGrid.formatItem.addHandler(function (s, e) {
    if (e.panel.cellType == wijmo.grid.CellType.Cell) {
        if (e.col == 3 && (!flexGrid.editRange || !flexGrid.editRange.contains(e.row, e.col))) {
            e.cell.style.color = '';
            e.cell.style.fontWeight = '';
            e.cell.style.textDecoration = '';

            var amount = flexGrid.getCellData(e.row, e.col);
            if (amount > 7000) {
                e.cell.style.color = 'green';
                e.cell.style.fontWeight = 'Bold';
            }
            else if (amount < 3000) {
                e.cell.style.color = 'red';
                e.cell.style.textDecoration = 'line-through';
            }
        }
    }
});

function createData(count) {
    var countries = 'US,Germany,UK,Japan,Italy,Greece'.split(','),
        data = [];

    for (var i = 0; i < count; i++) {
        data.push({
            id: i + 1,
            country: countries[i % countries.length],
            date: new Date(2014, i % 12, i % 28),
            amount: Math.random() * 10000,
            active: i % 4 == 0
        });
    }

    return data;
}
<div id="FlexGrid"></div>