+ background-position: 0 -153px;
+}
+
+#messagelist tr td.flag span.unflagged:hover
+{
+ background-position: 0 -136px;
+}
+
+#messagelist tr td.subject span.msgicon,
+#messagelist tr td.subject span.unreadchildren
+{
+ background-position: 0 -51px;
+ margin: 0 2px;
+}
+
+#messagelist tr td.subject span.replied
+{
+ background-position: 0 -85px;
+}
+
+#messagelist tr td.subject span.forwarded
+{
+ background-position: 0 -68px;
+}
+
+#messagelist tr td.subject span.replied.forwarded
+{
+ background-position: 0 -102px;
+}
+
+#messagelist tr td.status span.msgicon,
+#messagelist tr td.flag span.unflagged,
+#messagelist tr td.status span.unreadchildren
+{
+ background-position: 0 17px; /* no icon */
+}
+
+#messagelist tr td.status span.msgicon:hover
+{
+ background-position: 0 -272px;
+}
+
+#messagelist tr td.status span.deleted,
+#messagelist tr td.subject span.deleted
+{
+ background-position: 0 -187px;
+}
+
+#messagelist tr td.status span.status,
+#messagelist tr td.status span.unread,
+#messagelist tr td.subject span.unread
+{
+ background-position: 0 -119px;
+}
+
+#messagelist tr td div.collapsed
+{
+ background-position: 0 -221px;
+ cursor: pointer;
+}
+
+#messagelist tr td div.expanded
+{
+ background-position: 0 -204px;
+ cursor: pointer;
+}
+
+#messagelist tr td.threads div.listmenu
+{
+ background-position: 0 -238px;
+ cursor: pointer;
+}
+
+#messagelist tbody tr td.subject
+{
+ width: 99%;
+}
+
+#messagelist tbody tr td.subject a
+{
+ cursor: default;
+ vertical-align: middle; /* #1487091 */
+}
+
+/* thread parent message with unread children */
+#messagelist tbody tr.unroot td.subject a
+{
+ text-decoration: underline;
+}
+
+#messagelist tr td.attachment,
+#messagelist tr td.threads,
+#messagelist tr td.status,
+#messagelist tr td.flag,
+#messagelist tr td.priority
+{
+ width: 17px;
+ padding: 0 0 0 2px;
+}
+
+#messagelist tr td.size
+{
+ width: 60px;
+ text-align: right;
+ padding: 0 2px;
+}
+
+#messagelist tr td.from,
+#messagelist tr td.to,
+#messagelist tr td.cc,
+#messagelist tr td.replyto
+{
+ width: 180px;
+ padding: 0 2px;
+}
+
+#messagelist tr td.date
+{
+ width: 118px;
+ padding: 0 2px;
+}
+
+#messagelist tr.message
+{
+ background-color: #FFF;
+}
+
+#messagelist tr.unread
+{
+ font-weight: bold;