Projet

Général

Profil

Télécharger (26 ko) Statistiques
| Branche: | Tag: | Révision:

univnautes / usr / local / www / themes / metallic / all.css @ a03943d2

1
/* Element CSS Definitions */
2
html, body, td, th, input, select {
3
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
4
	font-size: 0.9em;
5
}
6

    
7
.nowrap { white-space: nowrap; }
8

    
9
.infobox {
10
	width:100%;
11
}
12

    
13
.addgatewaybox {
14
	background-color: #990000;
15
	border-style: none none none none;
16
	width: 225px;
17
}
18

    
19
.infoboxsave {
20
	padding-right: 10px;
21
}
22

    
23
.infoboxnptd2 {
24
	width:100%;
25
	color:white;
26
	background-color:#990000;
27
	padding-right: 10px;
28
	padding-right: 10px;	
29
}
30

    
31
.infoboxnptd {
32
	width:8%;
33
	background-color:#990000;	
34
}
35

    
36
.infoboxnptable {
37
 	height:32px;
38
	width:100%;
39
	background-color:#990000;	
40
}
41

    
42
.infoboxnptable2 {
43
 	height:32px;
44
	width:100%;
45
	background-color:#990000;
46
}
47

    
48
.infoboxnp {
49
	background-color:#990000;
50
	width:100%;
51
}
52

    
53
.infoboxnpimg {
54
	vertical-align:middle;
55
	width:28px;
56
	height:32px;
57
	background-color:#990000;	
58
}
59

    
60
.inputerrorsleft {
61
	background-color: #990000;
62
	width: 36px;
63
}
64

    
65
.inputerrorsright {
66
	background-color: #FFD9D1;	
67
	color: #000000;
68
	font-size: 11px;
69
	padding-left: 8px; 
70
	padding-top: 6px;
71
}
72

    
73
/* DOM Tooltip CSS definitions */
74
div.niceTitle
75
{
76
	background-color: #333333;
77
	color: #FFFFFF;
78
	font-weight: bold;
79
	font-size: 13px;
80
	font-family: "Trebuchet MS", sans-serif;
81
	width: 220px;
82
	left: 0;
83
	top: 0;
84
	padding: 4px;
85
	position: absolute;
86
	text-align: left;
87
	z-index: 20;
88
	-moz-border-radius: 0 10px 10px 10px;
89
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=87);
90
	-moz-opacity: .87;
91
	-khtml-opacity: .87;
92
	opacity: .87;
93
}
94
div.niceTitle h1
95
{
96
  background: #990000;
97
  border-bottom: 1px dotted #FFFFFF;
98
	font-weight: bold;
99
	font-size: 13px;
100
	font-family: "Trebuchet MS", sans-serif;
101
	margin: 3px;
102
  padding-top: 1px;
103
  padding-bottom: 1px;
104
  padding-left: 3px;
105
  text-align: left;
106
	left: 0;
107
	top: 0;
108
  -moz-border-radius: 0 8px 0 0;
109
  -moz-opacity: 1;
110
}
111
div.niceTitle .contents
112
{
113
	margin: 0;
114
	padding: 0 3px;
115
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
116
	-moz-opacity: 1;
117
	-khtml-opacity: 1;
118
	opacity: 1;
119
}
120
div.niceTitle p
121
{
122
  background: #FFFFFF;
123
  border: 1px solid #990000;
124
	color: #000000;
125
	font-size: 11px;
126
	font-family: "Trebuchet MS", sans-serif;
127
	padding: 5px;
128
	margin: 3px;
129
	text-align: left;
130
	-moz-opacity: 1;
131
  -moz-border-radius: 0 0 8px 8px;
132
}
133

    
134
body {
135
	background-color: #333333;
136
	margin: 5px auto;
137
}
138

    
139
form {
140
	margin: 0px;
141
}
142
a {
143
	text-decoration: none;
144
	color: #000000;
145
}
146
form input {
147
	font-size: 1.1em;
148
}
149

    
150
iframe {
151
	z-index: 1;
152
	border: 1px dashed #990000;
153
}
154
.iframe {
155
	background-color: #FFFFFF;
156
}
157

    
158
/* ID Based CSS Definitions */
159
#wrapper {
160
	width: 815px;
161
	margin: 5px auto;
162
}
163

    
164
#header {
165
	background: url('images/header.gif') no-repeat;
166
	background-position: 4px;
167
	height: 102px;
168
	width: 808px;
169
	margin-bottom: 5px;
170
	z-index: 2;
171
}
172
#header-left {
173
	position: relative;
174
	/* background: url('images/logo.gif') no-repeat; */
175
	background-position: center;
176
	height: 65px;
177
	width: 145px;
178
	left: 10px;
179
	float: left;
180
}
181
#header-left #status-link {
182
	position: relative;
183
	top: 10px;
184
	left: 6px;
185
}
186
#header-right {
187
	position: relative;
188
	/* background: url('images/header.gif') no-repeat; */
189
	height: 70px;
190
	color: #fff;
191
	left: 0px;
192
	margin-left: 165px;
193
}
194
#header-right .alert {
195
	position: relative;
196
	/* background: url('images/alert.gif') no-repeat; */
