¿Cómo delimitar el ámbito de acción de una hoja de estilos?

He estado ojeando por el foro, pero casi todos los asuntos se llaman igual y no he conseguido sacar nada en claro.

La cuestión es esa, en mi página cargo una plantilla que responde a una hoja de estilos, pero en la parte editable, inserto un javascript, que necesita antes cargar otra hoja de estilos. Pero se hacen un lío, y al final me cambia el estilo de la página entera.
¿Cómo puedo hacer que esa segunda hoja de estilos sólo afecte al javascript?

Y mil gracias por dejarnos abusar de vuestros conocimientos jejeje
Pues no se, a mi se me ocurre una cosa. Si metes el javascript en un div, separado del resto, puedes formatear el div desde la misma hoja de estilos (o desde otra) y que no se mezclen, de hecho se puede importar una hoja de estilos desde otra.
hmmm pues sí no había caido

aun así, al final lo solucioné con un <span> y va bastante bien de momento
ya veremos si no me da problemas
gracias!
No está mal, pero con el spam estás metiendo parte de la presentación en el html, en vez de dejarlo todo en el css (por estilo y claridad, simplemente)