Hi Alagu,
You could replace the tabel control wiht a container and place an ALV in there using the SALV methods.
On the OO-ALV (SALV) it's pretty easy to change colors, by adding a color column and setting this up as color using "set_color_column" of "CL_SALV_TABLE"
Ragards
Markus