197
	background-position: 4px 2px;
198
	color: #fff;
199
	height: 17px;
200
	width: 500px;
201
	padding: 4px;
202
	padding-left: 27px;
203
	float: left;
204
}
205
#header-right .container {
206
	position: relative;
207
}
208
#header-right .container .left {
209
	position: relative; 
210
	float: left;
211
	font-size: 1.3em;
212
	font-weight: bold;
213
	top: 15px;
214
	left: 4px;
215
	display: none;
216
}
217
#header-right .container .right {
218
	position: relative;
219
	float: right;
220
	top: 22px;
221
	padding-right: 4px;
222
	z-index: 1;
223
}
224

    
225
#header-right .container .right #alerts {
226
	position: relative;
227
	background: url('images/alert_bgr.gif') no-repeat;
228
	height: 39px;
229
	width: 431px;
230
	z-index: 1;
231
	padding-top: 20px;
232
	padding-left: 5px;
233
	margin: 0px;
234
}
235
#header-right .container .right #hostname {
236
	position: relative;
237
	height: 39px;
238
	width: 431px;
239
	z-index: 1;
240
	padding-left: 5px;
241
	margin: 0px;
242
	top: 25px;
243
	left: 230px;
244
}
245

    
246

    
247

    
248
table#marquee {
249
	position: relative;
250
	top: -6px;
251
	left: -5px;
252
	border: 0;
253
	padding: 0;
254
	margin: 0;
255
	width: 424px;
256
	background-color: transparent;
257
	padding: 2px;
258
	border: 0px;
259
}
260
span#marquee-container {
261
	position: absolute;
262
	visibility: hidden;
263
	top: -100px;
264
	left: -10000px;
265
}
266
div#marquee-text {	
267
	font-size: 1.18em;
268
	font-weight: bold;
269
	font-family: Verdana;
270
    text-align: center;
271
}
272
table#marquee div#container {
273
	position: relative;
274
	overflow: hidden;
275
	width: 418px;
276
	height: 20px;
277
}
278
table#marquee div#container div#scroller {
279
	position: absolute;
280
	left: 0px;
281
	top: 0px;
282
}
283

    
284

    
285

    
286

    
287

    
288
#content {
289
	position: relative;
290
	top: -15px;
291
	left: 4px;
292
	margin-top: 0px;
293
	margin-left: 5px;
294
	padding-top: 0px;
295
	width: 800px;
296
	background: url('images/horizontal.gif') repeat-y;
297
}
298

    
299
#left {
300
	width: 800px;
301
	height: 1px;
302
}
303
#right {
304
	position: relative;
305
	top: -10px;
306
	width: 770px;
307
	margin-top: 0px;
308
	margin-left: 5px;
309
	margin-right: 5px;
310
	padding-top: 5px;
311
	padding-left: 10px;
312
	padding-right: 10px;
313
	padding-bottom: 20px;
314
	min-height: 400px;
315
}
316

    
317
#footer {
318
	position: relative;
319
	background: url('images/footer.gif') no-repeat;
320
	top: -18px;
321
	left: 7px;
322
	width: 800px;
323
	height: 75px;
324
	color: #ffffff;
325
	text-align: center;;
326
	font-size: 0.9em;
327
	padding-top: 17px;
328
	margin-bottom: 20px;
329
	clear: both;
330
}
331
#footer p {
332
	padding: 0px;
333
	margin: 0px;
334
}
335

    
336
/* Style the List */
337
#navigation {
338
	/* background: url('images/menu.gif') no-repeat; */
339
	/* width: 693px; */
340
	position: relative;
341
	top: -24px;
342
	left: -4px;
343
	width: 800px;
344
	padding: 0px;
345
	height: 28px;
346
	z-index: 3;
347
}
348
#navigation ul {
349
	padding: 0;
350
	margin: 0;
351
	list-style: none;
352
	text-align: center;
353
}
354
#navigation ul#menu {
355
	padding-top: 3px;
356
	padding-left: 5px;
357
}
358

    
359
/* Style the List Elements */
360
#navigation ul li {
361
	float: left;
362
	position: relative;
363
	/* width: 7.5em; */
364
	width: 6.2em;
365
}
366
#navigation ul li div {
367
	font-size: 1em;
368
	font-weight: bold;
369
}
370
/* Make the List inside the List Elements */
371
/* initially hidden with absolute position */
372
#navigation ul li ul {
373
	display: none;
374
	position: absolute; 
375
	top: 2em;
376
	left: -2px;
377
	width: 9em;
378
	font-weight: normal;
379
	background: transparent bottom left no-repeat; /* This is key to making the menu maintain visibility when not on a link */
380
	background-color: #202020;
381
	background: url("images/menu_footer.gif") no-repeat;
382
	background-position: bottom;
383
	padding: 0em 0 0.4em 0;
384
	padding-top: 0.3em;
385
}
386
/* to override top and left in browsers other than IE */
387
/* which will position to the top right of the containing */
388
/* li, rather than bottom left */
389
#navigation ul li > ul {
390
	top: auto;
391
	left: auto;
392
	left: -1px !important;
