xref: /aosp_15_r20/external/libopus/doc/customdoxygen.css (revision a58d3d2adb790c104798cd88c8a3aff4fa8b82cc)
1*a58d3d2aSXin Li/* The standard CSS for doxygen */
2*a58d3d2aSXin Li
3*a58d3d2aSXin Libody, table, div, p, dl {
4*a58d3d2aSXin Li        font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif;
5*a58d3d2aSXin Li        font-size: 13px;
6*a58d3d2aSXin Li        line-height: 1.3;
7*a58d3d2aSXin Li}
8*a58d3d2aSXin Li
9*a58d3d2aSXin Li/* @group Heading Levels */
10*a58d3d2aSXin Li
11*a58d3d2aSXin Lih1 {
12*a58d3d2aSXin Li        font-size: 150%;
13*a58d3d2aSXin Li}
14*a58d3d2aSXin Li
15*a58d3d2aSXin Li.title {
16*a58d3d2aSXin Li        font-size: 150%;
17*a58d3d2aSXin Li        font-weight: bold;
18*a58d3d2aSXin Li        margin: 10px 2px;
19*a58d3d2aSXin Li}
20*a58d3d2aSXin Li
21*a58d3d2aSXin Lih2 {
22*a58d3d2aSXin Li        font-size: 120%;
23*a58d3d2aSXin Li}
24*a58d3d2aSXin Li
25*a58d3d2aSXin Lih3 {
26*a58d3d2aSXin Li        font-size: 100%;
27*a58d3d2aSXin Li}
28*a58d3d2aSXin Li
29*a58d3d2aSXin Lidt {
30*a58d3d2aSXin Li        font-weight: bold;
31*a58d3d2aSXin Li}
32*a58d3d2aSXin Li
33*a58d3d2aSXin Lidiv.multicol {
34*a58d3d2aSXin Li        -moz-column-gap: 1em;
35*a58d3d2aSXin Li        -webkit-column-gap: 1em;
36*a58d3d2aSXin Li        -moz-column-count: 3;
37*a58d3d2aSXin Li        -webkit-column-count: 3;
38*a58d3d2aSXin Li}
39*a58d3d2aSXin Li
40*a58d3d2aSXin Lip.startli, p.startdd, p.starttd {
41*a58d3d2aSXin Li        margin-top: 2px;
42*a58d3d2aSXin Li}
43*a58d3d2aSXin Li
44*a58d3d2aSXin Lip.endli {
45*a58d3d2aSXin Li        margin-bottom: 0px;
46*a58d3d2aSXin Li}
47*a58d3d2aSXin Li
48*a58d3d2aSXin Lip.enddd {
49*a58d3d2aSXin Li        margin-bottom: 4px;
50*a58d3d2aSXin Li}
51*a58d3d2aSXin Li
52*a58d3d2aSXin Lip.endtd {
53*a58d3d2aSXin Li        margin-bottom: 2px;
54*a58d3d2aSXin Li}
55*a58d3d2aSXin Li
56*a58d3d2aSXin Li/* @end */
57*a58d3d2aSXin Li
58*a58d3d2aSXin Licaption {
59*a58d3d2aSXin Li        font-weight: bold;
60*a58d3d2aSXin Li}
61*a58d3d2aSXin Li
62*a58d3d2aSXin Lispan.legend {
63*a58d3d2aSXin Li        font-size: 70%;
64*a58d3d2aSXin Li        text-align: center;
65*a58d3d2aSXin Li}
66*a58d3d2aSXin Li
67*a58d3d2aSXin Lih3.version {
68*a58d3d2aSXin Li        font-size: 90%;
69*a58d3d2aSXin Li        text-align: center;
70*a58d3d2aSXin Li}
71*a58d3d2aSXin Li
72*a58d3d2aSXin Lidiv.qindex, div.navtab{
73*a58d3d2aSXin Li        background-color: #F1F1F1;
74*a58d3d2aSXin Li        border: 1px solid #BDBDBD;
75*a58d3d2aSXin Li        text-align: center;
76*a58d3d2aSXin Li}
77*a58d3d2aSXin Li
78*a58d3d2aSXin Lidiv.qindex, div.navpath {
79*a58d3d2aSXin Li        width: 100%;
80*a58d3d2aSXin Li        line-height: 140%;
81*a58d3d2aSXin Li}
82*a58d3d2aSXin Li
83*a58d3d2aSXin Lidiv.navtab {
84*a58d3d2aSXin Li        margin-right: 15px;
85*a58d3d2aSXin Li}
86*a58d3d2aSXin Li
87*a58d3d2aSXin Li/* @group Link Styling */
88*a58d3d2aSXin Li
89*a58d3d2aSXin Lia {
90*a58d3d2aSXin Li        color: #646464;
91*a58d3d2aSXin Li        font-weight: normal;
92*a58d3d2aSXin Li        text-decoration: none;
93*a58d3d2aSXin Li}
94*a58d3d2aSXin Li
95*a58d3d2aSXin Li.contents a:visited {
96*a58d3d2aSXin Li        color: #747474;
97*a58d3d2aSXin Li}
98*a58d3d2aSXin Li
99*a58d3d2aSXin Lia:hover {
100*a58d3d2aSXin Li        text-decoration: underline;
101*a58d3d2aSXin Li}
102*a58d3d2aSXin Li
103*a58d3d2aSXin Lia.qindex {
104*a58d3d2aSXin Li        font-weight: bold;
105*a58d3d2aSXin Li}
106*a58d3d2aSXin Li
107*a58d3d2aSXin Lia.qindexHL {
108*a58d3d2aSXin Li        font-weight: bold;
109*a58d3d2aSXin Li        background-color: #B8B8B8;
110*a58d3d2aSXin Li        color: #ffffff;
111*a58d3d2aSXin Li        border: 1px double #A8A8A8;
112*a58d3d2aSXin Li}
113*a58d3d2aSXin Li
114*a58d3d2aSXin Li.contents a.qindexHL:visited {
115*a58d3d2aSXin Li        color: #ffffff;
116*a58d3d2aSXin Li}
117*a58d3d2aSXin Li
118*a58d3d2aSXin Lia.el {
119*a58d3d2aSXin Li        font-weight: bold;
120*a58d3d2aSXin Li}
121*a58d3d2aSXin Li
122*a58d3d2aSXin Lia.elRef {
123*a58d3d2aSXin Li}
124*a58d3d2aSXin Li
125*a58d3d2aSXin Lia.code, a.code:visited {
126*a58d3d2aSXin Li        color: #4665A2;
127*a58d3d2aSXin Li}
128*a58d3d2aSXin Li
129*a58d3d2aSXin Lia.codeRef, a.codeRef:visited {
130*a58d3d2aSXin Li        color: #4665A2;
131*a58d3d2aSXin Li}
132*a58d3d2aSXin Li
133*a58d3d2aSXin Li/* @end */
134*a58d3d2aSXin Li
135*a58d3d2aSXin Lidl.el {
136*a58d3d2aSXin Li        margin-left: -1cm;
137*a58d3d2aSXin Li}
138*a58d3d2aSXin Li
139*a58d3d2aSXin Li.fragment {
140*a58d3d2aSXin Li        font-family: monospace, fixed;
141*a58d3d2aSXin Li        font-size: 105%;
142*a58d3d2aSXin Li}
143*a58d3d2aSXin Li
144*a58d3d2aSXin Lipre.fragment {
145*a58d3d2aSXin Li        border: 1px solid #D5D5D5;
146*a58d3d2aSXin Li        background-color: #FCFCFC;
147*a58d3d2aSXin Li        padding: 4px 6px;
148*a58d3d2aSXin Li        margin: 4px 8px 4px 2px;
149*a58d3d2aSXin Li        overflow: auto;
150*a58d3d2aSXin Li        word-wrap: break-word;
151*a58d3d2aSXin Li        font-size:  9pt;
152*a58d3d2aSXin Li        line-height: 125%;
153*a58d3d2aSXin Li}
154*a58d3d2aSXin Li
155*a58d3d2aSXin Lidiv.ah {
156*a58d3d2aSXin Li        background-color: black;
157*a58d3d2aSXin Li        font-weight: bold;
158*a58d3d2aSXin Li        color: #ffffff;
159*a58d3d2aSXin Li        margin-bottom: 3px;
160*a58d3d2aSXin Li        margin-top: 3px;
161*a58d3d2aSXin Li        padding: 0.2em;
162*a58d3d2aSXin Li        border: solid thin #333;
163*a58d3d2aSXin Li        border-radius: 0.5em;
164*a58d3d2aSXin Li        -webkit-border-radius: .5em;
165*a58d3d2aSXin Li        -moz-border-radius: .5em;
166*a58d3d2aSXin Li        box-shadow: 2px 2px 3px #999;
167*a58d3d2aSXin Li        -webkit-box-shadow: 2px 2px 3px #999;
168*a58d3d2aSXin Li        -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
169*a58d3d2aSXin Li        background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444));
170*a58d3d2aSXin Li        background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000);
171*a58d3d2aSXin Li}
172*a58d3d2aSXin Li
173*a58d3d2aSXin Lidiv.groupHeader {
174*a58d3d2aSXin Li        margin-left: 16px;
175*a58d3d2aSXin Li        margin-top: 12px;
176*a58d3d2aSXin Li        font-weight: bold;
177*a58d3d2aSXin Li}
178*a58d3d2aSXin Li
179*a58d3d2aSXin Lidiv.groupText {
180*a58d3d2aSXin Li        margin-left: 16px;
181*a58d3d2aSXin Li        font-style: italic;
182*a58d3d2aSXin Li}
183*a58d3d2aSXin Li
184*a58d3d2aSXin Libody {
185*a58d3d2aSXin Li        background-color: white;
186*a58d3d2aSXin Li        color: black;
187*a58d3d2aSXin Li        margin: 0;
188*a58d3d2aSXin Li}
189*a58d3d2aSXin Li
190*a58d3d2aSXin Lidiv.contents {
191*a58d3d2aSXin Li        margin-top: 10px;
192*a58d3d2aSXin Li        margin-left: 8px;
193*a58d3d2aSXin Li        margin-right: 8px;
194*a58d3d2aSXin Li}
195*a58d3d2aSXin Li
196*a58d3d2aSXin Litd.indexkey {
197*a58d3d2aSXin Li        background-color: #F1F1F1;
198*a58d3d2aSXin Li        font-weight: bold;
199*a58d3d2aSXin Li        border: 1px solid #D5D5D5;
200*a58d3d2aSXin Li        margin: 2px 0px 2px 0;
201*a58d3d2aSXin Li        padding: 2px 10px;
202*a58d3d2aSXin Li        white-space: nowrap;
203*a58d3d2aSXin Li        vertical-align: top;
204*a58d3d2aSXin Li}
205*a58d3d2aSXin Li
206*a58d3d2aSXin Litd.indexvalue {
207*a58d3d2aSXin Li        background-color: #F1F1F1;
208*a58d3d2aSXin Li        border: 1px solid #D5D5D5;
209*a58d3d2aSXin Li        padding: 2px 10px;
210*a58d3d2aSXin Li        margin: 2px 0px;
211*a58d3d2aSXin Li}
212*a58d3d2aSXin Li
213*a58d3d2aSXin Litr.memlist {
214*a58d3d2aSXin Li        background-color: #F2F2F2;
215*a58d3d2aSXin Li}
216*a58d3d2aSXin Li
217*a58d3d2aSXin Lip.formulaDsp {
218*a58d3d2aSXin Li        text-align: center;
219*a58d3d2aSXin Li}
220*a58d3d2aSXin Li
221*a58d3d2aSXin Liimg.formulaDsp {
222*a58d3d2aSXin Li
223*a58d3d2aSXin Li}
224*a58d3d2aSXin Li
225*a58d3d2aSXin Liimg.formulaInl {
226*a58d3d2aSXin Li        vertical-align: middle;
227*a58d3d2aSXin Li}
228*a58d3d2aSXin Li
229*a58d3d2aSXin Lidiv.center {
230*a58d3d2aSXin Li        text-align: center;
231*a58d3d2aSXin Li        margin-top: 0px;
232*a58d3d2aSXin Li        margin-bottom: 0px;
233*a58d3d2aSXin Li        padding: 0px;
234*a58d3d2aSXin Li}
235*a58d3d2aSXin Li
236*a58d3d2aSXin Lidiv.center img {
237*a58d3d2aSXin Li        border: 0px;
238*a58d3d2aSXin Li}
239*a58d3d2aSXin Li
240*a58d3d2aSXin Liaddress.footer {
241*a58d3d2aSXin Li        text-align: right;
242*a58d3d2aSXin Li        padding-right: 12px;
243*a58d3d2aSXin Li}
244*a58d3d2aSXin Li
245*a58d3d2aSXin Liimg.footer {
246*a58d3d2aSXin Li        border: 0px;
247*a58d3d2aSXin Li        vertical-align: middle;
248*a58d3d2aSXin Li}
249*a58d3d2aSXin Li
250*a58d3d2aSXin Li/* @group Code Colorization */
251*a58d3d2aSXin Li
252*a58d3d2aSXin Lispan.keyword {
253*a58d3d2aSXin Li        color: #008000
254*a58d3d2aSXin Li}
255*a58d3d2aSXin Li
256*a58d3d2aSXin Lispan.keywordtype {
257*a58d3d2aSXin Li        color: #604020
258*a58d3d2aSXin Li}
259*a58d3d2aSXin Li
260*a58d3d2aSXin Lispan.keywordflow {
261*a58d3d2aSXin Li        color: #e08000
262*a58d3d2aSXin Li}
263*a58d3d2aSXin Li
264*a58d3d2aSXin Lispan.comment {
265*a58d3d2aSXin Li        color: #800000
266*a58d3d2aSXin Li}
267*a58d3d2aSXin Li
268*a58d3d2aSXin Lispan.preprocessor {
269*a58d3d2aSXin Li        color: #806020
270*a58d3d2aSXin Li}
271*a58d3d2aSXin Li
272*a58d3d2aSXin Lispan.stringliteral {
273*a58d3d2aSXin Li        color: #002080
274*a58d3d2aSXin Li}
275*a58d3d2aSXin Li
276*a58d3d2aSXin Lispan.charliteral {
277*a58d3d2aSXin Li        color: #008080
278*a58d3d2aSXin Li}
279*a58d3d2aSXin Li
280*a58d3d2aSXin Lispan.vhdldigit {
281*a58d3d2aSXin Li        color: #ff00ff
282*a58d3d2aSXin Li}
283*a58d3d2aSXin Li
284*a58d3d2aSXin Lispan.vhdlchar {
285*a58d3d2aSXin Li        color: #000000
286*a58d3d2aSXin Li}
287*a58d3d2aSXin Li
288*a58d3d2aSXin Lispan.vhdlkeyword {
289*a58d3d2aSXin Li        color: #700070
290*a58d3d2aSXin Li}
291*a58d3d2aSXin Li
292*a58d3d2aSXin Lispan.vhdllogic {
293*a58d3d2aSXin Li        color: #ff0000
294*a58d3d2aSXin Li}
295*a58d3d2aSXin Li
296*a58d3d2aSXin Liblockquote {
297*a58d3d2aSXin Li        background-color: #F9F9F9;
298*a58d3d2aSXin Li        border-left: 2px solid #B8B8B8;
299*a58d3d2aSXin Li        margin: 0 24px 0 4px;
300*a58d3d2aSXin Li        padding: 0 12px 0 16px;
301*a58d3d2aSXin Li}
302*a58d3d2aSXin Li
303*a58d3d2aSXin Li/* @end */
304*a58d3d2aSXin Li
305*a58d3d2aSXin Li/*
306*a58d3d2aSXin Li.search {
307*a58d3d2aSXin Li        color: #003399;
308*a58d3d2aSXin Li        font-weight: bold;
309*a58d3d2aSXin Li}
310*a58d3d2aSXin Li
311*a58d3d2aSXin Liform.search {
312*a58d3d2aSXin Li        margin-bottom: 0px;
313*a58d3d2aSXin Li        margin-top: 0px;
314*a58d3d2aSXin Li}
315*a58d3d2aSXin Li
316*a58d3d2aSXin Liinput.search {
317*a58d3d2aSXin Li        font-size: 75%;
318*a58d3d2aSXin Li        color: #000080;
319*a58d3d2aSXin Li        font-weight: normal;
320*a58d3d2aSXin Li        background-color: #e8eef2;
321*a58d3d2aSXin Li}
322*a58d3d2aSXin Li*/
323*a58d3d2aSXin Li
324*a58d3d2aSXin Litd.tiny {
325*a58d3d2aSXin Li        font-size: 75%;
326*a58d3d2aSXin Li}
327*a58d3d2aSXin Li
328*a58d3d2aSXin Li.dirtab {
329*a58d3d2aSXin Li        padding: 4px;
330*a58d3d2aSXin Li        border-collapse: collapse;
331*a58d3d2aSXin Li        border: 1px solid #BDBDBD;
332*a58d3d2aSXin Li}
333*a58d3d2aSXin Li
334*a58d3d2aSXin Lith.dirtab {
335*a58d3d2aSXin Li        background: #F1F1F1;
336*a58d3d2aSXin Li        font-weight: bold;
337*a58d3d2aSXin Li}
338*a58d3d2aSXin Li
339*a58d3d2aSXin Lihr {
340*a58d3d2aSXin Li        height: 0px;
341*a58d3d2aSXin Li        border: none;
342*a58d3d2aSXin Li        border-top: 1px solid #7A7A7A;
343*a58d3d2aSXin Li}
344*a58d3d2aSXin Li
345*a58d3d2aSXin Lihr.footer {
346*a58d3d2aSXin Li        height: 1px;
347*a58d3d2aSXin Li}
348*a58d3d2aSXin Li
349*a58d3d2aSXin Li/* @group Member Descriptions */
350*a58d3d2aSXin Li
351*a58d3d2aSXin Litable.memberdecls {
352*a58d3d2aSXin Li        border-spacing: 0px;
353*a58d3d2aSXin Li        padding: 0px;
354*a58d3d2aSXin Li}
355*a58d3d2aSXin Li
356*a58d3d2aSXin Li.mdescLeft, .mdescRight,
357*a58d3d2aSXin Li.memItemLeft, .memItemRight,
358*a58d3d2aSXin Li.memTemplItemLeft, .memTemplItemRight, .memTemplParams {
359*a58d3d2aSXin Li        background-color: #FAFAFA;
360*a58d3d2aSXin Li        border: none;
361*a58d3d2aSXin Li        margin: 4px;
362*a58d3d2aSXin Li        padding: 1px 0 0 8px;
363*a58d3d2aSXin Li}
364*a58d3d2aSXin Li
365*a58d3d2aSXin Li.mdescLeft, .mdescRight {
366*a58d3d2aSXin Li        padding: 0px 8px 4px 8px;
367*a58d3d2aSXin Li        color: #555;
368*a58d3d2aSXin Li}
369*a58d3d2aSXin Li
370*a58d3d2aSXin Li.memItemLeft, .memItemRight, .memTemplParams {
371*a58d3d2aSXin Li        border-top: 1px solid #D5D5D5;
372*a58d3d2aSXin Li}
373*a58d3d2aSXin Li
374*a58d3d2aSXin Li.memItemLeft, .memTemplItemLeft {
375*a58d3d2aSXin Li        white-space: nowrap;
376*a58d3d2aSXin Li}
377*a58d3d2aSXin Li
378*a58d3d2aSXin Li.memItemRight {
379*a58d3d2aSXin Li        width: 100%;
380*a58d3d2aSXin Li}
381*a58d3d2aSXin Li
382*a58d3d2aSXin Li.memTemplParams {
383*a58d3d2aSXin Li        color: #747474;
384*a58d3d2aSXin Li        white-space: nowrap;
385*a58d3d2aSXin Li}
386*a58d3d2aSXin Li
387*a58d3d2aSXin Li/* @end */
388*a58d3d2aSXin Li
389*a58d3d2aSXin Li/* @group Member Details */
390*a58d3d2aSXin Li
391*a58d3d2aSXin Li/* Styles for detailed member documentation */
392*a58d3d2aSXin Li
393*a58d3d2aSXin Li.memtemplate {
394*a58d3d2aSXin Li        font-size: 80%;
395*a58d3d2aSXin Li        color: #747474;
396*a58d3d2aSXin Li        font-weight: normal;
397*a58d3d2aSXin Li        margin-left: 9px;
398*a58d3d2aSXin Li}
399*a58d3d2aSXin Li
400*a58d3d2aSXin Li.memnav {
401*a58d3d2aSXin Li        background-color: #F1F1F1;
402*a58d3d2aSXin Li        border: 1px solid #BDBDBD;
403*a58d3d2aSXin Li        text-align: center;
404*a58d3d2aSXin Li        margin: 2px;
405*a58d3d2aSXin Li        margin-right: 15px;
406*a58d3d2aSXin Li        padding: 2px;
407*a58d3d2aSXin Li}
408*a58d3d2aSXin Li
409*a58d3d2aSXin Li.mempage {
410*a58d3d2aSXin Li        width: 100%;
411*a58d3d2aSXin Li}
412*a58d3d2aSXin Li
413*a58d3d2aSXin Li.memitem {
414*a58d3d2aSXin Li        padding: 0;
415*a58d3d2aSXin Li        margin-bottom: 10px;
416*a58d3d2aSXin Li        margin-right: 5px;
417*a58d3d2aSXin Li}
418*a58d3d2aSXin Li
419*a58d3d2aSXin Li.memname {
420*a58d3d2aSXin Li        white-space: nowrap;
421*a58d3d2aSXin Li        font-weight: bold;
422*a58d3d2aSXin Li        margin-left: 6px;
423*a58d3d2aSXin Li}
424*a58d3d2aSXin Li
425*a58d3d2aSXin Li.memproto, dl.reflist dt {
426*a58d3d2aSXin Li        border-top: 1px solid #C0C0C0;
427*a58d3d2aSXin Li        border-left: 1px solid #C0C0C0;
428*a58d3d2aSXin Li        border-right: 1px solid #C0C0C0;
429*a58d3d2aSXin Li        padding: 6px 0px 6px 0px;
430*a58d3d2aSXin Li        color: #3D3D3D;
431*a58d3d2aSXin Li        font-weight: bold;
432*a58d3d2aSXin Li        text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
433*a58d3d2aSXin Li        /* opera specific markup */
434*a58d3d2aSXin Li        box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
435*a58d3d2aSXin Li        border-top-right-radius: 8px;
436*a58d3d2aSXin Li        border-top-left-radius: 8px;
437*a58d3d2aSXin Li        /* firefox specific markup */
438*a58d3d2aSXin Li        -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
439*a58d3d2aSXin Li        -moz-border-radius-topright: 8px;
440*a58d3d2aSXin Li        -moz-border-radius-topleft: 8px;
441*a58d3d2aSXin Li        /* webkit specific markup */
442*a58d3d2aSXin Li        -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
443*a58d3d2aSXin Li        -webkit-border-top-right-radius: 8px;
444*a58d3d2aSXin Li        -webkit-border-top-left-radius: 8px;
445*a58d3d2aSXin Li        background-image:url('nav_f.png');
446*a58d3d2aSXin Li        background-repeat:repeat-x;
447*a58d3d2aSXin Li        background-color: #EAEAEA;
448*a58d3d2aSXin Li
449*a58d3d2aSXin Li}
450*a58d3d2aSXin Li
451*a58d3d2aSXin Li.memdoc, dl.reflist dd {
452*a58d3d2aSXin Li        border-bottom: 1px solid #C0C0C0;
453*a58d3d2aSXin Li        border-left: 1px solid #C0C0C0;
454*a58d3d2aSXin Li        border-right: 1px solid #C0C0C0;
455*a58d3d2aSXin Li        padding: 2px 5px;
456*a58d3d2aSXin Li        background-color: #FCFCFC;
457*a58d3d2aSXin Li        border-top-width: 0;
458*a58d3d2aSXin Li        /* opera specific markup */
459*a58d3d2aSXin Li        border-bottom-left-radius: 8px;
460*a58d3d2aSXin Li        border-bottom-right-radius: 8px;
461*a58d3d2aSXin Li        box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
462*a58d3d2aSXin Li        /* firefox specific markup */
463*a58d3d2aSXin Li        -moz-border-radius-bottomleft: 8px;
464*a58d3d2aSXin Li        -moz-border-radius-bottomright: 8px;
465*a58d3d2aSXin Li        -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
466*a58d3d2aSXin Li        background-image: -moz-linear-gradient(center top, #FFFFFF 0%, #FFFFFF 60%, #F9F9F9 95%, #F2F2F2);
467*a58d3d2aSXin Li        /* webkit specific markup */
468*a58d3d2aSXin Li        -webkit-border-bottom-left-radius: 8px;
469*a58d3d2aSXin Li        -webkit-border-bottom-right-radius: 8px;
470*a58d3d2aSXin Li        -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
471*a58d3d2aSXin Li        background-image: -webkit-gradient(linear,center top,center bottom,from(#FFFFFF), color-stop(0.6,#FFFFFF), color-stop(0.60,#FFFFFF), color-stop(0.95,#F9F9F9), to(#F2F2F2));
472*a58d3d2aSXin Li}
473*a58d3d2aSXin Li
474*a58d3d2aSXin Lidl.reflist dt {
475*a58d3d2aSXin Li        padding: 5px;
476*a58d3d2aSXin Li}
477*a58d3d2aSXin Li
478*a58d3d2aSXin Lidl.reflist dd {
479*a58d3d2aSXin Li        margin: 0px 0px 10px 0px;
480*a58d3d2aSXin Li        padding: 5px;
481*a58d3d2aSXin Li}
482*a58d3d2aSXin Li
483*a58d3d2aSXin Li.paramkey {
484*a58d3d2aSXin Li        text-align: right;
485*a58d3d2aSXin Li}
486*a58d3d2aSXin Li
487*a58d3d2aSXin Li.paramtype {
488*a58d3d2aSXin Li        white-space: nowrap;
489*a58d3d2aSXin Li}
490*a58d3d2aSXin Li
491*a58d3d2aSXin Li.paramname {
492*a58d3d2aSXin Li        color: #602020;
493*a58d3d2aSXin Li        white-space: nowrap;
494*a58d3d2aSXin Li}
495*a58d3d2aSXin Li.paramname em {
496*a58d3d2aSXin Li        font-style: normal;
497*a58d3d2aSXin Li}
498*a58d3d2aSXin Li
499*a58d3d2aSXin Li.params, .retval, .exception, .tparams {
500*a58d3d2aSXin Li        border-spacing: 6px 2px;
501*a58d3d2aSXin Li}
502*a58d3d2aSXin Li
503*a58d3d2aSXin Li.params .paramname, .retval .paramname {
504*a58d3d2aSXin Li        font-weight: bold;
505*a58d3d2aSXin Li        vertical-align: top;
506*a58d3d2aSXin Li}
507*a58d3d2aSXin Li
508*a58d3d2aSXin Li.params .paramtype {
509*a58d3d2aSXin Li        font-style: italic;
510*a58d3d2aSXin Li        vertical-align: top;
511*a58d3d2aSXin Li}
512*a58d3d2aSXin Li
513*a58d3d2aSXin Li.params .paramdir {
514*a58d3d2aSXin Li        font-family: "courier new",courier,monospace;
515*a58d3d2aSXin Li        vertical-align: top;
516*a58d3d2aSXin Li}
517*a58d3d2aSXin Li
518*a58d3d2aSXin Li
519*a58d3d2aSXin Li
520*a58d3d2aSXin Li
521*a58d3d2aSXin Li/* @end */
522*a58d3d2aSXin Li
523*a58d3d2aSXin Li/* @group Directory (tree) */
524*a58d3d2aSXin Li
525*a58d3d2aSXin Li/* for the tree view */
526*a58d3d2aSXin Li
527*a58d3d2aSXin Li.ftvtree {
528*a58d3d2aSXin Li        font-family: sans-serif;
529*a58d3d2aSXin Li        margin: 0px;
530*a58d3d2aSXin Li}
531*a58d3d2aSXin Li
532*a58d3d2aSXin Li/* these are for tree view when used as main index */
533*a58d3d2aSXin Li
534*a58d3d2aSXin Li.directory {
535*a58d3d2aSXin Li        font-size: 9pt;
536*a58d3d2aSXin Li        font-weight: bold;
537*a58d3d2aSXin Li        margin: 5px;
538*a58d3d2aSXin Li}
539*a58d3d2aSXin Li
540*a58d3d2aSXin Li.directory h3 {
541*a58d3d2aSXin Li        margin: 0px;
542*a58d3d2aSXin Li        margin-top: 1em;
543*a58d3d2aSXin Li        font-size: 11pt;
544*a58d3d2aSXin Li}
545*a58d3d2aSXin Li
546*a58d3d2aSXin Li/*
547*a58d3d2aSXin LiThe following two styles can be used to replace the root node title
548*a58d3d2aSXin Liwith an image of your choice.  Simply uncomment the next two styles,
549*a58d3d2aSXin Lispecify the name of your image and be sure to set 'height' to the
550*a58d3d2aSXin Liproper pixel height of your image.
551*a58d3d2aSXin Li*/
552*a58d3d2aSXin Li
553*a58d3d2aSXin Li/*
554*a58d3d2aSXin Li.directory h3.swap {
555*a58d3d2aSXin Li        height: 61px;
556*a58d3d2aSXin Li        background-repeat: no-repeat;
557*a58d3d2aSXin Li        background-image: url("yourimage.gif");
558*a58d3d2aSXin Li}
559*a58d3d2aSXin Li.directory h3.swap span {
560*a58d3d2aSXin Li        display: none;
561*a58d3d2aSXin Li}
562*a58d3d2aSXin Li*/
563*a58d3d2aSXin Li
564*a58d3d2aSXin Li.directory > h3 {
565*a58d3d2aSXin Li        margin-top: 0;
566*a58d3d2aSXin Li}
567*a58d3d2aSXin Li
568*a58d3d2aSXin Li.directory p {
569*a58d3d2aSXin Li        margin: 0px;
570*a58d3d2aSXin Li        white-space: nowrap;
571*a58d3d2aSXin Li}
572*a58d3d2aSXin Li
573*a58d3d2aSXin Li.directory div {
574*a58d3d2aSXin Li        display: none;
575*a58d3d2aSXin Li        margin: 0px;
576*a58d3d2aSXin Li}
577*a58d3d2aSXin Li
578*a58d3d2aSXin Li.directory img {
579*a58d3d2aSXin Li        vertical-align: -30%;
580*a58d3d2aSXin Li}
581*a58d3d2aSXin Li
582*a58d3d2aSXin Li/* these are for tree view when not used as main index */
583*a58d3d2aSXin Li
584*a58d3d2aSXin Li.directory-alt {
585*a58d3d2aSXin Li        font-size: 100%;
586*a58d3d2aSXin Li        font-weight: bold;
587*a58d3d2aSXin Li}
588*a58d3d2aSXin Li
589*a58d3d2aSXin Li.directory-alt h3 {
590*a58d3d2aSXin Li        margin: 0px;
591*a58d3d2aSXin Li        margin-top: 1em;
592*a58d3d2aSXin Li        font-size: 11pt;
593*a58d3d2aSXin Li}
594*a58d3d2aSXin Li
595*a58d3d2aSXin Li.directory-alt > h3 {
596*a58d3d2aSXin Li        margin-top: 0;
597*a58d3d2aSXin Li}
598*a58d3d2aSXin Li
599*a58d3d2aSXin Li.directory-alt p {
600*a58d3d2aSXin Li        margin: 0px;
601*a58d3d2aSXin Li        white-space: nowrap;
602*a58d3d2aSXin Li}
603*a58d3d2aSXin Li
604*a58d3d2aSXin Li.directory-alt div {
605*a58d3d2aSXin Li        display: none;
606*a58d3d2aSXin Li        margin: 0px;
607*a58d3d2aSXin Li}
608*a58d3d2aSXin Li
609*a58d3d2aSXin Li.directory-alt img {
610*a58d3d2aSXin Li        vertical-align: -30%;
611*a58d3d2aSXin Li}
612*a58d3d2aSXin Li
613*a58d3d2aSXin Li/* @end */
614*a58d3d2aSXin Li
615*a58d3d2aSXin Lidiv.dynheader {
616*a58d3d2aSXin Li        margin-top: 8px;
617*a58d3d2aSXin Li}
618*a58d3d2aSXin Li
619*a58d3d2aSXin Liaddress {
620*a58d3d2aSXin Li        font-style: normal;
621*a58d3d2aSXin Li        color: #464646;
622*a58d3d2aSXin Li}
623*a58d3d2aSXin Li
624*a58d3d2aSXin Litable.doxtable {
625*a58d3d2aSXin Li        border-collapse:collapse;
626*a58d3d2aSXin Li        margin-top: 4px;
627*a58d3d2aSXin Li        margin-bottom: 4px;
628*a58d3d2aSXin Li}
629*a58d3d2aSXin Li
630*a58d3d2aSXin Litable.doxtable td, table.doxtable th {
631*a58d3d2aSXin Li        border: 1px solid #4A4A4A;
632*a58d3d2aSXin Li        padding: 3px 7px 2px;
633*a58d3d2aSXin Li}
634*a58d3d2aSXin Li
635*a58d3d2aSXin Litable.doxtable th {
636*a58d3d2aSXin Li        background-color: #5B5B5B;
637*a58d3d2aSXin Li        color: #FFFFFF;
638*a58d3d2aSXin Li        font-size: 110%;
639*a58d3d2aSXin Li        padding-bottom: 4px;
640*a58d3d2aSXin Li        padding-top: 5px;
641*a58d3d2aSXin Li}
642*a58d3d2aSXin Li
643*a58d3d2aSXin Litable.fieldtable {
644*a58d3d2aSXin Li        width: 100%;
645*a58d3d2aSXin Li        margin-bottom: 10px;
646*a58d3d2aSXin Li        border: 1px solid #C0C0C0;
647*a58d3d2aSXin Li        border-spacing: 0px;
648*a58d3d2aSXin Li        -moz-border-radius: 4px;
649*a58d3d2aSXin Li        -webkit-border-radius: 4px;
650*a58d3d2aSXin Li        border-radius: 4px;
651*a58d3d2aSXin Li        -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
652*a58d3d2aSXin Li        -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
653*a58d3d2aSXin Li        box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
654*a58d3d2aSXin Li}
655*a58d3d2aSXin Li
656*a58d3d2aSXin Li.fieldtable td, .fieldtable th {
657*a58d3d2aSXin Li        padding: 3px 7px 2px;
658*a58d3d2aSXin Li}
659*a58d3d2aSXin Li
660*a58d3d2aSXin Li.fieldtable td.fieldtype, .fieldtable td.fieldname {
661*a58d3d2aSXin Li        white-space: nowrap;
662*a58d3d2aSXin Li        border-right: 1px solid #C0C0C0;
663*a58d3d2aSXin Li        border-bottom: 1px solid #C0C0C0;
664*a58d3d2aSXin Li        vertical-align: top;
665*a58d3d2aSXin Li}
666*a58d3d2aSXin Li
667*a58d3d2aSXin Li.fieldtable td.fielddoc {
668*a58d3d2aSXin Li        border-bottom: 1px solid #C0C0C0;
669*a58d3d2aSXin Li        width: 100%;
670*a58d3d2aSXin Li}
671*a58d3d2aSXin Li
672*a58d3d2aSXin Li.fieldtable tr:last-child td {
673*a58d3d2aSXin Li        border-bottom: none;
674*a58d3d2aSXin Li}
675*a58d3d2aSXin Li
676*a58d3d2aSXin Li.fieldtable th {
677*a58d3d2aSXin Li        background-image:url('nav_f.png');
678*a58d3d2aSXin Li        background-repeat:repeat-x;
679*a58d3d2aSXin Li        background-color: #EAEAEA;
680*a58d3d2aSXin Li        font-size: 90%;
681*a58d3d2aSXin Li        color: #3D3D3D;
682*a58d3d2aSXin Li        padding-bottom: 4px;
683*a58d3d2aSXin Li        padding-top: 5px;
684*a58d3d2aSXin Li        text-align:left;
685*a58d3d2aSXin Li        -moz-border-radius-topleft: 4px;
686*a58d3d2aSXin Li        -moz-border-radius-topright: 4px;
687*a58d3d2aSXin Li        -webkit-border-top-left-radius: 4px;
688*a58d3d2aSXin Li        -webkit-border-top-right-radius: 4px;
689*a58d3d2aSXin Li        border-top-left-radius: 4px;
690*a58d3d2aSXin Li        border-top-right-radius: 4px;
691*a58d3d2aSXin Li        border-bottom: 1px solid #C0C0C0;
692*a58d3d2aSXin Li}
693*a58d3d2aSXin Li
694*a58d3d2aSXin Li
695*a58d3d2aSXin Li.tabsearch {
696*a58d3d2aSXin Li        top: 0px;
697*a58d3d2aSXin Li        left: 10px;
698*a58d3d2aSXin Li        height: 36px;
699*a58d3d2aSXin Li        background-image: url('tab_b.png');
700*a58d3d2aSXin Li        z-index: 101;
701*a58d3d2aSXin Li        overflow: hidden;
702*a58d3d2aSXin Li        font-size: 13px;
703*a58d3d2aSXin Li}
704*a58d3d2aSXin Li
705*a58d3d2aSXin Li.navpath ul
706*a58d3d2aSXin Li{
707*a58d3d2aSXin Li        font-size: 11px;
708*a58d3d2aSXin Li        background-image:url('tab_b.png');
709*a58d3d2aSXin Li        background-repeat:repeat-x;
710*a58d3d2aSXin Li        height:30px;
711*a58d3d2aSXin Li        line-height:30px;
712*a58d3d2aSXin Li        color:#ABABAB;
713*a58d3d2aSXin Li        border:solid 1px #D3D3D3;
714*a58d3d2aSXin Li        overflow:hidden;
715*a58d3d2aSXin Li        margin:0px;
716*a58d3d2aSXin Li        padding:0px;
717*a58d3d2aSXin Li}
718*a58d3d2aSXin Li
719*a58d3d2aSXin Li.navpath li
720*a58d3d2aSXin Li{
721*a58d3d2aSXin Li        list-style-type:none;
722*a58d3d2aSXin Li        float:left;
723*a58d3d2aSXin Li        padding-left:10px;
724*a58d3d2aSXin Li        padding-right:15px;
725*a58d3d2aSXin Li        background-image:url('bc_s.png');
726*a58d3d2aSXin Li        background-repeat:no-repeat;
727*a58d3d2aSXin Li        background-position:right;
728*a58d3d2aSXin Li        color:#595959;
729*a58d3d2aSXin Li}
730*a58d3d2aSXin Li
731*a58d3d2aSXin Li.navpath li.navelem a
732*a58d3d2aSXin Li{
733*a58d3d2aSXin Li        height:32px;
734*a58d3d2aSXin Li        display:block;
735*a58d3d2aSXin Li        text-decoration: none;
736*a58d3d2aSXin Li        outline: none;
737*a58d3d2aSXin Li}
738*a58d3d2aSXin Li
739*a58d3d2aSXin Li.navpath li.navelem a:hover
740*a58d3d2aSXin Li{
741*a58d3d2aSXin Li        color:#929292;
742*a58d3d2aSXin Li}
743*a58d3d2aSXin Li
744*a58d3d2aSXin Li.navpath li.footer
745*a58d3d2aSXin Li{
746*a58d3d2aSXin Li        list-style-type:none;
747*a58d3d2aSXin Li        float:right;
748*a58d3d2aSXin Li        padding-left:10px;
749*a58d3d2aSXin Li        padding-right:15px;
750*a58d3d2aSXin Li        background-image:none;
751*a58d3d2aSXin Li        background-repeat:no-repeat;
752*a58d3d2aSXin Li        background-position:right;
753*a58d3d2aSXin Li        color:#595959;
754*a58d3d2aSXin Li        font-size: 8pt;
755*a58d3d2aSXin Li}
756*a58d3d2aSXin Li
757*a58d3d2aSXin Li
758*a58d3d2aSXin Lidiv.summary
759*a58d3d2aSXin Li{
760*a58d3d2aSXin Li        float: right;
761*a58d3d2aSXin Li        font-size: 8pt;
762*a58d3d2aSXin Li        padding-right: 5px;
763*a58d3d2aSXin Li        width: 50%;
764*a58d3d2aSXin Li        text-align: right;
765*a58d3d2aSXin Li}
766*a58d3d2aSXin Li
767*a58d3d2aSXin Lidiv.summary a
768*a58d3d2aSXin Li{
769*a58d3d2aSXin Li        white-space: nowrap;
770*a58d3d2aSXin Li}
771*a58d3d2aSXin Li
772*a58d3d2aSXin Lidiv.ingroups
773*a58d3d2aSXin Li{
774*a58d3d2aSXin Li        margin-left: 5px;
775*a58d3d2aSXin Li        font-size: 8pt;
776*a58d3d2aSXin Li        padding-left: 5px;
777*a58d3d2aSXin Li        width: 50%;
778*a58d3d2aSXin Li        text-align: left;
779*a58d3d2aSXin Li}
780*a58d3d2aSXin Li
781*a58d3d2aSXin Lidiv.ingroups a
782*a58d3d2aSXin Li{
783*a58d3d2aSXin Li        white-space: nowrap;
784*a58d3d2aSXin Li}
785*a58d3d2aSXin Li
786*a58d3d2aSXin Lidiv.header
787*a58d3d2aSXin Li{
788*a58d3d2aSXin Li        background-image:url('nav_h.png');
789*a58d3d2aSXin Li        background-repeat:repeat-x;
790*a58d3d2aSXin Li        background-color: #FAFAFA;
791*a58d3d2aSXin Li        margin:  0px;
792*a58d3d2aSXin Li        border-bottom: 1px solid #D5D5D5;
793*a58d3d2aSXin Li}
794*a58d3d2aSXin Li
795*a58d3d2aSXin Lidiv.headertitle
796*a58d3d2aSXin Li{
797*a58d3d2aSXin Li        padding: 5px 5px 5px 7px;
798*a58d3d2aSXin Li}
799*a58d3d2aSXin Li
800*a58d3d2aSXin Lidl
801*a58d3d2aSXin Li{
802*a58d3d2aSXin Li        padding: 0 0 0 10px;
803*a58d3d2aSXin Li}
804*a58d3d2aSXin Li
805*a58d3d2aSXin Li/* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */
806*a58d3d2aSXin Lidl.section
807*a58d3d2aSXin Li{
808*a58d3d2aSXin Li        border-left:4px solid;
809*a58d3d2aSXin Li        padding: 0 0 0 6px;
810*a58d3d2aSXin Li}
811*a58d3d2aSXin Li
812*a58d3d2aSXin Lidl.note
813*a58d3d2aSXin Li{
814*a58d3d2aSXin Li        border-color: #D0C000;
815*a58d3d2aSXin Li}
816*a58d3d2aSXin Li
817*a58d3d2aSXin Lidl.warning, dl.attention
818*a58d3d2aSXin Li{
819*a58d3d2aSXin Li        border-color: #FF0000;
820*a58d3d2aSXin Li}
821*a58d3d2aSXin Li
822*a58d3d2aSXin Lidl.pre, dl.post, dl.invariant
823*a58d3d2aSXin Li{
824*a58d3d2aSXin Li        border-color: #00D000;
825*a58d3d2aSXin Li}
826*a58d3d2aSXin Li
827*a58d3d2aSXin Lidl.deprecated
828*a58d3d2aSXin Li{
829*a58d3d2aSXin Li        border-color: #505050;
830*a58d3d2aSXin Li}
831*a58d3d2aSXin Li
832*a58d3d2aSXin Lidl.todo
833*a58d3d2aSXin Li{
834*a58d3d2aSXin Li        border-color: #00C0E0;
835*a58d3d2aSXin Li}
836*a58d3d2aSXin Li
837*a58d3d2aSXin Lidl.test
838*a58d3d2aSXin Li{
839*a58d3d2aSXin Li        border-color: #3030E0;
840*a58d3d2aSXin Li}
841*a58d3d2aSXin Li
842*a58d3d2aSXin Lidl.bug
843*a58d3d2aSXin Li{
844*a58d3d2aSXin Li        border-color: #C08050;
845*a58d3d2aSXin Li}
846*a58d3d2aSXin Li
847*a58d3d2aSXin Lidl.section dd {
848*a58d3d2aSXin Li        margin-bottom: 6px;
849*a58d3d2aSXin Li}
850*a58d3d2aSXin Li
851*a58d3d2aSXin Li
852*a58d3d2aSXin Li#projectlogo
853*a58d3d2aSXin Li{
854*a58d3d2aSXin Li        text-align: center;
855*a58d3d2aSXin Li        vertical-align: bottom;
856*a58d3d2aSXin Li        border-collapse: separate;
857*a58d3d2aSXin Li}
858*a58d3d2aSXin Li
859*a58d3d2aSXin Li#projectlogo img
860*a58d3d2aSXin Li{
861*a58d3d2aSXin Li        border: 0px none;
862*a58d3d2aSXin Li}
863*a58d3d2aSXin Li
864*a58d3d2aSXin Li#projectname
865*a58d3d2aSXin Li{
866*a58d3d2aSXin Li        font: 300% Tahoma, Arial,sans-serif;
867*a58d3d2aSXin Li        margin: 0px;
868*a58d3d2aSXin Li        padding: 2px 0px;
869*a58d3d2aSXin Li}
870*a58d3d2aSXin Li
871*a58d3d2aSXin Li#projectbrief
872*a58d3d2aSXin Li{
873*a58d3d2aSXin Li        font: 120% Tahoma, Arial,sans-serif;
874*a58d3d2aSXin Li        margin: 0px;
875*a58d3d2aSXin Li        padding: 0px;
876*a58d3d2aSXin Li}
877*a58d3d2aSXin Li
878*a58d3d2aSXin Li#projectnumber
879*a58d3d2aSXin Li{
880*a58d3d2aSXin Li        font: 100% Tahoma, Arial,sans-serif;
881*a58d3d2aSXin Li        margin: 0px;
882*a58d3d2aSXin Li        padding: 0px;
883*a58d3d2aSXin Li}
884*a58d3d2aSXin Li
885*a58d3d2aSXin Li#titlearea
886*a58d3d2aSXin Li{
887*a58d3d2aSXin Li        padding: 0px;
888*a58d3d2aSXin Li        margin: 0px;
889*a58d3d2aSXin Li        width: 100%;
890*a58d3d2aSXin Li        border-bottom: 1px solid #848484;
891*a58d3d2aSXin Li}
892*a58d3d2aSXin Li
893*a58d3d2aSXin Li.image
894*a58d3d2aSXin Li{
895*a58d3d2aSXin Li        text-align: center;
896*a58d3d2aSXin Li}
897*a58d3d2aSXin Li
898*a58d3d2aSXin Li.dotgraph
899*a58d3d2aSXin Li{
900*a58d3d2aSXin Li        text-align: center;
901*a58d3d2aSXin Li}
902*a58d3d2aSXin Li
903*a58d3d2aSXin Li.mscgraph
904*a58d3d2aSXin Li{
905*a58d3d2aSXin Li        text-align: center;
906*a58d3d2aSXin Li}
907*a58d3d2aSXin Li
908*a58d3d2aSXin Li.caption
909*a58d3d2aSXin Li{
910*a58d3d2aSXin Li        font-weight: bold;
911*a58d3d2aSXin Li}
912*a58d3d2aSXin Li
913*a58d3d2aSXin Lidiv.zoom
914*a58d3d2aSXin Li{
915*a58d3d2aSXin Li        border: 1px solid #AFAFAF;
916*a58d3d2aSXin Li}
917*a58d3d2aSXin Li
918*a58d3d2aSXin Lidl.citelist {
919*a58d3d2aSXin Li        margin-bottom:50px;
920*a58d3d2aSXin Li}
921*a58d3d2aSXin Li
922*a58d3d2aSXin Lidl.citelist dt {
923*a58d3d2aSXin Li        color:#545454;
924*a58d3d2aSXin Li        float:left;
925*a58d3d2aSXin Li        font-weight:bold;
926*a58d3d2aSXin Li        margin-right:10px;
927*a58d3d2aSXin Li        padding:5px;
928*a58d3d2aSXin Li}
929*a58d3d2aSXin Li
930*a58d3d2aSXin Lidl.citelist dd {
931*a58d3d2aSXin Li        margin:2px 0;
932*a58d3d2aSXin Li        padding:5px 0;
933*a58d3d2aSXin Li}
934*a58d3d2aSXin Li
935*a58d3d2aSXin Lidiv.toc {
936*a58d3d2aSXin Li        padding: 14px 25px;
937*a58d3d2aSXin Li        background-color: #F7F7F7;
938*a58d3d2aSXin Li        border: 1px solid #E3E3E3;
939*a58d3d2aSXin Li        border-radius: 7px 7px 7px 7px;
940*a58d3d2aSXin Li        float: right;
941*a58d3d2aSXin Li        height: auto;
942*a58d3d2aSXin Li        margin: 0 20px 10px 10px;
943*a58d3d2aSXin Li        width: 200px;
944*a58d3d2aSXin Li}
945*a58d3d2aSXin Li
946*a58d3d2aSXin Lidiv.toc li {
947*a58d3d2aSXin Li        background: url("bdwn.png") no-repeat scroll 0 5px transparent;
948*a58d3d2aSXin Li        font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif;
949*a58d3d2aSXin Li        margin-top: 5px;
950*a58d3d2aSXin Li        padding-left: 10px;
951*a58d3d2aSXin Li        padding-top: 2px;
952*a58d3d2aSXin Li}
953*a58d3d2aSXin Li
954*a58d3d2aSXin Lidiv.toc h3 {
955*a58d3d2aSXin Li        font: bold 12px/1.2 Arial,FreeSans,sans-serif;
956*a58d3d2aSXin Li        color: #747474;
957*a58d3d2aSXin Li        border-bottom: 0 none;
958*a58d3d2aSXin Li        margin: 0;
959*a58d3d2aSXin Li}
960*a58d3d2aSXin Li
961*a58d3d2aSXin Lidiv.toc ul {
962*a58d3d2aSXin Li        list-style: none outside none;
963*a58d3d2aSXin Li        border: medium none;
964*a58d3d2aSXin Li        padding: 0px;
965*a58d3d2aSXin Li}
966*a58d3d2aSXin Li
967*a58d3d2aSXin Lidiv.toc li.level1 {
968*a58d3d2aSXin Li        margin-left: 0px;
969*a58d3d2aSXin Li}
970*a58d3d2aSXin Li
971*a58d3d2aSXin Lidiv.toc li.level2 {
972*a58d3d2aSXin Li        margin-left: 15px;
973*a58d3d2aSXin Li}
974*a58d3d2aSXin Li
975*a58d3d2aSXin Lidiv.toc li.level3 {
976*a58d3d2aSXin Li        margin-left: 30px;
977*a58d3d2aSXin Li}
978*a58d3d2aSXin Li
979*a58d3d2aSXin Lidiv.toc li.level4 {
980*a58d3d2aSXin Li        margin-left: 45px;
981*a58d3d2aSXin Li}
982*a58d3d2aSXin Li
983*a58d3d2aSXin Li
984*a58d3d2aSXin Li@media print
985*a58d3d2aSXin Li{
986*a58d3d2aSXin Li  #top { display: none; }
987*a58d3d2aSXin Li  #side-nav { display: none; }
988*a58d3d2aSXin Li  #nav-path { display: none; }
989*a58d3d2aSXin Li  body { overflow:visible; }
990*a58d3d2aSXin Li  h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
991*a58d3d2aSXin Li  .summary { display: none; }
992*a58d3d2aSXin Li  .memitem { page-break-inside: avoid; }
993*a58d3d2aSXin Li  #doc-content
994*a58d3d2aSXin Li  {
995*a58d3d2aSXin Li    margin-left:0 !important;
996*a58d3d2aSXin Li    height:auto !important;
997*a58d3d2aSXin Li    width:auto !important;
998*a58d3d2aSXin Li    overflow:inherit;
999*a58d3d2aSXin Li    display:inline;
1000*a58d3d2aSXin Li  }
1001*a58d3d2aSXin Li  pre.fragment
1002*a58d3d2aSXin Li  {
1003*a58d3d2aSXin Li    overflow: visible;
1004*a58d3d2aSXin Li    text-wrap: unrestricted;
1005*a58d3d2aSXin Li    white-space: -moz-pre-wrap; /* Moz */
1006*a58d3d2aSXin Li    white-space: -pre-wrap; /* Opera 4-6 */
1007*a58d3d2aSXin Li    white-space: -o-pre-wrap; /* Opera 7 */
1008*a58d3d2aSXin Li    white-space: pre-wrap; /* CSS3  */
1009*a58d3d2aSXin Li    word-wrap: break-word; /* IE 5.5+ */
1010*a58d3d2aSXin Li  }
1011*a58d3d2aSXin Li}
1012