1 /* SOGo UI Stylesheet */
5 /* Bitstream VeraSans, , Tahoma, FreeSans, Helvetica, sans-serif */
13 font-family: Lucida Grande, Bitstream VeraSans, Tahoma;
15 background-color: #d4d0c8;
25 { font-family: inherit;
36 DIV#toolbar IMG#progressIndicator
37 { margin-top: 0.75em; }
43 { text-decoration: none;
47 { white-space: nowrap;
51 { table-layout: fixed;
52 border-spacing: 0px; }
55 { padding-left: .25em;
56 padding-right: .25em; }
66 text-decoration: underline; }
69 { background-color: #06348B; }
72 { text-decoration: none;
80 { text-decoration: none;
89 border-bottom: 1px solid #000; }
91 div#header img.headerlogo
96 div#header div#headerhistory
102 div#header a, div#header span
105 div#header span#navtitle
106 { font-weight: bold; }
109 { text-decoration: none; }
114 { text-decoration: none;
117 { text-decoration: none;
119 font.skydockfont_inactiveMail
120 { text-decoration: none;
123 font.skydockfont_newMail
124 { text-decoration: none;
128 table.skytextdocktable
130 table-layout: auto; }
133 { background-color: #222;
144 text-decoration: none;
152 DIV.linkbanner A:hover
155 DIV.linkbanner A#logoff
159 padding-right: .5em; }
162 { vertical-align: bottom;
171 DIV.contactSelector UL.contactList IMG
172 { margin: 0px .5em; }
175 { border-bottom: 1px solid #fff;
176 border-right: 1px solid #fff;
177 border-top: 2px solid #222;
178 border-left: 2px solid #222;
179 vertical-align: middle;
180 -moz-border-top-colors: #9c9a94 #000 transparent;
181 -moz-border-left-colors: #9c9a94 #000 transparent;
183 padding-right: 1px; }
185 DIV.contactSelector DIV.contactList
186 { font-size: smaller;
191 border: 1px solid #444;
192 background-color: #eee;
196 { vertical-align: top; }
198 DIV, TEXTAREA, INPUT, SELECT
199 { font-family: inherit;
201 font-size: inherit; }
203 TEXTAREA, INPUT.textField
205 border-bottom: 1px solid #fff;
206 border-right: 1px solid #fff;
207 border-top: 2px solid #222;
208 border-left: 2px solid #222;
209 -moz-border-top-colors: #9c9a94 #000 transparent;
210 -moz-border-left-colors: #9c9a94 #000 transparent; }
218 vertical-align: middle; }
222 border-top: 1px solid #fff;
223 border-bottom: 1px solid #848284;
229 BODY.popup DIV#toolbar
232 SPAN.toolbarSeparator
236 vertical-align: middle;
237 border-right : 1px solid #fff;
238 border-left : 1px solid #9c9a94;
244 BUTTON.toolbarButton,
246 SPAN.disabledToolbarButton
248 font-family: Lucida Grande, Bitstream VeraSans, Tahoma;
250 text-decoration: none;
255 -moz-box-align: center;
256 -moz-box-pack: center;
257 border-left: 1px solid transparent;
258 border-top: 1px solid transparent;
259 border-right: 1px solid transparent;
260 border-bottom: 1px solid transparent;
262 background-color: transparent;
263 color: -moz-DialogText;
267 SPAN.disabledToolbarButton
272 BUTTON.toolbarButton:hover,
273 SPAN.toolbarButton:hover
274 { color: -moz-buttonhovertext;
275 border-top: 1px solid #fff;
276 border-left: 1px solid #fff;
277 border-bottom: 1px solid #828482;
278 border-right: 1px solid #828482; }
280 BUTTON.toolbarButton:active,
281 SPAN.toolbarButton:active
282 { color: -moz-buttonhovertext;
283 border-top: 1px solid #828482;
284 border-left: 1px solid #828482;
285 border-bottom: 1px solid #fff;
286 border-right: 1px solid #fff; }
288 .toolbarButton IMG.buttonImage
294 .toolbarButton .buttonLabel
300 { visibility: hidden;
304 background-color: #d6cfc6;
308 border-top: 1px solid #d6cfc6;
309 border-left: 1px solid #d6cfc6;
310 border-right: 1px solid #424142;
311 border-bottom: 1px solid #424142; }
315 list-style-type: none;
316 list-style-image: none;
320 border-top: 1px solid #fff;
321 border-left: 1px solid #fff;
322 border-right: 1px solid #9e9a92;
323 border-bottom: 1px solid #9e9a92; }
329 padding-bottom: .15em;
332 white-space: nowrap; }
335 .menu LI.disabled:hover
339 { margin-left: -.8em;
341 vertical-align: middle; }
343 /* popup menu with check marks */
345 { list-style-position: inside;
346 list-style-image: url("menu-nocheck.gif");
349 padding-right: 10px; }
351 UL.choiceMenu LI._chosen
352 { list-style-image: url("menu-check.gif"); }
354 UL.choiceMenu LI._chosen:hover
355 { list-style-image: url("menu-check-hover.gif"); }
357 .menu LI:hover, .menu LI.submenu-selected
358 { background-color: #4b6983;
361 .menu LI.separator, .menu LI.separator:hover
365 border-top: 1px solid #aaa;
366 border-bottom: 1px solid #fff; }
368 .menu LI.submenu, .menu LI.submenu-selected
369 { padding-right: 2em;
370 background-position: 98% 50%;
371 background-repeat: no-repeat; }
374 { background-image: url('submenu.gif'); }
376 .menu LI[class~="disabled"].submenu
377 { background-image: url('submenu-disabled.gif') !important; }
379 .menu LI.submenu:hover, .menu LI.submenu-selected
380 { background-image: url('submenu-active.gif') !important; }
383 { position: absolute;
387 border-top: 2px solid #fff;
388 border-left: 2px solid #fff;
389 border-right: 2px solid #999;
390 border-bottom: 2px solid #999;
391 -moz-border-top-colors: #000 #9c9a94 transparent;
392 -moz-border-left-colors: #000 #9c9a94 transparent;
393 font-family: monospace;
396 background-color: #fff;
404 /* DIV#logConsole > DIV.highlighted
405 { background-color: #ddf; }
411 border-top-color: #808080;
412 border-left-color: #808080;
413 border-bottom-color: #808080;
414 border-right-color: #808080;
418 padding-right: 4px; }
423 { vertical-align: middle;
424 background-color: #d4d0c8;
425 border-top: 1px solid #fff;
426 border-left: 1px solid #fff;
427 border-right: 2px solid #222;
428 border-bottom: 2px solid #222;
429 -moz-border-bottom-colors: #000 #9c9a94 transparent;
430 -moz-border-right-colors: #000 #9c9a94 transparent; }
432 TD.sortableTableHeader:active
433 { background-color: #dcdad5;
435 border-top: 1px solid #9c9a94;
436 border-left: 1px solid #9c9a94;
437 border-right: 2px solid #9c9a94;
438 border-bottom: 1px solid #9c9a94; }
441 TD.tbtv_headercell SPAN
450 TD.tbtv_headercell A:hover
454 text-decoration: none;
455 /* background-color: #C4C0B8; */
459 TD.headerCell IMG.tbtv_sortcell,
460 TD.tbtv_headercell IMG.tbtv_sortcell
469 vertical-align: top; }
472 { white-space: nowrap;
474 padding-right: .3em; }
494 td.tbtv_subject_headercell
495 { overflow: hidden; }
499 { position: absolute;
501 background-color: #d4d0c8; }
503 DIV.dragHandle:active
504 { background-color: #99a; }
510 vertical-align: middle;
518 background-image: url('/SOGo.woa/WebServerResources/Search-bar.png');
519 background-repeat: no-repeat;
520 background-position: 2px 2px;
523 DIV#javascriptSafetyNet
524 { position: absolute;
525 background-color: transparent;
531 DIV.javascriptPopupBackground
532 { position: absolute;
533 background-color: #999;
541 text-align: center; }
543 DIV.javascriptMessagePseudoWindow,
544 DIV.javascriptMessagePseudoTopWindow
545 { position: absolute;
547 border-bottom: 2px solid #888;
551 background-color: #d4d0c8;
552 -moz-border-bottom-colors: #000 #9c9a94 transparent;
556 DIV.javascriptMessagePseudoTopWindow
561 DIV.javascriptMessagePseudoWindow
562 { border-top: 2px solid #fff;
563 border-left: 2px solid #fff;
564 border-right: 2px solid #888;
565 -moz-border-top-colors: #efebe7 #fff;
566 -moz-border-left-colors: #efebe7 #fff;
567 -moz-border-right-colors: #000 #9c9a94 transparent; }
569 DIV.noJavascriptErrorMessage
574 DIV.noJavascriptErrorMessage A
580 { color: -moz-buttonhovertext;
581 background-color: #c4c2bd;
582 -moz-border-bottom-colors: #efebe7 #fff;
583 -moz-border-right-colors: #efebe7 #fff;
584 -moz-border-top-colors: #9c9a94 #000;
585 -moz-border-left-colors: #9c9a94 #000; }
589 A[class~="_disabled"].button:active
592 background-color: #d4d0c8;
593 border-top: 2px solid #fff;
594 border-left: 2px solid #fff;
595 border-bottom: 2px solid #888;
596 border-right: 2px solid #888;
597 -moz-border-top-colors: #efebe7 #fff;
598 -moz-border-left-colors: #efebe7 #fff;
599 -moz-border-bottom-colors: #000 #9c9a94 transparent;
600 -moz-border-right-colors: #000 #9c9a94 transparent;
601 text-decoration: none;
608 { vertical-align: middle; }
610 A[class~="_disabled"].button,
611 A[class~="_disabled"].button:active
613 background: inherit; }
616 { background-color: #fefefe;
624 background-color: #4b6983;
628 LI[class~="_selected"].denied
630 background-color: #f33;
633 /* folder tree (js) )*/
634 DIV.dTreeNode A SPAN.nodeName
641 DIV.dTreeNode A._selected SPAN.nodeName
643 background-color: #4b6983;
647 DIV.dTreeNode SPAN._dragOver
649 background-color: #4b6983;
655 { position: relative;
657 background-color: #d4d0c8;
659 border-top: 2px solid #fff;
660 border-left: 2px solid #fff;
661 border-right: 2px solid #888;
662 border-bottom: 2px solid #888;
663 -moz-border-top-colors: #efebe7 #fff;
664 -moz-border-left-colors: #efebe7 #fff;
665 -moz-border-right-colors: #000 #9c9a94 transparent;
666 -moz-border-bottom-colors: #000 #9c9a94 transparent; }
668 DIV.tabsContainer > UL
670 list-style-type: none;
671 list-style-image: none;
676 DIV.tabsContainer > UL LI
681 -moz-border-radius-topleft: 3px;
682 -moz-border-radius-topright: 3px;
683 border-top: 2px solid #fff;
684 border-bottom: 0px solid #fff;
685 border-right: 2px solid #888;
687 -moz-border-top-colors: #efebe7 #fff;
688 -moz-border-right-colors: #000 #9c9a94 transparent;
689 -moz-border-bottom-colors: #efebe7 #fff;
692 DIV.tabsContainer > UL LI.first,
693 DIV.tabsContainer > UL LI.active
694 { border-left: 2px solid #fff;
696 -moz-border-left-colors: #efebe7 #fff; }
698 DIV.tabsContainer > UL LI.active
700 background-color: #d4d0c8;
701 border-bottom: 1px none #fff;
706 DIV.tabsContainer > DIV.tab
707 { position: absolute;
715 DIV.tabsContainer DIV.active
718 DIV.tabsContainer > DIV[class~="active"].tab
719 { display: block !important; }
722 { vertical-align: middle;
723 -moz-border-top-colors: #000 #fff;
724 -moz-border-left-colors: #000 #fff;
725 -moz-border-bottom-colors: #000 #fff;
726 -moz-border-right-colors: #000 #fff; }
728 /* tablekit resizable columns */
730 TABLE TD.resize-handle-active
731 { cursor: e-resize; }
736 border-right: 1px solid #fff;