393
}
394
/* Show initial drop down upon mouse over, but do not show */
395
/* nested side drop menus within listed elements */
396
#navigation ul li:hover ul { 
397
	display: block;
398
	cursor: pointer;
399
}
400
#navigation ul li:hover {
401
	cursor: pointer;
402
	cursor: pointer;
403
}
404
#navigation ul li:hover div {
405
	text-decoration: none;
406
}
407

    
408
#navigation ul li {
409
	background-color: transparent;
410
	color: #FFF;
411
}
412
#navigation ul li ul li {
413
	border: 1px solid #505050;
414
	width: 8.8em;
415
	height: 1.6em;
416
	line-height: 1.6em;
417
	background: url('images/metal_bgr.gif') repeat-x;
418
	color: #FFF;
419
}
420
#navigation ul li ul li:hover {
421
	background: url('images/metal_bgr_red.gif') repeat-x;
422
}
423

    
424
#navigation li li a {
425
	display: block;
426
	padding-left: 5px;
427
	margin-right: 10px;
428
}
429

    
430
#navigation ul li ul li a.navlnk:hover {
431
	text-decoration: none;
432
}
433
#navigation ul li.first {
434
	border-right: 0px;
435
}
436
#navigation ul li.middle {
437
	border-right: 0px;
438
}
439
#navigation ul li.last {
440

    
441
}
442

    
443
#navigation ul li.dropfirst {
444
	border-bottom: 0px;
445
}
446
#navigation ul li.dropmiddle {
447
	border-bottom: 0px;
448
}
449
#navigation ul li.droplast {
450
}
451
#wzdtabcont {
452
	float: left;
453
	background-color: #FFFFFF;
454
	color: #000000;
455
	padding: 0;
456
}
457

    
458
ul#wzdnav {
459
  font-size: 0.96em;
460
  float: left;
461
	width: 14.5em;
462
  margin: 0;
463
	padding-left: 18px;
464
}
465

    
466
ul#wzdnav li {
467
  list-style: none;
468
  margin: 0;
469
	padding-bottom: 0.2em;
470
  padding-left: 0;
471
}
472

    
473
ul#wzdnav a {
474
  display: block;
475
  padding: 0.3em;
476
  font-weight: normal;
477
}
478

    
479
#wzdnavbold a {
480
  display: block;
481
  padding: 0.3em;
482
  font-weight: bold ! important;
483
}
484

    
485
ul#wzdnav a:link {
486
  color: black;
487
	background-color: #eee;
488
}
489

    
490
ul#wzdnav a:visited {
491
  color: #666;
492
	background-color: #eee;
493
}
494

    
495
ul#wzdnav a:hover {
496
  color: black;
497
	background-color: white;
498
}
499

    
500
ul#wzdnav a:active {
501
  color: white;
502
	background-color: gray;
503
}
504

    
505
#graph {
506
	position: relative;
507
	z-index: 1;
508
}
509

    
510
#logoutbtn {
511
  position: absolute;
512
  left: 95%;
513
  vertical-align: middle;
