1/* Whole outline block including left marker */
2dl.outliner {
3  border: 0;
4  padding: 0;
5  margin: 0;
6}
7
8dl.outliner dt {
9  margin: 0.5em 0;
10  padding: 0.3em 1em;
11  font-weight: bold;
12  background-color: __background_alt__;
13  border: 1px solid __border__;
14  border-radius: 4px;
15}
16
17dl.outliner-js dt {
18  cursor: pointer;
19}
20
21dl.outliner-js.outliner-closed > dt {
22  padding-left: 20px;
23  background: __background_alt__ url(closed.gif) 5px center no-repeat;
24}
25
26dl.outliner-js.outliner-open > dt {
27  padding-left: 20px;
28  background: __background_alt__ url(open.gif) 5px center no-repeat;
29}
30
31/* Outline block content */
32dl.outliner dd {
33  padding: 0 0 0 1.5em;
34  margin: 0;
35  border-left: 1px solid transparent;
36}
37
38dl.outliner:hover > dd {
39  border-left: 1px dotted __border__;
40}
41
42dl.outliner-closed > dd {
43   display: none;
44}
45
46dl.outliner-closed:hover > dd {
47  display: block;
48  position: absolute;
49  border: 1px solid __border__;
50  background-color: __background_alt__;
51  padding: 10px;
52}
53
54dl.outliner-closed:hover > dd dd {
55  position: static;
56}
57
58dl.outliner-closed.outliner-nopopup:hover > dd {
59  display: none;
60}
61