Help with DBGrid identifying selected row

I am having difficulty figuring out how to change the color of the selected
row in a DBGrid.  I thought that I could use the OnDrawCell event and just
test if the current row being drawn was the selected row.  However, I am
having trouble now figuring out how to test if the current row is the
selected row.  In a DBGrid, can you help me :
1) Change the color of the selected row
2) Understand how to identify which row is selected?

Please e-mail your reply to l...@warren.med.harvard.edu

Thanks,

Lee Reynolds