514
}
515

    
516
/* Class Based CSS Definitions */
517
.pgtitle {
518
	font-size: 18px;
519
	color: #777777;
520
	font-weight: bold;
521
}
522
.tfrtitle {
523
	font-size: 18px;
524
	color: #ffffff;
525
	font-weight: bold;
526
}
527
.vncell {
528
	background-color: #DDDDDD;
529
	padding-right: 20px;
530
	padding-left: 8px;
531
	border-bottom: 1px solid #999999;
532
}
533
.formfld {
534
  padding-left: 19px;
535
  font-size: small;
536
}
537
.formselect {
538
  font-size: 1.0em;
539
}
540
.langopt {
541
  padding-left: 34px;
542
  padding-top: 2px;
543
  padding-bottom: 2px;
544
}
545
.saved {
546
  /* background: url('/themes/nione/images/icons/icon_wzd_saved.png') no-repeat 0 1px #FFFFFF; */
547
  list-style-image: url('/themes/metallic/images/icons/icon_wzd_saved.png') ! important;
548
}
549
.notsaved {
550
  /* background: url('/themes/nione/images/icons/icon_wzd_nsaved.png') no-repeat 0 1px #FFFFFF; */
551
  list-style-image: url('/themes/metallic/images/icons/icon_wzd_nsaved.png') ! important;
552
}
553
.en {
554
  background: url('/themes/metallic/images/icons/icon_flag_en.png') no-repeat 0 1px #FFFFFF;
555
}
556
.de {
557
  background: url('/themes/metallic/images/icons/icon_flag_de.png') no-repeat 0 1px #FFFFFF;
558
}
559
.es {
560
  background: url('/themes/metallic/images/icons/icon_flag_es.png') no-repeat 0 1px #FFFFFF;
561
}
562
.pt_BR {
563
  background: url('/themes/metallic/images/icons/icon_flag_pt_BR.png') no-repeat 0 1px #FFFFFF;
564
}
565
.host {
566
  background: url('/themes/metallic/images/icons/icon_frmfld_host.png') no-repeat 0 1px #FFFFFF;
567
}
568
.search {
569
  background: url('/themes/metallic/images/icons/icon_frmfld_search.png') no-repeat 0 1px #FFFFFF;
570
}
571
.file {
572
  background: url('/themes/metallic/images/icons/icon_frmfld_file.png') no-repeat 0 1px #FFFFFF;
573
}
574
.mail {
575
  background: url('/themes/metallic/images/icons/icon_frmfld_mail.png') no-repeat 0 1px #FFFFFF;
576
}
577
.imp {
578
  background: url('/themes/metallic/images/icons/icon_frmfld_imp.png') no-repeat 0 1px #FFFFFF;
579
}
580
.pwd {
581
  background: url('/themes/metallic/images/icons/icon_frmfld_pwd.png') no-repeat 0 1px #FFFFFF;
582
}
583
.user {
584
  background: url('/themes/metallic/images/icons/icon_frmfld_user.png') no-repeat 0 1px #FFFFFF ;
585
}
586
.group {
587
  background: url('/themes/metallic/images/icons/icon_frmfld_group.png') no-repeat 0 1px #FFFFFF;
588
}
589
.url {
590
  background: url('/themes/metallic/images/icons/icon_frmfld_url.png') no-repeat 0 1px #FFFFFF;
591
}
592
.time {
593
  background: url('/themes/metallic/images/icons/icon_frmfld_time.png') no-repeat 0 1px #FFFFFF;
594
}
595
.unknown {
596
  background: url('/themes/metallic/images/icons/icon_frmfld_unknown.png') no-repeat 0 1px #FFFFFF;
597
}
598
.formfld_cert {
599
  background: url('/themes/metallic/images/icons/icon_frmfld_cert.png') no-repeat 0 1px #FFFFFF;
600
  padding-left: 28px;
601
	font-family: Courier New, Courier, monospaced;
602
	font-size: 11px;
603
}
604
.formfldalias {
605
	background-color: #990000;
606
	color: #FFFFFF;
607
}
608
.formpre {
609
	font-family: Courier New, Courier, monospaced;
610
	font-size: 10px;
611
}
612
.formbtn {
613
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
614
	font-size: 13px;
615
	font-weight: bold;
616
}
617
.formbtns {
618
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
619
	font-size: 10px;
620
	font-weight: bold;
621
}
622
.vvcell {
623
	background-color: #FFFFC6;
624
}
625
.errmsg {
626
	font-weight: bold;
627
	color: #CC0000;
628
}
629
.red {
630
	color: #CC0000;
631
}
632
.gray {
633
	color: #A0A0A0;
634
}
635
.vexpl {
636
	font-size: 11px;
637
}
638
.navlnk {
639
	color: #FFFFFF;
640
	text-decoration: none;
641
	font-size: 13px;
642
}
643
.navlnks {
644
	color: #FFFFFF;
645
	text-decoration: none;
646
	font-size: 11px;
647
}
648
.redlnk {
649
	color: #990000;
650
	text-decoration: none;
651
}
652
.tblnk {
653
	color: #FFFFFF;
654
	text-decoration: none;
655
}
656
.vncellreq {
657
	background-color: #DDDDDD;
658
	padding-right: 20px;
659
	padding-left: 8px;
660
	font-weight: bold;
661
	border-bottom: 1px solid #999999;
662
}
663
.vncellt {
664
	background-color: #DDDDDD;
665
	padding-right: 20px;
666
	padding-left: 8px;
667
	padding-top: 4px;
668
	padding-bottom: 4px;
669
	font-weight: bold;
670
	border-bottom: 1px solid #999999;
671
}
672
.vtable {
673
	border-bottom: 1px solid #999999;
674
}
675
.vnsepcell {
676
	background-color: #BBBBBB;
677
	padding-right: 20px;
678
	padding-left: 8px;
679
	font-weight: bold;
680
	border-bottom: 1px solid #999999;
681
	font-size: 11px;
682
}
683
.cpline {
684
	font-size: 11px;
685
	color: #FFFFFF;
686
}
687
.hostname {
688
	font-size: 11px;
689
	color: #FFFFFF;
690
}
691
.vnsepcellr {
692
	background-color: #BBBBBB;
693
	padding-right: 20px;
694
	padding-left: 8px;
695
	font-weight: bold;
696
	border-right: 1px solid #999999;
697
	border-bottom: 1px solid #999999;
698
	font-size: 11px;
699
}
700
.listrborder {
701
	background-color: #FFFFFF;
702
	border-right: 1px solid #999999;
703
	border-left: 1px solid #999999;	
704
	border-bottom: 1px solid #999999;
705
	font-size: 11px;
706
	padding-right: 6px;
707
	padding-left: 6px;
708
	padding-top: 4px;
709
	padding-bottom: 4px;
710
}
711
.listr {
712
	background-color: #FFFFFF;
713
	border-right: 1px solid #999999;
714
	border-bottom: 1px solid #999999;
715
	font-size: 11px;
716
	padding-right: 6px;
717
	padding-left: 6px;
718
	padding-top: 4px;
719
	padding-bottom: 4px;
720
}
721
.listrpad {
722
	border-right: 1px solid #999999;
723
	border-bottom: 1px solid #999999;
724
	font-size: 11px;
725
	padding-right: 16px;
726
	padding-left: 10px;
727
	padding-top: 8px;
728
	padding-bottom: 8px;
729
}
730
.listn {
731
	font-size: 11px;
732
	padding-right: 16px;
733
	padding-left: 6px;
734
	padding-top: 4px;
735
	padding-bottom: 4px;
736
}
737
.listbg {
738
	border-right: 1px solid #999999;
739
	border-bottom: 1px solid #999999;
740
	font-size: 11px;
741
	color: #FFFFFF;
742
	background-color: #990000;
743
	padding-right: 16px;
744
	padding-left: 6px;
745
	padding-top: 4px;
746
	padding-bottom: 4px;
747
}
748
.listbggrey {
749
	border-right: 1px solid #999999;
750
        border-bottom: 1px solid #999999;
751
        font-size: 11px;
752
        background-color: #999999;
753
        padding-right: 16px;
754
        padding-left: 6px;
755
        padding-top: 4px;
756
        padding-bottom: 4px;
757
}
758
.listhdr {
759
	background-color: #BBBBBB;
760
	padding-right: 16px;
761
	padding-left: 6px;
762
	font-weight: bold;
763
	border-bottom: 1px solid #999999;
764
	font-size: 11px;
765
	padding-top: 5px;
766
	padding-bottom: 5px;
767
}
768
.listhdr a {
769
	color: #000000;
770
}
771
.listhdrr {
772
	background-color: #BBBBBB;
773
	padding-right: 16px;
774
	padding-left: 6px;
775
	font-weight: bold;
776
	border-right: 1px solid #999999;
777
	border-bottom: 1px solid #999999;
778
	font-size: 11px;
779
	padding-top: 5px;
780
	padding-bottom: 5px;
781
}
782
.listhdrr a {
783
	color: #000000;
784
}
785
.listlr {
786
	background-color: #FFFFFF;
787
	border-right: 1px solid #999999;
788
	border-bottom: 1px solid #999999;
789
	border-left: 1px solid #999999;
790
	font-size: 11px;
791
	padding-right: 6px;
792
	padding-left: 6px;
793
	padding-top: 4px;
794
	padding-bottom: 4px;
795
}
796
.listlrns {
797
	background-color: #FFFFFF;
798
	border-right: 1px solid #999999;
799
	border-bottom: 1px solid #999999;
800
	border-left: 1px solid #999999;
801
	font-size: 11px;
802
	padding-top: 4px;
803
	padding-bottom: 4px;
804
}
805
.list {
806
	font-size: 11px;
807
	padding-left: 6px;
808
	padding-top: 2px;
809
	padding-bottom: 2px;
810
}
811
.listt {
812
	font-size: 11px;
813
	padding-top: 5px;
814
}
815
.listhdrrns {
816
	background-color: #BBBBBB;
817
	padding-left: 6px;
818
	padding-top: 5px;
819
	padding-bottom: 5px;
820
	padding-right: 6px;
821
	font-weight: bold;
822
	border-right: 1px solid #999999;
823
	border-bottom: 1px solid #999999;
824
	font-size: 11px;
825
}
826
.listbgns {
827
	border-right: 1px solid #999999;
828
	border-bottom: 1px solid #999999;
829
	font-size: 11px;
830
	background-color: #D9DEE8;
831
	padding-left: 6px;
832
	padding-right: 4px;
833
	padding-top: 4px;
834
	padding-bottom: 4px;
835
}
836
.listtopic {
837
	border-right: 1px solid #999999;
838
	font-size: 11px;
839
	background-color: #990000;
840
	padding-right: 16px;
841
	padding-left: 6px;
842
	color: #FFFFFF;
843
	font-weight: bold;
844
	padding-top: 5px;
845
	padding-bottom: 5px;
846
}
847
.optsect_t {
848
	border-right: 1px solid #999999;
849
	background-color: #990000;
850
	padding-right: 6px;
851
	padding-left: 6px;
852
	padding-top: 2px;
853
	padding-bottom: 2px;
854
}
855
.optsect_s {
856
	font-size: 11px;
857
	color: #FFFFFF;
858
	font-weight: bold;
859
}
860
.tabnavtbl {
861
}
862

    
863

    
864
/* MISC CSS Definitions */
865
ul#tabnav {
866
	font-size: 11px;
