Project

General

Profile

1
/* The standard CSS for doxygen */
2

    
3
body, table, div, p, dl {
4
	font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif;
5
	font-size: 12px;
6
}
7

    
8
/* @group Heading Levels */
9

    
10
h1 {
11
	text-align: center;
12
	font-size: 150%;
13
}
14

    
15
h2 {
16
	font-size: 120%;
17
}
18

    
19
h3 {
20
	font-size: 100%;
21
}
22

    
23
dt {
24
	font-weight: bold;
25
}
26

    
27
div.multicol {
28
	-moz-column-gap: 1em;
29
	-webkit-column-gap: 1em;
30
	-moz-column-count: 3;
31
	-webkit-column-count: 3;
32
}
33

    
34
p.startli, p.startdd, p.starttd {
35
	margin-top: 2px;
36
}
37

    
38
p.endli {
39
	margin-bottom: 0px;
40
}
41

    
42
p.enddd {
43
	margin-bottom: 4px;
44
}
45

    
46
p.endtd {
47
	margin-bottom: 2px;
48
}
49

    
50
/* @end */
51

    
52
caption {
53
	font-weight: bold;
54
}
55

    
56
span.legend {
57
        font-size: 70%;
58
        text-align: center;
59
}
60

    
61
h3.version {
62
        font-size: 90%;
63
        text-align: center;
64
}
65

    
66
div.qindex, div.navtab{
67
	background-color: #e8eef2;
68
	border: 1px solid #84b0c7;
69
	text-align: center;
70
	margin: 2px;
71
	padding: 2px;
72
}
73

    
74
div.qindex, div.navpath {
75
	width: 100%;
76
	line-height: 140%;
77
}
78

    
79
div.navtab {
80
	margin-right: 15px;
81
}
82

    
83
/* @group Link Styling */
84

    
85
a {
86
	color: #153788;
87
	font-weight: normal;
88
	text-decoration: none;
89
}
90

    
91
.contents a:visited {
92
	color: #1b77c5;
93
}
94

    
95
a:hover {
96
	text-decoration: underline;
97
}
98

    
99
a.qindex {
100
	font-weight: bold;
101
}
102

    
103
a.qindexHL {
104
	font-weight: bold;
105
	background-color: #6666cc;
106
	color: #ffffff;
107
	border: 1px double #9295C2;
108
}
109

    
110
.contents a.qindexHL:visited {
111
        color: #ffffff;
112
}
113

    
114
a.el {
115
	font-weight: bold;
116
}
117

    
118
a.elRef {
119
}
120

    
121
a.code {
122
	color: #3030f0;
123
}
124

    
125
a.codeRef {
126
	color: #3030f0;
127
}
128

    
129
/* @end */
130

    
131
dl.el {
132
	margin-left: -1cm;
133
}
134

    
135
.fragment {
136
	font-family: monospace, fixed;
137
	font-size: 105%;
138
}
139

    
140
pre.fragment {
141
	border: 1px solid #CCCCCC;
142
	background-color: #f5f5f5;
143
	padding: 4px 6px;
144
	margin: 4px 8px 4px 2px;
145
	overflow: auto;
146
	word-wrap: break-word;
147
	font-size:  9pt;
148
	line-height: 125%;
149
}
150

    
151
div.ah {
152
	background-color: black;
153
	font-weight: bold;
154
	color: #ffffff;
155
	margin-bottom: 3px;
156
	margin-top: 3px
157
}
158

    
159
div.groupHeader {
160
	margin-left: 16px;
161
	margin-top: 12px;
162
	margin-bottom: 6px;
163
	font-weight: bold;
164
}
165

    
166
div.groupText {
167
	margin-left: 16px;
168
	font-style: italic;
169
}
170

    
171
body {
172
	background: white;
173
	color: black;
174
	margin-right: 20px;
175
	margin-left: 20px;
176
}
177

    
178
td.indexkey {
179
	background-color: #e8eef2;
180
	font-weight: bold;
181
	border: 1px solid #CCCCCC;
182
	margin: 2px 0px 2px 0;
183
	padding: 2px 10px;
184
}
185

    
186
td.indexvalue {
187
	background-color: #e8eef2;
188
	border: 1px solid #CCCCCC;
189
	padding: 2px 10px;
190
	margin: 2px 0px;
191
}
192

    
193
tr.memlist {
194
	background-color: #f0f0f0;
195
}
196

    
197
p.formulaDsp {
198
	text-align: center;
199
}
200

    
201
img.formulaDsp {
202
	
203
}
204

    
205
img.formulaInl {
206
	vertical-align: middle;
207
}
208

    
209
div.center {
210
	text-align: center;
211
        margin-top: 0px;
212
        margin-bottom: 0px;
213
        padding: 0px;
214
}
215

    
216
div.center img {
217
	border: 0px;
218
}
219

    
220
img.footer {
221
	border: 0px;
222
	vertical-align: middle;
223
}
224

    
225
/* @group Code Colorization */
226

    
227
span.keyword {
228
	color: #008000
229
}
230

    
231
span.keywordtype {
232
	color: #604020
233
}
234

    
235
span.keywordflow {
236
	color: #e08000
237
}
238

    
239
span.comment {
240
	color: #800000
241
}
242

    
243
span.preprocessor {
244
	color: #806020
245
}
246

    
247
span.stringliteral {
248
	color: #002080
249
}
250

    
251
span.charliteral {
252
	color: #008080
253
}
254

    
255
span.vhdldigit { 
256
	color: #ff00ff 
257
}
258

    
259
span.vhdlchar { 
260
	color: #000000 
261
}
262

    
263
span.vhdlkeyword { 
264
	color: #700070 
265
}
266

    
267
span.vhdllogic { 
268
	color: #ff0000 
269
}
270

    
271
/* @end */
272

    
273
.search {
274
	color: #003399;
275
	font-weight: bold;
276
}
277

    
278
form.search {
279
	margin-bottom: 0px;
280
	margin-top: 0px;
281
}
282

    
283
input.search {
284
	font-size: 75%;
285
	color: #000080;
286
	font-weight: normal;
287
	background-color: #e8eef2;
288
}
289

    
290
td.tiny {
291
	font-size: 75%;
292
}
293

    
294
.dirtab {
295
	padding: 4px;
296
	border-collapse: collapse;
297
	border: 1px solid #84b0c7;
298
}
299

    
300
th.dirtab {
301
	background: #e8eef2;
302
	font-weight: bold;
303
}
304

    
305
hr {
306
	height: 0px;
307
	border: none;
308
	border-top: 1px solid #666;
309
}
310

    
311
hr.footer {
312
	height: 1px;
313
}
314

    
315
/* @group Member Descriptions */
316

    
317
.mdescLeft, .mdescRight,
318
.memItemLeft, .memItemRight,
319
.memTemplItemLeft, .memTemplItemRight, .memTemplParams {
320
	background-color: #FAFAFA;
321
	border: none;
322
	margin: 4px;
323
	padding: 1px 0 0 8px;
324
}
325

    
326
.mdescLeft, .mdescRight {
327
	padding: 0px 8px 4px 8px;
328
	color: #555;
329
}
330

    
331
.memItemLeft, .memItemRight, .memTemplParams {
332
	border-top: 1px solid #ccc;
333
}
334

    
335
.memItemLeft, .memTemplItemLeft {
336
        white-space: nowrap;
337
}
338

    
339
.memTemplParams {
340
	color: #606060;
341
        white-space: nowrap;
342
}
343

    
344
/* @end */
345

    
346
/* @group Member Details */
347

    
348
/* Styles for detailed member documentation */
349

    
350
.memtemplate {
351
	font-size: 80%;
352
	color: #606060;
353
	font-weight: normal;
354
	margin-left: 3px;
355
}
356

    
357
.memnav {
358
	background-color: #e8eef2;
359
	border: 1px solid #84b0c7;
360
	text-align: center;
361
	margin: 2px;
362
	margin-right: 15px;
363
	padding: 2px;
364
}
365

    
366
.memitem {
367
	padding: 0;
368
	margin-bottom: 10px;
369
}
370

    
371
.memname {
372
        white-space: nowrap;
373
        font-weight: bold;
374
        margin-left: 6px;
375
}
376

    
377
.memproto {
378
        border-top: 1px solid #84b0c7;          
379
        border-left: 1px solid #84b0c7;         
380
        border-right: 1px solid #84b0c7; 
381
        padding: 0;
382
        background-color: #d5e1e8;
383
        font-weight: bold;
384
        /* firefox specific markup */
385
        background-image: -moz-linear-gradient(rgba(228, 233, 245, 1.0) 0%, rgba(193, 205, 232, 1.0) 100%);
386
        -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
387
        -moz-border-radius-topright: 8px;
388
        -moz-border-radius-topleft: 8px;
389
        /* webkit specific markup */
390
        background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(228, 233, 245, 1.0)), to(rgba(193, 205, 232, 1.0)));
