void AddRuleSet(WebDom.CssRuleSet ruleset) { List<CssRuleSetGroup> relatedRuleSets = new List<CssRuleSetGroup>(); ExpandSelector(relatedRuleSets, ruleset.GetSelector()); CssPropertyAssignmentCollection assignmentCollection = new CssPropertyAssignmentCollection(null); assignmentCollection.LoadRuleSet(ruleset); foreach (var ruleSetGroup in relatedRuleSets) { //start with share*** rule set ruleSetGroup.AddRuleSet(assignmentCollection); } }