When i query an objects properties they are blank

for example:

var node = document.getElementById("id")
var sdisplay = node.style.display

sdisplay will be blank, however the object has been assigned a display setting (blank, and the object does abide by the setting).
I can assign to the property and from then onwards i can retrieve it etc its just when the page initially loads.

Any ideas?