Have you tried just reading in the lines and splitting based on the "." and "{"?
Dim streamRead as StreamReader = new StreamReader("xyz.css")
Dim input As String = streamRead.ReadLine()
Dim splitParams as String() = {".", "{"}
Dim cssClass as String
If input.StartsWith(".") Then
cssClass = input.Split(splitParams, StringSplitOptions.RemoveEmptyEntries)(0).Trim()
Else
cssClass = input.Split(splitParams, StringSplitOptions.RemoveEmptyEntries)(1).Trim()
End If
In my limited testing, that seems to give me what you were looking for.