Tieni presente che il programma ASP viene eseguito PRIMA di spedire la pagina al client, mentre il JS viene eseguito sul client (durante il caricamento, se non ci sono funzioni).

Quindi, mentre e` ragionevole pensare che durante ilcaricamento vada a verificare se c'e` il cookie e in caso negativo includa il CSS, e` un po' piu` difficile che possa scrivere tutta una stringa generata dal file ASP.
Inoltre il file incluso deve comunque venir scaricato sul client, quindi il procedimento di quel tipo non ti serve.

Se inoltre nel file incluso c'e` anche un solo carattere virgolette salta il tutto.

Nel tuo caso e` necessario ripensare alla struttura, tenendo presente quello che avviene sul server e quello sul client.

Ciao
Michele