Project

General

Profile

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
}
(2-2/20)