http://www.youtube.com/watch?v=k6t02x5Z4BUPhotographed at the evening during the drive to "Canyon Haifa" mall.
They are LED based.
As with all obstruction lights of that type, they are flashing red.
However one thing is special with them: At dawn and during the day, they don't stop flashing and turns off but rather they starts to flash white!