# FlexGrid Styles

## Content

FlexGrid provides a comprehensive styling system that customizes the appearance of rows, columns, cells, and other grid elements. 
The following topics describe the available styling capabilities:

[Custom Styles](/componentone/docs/win/online-flexgrid/features/styling-and-appearance/flexgrud-styles/custom-styles) — Apply formatting directly to individual rows, columns, or cell ranges, or create reusable `CellStyle` objects to maintain consistent formatting across multiple grid elements and simplify style management.

[Hover Style](/componentone/docs/win/online-flexgrid/features/styling-and-appearance/flexgrud-styles/hoverstyle) — Highlight cells, rows, columns, or selected elements when the pointer moves over the grid. Configure hover appearance and highlighting behavior through built-in hover modes or the ThemeDesigner.