Hi, I came accross something that I found rather inconsistent today. I inherited some HTML that I am responsible for maintaining, and I noticed that some of the pages have <option> elements with id property values that break the documented rules for id values. The Microsoft DHTML documentation states that id values need to be "alphanumeric string that begins with a letter. The underscore (_) can also be used." Despite this, however, I have an <option> element with an id of "< 1". To my amazement, the following code returns that element: window.document.all("< 1") Obviously this behavior is not a big deal, but I have some concerns that this is going to be "fixed" in a subsequent version of IE, and things will stop working. Any insight on whether the Microsoft DHTML documentation is wrong or IE 6 is wrong would be much appreciated. Thanks, Steve