867
	font-weight: bold;
868
	list-style-type: none;
869
	margin: 0;
870
	padding: 0;
871
}
872
ul#tabnav li.tabinact1 {
873
	float: left;
874
	background-color: #777777;
875
	color: #FFFFFF;
876
	padding: 0;
877
	white-space: nowrap;
878
}
879
ul#tabnav li.tabinact {
880
	float: left;
881
	border-left: 1px solid #999999;
882
	background-color: #777777;
883
	color: #FFFFFF;
884
	padding: 0;
885
	white-space: nowrap;
886
}
887
ul#tabnav li.tabinact a {
888
	float: left;
889
	display: block;
890
	text-decoration: none;
891
	padding: 5px 8px 5px 8px;
892
	color: #FFFFFF;
893
}
894
ul#tabnav li.tabinact1 a {
895
	float: left;
896
	display: block;
897
	text-decoration: none;
898
	padding: 5px 8px 5px 8px;
899
	color: #FFFFFF;
900
}
901
ul#tabnav li.tabact {
902
	float: left;
903
	background-color: #EEEEEE;
904
	color: #000000;
905
	padding: 5px 8px 5px 8px;
906
	white-space: nowrap;
907
}
908
.tabcont {
909
	background-color: #DDDDDD;
910
	padding-right: 12px;
911
	padding-left: 12px;
912
	padding-top: 12px;
913
	padding-bottom: 12px;
914
}
915
.tabact {
916
	float: left;
917
	background-color: #EEEEEE;
918
	color: #000000;
919
	padding: 5px 8px 5px 8px;
920
	white-space: nowrap;
921
}
922
.tabinact {
923
	font-weight: bold;
924
	float: left;
925
	border-left: 1px solid #999999;
926
	background-color: #777777;
927
	color: #FFFFFF;
928
	padding: 0;
929
	white-space: nowrap;
930
}
931
.menu {
932
	background-color: #000000;
933
	white-space: nowrap;
934
	padding: 0px 5px 0px 5px;
935
	width: 100%;
936
	vertical-align: top;
937
}
938

    
939

    
940
/* Auto Complete Suggestions */
941
div.suggestions {
942
    -moz-box-sizing: border-box;
943
    /* box-sizing: border-box; */
944
    border: 1px solid black;
945
    position: absolute;
946
	background-color: #990000;
947
	color: #FFF;
948
}
949

    
950
div.suggestions div {
951
    cursor: default;
952
    padding: 0px 3px;
953
	background-color: #990000;
954
	color: #FFF;
955
}
956

    
957
div.suggestions div.current {
958
    background-color: #3366cc;
959
    color: #FFF;
960
}
961
/* End Auto Complete Suggestions */
962

    
963

    
964
/* Nifty Corners Crap */
965
.rtop,.artop{display:block}
966
.rtop *,.artop *{display:block;height:1px;overflow:hidden;font-size:1px}
967
.artop *{border-style: solid;border-width:0 1px}
968
.r1,.rl1,.re1,.rel1{margin-left:5px}
969
.r1,.rr1,.re1,.rer1{margin-right:5px}
970
.r2,.rl2,.re2,.rel2,.ra1,.ral1{margin-left:3px}
971
.r2,.rr2,.re2,.rer2,.ra1,.rar1{margin-right:3px}
972
.r3,.rl3,.re3,.rel3,.ra2,.ral2,.rs1,.rsl1,.res1,.resl1{margin-left:2px}
973
.r3,.rr3,.re3,.rer3,.ra2,.rar2,.rs1,.rsr1,.res1,.resr1{margin-right:2px}
974
.r4,.rl4,.rs2,.rsl2,.re4,.rel4,.ra3,.ral3,.ras1,.rasl1,.res2,.resl2{margin-left:1px}
975
.r4,.rr4,.rs2,.rsr2,.re4,.rer4,.ra3,.rar3,.ras1,.rasr1,.res2,.resr2{margin-right:1px}
976
.rx1,.rxl1{border-left-width:5px}
977
.rx1,.rxr1{border-right-width:5px}
978
.rx2,.rxl2{border-left-width:3px}
979
.rx2,.rxr2{border-right-width:3px}
980
.re2,.rel2,.ra1,.ral1,.rx3,.rxl3,.rxs1,.rxsl1{border-left-width:2px}
981
.re2,.rer2,.ra1,.rar1,.rx3,.rxr3,.rxs1,.rxsr1{border-right-width:2px}
982
.rxl1,.rxl2,.rxl3,.rxl4,.rxsl1,.rxsl2,.ral1,.ral2,.ral3,.ral4,.rasl1,.rasl2{border-right-width:0}
983
.rxr1,.rxr2,.rxr3,.rxr4,.rxsr1,.rxsr2,.rar1,.rar2,.rar3,.rar4,.rasr1,.rasr2{border-left-width:0}
984
.r4,.rl4,.rr4,.re4,.rel4,.rer4,.ra4,.rar4,.ral4,.rx4,.rxl4,.rxr4{height:2px}
985
.rer1,.rel1,.re1,.res1,.resl1,.resr1{border-width:1px 0 0;height:0px !important;height /**/:1px}
986
/* End Nifty Corners Crap */
987

    
988

    
989

    
990
/* CSS for Dynamic Log Viewer */
991
/* Author: Erik Kristensen    */
992
div#log div.log-entry {
993
	clear: both;
