MINOR: stats: show soft-stopped servers in different color

A "soft-stopped" server (weight 0) can be missed easily in the
webinterface. Fix this by using a specific class (and color).

Signed-off-by: Lukas Tribus <luky-37@hotmail.com>
diff --git a/src/dumpstats.c b/src/dumpstats.c
index 637ee57..17efeff 100644
--- a/src/dumpstats.c
+++ b/src/dumpstats.c
@@ -2109,6 +2109,8 @@
 
 		if ((sv->state & SRV_MAINTAIN) || (ref->state & SRV_MAINTAIN))
 			chunk_appendf(&trash, "<tr class=\"maintain\">");
+		else if (sv->eweight == 0)
+			chunk_appendf(&trash, "<tr class=\"softstop\">");
 		else
 			chunk_appendf(&trash,
 			              "<tr class=\"%s%d\">",
@@ -3061,6 +3063,7 @@
 	              ".backup5	{background: #90b0e0;}\n"  /* NOLB state shows same as going down */
 	              ".backup6	{background: #e0e0e0;}\n"
 	              ".maintain	{background: #c07820;}\n"
+	              ".softstop	{background: #0067FF;}\n"
 	              ".rls      {letter-spacing: 0.2em; margin-right: 1px;}\n" /* right letter spacing (used for grouping digits) */
 	              "\n"
 	              "a.px:link {color: #ffff40; text-decoration: none;}"
@@ -3147,6 +3150,8 @@
 	              "<td class=\"active6\"></td><td class=\"noborder\">not checked </td>"
 	              "</tr><tr>\n"
 	              "<td class=\"maintain\"></td><td class=\"noborder\" colspan=\"3\">active or backup DOWN for maintenance (MAINT) &nbsp;</td>"
+	              "</tr><tr>\n"
+	              "<td class=\"softstop\"></td><td class=\"noborder\" colspan=\"3\">active or backup SOFT STOPPED for maintenance &nbsp;</td>"
 	              "</tr></table>\n"
 	              "Note: UP with load-balancing disabled is reported as \"NOLB\"."
 	              "</td>"