Added virtual text node object and fixed style property setting