Lexical error

I am trying to check the css behind my new index page, which does itself now
pass the W3C html test.

The opening lines on the page are:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">

But I get an error:- 
 Lexical error at line 1, column 3. Encountered: "D" (68), after : "<!"
And none of the css is found.
I cannot find any reference to the error, or figure out what is going wrong
as these first lines are EXACT copies of those on your own pages which pass
with no problems?

I am doing the checking by File Upload - will this make a difference?

Graham Penson
 
Test Equipment Solutions Ltd
Unit 8 Elder Way
Waterside Drive
Langley
Berkshire
SL3 6EP
 
Tel:           +44 (0) 1753 596000
Fax:          +44 (0) 1753 596001
Mobile:      +44 (0) 7986 025276
Web:  www.TestEquipmentHQ.com <http://www.testequipmenthq.com/> 
Email: Graham.Penson@TestEquipmentHQ.com

 



This message and anything sent with it contains information which may be confidential and privileged. Unless you are the addressee (or authorised to receive on behalf of the addressee), you should not use, copy or disclose to anyone the details or information contained in this message. The content of the message and or attachments may not reflect the view and opinions of the originating company. If you have received this message in error, please reply to the sender and delete the message from your system. Thank you for your co-operation. 

Received on Friday, 23 November 2007 12:20:30 UTC