En CSS existe una forma de no de dejar modificar estilos marcandolos con importancia
!important y no dejar sobreescribir los que no se desean.
body {
color: black
!important;
background: white
!important;
}
Aqui lo encuentras:
http://www.w3.org/TR/CSS21/cascade.h...ue-def-inherit
J.A.