You are causing your own problem by inserting the row
- don't do that and the problem goes away 
Alternative approach:
- copy existing values (or formulas) down 1 row and clear values in top row
- position of conditional formatting cells unaffected
- conditional formatting formula remains unchanged
Sub CopyDown()
Dim lr As Long, rng As Range
Sheets("GAHC").Activate
lr = Range("A" & Rows.Count).End(xlUp).Row
Set rng = Range("B11:L" & lr)
rng.Copy
rng.Offset(1, 0).PasteSpecial (xlPasteValues)
Range("B11:I11").ClearContents
End Sub
or if you want to retain formulas use:
rng.Offset(1, 0).PasteSpecial (xlPasteFormulas)
Bookmarks