391
        -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
392
        -webkit-border-top-right-radius: 8px;
393
        -webkit-border-top-left-radius: 8px;
394

    
395
}
396

    
397
.memdoc {
398
        border-bottom: 1px solid #84b0c7;      
399
        border-left: 1px solid #84b0c7;      
400
        border-right: 1px solid #84b0c7; 
401
        padding: 2px 5px;
402
        background-color: #eef3f5;
403
        border-top-width: 0;
404
        /* firefox specific markup */
405
        -moz-border-radius-bottomleft: 8px;
406
        -moz-border-radius-bottomright: 8px;
407
        -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
408
        /* webkit specific markup */
409
        -webkit-border-bottom-left-radius: 8px;
410
        -webkit-border-bottom-right-radius: 8px;
411
        -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
412
}
413

    
414
.paramkey {
415
	text-align: right;
416
}
417

    
418
.paramtype {
419
	white-space: nowrap;
420
}
421

    
422
.paramname {
423
	color: #602020;
424
	white-space: nowrap;
425
}
426
.paramname em {
427
	font-style: normal;
428
}
429

    
430
/* @end */
431

    
432
/* @group Directory (tree) */
433

    
434
/* for the tree view */
435

    
436
.ftvtree {
437
	font-family: sans-serif;
438
	margin: 0.5em;
439
}
440

    
441
/* these are for tree view when used as main index */
442

    
443
.directory {
444
	font-size: 9pt;
445
	font-weight: bold;
446
}
447

    
448
.directory h3 {
449
	margin: 0px;
450
	margin-top: 1em;
451
	font-size: 11pt;
452
}
453

    
454
/*
455
The following two styles can be used to replace the root node title
456
with an image of your choice.  Simply uncomment the next two styles,
457
specify the name of your image and be sure to set 'height' to the
458
proper pixel height of your image.
459
*/
460

    
461
/*
462
.directory h3.swap {
463
	height: 61px;
464
	background-repeat: no-repeat;
465
	background-image: url("yourimage.gif");
466
}
467
.directory h3.swap span {
468
	display: none;
469
}
470
*/
471

    
472
.directory > h3 {
473
	margin-top: 0;
474
}
475

    
476
.directory p {
477
	margin: 0px;
478
	white-space: nowrap;
479
}
480

    
481
.directory div {
482
	display: none;
483
	margin: 0px;
484
}
485

    
486
.directory img {
487
	vertical-align: -30%;
488
}
489

    
490
/* these are for tree view when not used as main index */
491

    
492
.directory-alt {
493
	font-size: 100%;
494
	font-weight: bold;
495
}
496

    
497
.directory-alt h3 {
498
	margin: 0px;
499
	margin-top: 1em;
500
	font-size: 11pt;
501
}
502

    
503
.directory-alt > h3 {
504
	margin-top: 0;
505
}
506

    
507
.directory-alt p {
508
	margin: 0px;
509
	white-space: nowrap;
510
}
511

    
512
.directory-alt div {
513
	display: none;
514
	margin: 0px;
515
}
516

    
517
.directory-alt img {
518
	vertical-align: -30%;
519
}
520

    
521
/* @end */
522

    
523
address {
524
	font-style: normal;
525
	color: #333;
526
}
527

    
528
table.doxtable {
529
	border-collapse:collapse;
530
}
531

    
532
table.doxtable td, table.doxtable th {
533
	border: 1px solid #153788;
534
	padding: 3px 7px 2px;
535
}
536

    
537
table.doxtable th {
538
	background-color: #254798;
539
	color: #FFFFFF;
540
	font-size: 110%;
541
	padding-bottom: 4px;
542
	padding-top: 5px;
543
	text-align:left;
544
}
545

    
(3-3/38)