Vinyl hood rennovation

Hi , my hood is some kind of vinyl ( I think it might be " Everflex " ).The colour is pale cream , almost white .Judging by it`s general appearance it could even be the original one fitted . Unfortunately , being white it shows quite a few black marks where it gets caught in the hood frame and looks generally tatty . Is it possible to re-colour it ( maybe spraying ) to a more suitable shade , such as grey or dark blue ?

There is this stuff, they claim it works on convertible tops.

Thanks , I`ll check that out .