1 /***** RoundCube|Mail mail task styles *****/
12 /* border: 1px solid #cccccc; */
20 #messagetoolbar select
22 font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
27 #messagetoolbar select.mboxlist
34 #messagetoolbar select.mboxlist option
39 #messagetoolbar select.mboxlist option[value="0"]
51 background-color: #F9F9F9;
52 border: 1px solid #CCC;
70 width: auto !important;
78 padding: 2px 8px 3px 12px;
79 text-decoration: none;
82 ul.toolbarmenu li a.active:hover
84 background-color: #ddd;
98 #listcontrols a:active,
99 #listcontrols a:visited,
101 #mailboxcontrols a:active,
102 #mailboxcontrols a:visited,
104 td.formlinks a:visited
108 text-decoration: none;
111 #listcontrols a.active,
112 #listcontrols a.active:active,
113 #listcontrols a.active:visited,
114 #mailboxcontrols a.active,
115 #mailboxcontrols a.active:active,
116 #mailboxcontrols a.active:visited,
117 ul.toolbarmenu li a.active,
118 ul.toolbarmenu li a.active:active,
119 ul.toolbarmenu li a.active:visited,
121 td.formlinks a:visited
126 #listcontrols a.active:hover,
127 #mailboxcontrols a.active:hover
129 text-decoration: underline;
143 #messagecountbar span
149 #messagepartcontainer
165 border: 1px solid #999999;
166 background-color: #F9F9F9;
168 /* css hack for IE */
169 width: expression((parseInt(document.documentElement.clientWidth)-230)+'px');
170 height: expression((parseInt(document.documentElement.clientHeight)-125)+'px');
180 border: 1px solid #999999;
181 background-color: #F9F9F9;
182 /* css hack for IE */
183 width: expression((parseInt(document.documentElement.clientWidth)-230)+'px');
184 height: expression((parseInt(document.documentElement.clientHeight)-135-document.getElementById('mailcontframe').offsetHeight)+'px');
194 /* css hack for IE */
195 width: expression((parseInt(document.documentElement.clientWidth)-230)+'px');
196 height: expression((parseInt(document.documentElement.clientHeight)-135-document.getElementById('mailcontframe').offsetHeight)+'px');
203 border: 1px solid #999999;
204 background-color: #F9F9F9;
205 /* css hack for IE */
206 height: expression(parseInt(document.getElementById('messagepartcontainer').offsetHeight)+'px');
222 vertical-align: middle;
226 #partheader table td.title
233 /** mailbox list styles */
240 padding: 3px 10px 4px 10px;
241 background-color: #EBEBEB;
242 background-image: url(images/listheader_aqua.gif);
243 border-bottom: 1px solid #999;
249 #mailboxlist-container
256 border: 1px solid #999;
257 background-color: #F9F9F9;
259 /* css hack for IE */
260 height: expression((parseInt(document.documentElement.clientHeight)-125)+'px');
269 list-style-image: none;
270 list-style-type: none;
278 background: url(images/icons/folder-closed.png) no-repeat;
279 background-position: 10px 1px;
280 border-bottom: 1px solid #EBEBEB;
283 #mailboxlist li.inbox
285 background-image: url(images/icons/folder-inbox.png);
288 #mailboxlist li.drafts
290 background-image: url(images/icons/folder-drafts.png);
295 background-image: url(images/icons/folder-sent.png);
300 background-image: url(images/icons/folder-junk.png);
303 #mailboxlist li.trash
305 background-image: url(images/icons/folder-trash.png);
314 text-decoration: none;
317 #mailboxlist li.unread
322 #mailboxlist li.selected,
323 #mailboxlist li.droptarget li.selected
325 background-color: #929292;
328 #mailboxlist li.selected > a,
329 #mailboxlist li.droptarget li.selected a
335 #mailboxlist li.droptarget
337 background-color: #FFFFA6;
340 /* styles for nested folders */
345 border-top: 1px solid #EBEBEB;
347 background-position: 25px 1px;
348 background-color: #F9F9F9;
366 /** message list styles */
371 background-color: #F9F9F9;
379 /* css hack for IE */
380 width: expression(parseInt(document.getElementById('mailcontframe').clientWidth)+'px');
384 html>body*#messagelist[id$="messagelist"]:not([class="none"]) { table-layout: auto; }
387 #messagelist thead tr td
394 vertical-align: middle;
395 border-bottom: 1px solid #999999;
397 background-color: #EBEBEB;
398 background-image: url(images/listheader_aqua.gif);
403 #messagelist thead tr td.sortedASC,
404 #messagelist thead tr td.sortedDESC
406 background-image: url(images/listheader_dark.gif);
409 #messagelist thead tr td.sortedASC a
411 background: url(images/sort_asc.gif) top right no-repeat;
414 #messagelist thead tr td.sortedDESC a
416 background: url(images/sort_desc.gif) top right no-repeat;
419 #messagelist thead tr td a
422 width: auto !important;
425 text-decoration: none;
428 #messagelist tbody tr td
436 text-overflow: ellipsis;
437 border-bottom: 1px solid #EBEBEB;
441 #messagelist tbody tr td a
444 text-decoration: none;
450 display: table-column;
452 vertical-align: middle;
455 #messagelist tr td.icon
458 vertical-align: middle;
461 #messagelist tr td.subject
464 vertical-align: middle;
467 #messagelist tr td.size
471 vertical-align: middle;
474 #messagelist tr td.from,
475 #messagelist tr td.to
478 vertical-align: middle;
481 #messagelist tr td.date
484 vertical-align: middle;
487 #messagelist tr.message
489 background-color: #FFFFFF;
495 background-color: #F9F9F9;
499 #messagelist tr.unread
502 background-color: #FFFFFF;
505 #messagelist tr.selected td
508 background-color: #CC3333;
511 #messagelist tr.unfocused td
514 background-color: #929292;
517 #messagelist tr.selected td a
522 #messagelist tr.unfocused td a
527 #messagelist tr.deleted td a
532 #messagelist tr.deleted td,
533 #messagelist tr.deleted td a
547 vertical-align: middle;
549 border: 1px solid #666666;
553 /** message view styles */
563 border: 1px solid #999;
564 background-color: #FFF;
566 /* css hack for IE */
567 /* margin-bottom: 10px; */
568 width: expression((parseInt(document.documentElement.clientWidth)-230)+'px');
569 height: expression((parseInt(document.documentElement.clientHeight)-125)+'px');
574 margin: 6px 8px 0px 8px;
575 border: 1px solid #ccc;
581 background-color: #EBEBEB;
585 #messagebody table.headers-table
589 background-color: #F4F4F4;
590 border: 1px solid #ccc;
593 table.headers-table tr td
596 border-bottom:1px solid #FFFFFF;
599 table.headers-table td.header-title
609 table.headers-table tr td.subject
618 padding: 0px 0px 0px 68px;
620 list-style-image: none;
621 list-style-type: none;
622 background: url(images/icons/attachment.png) 52px 1px no-repeat #DFDFDF;
623 /* css hack for IE */
624 height: expression(Math.min(18, parseInt(this.clientHeight))+'px');
627 #attachment-list:after
642 padding: 2px 10px 0px 10px;
645 #attachment-list li a
647 text-decoration: none;
650 #attachment-list li a:hover
652 text-decoration: underline;
659 padding-bottom: 10px;
660 background-color: #FFFFFF;
666 border-top: 1px solid #ccc;
667 /* overflow: hidden; */
670 #messagebody div:first-child
680 div.message-part div.pre
684 white-space: -moz-pre-wrap !important;
686 font-family: monospace;
689 div.message-part blockquote
692 border-left: 2px solid blue;
693 border-right: 2px solid blue;
694 background-color: #F6F6F6;
695 margin: 2px 0px 2px 0px;
696 padding: 1px 8px 1px 10px;
699 div.message-part blockquote blockquote
702 border-left: 2px solid green;
703 border-right: 2px solid green;
706 div.message-part blockquote blockquote blockquote
709 border-left: 2px solid #bb0000;
710 border-right: 2px solid #bb0000;
713 #remote-objects-message
718 margin: 8px 8px 0px 8px;
719 padding: 10px 10px 6px 46px;
722 #remote-objects-message a
728 #remote-objects-message a:hover
734 /** message compose styles */
751 /* css hack for IE */
752 width: expression((parseInt(document.documentElement.clientWidth)-240)+'px');
753 height: expression((parseInt(document.documentElement.clientHeight)-130)+'px');
763 border-top: 1px solid #cccccc;
771 border-right: 1px solid #cccccc;
772 border-bottom: 1px solid #cccccc;
788 #compose-headers td.top
793 #compose-headers td.title,
794 #compose-subject td.title
796 width: 80px !important;
805 #compose-headers td textarea,
806 #compose-headers td input
809 width: expression('99%');
812 #compose-headers td textarea
831 font-family: "Courier New", Courier, monospace;
842 #compose-attachments ul
846 border: 1px solid #CCCCCC;
847 background-color: #F9F9F9;
848 list-style-image: none;
849 list-style-type: none;
852 #compose-attachments ul li
859 border-bottom: 1px solid #EBEBEB;
866 background: url(images/icons/attachment.png) top left no-repeat;
867 padding: 0px 0px 3px 22px;
878 border: 1px solid #CCCCCC;
879 background-color: #F9F9F9;
882 #attachment-form input.button