994
}
995

    
996
div#log div.log-entry span,
997
div#log div.log-header span {
998
	padding: 3px 2px 3px 2px;
999
	padding-left: 6px;
1000
}
1001

    
1002
div#log div.log-entry span.log-action {
1003
	padding-bottom: 6px;
1004
	padding-left: 5px;
1005
	padding-right: 5px;
1006
}
1007

    
1008
div#log div.log-header span {
1009
	border-top: 1px solid #999;
1010
	background-color: #bbb;
1011
	font-weight: bold;
1012
	text-align: left;
1013
}
1014

    
1015
div#log span.log-action,
1016
div#log span.log-time,
1017
div#log span.log-interface,
1018
div#log span.log-source,
1019
div#log span.log-destination,
1020
div#log span.log-protocol {
1021
	float: left;
1022
	text-align: left;
1023
	border-left: 1px solid #999;
1024
	border-bottom: 1px solid #999;
1025
}
1026

    
1027
div#log span.log-general {
1028

    
1029
}
1030

    
1031
div#log span.log-protocol {
1032
	border-right: 1px solid #999;
1033
}
1034

    
1035
div#log span.log-action {
1036
	width: 2em;
1037
	text-align: center;
1038
}
1039

    
1040
div#log span.log-time {
1041
	width: 12.5em;
