Hi,
wie wär's am Anfang deines Postings erstmal mit einem "Hallo" oder was für einen Gruß du auch sonst benutzen tust. "Folgendes" kenne ich nicht als deutsch-sprachigen Gruß.
Zu deinem Problem ...
Du gibst deinen ASP-Seiten zu dem Zeitpunkt zu denen Sie geladen werden entsprechende Parameter mit über die URL zum Beispiel.
Dazu solltest du dir deinen _Programmablauf_ also was wann warum usw. geladen/gerendert wird.
Anhand der übergebenen Parameter schreibst du dann z.b. eine andere CSS Klasse zurück an den Browser also etwa so
../aspseite1.asp?activenav=1
<body class="darkbody">...</body>
../aspseite1.asp?activenav=2
<body class="lightbody">...</body>
Du siehst, dein Problem steckt nicht wirklich in der technischen Umsetzung sondern in der Konzeption.
Gruß, Frank