1/* Whole outline block including left marker */
2div.outline-block {
3   border-left: 0;
4   padding-left: 0;
5   padding-bottom: 0.3em;
6}
7
8/* Outline block content */
9td.outline-content {
10   border-left: 4px;
11   padding-left: 5px;
12   margin-left: 0;
13   margin-bottom: 0;
14   padding-top: 8px;
15   padding-bottom: 0.0em;
16}
17
18div.marked {
19}
20div.unmarked {
21}
22div.visible {
23   display: block;
24}
25div.invisible {
26   display: none;
27   height: 0;
28}
29
30/* Left marker area */
31td.outline-bar {
32   width: 3px;
33   margin-left: 2px;
34   font-size:90%;
35}
36
37/* Left marker - shown (shown on mouse hover) */
38td.marked {
39   border-left: 1px dotted #106070;
40   border-bottom: 1px dotted #506080;
41   padding-left: 0;
42}
43/* Left marker - hidden (shown on mouse hover) */
44td.unmarked {
45   border-left: 1px dotted #106070;
46   border-bottom: 1px dotted #506080;
47   padding-left: 0;
48}
49
50/* Wedge & title area */
51div.wedge {
52   font-weight: bold;
53   padding-left: 20px;
54   margin-left: 0;
55   cursor: pointer;
56   vertical-align: middle;
57   content: "> ";
58}
59
60/* Wedge area nearby outline title - expanded wedge */
61div.wedgeOpen {
62   content: "> ";
63   background: url('open.gif') no-repeat 0.1em;
64}
65
66/* Wedge area nearby outline title - collapsed wedge */
67div.wedgeClosed {
68   content: "> ";
69   background: url('closed.gif') no-repeat 0.1em;
70}
71