root/trunk/deployment/webadmin/webapp/resources/default/default/default.css

Revision 2847 (checked in by bleibson, 6 months ago)

o Add Jasig licensing to header of css files.

Line 
1 /*
2    Licensed to Jasig under one or more contributor license
3    agreements. See the NOTICE file distributed with this work
4    for additional information regarding copyright ownership.
5    Jasig licenses this file to you under the Apache License,
6    Version 2.0 (the "License"); you may not use this file
7    except in compliance with the License. You may obtain a
8    copy of the License at:
9  
10    http://www.apache.org/licenses/LICENSE-2.0
11  
12    Unless required by applicable law or agreed to in writing,
13    software distributed under the License is distributed on
14    an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15    KIND, either express or implied. See the License for the
16    specific language governing permissions and limitations
17    under the License. 
18 */
19
20 body {
21   background-color: white;
22   color: #000000;
23   margin: 0;
24   padding: 0;
25   font-family: Arial, Helvetica, sans-serif;
26   font-size: 16px;
27   min-width: 680px;
28 }
29 #header {
30   color: #eee;
31   background-color : #333;
32   margin: 0em;
33   padding: 0.5em 1em 0.5em 1em;
34 }
35 #header a {
36   color: #dde;
37   background-color : transparent;
38 }
39 #header h1 {
40   font-size: 1.4em;
41   margin: 0.5em 0.5em 0 0;
42 }
43 #header img {
44   float: right;
45   border: 0;
46 }
47 #messages,
48 #errors {
49   font-size: 0.8em;
50   margin: 0;
51   padding: 0.3em 0 0.3em 1em;
52   border-bottom: 1px solid Gray;
53   color: black;
54   background: #ff0 url(../../resources/glassFill-message.gif) repeat-x top;
55 }
56 #errors {
57   border: 2px solid red;
58 }
59 #errors li,
60 #messages li {
61   list-style: none;
62 }
63 #messages p,
64 #errors p {
65   margin: 0;
66   padding: 2px 0;
67 }
68 #statusBarTable {
69   margin: 0;
70   color: #eee;
71   /*background-color: #edc;*/
72   background-color: #5c7486;
73   font-size: 0.8em;
74   width: 100%;
75   border-bottom: 1px solid #999;
76 }
77 #statusBarTable td.rightCell {
78   text-align: right;
79   padding: 0.2em 1em 0.2em 0em;
80   white-space: nowrap;
81 }
82 #statusBarTable td.leftCell {
83   text-align: left;
84   padding: 0.2em 0em 0.2em 1em;
85   white-space: nowrap;
86 }
87 #statusBarTable span.status {
88   font-weight: bold;
89 }
90 #statusBarTable a:link,
91 #statusBarTable a:active,
92 #statusBarTable a:visited,
93 #statusBarTable a:hover {
94   margin-right: 1em;
95   text-decoration : none;
96   color: #eee;
97   background-color: transparent;
98 }
99 #statusBarTable a:hover {
100   text-decoration: underline;
101 }
102 #statusBarTable #bwLogoutButton {
103   margin: 0 0 0 4px;
104 }
105 #statusBarTable #groupDisplay {
106   padding-right: 1.5em;
107 }
108 #bwAdminMenu {
109   margin: 0;
110   padding: 6px 0 4px 0;
111   color: #eee;
112   background-color: #ddd;
113   font-size: 0.9em;
114   border-bottom: 1px solid #999;
115 }
116 #bwAdminMenu li {
117   display: inline;
118   margin: 0;
119   /*color: #eee;
120   background: #009 url("../../resources/menuBgBlue.gif") repeat-x top;*/
121   color: #777;
122   background-color: #eee;
123   padding-top: 6px;
124   padding-bottom: 4px;
125   padding-left: 1em;
126   padding-right: 1em;
127   border-bottom: 1px solid #999;
128   border-right: 1px solid #999;
129 }
130 #bwAdminMenu li.selected {
131   color: #333;
132   background: white url("../../resources/menuBgGray.gif") repeat-x top;
133   border-bottom: 1px solid white;
134 }
135 #bwAdminMenu a:link,
136 #bwAdminMenu a:active,
137 #bwAdminMenu a:hover,
138 #bwAdminMenu a:visited {
139   color: #777;
140   background-color: transparent;
141   text-decoration: none;
142 }
143 #bwAdminMenu li.selected a:link,
144 #bwAdminMenu li.selected a:active,
145 #bwAdminMenu li.selected a:hover,
146 #bwAdminMenu li.selected a:visited {
147   color: black;
148   background-color: transparent;
149   text-decoration: none;
150 }
151 #titleBar {
152   font-size: 0.7em;
153   font-weight: bold;
154   letter-spacing: 3px;
155   background-color: #ddd;
156   color: #666;
157   border-top: 1px solid black;
158   border-bottom: 2px solid black;
159   text-align: center;
160 }
161 #content {
162   margin: 0;
163   padding: 0 1em 1em 1em;
164 }
165 #content h2 {
166   margin: 0em;
167   padding: 1em 0.2em 0em 0.2em;
168   font-size: 1.3em;
169 }
170 #content h3 {
171   margin: 0em;
172   padding: 1em 0.2em 0em 0.2em;
173   font-size: 1.1em;
174 }
175 #content h4 {
176   margin: 0;
177   padding: 1em 0.2em 0 0.2em;
178   font-size: 1em;
179 }
180 #content .menuTitle {
181   margin: 0em;
182   padding: 1em 0.5em 0em 0.2em;
183 }
184 #content ol li {
185   padding-bottom: 1em;
186 }
187 th {
188   text-align: left;
189   font-size: 0.9em;
190 }
191 /* mainMenuTable is deprecated */
192 #mainMenuTable {
193   margin-top: 0em;
194   margin-bottom: 1em;
195   /*width: 100%;*/
196 }
197 #mainMenuTable th {
198   padding: 0.2em 0.5em 0.2em 0.5em;
199   color: black;
200   background-color: #ccc;
201   text-align: left;
202 }
203 #mainMenuTable td {
204   padding: 0em;
205   color: black;
206   background-color: #eee;
207   text-align: center;
208 }
209 #mainMenuTable a:link,
210 #mainMenuTable a:active,
211 #mainMenuTable a:visited {
212   display: block;
213   padding: 0.2em 1em 0.2em 1em;
214   text-decoration: none;
215   color: #483D8B;
216   background-color: transparent;
217 }
218 #mainMenuTable a:hover {
219   display: block;
220   padding: 0.2em 1em 0.2em 1em;
221   text-decoration: none;
222   color: #483D8B;
223   background-color: #ffe;
224 }
225 #mainMenuTable form {
226   display: inline;
227 }
228 /* mainMenu = manage events tab icons and links */
229 #mainMenu {
230   margin: 2em auto 4em auto;
231 }
232 #mainMenu td {
233   text-align: center;
234   vertical-align: middle;
235   padding: 1em 0.5em;
236 }
237 #mainMenu img {
238   text-align: center;
239 }
240 #mainMenu a:link,
241 #mainMenu a:active,
242 #mainMenu a:visited,
243 #mainMenu a:hover {
244   display: block;
245   padding: 0.2em 1em 0.2em 1em;
246   text-decoration: none;
247   color: #483D8B;
248   background-color: transparent;
249 }
250 #mainMenuEventSearch {
251
252 }
253 #searchForm {
254   font-size: 0.8em;
255   margin: 0 0 0 3px;
256 }
257 #searchForm input {
258   font-size: 0.7em;
259 }
260 #searchPageForm {
261   display: inline;
262   margin: 0px 0px 1px 0px;
263   padding: 0em;
264   white-space: nowrap;
265   float: right;
266 }
267 #searchFilter {
268   float: right;
269   font-size: 10pt;
270   font-weight: normal;
271   margin-top: 5px;
272 }
273 #searchTable {
274   width: 100%;
275   font-size: 0.9em;
276   margin: 0px;
277   padding: 0px;
278   /*border-bottom: 2px solid #aaa;
279   border-left: 2px solid #aaa;
280   border-right: 2px solid #aaa;*/
281 }
282 #searchTable th {
283   padding-left: 0.5em;
284   padding-right: 0.5em;
285   padding-top: 2px;
286   padding-bottom: 2px;
287   text-align: left;
288   background: #e5e5e5;
289   color: #000;
290   font-weight: normal;
291 }
292 #searchTable td {
293   padding: 4px;
294   vertical-align: top;
295 }
296 #searchTable tr.fieldNames td {
297   background: #eee;
298   border-bottom: 1px solid #ccc;
299 }
300 #searchTable td.relevance {
301   white-space: nowrap;
302 }
303 #searchTable .searchRelevance {
304   background-color: #2c5f89;
305   color: black;
306 }
307 #calSuiteTitle {
308   border: 1px solid #666;
309   color: black;
310   background-color: #ffe;
311   padding: 0.5em;
312   margin: 1em 0;
313
314 }
315 .adminMenu {
316 }
317 ul.adminMenu {
318 }
319 ul.adminMenu li {
320   padding: 0.25em 0 0 0;
321 }
322 #bwSubmittedEventCommentBlock {
323   font-size: 0.9em;
324   padding: 1em;
325   border: 1px solid #ccc;
326   background-color: #ffe;
327   color: black;
328 }
329 #bwSubmittedBy {
330   float: right;
331 }
332 #bwSubmittedBy a.submitter {
333   font-weight: bold;
334 }
335 #bwSubmittedEventCommentBlock h4 {
336   display: inline;
337   font-size: 1.1em;
338   padding: 1em 0;
339 }
340 #bwSubmittedEventCommentBlock table {
341   float: left;
342   margin: 1em 1em 0 0;
343   padding: 0.5em;
344   border: 1px solid #ccc;
345 }
346 #bwSubmittedEventCommentBlock td {
347   padding: 0 3em 0 1em;
348 }
349 #bwSubmittedEventCommentBlock th {
350   padding: 0 3em 0 0;
351 }
352 #bwSubmittedEventCommentBlock p {
353   margin: 0;
354   padding: 1em 0 0 0;
355   clear: both;
356 }
357 #bwSubmittedEventCommentBlock a.toggle {
358   padding-left: 1em;
359   font-size: 0.9em;
360 }
361 #commonListTable {
362   margin-bottom: 2em;
363   border-spacing: 0;
364   border-top: 1px solid #ddd;
365   border-left: 1px solid #ddd;
366 }
367 #commonListTable th {
368   padding: 0.2em 1em 0.2em 0.5em;
369   background-color : #ccc;
370   color: black;
371   white-space: nowrap;
372   border-right: 1px solid #ccc;
373   border-bottom: 1px solid #ccc;
374 }
375 #commonListTable td {
376   vertical-align: top;
377   font-size: 0.9em;
378   padding: 0.5em;
379   color: black;
380   background-color: white;
381   border-right: 1px solid #ddd;
382   border-bottom: 1px solid #ddd;
383 }
384 #commonListTable td.date,
385 #commonListTable td.calcat {
386   white-space: nowrap;
387 }
388 #commonListTable tr.even td {
389   background-color: #fafafa;
390   color: black;
391 }
392 #commonListTable tr.highlight td {
393   background-color: #eee;
394   color: black;
395 }
396 #commonListTable td.unclaimed {
397   background-color: #eee;
398   color: #900 !important;
399   font-style: italic;
400 }
401 #commonListTable td.memberList {
402   white-space: nowrap;
403 }
404 .recurrenceEditLinks {
405   font-style: italic;
406   font-size: 0.9em;
407   margin-top: 0.5em;
408 }
409 table.eventFormTable {
410   margin: 1em 0;
411 }
412 table.eventFormTable td {
413   vertical-align: top;
414   font-size: 0.9em;
415 }
416 table.eventFormTable td.fieldName {
417   width: 7em;
418 }
419 table.eventFormTable th,
420 table.eventFormTable td.fieldName {
421   white-space: nowrap;
422   font-weight: bold;
423   background-color : #eee;
424   color: black;
425   padding: 0.2em;
426   font-size: 0.9em;
427   vertical-align: top;
428 }
429 table.eventFormTable tr.validationError td.fieldName {
430   color: black;
431   background-color: #ee0 !important;
432 }
433 table.eventFormTable tr.optional td {
434   white-space: nowrap;
435   font-style: italic;
436   padding: 0.2em;
437 }
438 table.eventFormTable tr.optional td.fieldName {
439   font-weight: normal;
440   font-style: normal;
441 }
442 table.eventFormTable tr.optional input {
443   background-color: #eee;
444   color: black;
445 }
446 table.eventFormTable td.allField {
447   white-space: nowrap;
448   text-align: right;
449   font-style: italic;
450   background-color : white;
451   color: black;
452   padding: 0.2em;
453 }
454 .dateFields {
455   display: inline;
456 }
457 .timeFields {
458   display: inline;
459   margin-left: 1em;
460 }
461 .fieldInfo {
462   font-size: 0.9em;
463   font-style: italic;
464 }
465 table.eventFormTable div.fieldInfo {
466   width: 400px;
467   margin-bottom: 0.5em;
468 }
469 .dateStartEndBox {
470   border: 1px solid #ccb;
471   margin: 4px;
472   padding: 4px;
473   white-space: nowrap;
474 }
475 .dateStartEndBox strong {
476   display: block;
477 }
478 table.eventFormTable .startDateLabel {
479   margin-left: 26px;
480 }
481 table.eventFormTable select.timezones {
482   margin-left: 1em;
483   width: 160px;
484 }
485 .shown {
486   display: inline;
487 }
488 .invisible {
489   display: none !important;
490 }
491 .hidden {
492   visibility: hidden;
493 }
494 .bwHighlightBox {
495   margin: 0;
496   padding: 1em;
497   color: black;
498   background-color: #ffe;
499   border: 1px solid #eee;
500 }
501 table.eventFormTable div.durationBox {
502   border: 1px solid #ccb;
503   display: inline;
504   margin: 4px;
505   padding: 4px;
506 }
507 table.eventFormTable .durationSpacerText {
508   font-weight: bold;
509   margin: 0 1em;
510 }
511 table.params {
512   border-top: 1px solid #ddd;
513   border-left: 1px solid #ddd;
514 }
515 table.params th {
516   white-space: normal !important;
517   width: 150px;
518   font-weight: normal;
519   padding: 0.5em;
520   border-bottom: 1px solid #ddd;
521   border-right: 1px solid #ddd;
522 }
523 table.params td {
524   font-weight: bold;
525   padding: 0.5em;
526   border-bottom: 1px solid #ddd;
527   border-right: 1px solid #ddd;
528 }
529 table.params td input {
530   width: 200px;
531 }
532 table.params td input.wide {
533   width: 400px;
534 }
535 table.params .desc {
536   font-weight: normal;
537   font-size: 0.8em;
538   font-style: italic;
539   color: #666;
540   background-color: transparent;
541 }
542 table.common2 {
543   border-top: 1px solid #ddd;
544   border-left: 1px solid #ddd;
545 }
546 table.common2 th,
547 table.common2 td {
548   padding: 0.5em;
549   border-bottom: 1px solid #ddd;
550   border-right: 1px solid #ddd;
551   text-align: left;
552   vertical-align: top;
553   font-weight: normal;
554 }
555 table.common2 th {
556   color: black;
557   background-color: #eee;
558 }
559 #confirmButtons {
560   margin: 1em 0 !important;
561 }
562 #bwEmailBox {
563   margin: 1em 1em 1em 0;
564   padding: 0 1em 1em 1em;
565   background-color: #ffe;
566   width: 600px;
567   border: 1px solid #ccc;
568 }
569 #calDescriptionsLink {
570   font-size: 0.8em;
571 }
572 #flatCalendarDescriptions {
573   font-size: 0.9em;
574   padding: 0.2em;
575 }
576 #flatCalendarDescriptions td {
577   padding: 0.2em;
578 }
579 .autoCompleteMatched {
580   color: black;
581   background-color: white;
582 }
583 .autoCompleteHover {
584   background-color: #3366cc;
585   color: white;
586 }
587 .autoCompleteNormal {
588   background-color: white;
589   color: black;
590 }
591 .autoCompleteCell {
592   color: #3366cc;
593 }
594 .autoCompleteTable {
595   width: 386px;
596   border-collapse: collapse;
597   border-left: 1px solid gray;
598   border-right: 1px solid gray;
599   border-bottom: 1px solid gray;
600 }
601 .autoCompleteTable td {
602   font-family: Verdana, Arial, Helvetica, sans-serif;
603   font-size: 0.8em;
604 }
605 .edit {
606   /*top: -4px;
607   background: #F8F8F8;
608   border: 1px solid #ccc;*/
609 }
610 .highlite {
611   /*background: #FFF;
612   border: 1px dashed #ccc;*/
613 }
614 #clock {
615   position: absolute;
616   top: 160px;
617   margin: auto;
618 }
619 #startTimeFields img,
620 #endTimeFields img {
621   vertical-align: middle;
622 }
623 #tztable {
624   margin-top: 1em;
625 }
626 #tztable td {
627   padding: 2px 4px;
628 }
629 #recurringSwitch {
630   margin: 0;
631 }
632 #recurrenceInfo {
633   margin: 0;
634   padding: 1em;
635   border: 1px solid #ddd;
636   font-size: 0.9em;
637 }
638 #rrulesSwitch,
639 #rrulesUiSwitch {
640   font-size: 0.8em;
641 }
642 #rrulesFields {
643   margin: 0;
644   padding: 0;
645 }
646 #rrulesTable {
647   border: 1px solid #ddd;
648   margin: 0;
649   padding: 0;
650 }
651 #rrulesTable strong {
652   display: inline;
653 }
654 #rrulesTable td#recurrenceFrequency {
655   padding: 0.5em 1em;
656   border-right: 1px solid #ddd;
657   white-space: nowrap;
658 }
659 #rrulesTable td#advancedRrules {
660   padding: 0.5em 1em 0.5em 1em;
661   border-top: 1px solid #ddd;
662 }
663 #rrulesTable td#recurrenceUntil {
664   width: 100%;
665   padding: 0.5em 0 0 1em;
666 }
667 .chkBoxListItem {
668   display: block;
669   float: left;
670   width: 3em;
671 }
672 #rrulesTable br {
673   clear: both;
674 }
675 #rrulesTable p {
676   margin: 0 0 0.5em 0;
677 }
678 #rrulesTable p.weekRecurLinks {
679   margin: 1em 0 1em 0;
680 }
681 #rrulesTable .extraByMonthPosFields {
682   margin: 0 0 1em 2em;
683   padding: 0;
684 }
685 #rrulesTable #monthRecurFields div,
686 #rrulesTable #yearRecurFields div {
687   display: block;
688   margin: 0 0 0.5em 0;
689 }
690 #rrulesTable #dayMonthCheckBoxList,
691 #rrulesTable #monthDaysCheckBoxList,
692 #rrulesTable #yearWeeksCheckBoxList,
693 #rrulesTable #yearMonthCheckBoxList,
694 #rrulesTable #yearMonthDaysCheckBoxList,
695 #rrulesTable #yearDaysCheckBoxList {
696   margin: 0.5em 0 0.5em 2em;
697   display: block;
698   clear: both;
699   white-space: nowrap !important;
700 }
701 #recurrenceDatesButton input {
702   margin: 0;
703   font-size: 0.8em;
704 }
705 #rdatesFormFields {
706   font-size: 0.9em;
707   padding: 0.5em;
708 }
709 #rdatesFormFields p {
710   clear: both;
711   margin-top: 1em;
712 }
713 .rdatesTable {
714   font-size: 0.9em;
715   border: 1px solid #ddd;
716 }
717 .rdatesTable td {
718   padding: 0.5em 1em;
719 }
720 .rdatesTable td.trash {
721   text-align: right;
722 }
723 .rdatesTable td.note {
724   text-align: center;
725   font-size: 0.9em;
726 }
727 #bwCurrentRdates,
728 #bwCurrentExdates,
729 #bwCurrentRdatesNone,
730 #bwCurrentExdatesNone {
731   float: left;
732   margin: 1em 2em 1em 0;
733 }
734 #bwCurrentRdates th,
735 #bwCurrentRdates td,
736 #bwCurrentExdates th,
737 #bwCurrentExdates td {
738   text-align: left;
739   padding: 0 0.5em 0 0;
740 }
741 #bwDialogBox {
742   margin: 1em;
743   background: white;
744   color: black;
745 }
746 #bwDialogBox h4 {
747   padding: 4px;
748   margin: 0;
749   text-align: center;
750   color: #eee;
751   background: #233979 url(../../resources/glassFill-02.gif) repeat-x bottom;
752   border: 2px solid #233979;
753 }
754 #bwDialogBox #errors,
755 #bwDialogBox #messages {
756   margin: 0;
757 }
758 #bwDialogBox table {
759   width: 100%;
760   margin: 1em 0;
761 }
762 #bwDialogBox table th {
763   padding: 2px;
764   text-align: center;
765   color: black;
766   background: #eee;
767 }
768 #contactEmailAlert {
769   display: none;
770   background: transparent url('../../resources/email.gif') no-repeat top left;
771   /*position: relative;
772   top: -20px;
773   left: 250px;*/
774   float: left;
775   width: 150px;
776   height: 20px;
777 }
778 .submitBox {
779   position: relative; /* allows for absolute positioning within the table, e.g. #pubishBox */
780   margin-top: 1em;
781 }
782 .claimButtons {
783   padding-left: 2em;
784 }
785 #publishBox {
786   position: absolute;
787   padding: 1em;
788   background-color: #ffa;
789   color: black;
790   border: 1px solid #333;
791   width: 420px;
792   height: 60px;
793 }
794 #publishBoxCloseButton {
795   position: absolute;
796   top: 0;
797   right: 0;
798   margin: 0;
799   padding: 0;
800 }
801 #sharingBox {
802   margin: 1em 0;
803   padding: 1em 1em 2em 1em;
804 }
805 #bwEventTab-Access #sharingBox {
806   border-top: none;
807 }
808 #sharingBox h3,
809 #sharingBox h5 {
810   padding: 0 0 0.5em 0;
811 }
812 #sharingBox ul {
813   font-size: 0.8em;
814   margin: 0 1em;
815 }
816 #sharingBox p {
817   font-size: 0.9em;
818 }
819 #shareForm {
820   margin: 1em 0;
821   padding: 0;
822 }
823 #shareFormTable td {
824   border: 1px solid #666;
825   padding: 0 0 0.5em 0;
826   vertical-align: top;
827 }
828 #shareFormTable h5 {
829   background: #e5e5e5;
830   color: black;
831   margin: 0;
832   padding: 4px;
833 }
834 #shareFormTable #accessRightsToggle {
835   float: right;
836   font-weight: normal;
837   font-size: 0.8em;
838 }
839 #shareFormTable .whoTypes {
840   margin: 1em;
841 }
842 #howTable {
843   border: none;
844   padding: 0;
845   margin: 0;
846   font-size: 0.8em;
847   width: 100%;
848 }
849 #howTable th {
850   color: white;
851   background-color: #999;
852   font-weight: normal;
853 }
854 #howTable td {
855   white-space: nowrap;
856   border-top: 1px dotted #ccc;
857   border-right: none;
858   border-left: none;
859   border-bottom: none;
860   text-align: center;
861 }
862 #howTable td.level1 {
863   text-align: left;
864   font-weight: bold;
865 }
866 #howTable td.level2 {
867   padding-left: 2em;
868   text-align: left;
869   font-weight: bold;
870 }
871 #howTable td.level3 {
872   padding-left: 4em;
873   text-align: left;
874 }
875 #howTable td.level4 {
876   padding-left: 6em;
877   text-align: left;
878 }
879 #howTable td.level5 {
880   padding-left: 8em;
881   text-align: left;
882 }
883 #howList {
884   margin: 0;
885   padding: 0 0 1em 0;
886 }
887 #howList ul {
888   margin: 0 0 0 2em;
889   padding: 0 0 0.5em 0;
890 }
891 #howList li {
892   list-style-type: none;
893   margin-left: 0;
894   font-size: 11px;
895 }
896 table.common {
897   width: 100%;
898   font-size: 0.9em;
899   margin: 0px;
900   padding: 0px;
901 }
902 table.common th {
903   text-align: left;
904   vertical-align: top;
905   padding: 0.5em;
906   background-color: #ddd;
907   color: black;
908   white-space: nowrap;
909 }
910 table.common th.thin {
911   width: 80px;
912 }
913 #bedework table.common th.icon {
914   margin: 0em;
915   vertical-align: middle;
916   padding: 0.5em 1em 0.2em 0;
917   font-size: 0.7em;
918   background-color: #fff;
919   color: black;
920 }
921 table.common th.commonHeader {
922   vertical-align: middle;
923   background-color: #666;
924   color: #eee;
925   padding: 0.2em 0.5em;
926   text-align: left;
927   font-weight: normal;
928 }
929 #bedework table.common td.scheduleActions {
930   color: black;
931   background: #ddc;
932 }
933 #bedework table.common td.scheduleActions ul {
934   margin: 0;
935   padding: 0 0 0 20px;
936 }
937 #deleteListTable {
938   margin: 1em 0em 2em 1em;
939 }
940 #deleteListTable th {
941   text-align: left;
942   padding: 0.2em 1em 0.2em 0.5em;
943 }
944 #deleteListTable td {
945   vertical-align: top;
946   font-size: 0.9em;
947   padding: 0.2em 1em 0.2em 0.5em;
948 }
949 #deleteListTable .summary {
950   font-style: italic;
951 }
952 #calendarTable {
953 }
954 #calendarTable td,
955 #subsTable td {
956   padding: 0 0.5em;
957   vertical-align: top;
958 }
959 #calendarTable td.cals,
960 #subsTable td.cals {
961   border-right: 1px solid #aaa;
962   font-size: 0.9em;
963 }
964 #calendarTable td.cals {
965   width: 300px;
966 }
967
968 #calendarTable td.bwCalsForMove {
969   padding-top: 1em;
970   font-size: 0.8em;
971 }
972 #subsTable td.cals {
973   width: 200px;
974 }
975 #viewsTable {
976   width: 100%;
977   border: 1px solid #eee;
978 }
979 #viewsTable td {
980   padding: 0 0.5em;
981   vertical-align: top;
982   font-size: 0.9em;
983 }
984 #content h3.viewName {
985   color: black;
986   background-color: #eee;
987   font-size: 1.1em;
988   padding: 0.25em;
989   margin: 1em 0 0 0;
990 }
991 #viewsTable td.subs {
992   border-right: 1px solid #aaa;
993   width: 200px;
994 }
995 #viewsTable table.subscriptionsListSubs {
996   text-align: right;
997   width: 200px;
998 }
999 #viewsTable table.subscriptionsListSubs td {
1000   white-space: nowrap;
1001 }
1002 #viewsTable table td.arrows {
1003   width: 15px;
1004 }
1005 #authUserInputForms {
1006   margin: 1em 0;
1007 }
1008 #adminGroupFormTable td,
1009 #adminGroupFormTable th {
1010   vertical-align: top;
1011 }
1012 #adminGroupFormTable td.fieldName {
1013   color: black;
1014   background-color: #eee;
1015 }
1016 p.note {
1017   margin: 0;
1018   padding: 0;
1019   font-size: 0.8em;
1020   font-style: italic;
1021 }
1022 ul.note {
1023   font-size: 0.8em;
1024   font-style: italic;
1025 }
1026 .notes {
1027   padding: 1em 0;
1028 }
1029 #calTreeBlock {
1030   font-size: 0.9em;
1031   padding: 2em;
1032 }
1033 #content h4.calendarTreeTitle {
1034   margin-bottom: -1em;
1035 }
1036 ul.calendarTree {
1037   margin-top: 1em;
1038   white-space: nowrap;
1039 }
1040 .calendarTree ul {
1041   padding-left: 10px;
1042   margin-left: 10px;
1043 }
1044 .calendarTree li {
1045   padding-top: 0.25em;
1046 }
1047 li.folder {
1048   list-style-image: url("../../resources/catIcon.gif");
1049 }
1050 li.calendar {
1051   list-style-image: url("../../resources/calIcon-sm.gif");
1052 }
1053 li.categories {
1054   list-style-image: url("../../resources/categoryIcon.gif");
1055 }
1056 li.calsuites {
1057   list-style-image: url("../../resources/calsuitesIcon.gif");
1058 }
1059 li.upload {
1060   list-style-image: url("../../resources/uploadIcon.gif");
1061 }
1062 li.prefs {
1063   list-style-image: url("../../resources/prefsIcon.gif");
1064 }
1065 li.timezones {
1066   list-style-image: url("../../resources/clockIcon-sm.gif");
1067 }
1068 li.groups {
1069   list-style-image: url("../../resources/groupIcon.gif");
1070 }
1071 li.user {
1072   list-style-image: url("../../resources/userIcon.gif");
1073 }
1074 li.changeGroup {
1075   list-style-image: url("../../resources/changeGroup.gif");
1076 }
1077 .calendarTree  li.trash {
1078   list-style-image: url("../../resources/trashIcon.gif");
1079 }
1080 .calendarTree  li.inbox {
1081   list-style-image: url("../../resources/inboxIcon.gif");
1082 }
1083 .calendarTree  li.outbox {
1084   list-style-image: url("../../resources/outboxIcon.gif");
1085 }
1086 #bedework  li.unknown,
1087 #bedework  li.deleted {
1088   list-style-image: url(../../resources/calIconDeleted-sm.gif);
1089   font-style: italic;
1090 }
1091 .calendarTree  li.selected {
1092   list-style-image: url("../../resources/glassFill-icon-view.gif");
1093   font-weight: bold;
1094 }
1095 .calendarTree  li.alias {
1096   list-style-image: url("../../resources/calIconAlias-sm.gif");
1097   font-style: italic;
1098   margin-left: 0;
1099   padding-left: 0;
1100 }
1101 .calendarTree  li.aliasFolder {
1102   list-style-image: url("../../resources/catIconAlias.gif");
1103   font-style: italic;
1104   margin-left: 0;
1105   padding-left: 0;
1106 }
1107 .calendarTree  li.subscription li {
1108   font-style: normal;
1109 }
1110 .calendarTree img.bwPlusMinusIcon {
1111   /* the arrangement below is required for cross-browser compatibility;
1112      be cautious changing it (works IE7, FF2, Safari 3) */
1113   position: relative;
1114   top: -2px;
1115   margin: 0 25px 0 -35px;
1116 }
1117 .aliasTree {
1118   margin: 1em 0;
1119   padding: 0;
1120 }
1121 .aliasTree li {
1122   list-style: none !important;
1123   margin: 0;
1124   padding: 0;
1125 }
1126 .aliasTree li ul {
1127   margin: 0 0 0.5em 0.75em;
1128   padding-left: 10px;
1129 }
1130 .aliasTree em {
1131   color: #f00;
1132   background-color: transparent;
1133 }
1134 img.folderForAliasTree {
1135   padding: 0.5em 0.2em 0 0.5em;
1136 }
1137 .catlist {
1138   margin: 0;
1139   padding: 0;
1140 }
1141 .catlist li {
1142   list-style: none;
1143   margin: 0;
1144   padding: 0;
1145 }
1146 .defaultCategory {
1147   color: #999;
1148   background-color: transparent;
1149 }
1150 #bwGetCollectionForm {
1151   margin-top: 1em;
1152   white-space: nowrap;
1153 }
1154 #bwPublicCalDisplay {
1155   margin: 1em 0 -1em 1em;
1156 }
1157 #bwEventListControls {
1158   margin-bottom: 0.5em;
1159 }
1160 #bwEventListControls form {
1161   display: inline;
1162   padding-right: 2em;
1163 }
1164 .bwEventListOtherGroupTags {
1165   font-size: 0.8em;
1166   margin: 1em 0 0 0;
1167 }
1168 .bwOtherTags {
1169   margin: 0.5em 0;
1170   padding: 4px;
1171   background-color: #eee;
1172   color: black;
1173 }
1174 #filterTable {
1175   font-size: 0.9em;
1176 }
1177 #filterTable th {
1178   vertical-align: top;
1179   border: 1px solid #ddd;
1180   color: black;
1181   background-color: #ddd;
1182 }
1183 #filterTable td {
1184   vertical-align: top;
1185   border: 1px solid #ddd;
1186   padding: 0.5em;
1187 }
1188 #filterTable .filterdef {
1189   white-space: pre;
1190   padding: 1em;
1191   color: #8B4513;
1192   background-color: transparent;
1193 }
1194 #statsTable {
1195   margin: 1em 0 0 4em;
1196   width: 300px;
1197 }
1198 #statsTable th {
1199   padding: 0.5em;
1200   background-color: #eee;
1201   color: black;
1202 }
1203 #statsTable td.label {
1204   text-align: right;
1205   padding-right: 2em;
1206 }
1207 #superUserMenu {
1208   padding: 1em;
1209   border: 1px solid #ccc;
1210   font-size: 0.9em;
1211 }
1212 .suTitle {
1213   padding: 4px 8px;
1214   color: black;
1215   background-color: #eee;
1216   border: 1px solid #ccc;
1217   border-bottom: none;
1218 }
1219 #superUserMenu h4 {
1220   margin: 0;
1221   padding: 0;
1222 }
1223 #superUserMenu ul {
1224   margin-top: 0.5em;
1225 }
1226 #logoutButton  {
1227   display: inline;
1228 }
1229 #logoutButton form {
1230   display: inline;
1231   margin-right: 0.5em;
1232 }
1233 .center {
1234   text-align: center;
1235 }
1236 .strong {
1237   font-weight: bold;
1238 }
1239 .smaller {
1240   font-size: 0.8em;
1241 }
1242 /* even and odd -- for coloring table rows and the like */
1243 .even {
1244   background-color: #eee;
1245   color: black;
1246 }
1247 .odd {
1248   background-color: transparent;
1249   color: black;
1250 }
1251 .right {
1252   float: right;
1253 }
1254 .padTop {
1255   padding-top: 1em;
1256 }
1257 .viewsTable {
1258   width: 60%;
1259 }
1260 button {
1261   margin-bottom: 1em;
1262 }
1263 a {
1264   color: #00c;
1265   background-color: inherit;
1266   text-decoration: none;
1267 }
1268 a:hover {
1269   color: #483D8B;
1270   background-color: #ff3;
1271 }
1272 #footer {
1273   clear: both;
1274   padding: 1em;
1275   margin-top: 2em;
1276   border-top: 1px solid #999;
1277   font-size: 0.7em;
1278   background-color: transparent;
1279   color: #999;
1280 }
1281 #footer a {
1282   color: #999;
1283   background-color: inherit;
1284 }
Note: See TracBrowser for help on using the browser.