1
|
/*----------------------------------------
|
2
|
Global
|
3
|
-----------------------------------------*/
|
4
|
|
5
|
body{
|
6
|
}
|
7
|
body, table {
|
8
|
font-family:arial, helvetica, sans-serif;
|
9
|
font-size:12px;
|
10
|
}
|
11
|
|
12
|
@media print{
|
13
|
body, table {
|
14
|
font-size:10px;
|
15
|
}
|
16
|
}
|
17
|
|
18
|
/*--------------------------------------------
|
19
|
Source code in the instance, source or
|
20
|
annotations.
|
21
|
--------------------------------------------*/
|
22
|
span.tEl {
|
23
|
color: #000096;
|
24
|
background-color:inherit;
|
25
|
}
|
26
|
span.tXSLEl {
|
27
|
color: #0064C8;
|
28
|
background-color:inherit;
|
29
|
}
|
30
|
span.tAN {
|
31
|
color: #F5844C;
|
32
|
background-color:inherit;
|
33
|
}
|
34
|
span.tAV {
|
35
|
color: #993300;
|
36
|
background-color:inherit;
|
37
|
}
|
38
|
span.tI {
|
39
|
color: #000000;
|
40
|
background-color:inherit;
|
41
|
}
|
42
|
span.tT {
|
43
|
color: #000000;
|
44
|
background-color:inherit;
|
45
|
}
|
46
|
span.tC {
|
47
|
color: #006400;
|
48
|
background-color:inherit;
|
49
|
}
|
50
|
span.tCD {
|
51
|
color: #008C00;
|
52
|
background-color:inherit;
|
53
|
}
|
54
|
span.tPI {
|
55
|
color: #8B26C9;
|
56
|
background-color:inherit;
|
57
|
}
|
58
|
span.tEn {
|
59
|
color: #969600;
|
60
|
background-color:inherit;
|
61
|
}
|
62
|
span.qname{
|
63
|
color:#000096;
|
64
|
background-color:inherit;
|
65
|
}
|
66
|
|
67
|
/*-----------------------------------------
|
68
|
Documentation sections.
|
69
|
------------------------------------------*/
|
70
|
|
71
|
div.componentTitle, p.sHierarchyTitle {
|
72
|
font-size:1.4em;
|
73
|
font-weight:bold;
|
74
|
text-align:left;
|
75
|
margin-top:1.4em;
|
76
|
margin-bottom:0.7em;
|
77
|
}
|
78
|
div.componentTitle{
|
79
|
/* color:rgb(255, 160, 100);*/
|
80
|
color:#333333;
|
81
|
background-color:inherit;
|
82
|
}
|
83
|
|
84
|
|
85
|
/* Tables. */
|
86
|
|
87
|
td, th {
|
88
|
padding:2px 2px 2px 5px;
|
89
|
text-align:left;
|
90
|
vertical-align:top;
|
91
|
}
|
92
|
|
93
|
tr > th {
|
94
|
background-color:#C4DAF4;
|
95
|
color:inherit;
|
96
|
}
|
97
|
|
98
|
/* Contrast for the titles*/
|
99
|
table.component {
|
100
|
width:100%;
|
101
|
border-spacing:1px;
|
102
|
}
|
103
|
|
104
|
@media print{
|
105
|
table.component{
|
106
|
border:1px solid gray;
|
107
|
border-collapse:collapse;
|
108
|
}
|
109
|
|
110
|
table.component td{
|
111
|
border:1px solid gray;
|
112
|
}
|
113
|
}
|
114
|
|
115
|
|
116
|
|
117
|
table.component td.firstColumn{
|
118
|
/* pink */
|
119
|
/*background-color:#FFC0C0;*/
|
120
|
/*green */
|
121
|
/* background-color:#C0F0A0;*/
|
122
|
/*bleu*/
|
123
|
/*background-color:#89C6E2;*/
|
124
|
/*orange*/
|
125
|
/*background-color:#FFD697;*/
|
126
|
/*brown*/
|
127
|
/*background-color:#D5BC8E;*/
|
128
|
/*lilla*/
|
129
|
/*background-color:#DDDDFF;*/
|
130
|
/*gray-bleu*/
|
131
|
/*background-color:#CAD0DD;*/
|
132
|
/*brown-light*/
|
133
|
/*background-color:#DECFB8;*/
|
134
|
/*gray-green*/
|
135
|
/*background-color:#C6D0CD;*/
|
136
|
/*bleu-2*/
|
137
|
/*background-color:#B5D5FF;*/
|
138
|
/*gray*/
|
139
|
/*background-color:#CCCCCC;*/
|
140
|
|
141
|
|
142
|
/*bleu */
|
143
|
background-color:#C4DAF4;
|
144
|
|
145
|
|
146
|
|
147
|
color:black;
|
148
|
width:12%;
|
149
|
}
|
150
|
|
151
|
table.component table td.firstColumn{
|
152
|
border:none;
|
153
|
background-color:#EAF1FB;
|
154
|
color: inherit;
|
155
|
}
|
156
|
|
157
|
td.firstColumn b{
|
158
|
font-weight:normal;
|
159
|
}
|
160
|
|
161
|
|
162
|
/* The Name and Expand/Collapse control are on the same line
|
163
|
but at different ends.*/
|
164
|
td.firstColumn div.floatLeft{
|
165
|
float:left;
|
166
|
}
|
167
|
td.firstColumn div.floatRight{
|
168
|
float:right;
|
169
|
}
|
170
|
|
171
|
/* Subtables */
|
172
|
table.component table{
|
173
|
width:100%;
|
174
|
}
|
175
|
table.component table,
|
176
|
table.component table td,
|
177
|
table.component table th{
|
178
|
border:0;
|
179
|
}
|
180
|
|
181
|
|
182
|
/* Properties table */
|
183
|
table.propertiesTable {
|
184
|
border-spacing:1px;
|
185
|
}
|
186
|
table.propertiesTable td.firstColumn{
|
187
|
width:140px;
|
188
|
text-transform:capitalize;
|
189
|
}
|
190
|
/* Used by table */
|
191
|
table.usedByTable {
|
192
|
border-spacing:1px;
|
193
|
}
|
194
|
table.usedByTable td.firstColumn{
|
195
|
width:140px;
|
196
|
text-transform:capitalize;
|
197
|
}
|
198
|
|
199
|
/* Facets table*/
|
200
|
table.facetsTable {
|
201
|
border-spacing:1px;
|
202
|
}
|
203
|
table.facetsTable td.firstColumn{
|
204
|
width:140px;
|
205
|
text-transform:capitalize;
|
206
|
}
|
207
|
|
208
|
/* Attributes table */
|
209
|
table.attributesTable {
|
210
|
border-spacing:1px;
|
211
|
}
|
212
|
table.attributesTable th{
|
213
|
font-weight:normal;
|
214
|
}
|
215
|
table.attributesTable tr:hover{
|
216
|
color:inherit;
|
217
|
background-color:#EAF1FB;
|
218
|
}
|
219
|
|
220
|
|
221
|
/* Identity constraints table */
|
222
|
table.identityConstraintsTable {
|
223
|
border-spacing:1px;
|
224
|
}
|
225
|
table.identityConstraintsTable th{
|
226
|
font-weight:normal;
|
227
|
}
|
228
|
table.identityConstraintsTable tr:hover{
|
229
|
color:inherit;
|
230
|
background-color:#EAF1FB;
|
231
|
}
|
232
|
|
233
|
|
234
|
|
235
|
/*---------------------------------------
|
236
|
The diagram.
|
237
|
----------------------------------------*/
|
238
|
|
239
|
table.component td.diagram {
|
240
|
background-color:white;
|
241
|
color:inherit;
|
242
|
}
|
243
|
|
244
|
|
245
|
/* This table is a workaround for an IE bug regarding pre-wrap */
|
246
|
table.preWrapContainer,
|
247
|
table.preWrapContainer td{
|
248
|
border:0;
|
249
|
margin:0;
|
250
|
padding:0;
|
251
|
}
|
252
|
|
253
|
|
254
|
/* Annotations. */
|
255
|
div.annotation{
|
256
|
}
|
257
|
div.annotation pre{
|
258
|
font-family:arial, helvetica, sans-serif;
|
259
|
margin:0;
|
260
|
}
|
261
|
div.annotation,
|
262
|
div.annotation table,
|
263
|
div.annotation table td{
|
264
|
margin:0;
|
265
|
padding:0;
|
266
|
}
|
267
|
|
268
|
/* Hierarchy */
|
269
|
ul > li{
|
270
|
list-style:none;
|
271
|
}
|
272
|
|
273
|
ul {
|
274
|
margin:2px;
|
275
|
padding:0;
|
276
|
}
|
277
|
|
278
|
ul ul li {
|
279
|
padding-left:10px;
|
280
|
|
281
|
list-style-image:url('img/hierarchy_arrow.gif');
|
282
|
list-style-position:inside;
|
283
|
}
|
284
|
|
285
|
ul ul li.schemaHierarchy {
|
286
|
padding-left:20px;
|
287
|
|
288
|
list-style-image:none;
|
289
|
list-style-position:inside;
|
290
|
}
|
291
|
|
292
|
ul.schemaHierarchy {
|
293
|
padding-left:20px;
|
294
|
}
|
295
|
|
296
|
/*-------------------------------------
|
297
|
Rounded tables.
|
298
|
---------------------------------------*/
|
299
|
|
300
|
table.rt,
|
301
|
table.rt_with_bg{
|
302
|
border-collapse:collapse;
|
303
|
border-spacing:0;
|
304
|
width:100%;
|
305
|
}
|
306
|
table.rt_with_bg{
|
307
|
/*background-color:#C0F0A0;*/
|
308
|
background-color:white;
|
309
|
color:inherit;
|
310
|
}
|
311
|
|
312
|
|
313
|
.rt_cornerTopLeft{
|
314
|
background-color:transparent;
|
315
|
background-repeat:no-repeat;
|
316
|
background-position:right;
|
317
|
width:8px;
|
318
|
height:8px;
|
319
|
margin:0;
|
320
|
padding:0;
|
321
|
}
|
322
|
.rt_cornerTopLeft{
|
323
|
background-image:url('img/cTL.gif');
|
324
|
}
|
325
|
|
326
|
|
327
|
.rt_cornerBottomLeft{
|
328
|
background-color:transparent;
|
329
|
background-repeat:no-repeat;
|
330
|
background-position:right;
|
331
|
width:8px;
|
332
|
height:8px;
|
333
|
margin:0;
|
334
|
padding:0;
|
335
|
}
|
336
|
.rt_cornerBottomLeft{
|
337
|
background-image:url('img/cBL.gif');
|
338
|
}
|
339
|
|
340
|
|
341
|
.rt_cornerTopRight{
|
342
|
background-color:transparent;
|
343
|
background-repeat:no-repeat;
|
344
|
width:8px;
|
345
|
height:8px;
|
346
|
margin:0;
|
347
|
padding:0;
|
348
|
|
349
|
}
|
350
|
.rt_cornerTopRight{
|
351
|
background-image:url('img/cTR.gif');
|
352
|
}
|
353
|
|
354
|
|
355
|
.rt_cornerBottomRight{
|
356
|
background-color:transparent;
|
357
|
background-repeat:no-repeat;
|
358
|
width:8px;
|
359
|
height:8px;
|
360
|
margin:0;
|
361
|
padding:0;
|
362
|
|
363
|
}
|
364
|
.rt_cornerBottomRight{
|
365
|
background-image:url('img/cBR.gif');
|
366
|
}
|
367
|
|
368
|
|
369
|
.rt_content{
|
370
|
background-color:white;
|
371
|
color:inherit;
|
372
|
width:auto;
|
373
|
margin:0;
|
374
|
padding:0;
|
375
|
}
|
376
|
|
377
|
|
378
|
.rt_lineLeft{
|
379
|
background-color:transparent;
|
380
|
background-repeat:repeat-y;
|
381
|
background-position:right;
|
382
|
width:8px;
|
383
|
margin:0;
|
384
|
padding:0;
|
385
|
|
386
|
}
|
387
|
.rt_lineLeft{
|
388
|
background-image:url('img/lL.gif');
|
389
|
}
|
390
|
|
391
|
|
392
|
.rt_lineRight{
|
393
|
background-repeat:repeat-y;
|
394
|
width:8px;
|
395
|
margin:0;
|
396
|
padding:0;
|
397
|
}
|
398
|
.rt_lineRight{
|
399
|
background-image:url('img/lR.gif');
|
400
|
}
|
401
|
|
402
|
|
403
|
.rt_lineTop{
|
404
|
background-color:transparent;
|
405
|
background-repeat:repeat-x;
|
406
|
height:8px;
|
407
|
width:auto;
|
408
|
margin:0;
|
409
|
padding:0;
|
410
|
}
|
411
|
.rt_lineTop{
|
412
|
background-image:url('img/lT.gif');
|
413
|
}
|
414
|
|
415
|
.rt_lineBottom{
|
416
|
background-color:transparent;
|
417
|
background-repeat:repeat-x;
|
418
|
height:8px;
|
419
|
width:auto;
|
420
|
margin:0;
|
421
|
padding:0;
|
422
|
}
|
423
|
.rt_lineBottom{
|
424
|
background-image:url('img/lB.gif');
|
425
|
}
|
426
|
|
427
|
|
428
|
/* --------------------------------------
|
429
|
Controls for bulk showing/hidding sections
|
430
|
from the documentation.
|
431
|
----------------------------------------*/
|
432
|
|
433
|
.globalControls h3{
|
434
|
margin:0.1em;
|
435
|
font-size:1.2em;
|
436
|
}
|
437
|
|
438
|
.globalControls table td{
|
439
|
padding:0;
|
440
|
margin:0;
|
441
|
}
|
442
|
|
443
|
.globalControls{
|
444
|
position:fixed;
|
445
|
right:0;
|
446
|
background-color:transparent;
|
447
|
padding-left:0.5em;
|
448
|
padding-right:0.5em;
|
449
|
padding-bottom:0.5em;
|
450
|
width:190px;
|
451
|
}
|
452
|
|
453
|
@media print{
|
454
|
.globalControls{
|
455
|
display:none;
|
456
|
}
|
457
|
}
|
458
|
|
459
|
/* Expand/collapse of a single section. */
|
460
|
input.control {
|
461
|
text-align:center;
|
462
|
vertical-align:middle;
|
463
|
padding:0;
|
464
|
padding-right:3px;
|
465
|
padding-bottom:2px;
|
466
|
|
467
|
}
|
468
|
|
469
|
|
470
|
/* close button */
|
471
|
td.rt_content div span input{
|
472
|
font-size:0.8em;
|
473
|
}
|
474
|
|
475
|
@media print{
|
476
|
input.control{
|
477
|
display:none;
|
478
|
}
|
479
|
}
|
480
|
|
481
|
|
482
|
|
483
|
|
484
|
/*-----------------------------------------
|
485
|
Navigation.
|
486
|
------------------------------------------*/
|
487
|
a, a:visited {
|
488
|
color:rgb(0, 0, 150);
|
489
|
background-color:inherit;
|
490
|
}
|
491
|
|
492
|
a:link, a:visited {
|
493
|
text-decoration:none;
|
494
|
}
|
495
|
a:hover {
|
496
|
text-decoration:underline;
|
497
|
}
|
498
|
|
499
|
div.toTop{
|
500
|
text-align:right;
|
501
|
}
|
502
|
div.toTop a{
|
503
|
font-weight:normal;
|
504
|
}
|
505
|
|
506
|
|
507
|
|
508
|
|
509
|
/*------------------------------------------
|
510
|
The second level of index. Floating DIVs
|
511
|
-------------------------------------------*/
|
512
|
.toc {
|
513
|
}
|
514
|
.toc div.verticalLayout, div.horizontalLayout{
|
515
|
float:left;
|
516
|
display:block;
|
517
|
|
518
|
background-color:white;
|
519
|
color:inherit;
|
520
|
|
521
|
min-width:130px;
|
522
|
min-height:50px;
|
523
|
|
524
|
padding:0.5em;
|
525
|
}
|
526
|
/* This is not used. */
|
527
|
.toc div.verticalLayout {
|
528
|
clear:left;
|
529
|
}
|
530
|
|
531
|
/* Hack for the IE - acts like a minimum height.*/
|
532
|
* html .toc div.horizontalLayout,
|
533
|
* html .toc div.verticalLayout {
|
534
|
width:120px;
|
535
|
height:60px;
|
536
|
}
|
537
|
|
538
|
.toc div.componentGroupTitle{
|
539
|
font-weight:bold;
|
540
|
margin-bottom:0.5em;
|
541
|
color:black;
|
542
|
background-color:inherit;
|
543
|
}
|
544
|
|
545
|
/* Namespacces or system ids in the TOC. */
|
546
|
.toc .indexGroupTitle {
|
547
|
font-weight:bold;
|
548
|
margin-bottom:0.5em;
|
549
|
}
|
550
|
|
551
|
/*----------------
|
552
|
The footer.
|
553
|
-----------------*/
|
554
|
.footer{
|
555
|
margin-top:3em;
|
556
|
}
|
557
|
.redX{
|
558
|
color:red;
|
559
|
background-color:inherit;
|
560
|
font-size:1.2em;
|
561
|
}
|
562
|
.oXygenLogo{
|
563
|
color:#1166DD;
|
564
|
background-color:inherit;
|
565
|
font-weight:bold;
|
566
|
font-size:1.2em;
|
567
|
}
|
568
|
|
569
|
|
570
|
/* List item from documentation format */
|
571
|
ul > li.doc{
|
572
|
list-style:disc;
|
573
|
margin-left:10px;
|
574
|
}
|
575
|
|
576
|
/* Wrap the long lines in the 'pre' section. */
|
577
|
pre {
|
578
|
white-space: pre-wrap; /* css-3 */
|
579
|
white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
|
580
|
white-space: -pre-wrap; /* Opera 4-6 */
|
581
|
white-space: -o-pre-wrap; /* Opera 7 */
|
582
|
word-wrap: break-word; /* Internet Explorer 5.5+ */
|
583
|
_white-space: pre; /* IE only hack to re-specify in addition to word-wrap */
|
584
|
}
|