1042
}
1043

    
1044
div#log span.log-interface {
1045
	width: 5em;
1046
}
1047

    
1048
div#log span.log-source,
1049
div#log span.log-destination {
1050
	width: 17.6em;
1051
}
1052

    
1053
div#log span.log-protocol {
1054
	width: 5.5em;
1055
}
1056
/* END CSS FOR DYNAMIC LOG VIEWER */
1057

    
1058

    
1059
#login {
1060
	background: #cccccc;
1061
	border: 0px solid #666666;
1062
	margin: 5em auto;
1063
	padding: 0em;
1064
	width: 340px;
1065
}
1066

    
1067
#login h1 {
1068
	background: url(images/misc/logon.png) no-repeat top left;
1069
	margin-top: 0;
1070
	display: block;
1071
	text-indent: -1000px;
1072
	height: 50px;
1073
	border-bottom: none;
1074
}
1075

    
1076
#login p {
1077
	font-size: 1em;
1078
	font-weight: bold;
1079
	padding: 3px;
1080
	margin: 0em;
1081
	text-indent: 10px;
1082
}
1083

    
1084
#login span {
1085
	font-size: 1em;
1086
	font-weight: bold;
1087
	width: 20%;
1088
	padding: 3px;
1089
	margin: 0em;
1090
	text-indent: 10px;
1091
}
1092

    
1093
#login p#text {
1094
	font-size: 1em;
1095
	font-weight: normal;
1096
	padding: 3px;
1097
	margin: 0em;
1098
	text-indent: 10px;
1099
}
1100

    
1101
#login #username, #password, #password2 {
1102
	font-size: small;
1103
	width: 60%;
1104
	padding-left: 19px;
1105
	padding: 3px;
1106
	margin: 0em;
1107
}
1108

    
1109
#login #submit {
1110
	font-size: 1em;
1111
	font-weight: bold;
1112
	padding: 3px;
1113
	margin: 0em;
1114
	text-indent: 10px;
1115
}
1116

    
1117

    
1118
/* Widget CSS */
1119
.widgetsubheader {
1120
	border-right: 1px solid #999999;
1121
	font-size: 11px;
1122
	background-color: #B1B1B1;
1123
	padding-right: 6px;
1124
	padding-left: 6px;
1125
	color: #000000;
1126
	font-weight: bold;
1127
	padding-top: 5px;
1128
	padding-bottom: 5px;
1129
}
1130
.widgetheader {
1131
	border-right: 1px solid #999999;
1132
	font-size: 11px;
1133
	background-color: #990000;
1134
	padding-right: 6px;
1135
	padding-left: 6px;
1136
	color: #FFFFFF;
1137
	font-weight: bold;
1138
	padding-top: 5px;
1139
	padding-bottom: 5px;
1140
}
1141
.widgetdiv{
1142
	margin:5px;
1143
	padding: 5px;
1144
	background:#CCCCCC;
1145
}
1146
.widgetconfigdiv{
1147
	background:#BBBBBB;
1148
	font-size: 11px;
1149
	color: #000000;
1150
	padding-right: 5px;
1151
	padding-left: 5px;
1152
	padding-top: 5px;
1153
	padding-bottom: 5px;
1154
}
1155

    
1156
div#log div.log-entry-mini {
1157
	clear: both;
1158
}
1159

    
1160
div#log div.log-entry-mini span {
1161
	padding: 2px 2px 2px 2px;
1162
	padding-left: 6px;
1163
}
1164

    
1165
div#log span.log-action-mini-header,
1166
div#log span.log-time-mini-header,
1167
div#log span.log-interface-mini-header,
1168
div#log span.log-source-mini-header,
1169
div#log span.log-destination-mini-header,
1170
div#log span.log-protocol-mini-header {
1171
	float: left;
1172
	text-align: left;
1173
	background-color: #FFFFFF;
1174
	font-size: 12px;
1175
	border-left: 1px solid #999;
1176
	border-bottom: 1px solid #999;
1177
}
1178

    
1179
div#log span.log-action-mini,
1180
div#log span.log-time-mini,
1181
div#log span.log-interface-mini,
1182
div#log span.log-source-mini,
1183
div#log span.log-destination-mini,
1184
div#log span.log-protocol-mini {
1185
	float: left;
1186
	text-align: left;
1187
	background-color: #FFFFFF;
1188
	font-size: 11px;
1189
	border-left: 1px solid #999;
1190
	border-bottom: 1px solid #999;
1191
}
1192

    
1193
div#log span.log-action-mini,
1194
div#log span.log-action-mini-header {
1195
	width: 6%;
