The outcome of the ticket from Jason revealed that this is a problem with IE and does not happen with firefox, safari and chrome.
Firefox, safari and chrome produce a black cursor (which can be changed using css properties) but in IE, it forces the cursor colour to be the opposite of the background colour that is used.
my background colour is:
5B79B5
so IE will force the cursor colour to:
A4864A (this actually is a browny colour but looks grey on a blue background)
See color_complementary.html
There is not a way to change the cursor colour that IE uses.
how-do-i-change-the-color-of-the-text-cursor-in-an-input-field-in-ie
There isn't a solution for IE but hope this helps explain it for anybody who has a similar problem.
In fact you see the same problem when you enter text using IE9 in the webassist technical support ticket input box which has a blue background, the cursor is grey in appearance and is difficult to see.