.Differences { width: 100%; border-collapse: collapse; border-spacing: 0; empty-cells: show; } .Differences thead th { text-align: left; border-bottom: 1px solid #000; background: #aaa; color: #000; padding: 4px; font-size: 11px; font-weight: normal; } .Differences tbody th { text-align: right; background: #ccc; width: 4em; padding: 1px 2px; border-right: 1px solid #000; vertical-align: top; font-size: 11px; font-weight: normal; } .Differences td { padding: 1px 2px; font-family: Consolas, monospace; font-size: 11px; font-weight: normal; } .DifferencesSideBySide .ChangeInsert td.Left { background: #dfd; } .DifferencesSideBySide .ChangeInsert td.Right { background: #cfc; } .DifferencesSideBySide .ChangeDelete td.Left { background: #fdd; } .DifferencesSideBySide .ChangeDelete td.Right { background: #dfd; } .DifferencesSideBySide .ChangeReplace .Left { background: #fdd; } .DifferencesSideBySide .ChangeReplace .Right { background: #dfd; } .Differences ins, .Differences del { text-decoration: none; } .DifferencesSideBySide .ChangeReplace .Right ins{ background: #9e9; } .DifferencesSideBySide .ChangeReplace .Left del { background: #e99; } .Differences .Skipped { background: #f7f7f7; } .DifferencesInline .ChangeReplace .Left, .DifferencesInline .ChangeDelete .Left { background: #fdd; } .DifferencesInline .ChangeReplace .Right, .DifferencesInline .ChangeInsert .Right { background: #dfd; } .DifferencesInline .ChangeReplace ins { background: #9e9; } .DifferencesInline .ChangeReplace del { background: #e99; } pre { width: 100%; overflow: auto; }