#mumble-box { height: 300px; overflow-y: scroll; border: 1px solid #c0c0c0; padding: 3px; font-size: 0.9rem; }
#mumble-box a, #mumble-box a:visited { color: #000; text-decoration: none; }
#mumble-box a:hover { text-decoration: underline; }
#mumble-box ul { list-style-type: none; margin: 0; padding: 0; }
#mumble-box ul ul { margin: 0 0 0 7px; padding: 0 0 0 7px; }
#mumble-box li { padding-top: 3px; }
#mumble-box div { font-size: 0.7rem; color: red; line-height: 1; }
#mumble-box a, #mumble-box span { background: url('images/mumbleViewerIcons.png') no-repeat left -32px; padding-left: 20px; display: block; height: 16px; overflow: hidden; line-height: 16px; }
#mumble-box span.mumbleChannelViewer-statusIcon { text-indent: -9999px; float: right; }
#mumble-box span.mumbleChannelViewer-user { text-indent: 0; background-position: 0 -16px; float: none; }
#mumble-box span.mumbleChannelViewer-authenticated { background-position: 0 0; float: right; width:16px;}
#mumble-box span.mumbleChannelViewer-suppressed { background-position: 0 -96px; float: right; width:16px;}
#mumble-box span.mumbleChannelViewer-selfDeafened { background-position: 0 -48px; float: right; width:16px; }
#mumble-box span.mumbleChannelViewer-deafened { background-position: 0 -64px; float: right; width:16px; }
#mumble-box span.mumbleChannelViewer-selfMuted { background-position: 0 -80px; float: right; width:16px;}
#mumble-box span.mumbleChannelViewer-muted { background-position: 0 -112px; float: right; width:16px;}
.mumbleChannelViewer-error { background: #ffc url("images/exclamation.png") no-repeat 4px 5px; color: #000; border: 1px solid #f90; margin: 20px 10px; padding: 5px 5px 5px 25px; }

/* Icon styles */
#mumble-box.mumbleViewerIconsFarCry2 a, #mumble-box.mumbleViewerIconsFarCry2 span { background-image: url('images/mumbleViewerIconsFarCry2.png'); }
#mumble-box.mumbleViewerIconsNextGen a, #mumble-box.mumbleViewerIconsNextGen span { background-image: url('images/mumbleViewerIconsNextGen.png'); }
#mumble-box.mumbleViewerIconsSCGermania a, #mumble-box.mumbleViewerIconsSCGermania span { background-image: url('images/mumbleViewerIconsSCGermania.png'); }

/* Font color styles */
#mumble-box.mumbleViewerColorAqua a, #mumble-box.mumbleViewerColorAqua a:visited, #mumble-box.mumbleViewerColorAqua span { color: #0ff; }
#mumble-box.mumbleViewerColorBlack a, #mumble-box.mumbleViewerColorBlack a:visited, #mumble-box.mumbleViewerColorBlack span { color: #000; }
#mumble-box.mumbleViewerColorBlue a, #mumble-box.mumbleViewerColorBlue a:visited, #mumble-box.mumbleViewerColorBlue span { color: #00f; }
#mumble-box.mumbleViewerColorFuchsia a, #mumble-box.mumbleViewerColorFuchsia a:visited, #mumble-box.mumbleViewerColorFuchsia span { color: #f0f; }
#mumble-box.mumbleViewerColorGray a, #mumble-box.mumbleViewerColorGray a:visited, #mumble-box.mumbleViewerColorGray span { color: #808080; }
#mumble-box.mumbleViewerColorGreen a, #mumble-box.mumbleViewerColorGreen a:visited, #mumble-box.mumbleViewerColorGreen span { color: #008000; }
#mumble-box.mumbleViewerColorLime a, #mumble-box.mumbleViewerColorLime a:visited, #mumble-box.mumbleViewerColorLime span { color: #0f0; }
#mumble-box.mumbleViewerColorMaroon a, #mumble-box.mumbleViewerColorMaroon a:visited, #mumble-box.mumbleViewerColorMaroon span { color: #800000; }
#mumble-box.mumbleViewerColorNavy a, #mumble-box.mumbleViewerColorNavy a:visited, #mumble-box.mumbleViewerColorNavy span { color: #000080; }
#mumble-box.mumbleViewerColorOlive a, #mumble-box.mumbleViewerColorOlive a:visited, #mumble-box.mumbleViewerColorOlive span { color: #808000; }
#mumble-box.mumbleViewerColorPurple a, #mumble-box.mumbleViewerColorPurple a:visited, #mumble-box.mumbleViewerColorPurple span { color: #800080; }
#mumble-box.mumbleViewerColorRed a, #mumble-box.mumbleViewerColorRed a:visited, #mumble-box.mumbleViewerColorRed span { color: #f00; }
#mumble-box.mumbleViewerColorSilver a, #mumble-box.mumbleViewerColorSilver a:visited, #mumble-box.mumbleViewerColorSilver span { color: #c0c0c0; }
#mumble-box.mumbleViewerColorTeal a, #mumble-box.mumbleViewerColorTeal a:visited, #mumble-box.mumbleViewerColorTeal span { color: #008080; }
#mumble-box.mumbleViewerColorWhite a, #mumble-box.mumbleViewerColorWhite a:visited, #mumble-box.mumbleViewerColorWhite span { color: #fff; }
#mumble-box.mumbleViewerColorYellow a, #mumble-box.mumbleViewerColorYellow a:visited, #mumble-box.mumbleViewerColorYellow span { color: #ff0; }
