<p>Is there a way to check if the user has a different version of the CSS cached by their browser and if so force their browser to pull the new version?</p>

You should possibly just share a common ancestor class, then you can flick it with a single js command if need be.
```
```
<body class="style2">

<body class="style1">
```
```
etc.