1196
}
1197

    
1198
div#log span.log-time-mini,
1199
div#log span.log-time-mini-header {
1200
	width: 19%;
1201
}
1202

    
1203
div#log span.log-interface-mini,
1204
div#log span.log-interface-mini-header {
1205
	width: 8%;
1206
}
1207

    
1208
div#log span.log-source-mini,
1209
div#log span.log-source-mini-header {
1210
	width: 23%;
1211
}
1212

    
1213
div#log span.log-destination-mini,
1214
div#log span.log-destination-mini-header {
1215
	width: 31%;
1216
}
1217

    
1218
div#log span.log-protocol-mini,
1219
div#log span.log-protocol-mini-header {
1220
	width: 8%;	
1221
	border-right: 1px solid #999;
1222
}
1223

    
1224
/* Sortable tables */
1225
table.sortable thead {
1226
    cursor: default;
1227
	background-color: #EEEEEE;
1228
	padding-right: 12px;
1229
	padding-left: 12px;
1230
	padding-top: 12px;
1231
	padding-bottom: 12px;
1232
}
1233

    
1234
/*thermal_sensors widget styles*/
1235

    
1236
.thermalSensorRow		{ width: 100%; border: 0px solid #ddd; padding: 1px; border-radius: 3px; }
1237
.thermalSensorBarShell	{ position: relative; width: 100%; height: 5px; border: 1px solid lightgray; border-radius: 3px; }
1238
.thermalSensorBar		{ position: absolute; width:   0%; height: 1px; z-index: 1; border-style: solid; border-radius: 3px; 
1239
						  background-color: LimeGreen; 
1240
						  border-top-width: 2px; border-top-color: Lime; 
1241
						  border-left-width: 0px;   
1242
						  border-right-width: 0px; 
1243
						  border-bottom-width: 2px; border-bottom-color: Green; 
1244
}
1245
.thermalSensorTextShell	{ height: 20px; width: 100%; top: 3px; }
1246
.thermalSensorText		{ float: left; height: 20px; top: 3px; }
1247
.thermalSensorValue		{ float: left; height: 20px; top: 3px; font-weight: bold; margin-left: 10px;}
1248

    
1249
.thermalSensorWarnThresh	{ position: absolute; background-color: orange; height: 16px; width: 2px; z-index: 2; margin-top: -8px; }
1250
.thermalSensorCritThresh	{ position: absolute; background-color:    red; height: 16px; width: 2px; z-index: 2; margin-top: -8px; }
1251

    
1252
.thermal_sensors_widget_scale000 { position: absolute; height: 5px; width: 1px; left: -1px; margin-top: -4px; background-color: lightgray; z-index: 0; font-size: 0; }
1253
.thermal_sensors_widget_scale020 { position: absolute; height: 3px; width: 1px; left:  10%; margin-top: -4px; background-color: lightgray; z-index: 0; font-size: 0; }
1254
.thermal_sensors_widget_scale010 { position: absolute; height: 3px; width: 1px; left:  20%; margin-top: -4px; background-color: lightgray; z-index: 0; font-size: 0; }
1255
.thermal_sensors_widget_scale030 { position: absolute; height: 3px; width: 1px; left:  30%; margin-top: -4px; background-color: lightgray; z-index: 0; font-size: 0; }
1256
.thermal_sensors_widget_scale040 { position: absolute; height: 3px; width: 1px; left:  40%; margin-top: -4px; background-color: lightgray; z-index: 0; font-size: 0; }
1257
.thermal_sensors_widget_scale050 { position: absolute; height: 3px; width: 1px; left:  50%; margin-top: -4px; background-color: lightgray; z-index: 0; font-size: 0; }
1258
.thermal_sensors_widget_scale060 { position: absolute; height: 3px; width: 1px; left:  60%; margin-top: -4px; background-color: lightgray; z-index: 0; font-size: 0; }
1259
.thermal_sensors_widget_scale070 { position: absolute; height: 3px; width: 1px; left:  70%; margin-top: -4px; background-color: lightgray; z-index: 0; font-size: 0; }
1260
.thermal_sensors_widget_scale080 { position: absolute; height: 3px; width: 1px; left:  80%; margin-top: -4px; background-color: lightgray; z-index: 0; font-size: 0; }
1261
.thermal_sensors_widget_scale090 { position: absolute; height: 3px; width: 1px; left:  90%; margin-top: -4px; background-color: lightgray; z-index: 0; font-size: 0; }
1262
.thermal_sensors_widget_scale100 { position: absolute; height: 9px; width: 1px; left: 100%; margin-top: -6px; background-color: lightgray; z-index: 0; font-size: 0; }
1263

    
1264
.thermal_sensors_widget_mark100 { position: absolute; width: 15px; left: 96%; margin-top: -12px; font: 6pt Arial, sans-serif; text-align: left; color: #575757; }
1265

    
1266
/* widget textarea styles - full width */
1267
.textarea_widget { 
1268
	width: 100%; 
1269
	resize:vertical;
1270
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
1271
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
1272
	box-sizing: border-box;         /* IE 8+ */
1273
}
(1-1/8)