Projet

Général

Profil

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

univnautes / usr / local / www / themes / nervecenter / 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

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

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

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

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

    
24
.infoboxnptd2 {
25
	width:100%;
26
	color:white;
27
	background-color:#990000;
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
div.GraphLink {
74
	position: relative;
75
}
76

    
77
span.GraphLinkLine {
78
	position: absolute;
79
	background-color: #990000;
80
	width: 100%;
81
}
82

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

    
144
body {
145
  margin: 0px auto;
146
  background: url('images/background.gif') no-repeat;
147
  background-position : center 0px;
148
  background-color: #999999;
149
}
150

    
151
form {
152
	margin: 0px;
153
}
154
a {
155
	text-decoration: none;
156
}
157
form input {
158
	font-size: 1.1em;
159
}
160

    
161
iframe {
162
	z-index: 1;
163
	border: 1px dashed #990000;
164
}
165
.iframe {
166
	background-color: #FFFFFF;
167
}
168

    
169
/* style of disabled formelements */
170
#wrap div {margin:1em 0}
171
[disabled] {
172
	color:#666666;
173
	background:#eeeeee;
174
}
175

    
176
/* ID Based CSS Definitions */
177
#wrapper {
178
	width: 810px;
179
	margin: 0px auto;
180
}
181

    
182
#header {
183
	background: url('images/header.png') no-repeat;
184
	background-position: 0px;
185
	height: 102px;
186
	width: 810px;
187
	margin-bottom: 5px;
188
	z-index: 2;
189
}
190
#header-left {
191
	position: relative;
192
	/* background: url('images/logo.gif') no-repeat; */
193
	background-position: center;
194
	height: 65px;
195
	width: 145px;
196
	left: 10px;
197
	float: left;
198
}
199
#header-left #status-link {
200
	position: relative;
201
	top: 10px;
202
	left: 6px;
203
}
204
#header-right {
205
	position: relative;
206
	/* background: url('images/header.gif') no-repeat; */
207
	height: 70px;
208
	color: #fff;
209
	left: 0px;
210
	margin-left: 165px;
211
}
212
#header-right .alert {
213
	position: relative;
214
	/* background: url('images/alert.gif') no-repeat; */
215
	background-position: 4px 2px;
216
	color: #fff;
217
	height: 17px;
218
	width: 500px;
219
	padding: 4px;
220
	padding-left: 27px;
221
	float: left;
222
}
223
#header-right .container {
224
	position: relative;
225
}
226
#header-right .container .left {
227
	position: relative; 
228
	float: left;
229
	font-size: 1.3em;
230
	font-weight: bold;
231
	top: 15px;
232
	left: 4px;
233
	display: none;
234
}
235
#header-right .container .right {
236
	position: relative;
237
	float: right;
238
	top: 22px;
239
	padding-right: 4px;
240
	z-index: 1;
241
}
242

    
243
#header-right .container .right #alerts {
244
	position: relative;
245
	background: url('images/alert_bgr.png') no-repeat;
246
	height: 39px;
247
	width: 431px;
248
	z-index: 1;
249
	padding-top: 20px;
250
	padding-left: 5px;
251
	margin: 0px;
252
}
253
#header-right .container .right #hostname {
254
	position: relative;
255
	height: 39px;
256
	width: 431px;
257
	z-index: 1;
258
	padding-left: 5px;
259
	margin: 0px;
260
	top: 25px;
261
	left: 230px;
262
	font-size: 14px;
263
	color: #cccccc;
264
	font-weight: bold;
265
}
266

    
267

    
268

    
269
table#marquee {
270
	position: relative;
271
	top: -6px;
272
	left: -5px;
273
	border: 0;
274
	padding: 0;
275
	margin: 0;
276
	width: 424px;
277
	background-color: transparent;
278
	padding: 2px;
279
	border: 0px;
280
}
281
span#marquee-container {
282
	position: absolute;
283
	visibility: hidden;
284
	top: -100px;
285
	left: -10000px;
286
}
287
div#marquee-text {	
288
	font-size: 1.18em;
289
	font-weight: normal;
290
	font-family: Verdana;
291
	color: #ffffff;
292
    text-align: center;
293
}
294
table#marquee div#container {
295
	position: relative;
296
	overflow: hidden;
297
	width: 418px;
298
	height: 20px;
299
}
300
table#marquee div#container div#scroller {
301
	position: absolute;
302
	left: 0px;
303
	top: 0px;
304
}
305

    
306

    
307

    
308

    
309

    
310
#content {
311
	position: relative;
312
	top: -15px;
313
	left: 0px;
314
	margin-top: 0px;
315
	margin-left: 0px;
316
	padding-top: 0px;
317
	width: 810px;
318
	background-color: #ffffff;
319
}
320

    
321
#left {
322
	width: 810px;
323
	height: 1px;
324
}
325
#right {
326
	position: relative;
327
	top: -10px;
328
	width: 770px;
329
	margin-top: 0px;
330
	margin-left: 5px;
331
	margin-right: 5px;
332
	padding-top: 5px;
333
	padding-left: 10px;
334
	padding-right: 10px;
335
	padding-bottom: 20px;
336
	min-height: 400px;
337
}
338

    
339
#footer {
340
	position: relative;
341
	background: url('images/footer.png') no-repeat;
342
	top: -18px;
343
	left: 0px;
344
	width: 810px;
345
	height: 75px;
346
	color: #ffffff;
347
	text-align: center;;
348
	font-size: 0.9em;
349
	padding-top: 17px;
350
	margin-bottom: 20px;
351
	clear: both;
352
}
353
#footer p {
354
	padding: 0px;
355
	margin: 0px;
356
}
357

    
358
/* Style the List */
359
#navigation {
360
	/* background: url('images/menu.gif') no-repeat; */
361
	/* width: 693px; */
362
	position: relative;
363
	top: -25px;
364
	left: 3px;
365
	width: 810px;
366
	padding: 0px;
367
	height: 28px;
368
	z-index: 3;
369
}
370
#navigation ul {
371
	padding: 0;
372
	margin: 0;
373
	list-style: none;
374
	text-align: center;
375
}
376
#navigation ul#menu {
377
	padding-top: 3px;
378
	padding-left: 5px;
379
}
380

    
381
/* Style the List Elements */
382
#navigation ul li {
383
	float: left;
384
	position: relative;
385
	width: 6.2em;
386
}
387
#navigation ul li div {
388
	font-size: 1em;
389
	font-weight: bold;
390
}
391
/* Make the List inside the List Elements */
392
/* initially hidden with absolute position */
393
#navigation ul li ul {
394
	display: none;
395
	position: absolute; 
396
	top: 2em;
397
	left: -2px;
398
	width: 9em;
399
	font-weight: normal;
400
	background: transparent bottom left no-repeat; /* This is key to making the menu maintain visibility when not on a link */
401
	/* background-color: #202020;
402
	background: url("images/menu_footer.gif") no-repeat;
403
	background-position: bottom;
404
	*/
405
	padding: 0em 0 0.4em 0;
406
	padding-top: 0.3em;
407
}
408
/* to override top and left in browsers other than IE */
409
/* which will position to the top right of the containing */
410
/* li, rather than bottom left */
411
#navigation ul li > ul {
412
	top: auto;
413
	left: auto;
414
	left: -1px !important;
415
}
416
/* Show initial drop down upon mouse over, but do not show */
417
/* nested side drop menus within listed elements */
418
#navigation ul li:hover ul { 
419
	display: block;
420
	cursor: pointer;
421
}
422
#navigation ul li:hover {
423
	cursor: pointer;
424
	cursor: pointer;
425
}
426
#navigation ul li:hover div {
427
	text-decoration: none;
428
}
429

    
430
#navigation ul li, #navigation ul li a {
431
	background-color: transparent;
432
	color: #FFF;
433
}
434
#navigation ul li ul li {
435
	border: 1px solid #990000;
436
	width: 8.8em;
437
	height: 1.6em;
438
	line-height: 1.6em;
439
	background-color: #990000;
440
	color: #FFF;
441
}
442
#navigation ul li ul li:hover {
443
	background-color: #666666;
444
}
445

    
446
#navigation li li a {
447
	display: block;
448
	padding-left: 5px;
449
	margin-right: 10px;
450
}
451

    
452
#navigation ul li ul li a.navlnk:hover {
453
	text-decoration: none;
454
}
455
#navigation ul li.first {
456
	border-right: 0px;
457
}
458
#navigation ul li.middle {
459
	border-right: 0px;
460
}
461
#navigation ul li.last {
462

    
463
}
464

    
465
#navigation ul li.dropfirst {
466
	border-bottom: 0px;
467
}
468
#navigation ul li.dropmiddle {
469
	border-bottom: 0px;
470
}
471
#navigation ul li.droplast {
472
}
473

    
474
#wzdtabcont {
475
	float: left;
476
	background-color: #FFFFFF;
477
	color: #000000;
478
	padding: 0;
479
}
480

    
481
ul#wzdnav {
482
  font-size: 0.96em;
483
  float: left;
484
	width: 14.5em;
485
  margin: 0;
486
	padding-left: 18px;
487
}
488

    
489
ul#wzdnav li {
490
  list-style: none;
491
  margin: 0;
492
	padding-bottom: 0.2em;
493
  padding-left: 0;
494
}
495

    
496
ul#wzdnav a {
497
  display: block;
498
  padding: 0.3em;
499
  font-weight: normal;
500
}
501

    
502
#wzdnavbold a {
503
  display: block;
504
  padding: 0.3em;
505
  font-weight: bold ! important;
506
}
507

    
508
ul#wzdnav a:link {
509
  color: black;
510
	background-color: #eee;
511
}
512

    
513
ul#wzdnav a:visited {
514
  color: #666;
515
	background-color: #eee;
516
}
517

    
518
ul#wzdnav a:hover {
519
  color: black;
520
	background-color: white;
521
}
522

    
523
ul#wzdnav a:active {
524
  color: white;
525
	background-color: gray;
526
}
527

    
528
#graph {
529
	position: relative;
530
	z-index: 1;
531
}
532

    
533
#logoutbtn {
534
  position: absolute;
535
  left: 95%;
536
  vertical-align: middle;
537
}
538

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

    
872
.optsect_t {
873
	border-right: 1px solid #999999;
874
	background-color: #990000;
875
	padding-right: 6px;
876
	padding-left: 6px;
877
	padding-top: 2px;
878
	padding-bottom: 2px;
879
}
880
.optsect_s {
881
	font-size: 11px;
882
	color: #FFFFFF;
883
	font-weight: bold;
884
}
885
.tabnavtbl {
886
}
887

    
888

    
889
/* MISC CSS Definitions */
890
ul#tabnav {
891
	font-size: 11px;
892
	font-weight: bold;
893
	list-style-type: none;
894
	margin: 0;
895
	padding: 0;
896
}
897
ul#tabnav li.tabinact1 {
898
	float: left;
899
	background-color: #777777;
900
	color: #FFFFFF;
901
	padding: 0;
902
	white-space: nowrap;
903
}
904
ul#tabnav li.tabinact {
905
	float: left;
906
	border-left: 1px solid #999999;
907
	background-color: #777777;
908
	color: #FFFFFF;
909
	padding: 0;
910
	white-space: nowrap;
911
}
912
ul#tabnav li.tabinact a {
913
	float: left;
914
	display: block;
915
	text-decoration: none;
916
	padding: 5px 8px 5px 8px;
917
	color: #FFFFFF;
918
}
919
ul#tabnav li.tabinact1 a {
920
	float: left;
921
	display: block;
922
	text-decoration: none;
923
	padding: 5px 8px 5px 8px;
924
	color: #FFFFFF;
925
}
926
ul#tabnav li.tabact {
927
	float: left;
928
	background-color: #EEEEEE;
929
	color: #000000;
930
	padding: 5px 8px 5px 8px;
931
	white-space: nowrap;
932
}
933
.tabcont {
934
	background-color: #DDDDDD;
935
	padding-right: 12px;
936
	padding-left: 12px;
937
	padding-top: 12px;
938
	padding-bottom: 12px;
939
}
940
.tabact {
941
	float: left;
942
	background-color: #EEEEEE;
943
	color: #000000;
944
	padding: 5px 8px 5px 8px;
945
	white-space: nowrap;
946
}
947
.tabinact {
948
	font-weight: bold;
949
	float: left;
950
	border-left: 1px solid #999999;
951
	background-color: #777777;
952
	color: #FFFFFF;
953
	padding: 0;
954
	white-space: nowrap;
955
}
956
.menu {
957
	background-color: #000000;
958
	white-space: nowrap;
959
	padding: 0px 5px 0px 5px;
960
	width: 100%;
961
	vertical-align: top;
962
}
963

    
964
/* style of disabled formelements */
965
[disabled] {
966
	color:#666666;
967
	background:#eeeeee;
968
}
969

    
970

    
971
/* Auto Complete Suggestions */
972
div.suggestions {
973
    -moz-box-sizing: border-box;
974
    /* box-sizing: border-box; */
975
    border: 1px solid black;
976
    position: absolute;
977
	background-color: #990000;
978
	color: #FFF;
979
}
980

    
981
div.suggestions div {
982
    cursor: default;
983
    padding: 0px 3px;
984
	background-color: #990000;
985
	color: #FFF;
986
}
987

    
988
div.suggestions div.current {
989
    background-color: #3366cc;
990
    color: #FFF;
991
}
992
/* End Auto Complete Suggestions */
993

    
994

    
995
/* Nifty Corners Crap */
996
.rtop,.artop{display:block}
997
.rtop *,.artop *{display:block;height:1px;overflow:hidden;font-size:1px}
998
.artop *{border-style: solid;border-width:0 1px}
999
.r1,.rl1,.re1,.rel1{margin-left:5px}
1000
.r1,.rr1,.re1,.rer1{margin-right:5px}
1001
.r2,.rl2,.re2,.rel2,.ra1,.ral1{margin-left:3px}
1002
.r2,.rr2,.re2,.rer2,.ra1,.rar1{margin-right:3px}
1003
.r3,.rl3,.re3,.rel3,.ra2,.ral2,.rs1,.rsl1,.res1,.resl1{margin-left:2px}
1004
.r3,.rr3,.re3,.rer3,.ra2,.rar2,.rs1,.rsr1,.res1,.resr1{margin-right:2px}
1005
.r4,.rl4,.rs2,.rsl2,.re4,.rel4,.ra3,.ral3,.ras1,.rasl1,.res2,.resl2{margin-left:1px}
1006
.r4,.rr4,.rs2,.rsr2,.re4,.rer4,.ra3,.rar3,.ras1,.rasr1,.res2,.resr2{margin-right:1px}
1007
.rx1,.rxl1{border-left-width:5px}
1008
.rx1,.rxr1{border-right-width:5px}
1009
.rx2,.rxl2{border-left-width:3px}
1010
.rx2,.rxr2{border-right-width:3px}
1011
.re2,.rel2,.ra1,.ral1,.rx3,.rxl3,.rxs1,.rxsl1{border-left-width:2px}
1012
.re2,.rer2,.ra1,.rar1,.rx3,.rxr3,.rxs1,.rxsr1{border-right-width:2px}
1013
.rxl1,.rxl2,.rxl3,.rxl4,.rxsl1,.rxsl2,.ral1,.ral2,.ral3,.ral4,.rasl1,.rasl2{border-right-width:0}
1014
.rxr1,.rxr2,.rxr3,.rxr4,.rxsr1,.rxsr2,.rar1,.rar2,.rar3,.rar4,.rasr1,.rasr2{border-left-width:0}
1015
.r4,.rl4,.rr4,.re4,.rel4,.rer4,.ra4,.rar4,.ral4,.rx4,.rxl4,.rxr4{height:2px}
1016
.rer1,.rel1,.re1,.res1,.resl1,.resr1{border-width:1px 0 0;height:0px !important;height /**/:1px}
1017
/* End Nifty Corners Crap */
1018

    
1019

    
1020

    
1021
/* CSS for Dynamic Log Viewer */
1022
/* Author: Erik Kristensen    */
1023
div#log div.log-entry {
1024
	clear: both;
1025
}
1026

    
1027
div#log div.log-entry span,
1028
div#log div.log-header span {
1029
	padding: 3px 2px 3px 2px;
1030
	padding-left: 6px;
1031
}
1032

    
1033
div#log div.log-entry span.log-action {
1034
	padding-bottom: 6px;
1035
	padding-left: 5px;
1036
	padding-right: 5px;
1037
}
1038

    
1039
div#log div.log-header span {
1040
	border-top: 1px solid #999;
1041
	background-color: #bbb;
1042
	font-weight: bold;
1043
	text-align: left;
1044
}
1045

    
1046
div#log span.log-action,
1047
div#log span.log-time,
1048
div#log span.log-interface,
1049
div#log span.log-source,
1050
div#log span.log-destination,
1051
div#log span.log-protocol {
1052
	float: left;
1053
	text-align: left;
1054
	border-left: 1px solid #999;
1055
	border-bottom: 1px solid #999;
1056
	
1057
}
1058

    
1059
div#log span.log-general {
1060

    
1061
}
1062

    
1063
div#log span.log-protocol {
1064
	border-right: 1px solid #999;
1065
}
1066

    
1067
div#log span.log-action {
1068
	width: 2em;
1069
	text-align: center;
1070
}
1071

    
1072
div#log span.log-time {
1073
	width: 12.5em;
1074
}
1075

    
1076
div#log span.log-interface {
1077
	width: 5em;
1078
}
1079

    
1080
div#log span.log-source,
1081
div#log span.log-destination {
1082
	width: 17.6em;
1083
}
1084

    
1085
div#log span.log-protocol {
1086
	width: 5.5em;
1087
}
1088
/* END CSS FOR DYNAMIC LOG VIEWER */
1089

    
1090
#login {
1091
	background: #cccccc;
1092
	border: 0px solid #666666;
1093
	margin: 5em auto;
1094
	padding: 0em;
1095
	width: 340px;
1096
}
1097

    
1098
#login h1 {
1099
	background: url(images/misc/logon.png) no-repeat top left;
1100
	margin-top: 0;
1101
	display: block;
1102
	text-indent: -1000px;
1103
	height: 50px;
1104
	border-bottom: none;
1105
}
1106

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

    
1115
#login span {
1116
	font-size: 1em;
1117
	font-weight: bold;
1118
	width: 20%;
1119
	padding: 3px;
1120
	margin: 0em;
1121
	text-indent: 10px;
1122
}
1123

    
1124
#login p#text {
1125
	font-size: 1em;
1126
	font-weight: normal;
1127
	padding: 3px;
1128
	margin: 0em;
1129
	text-indent: 10px;
1130
}
1131

    
1132
#login #username, #password, #password2 {
1133
	font-size: small;
1134
	width: 60%;
1135
	padding-left: 19px;
1136
	padding: 3px;
1137
	margin: 0em;
1138
}
1139

    
1140
#login #submit {
1141
	font-size: 1em;
1142
	font-weight: bold;
1143
	padding: 3px;
1144
	margin: 0em;
1145
	text-indent: 10px;
1146
}
1147

    
1148
/* Widget CSS */
1149
.widgetsubheader {
1150
	border-right: 1px solid #999999;
1151
	font-size: 11px;
1152
	background-color: #B1B1B1;
1153
	padding-right: 6px;
1154
	padding-left: 6px;
1155
	color: #000000;
1156
	font-weight: bold;
1157
	padding-top: 5px;
1158
	padding-bottom: 5px;
1159
}
1160
.widgetheader {
1161
	border-right: 1px solid #999999;
1162
	font-size: 11px;
1163
	background-color: #990000;
1164
	padding-right: 6px;
1165
	padding-left: 6px;
1166
	color: #FFFFFF;
1167
	font-weight: bold;
1168
	padding-top: 5px;
1169
	padding-bottom: 5px;
1170
}
1171
.widgetdiv{
1172
	margin:5px;
1173
	padding: 5px;
1174
	background:#CCCCCC;
1175
}
1176
.widgetconfigdiv{
1177
	background:#BBBBBB;
1178
	font-size: 11px;
1179
	color: #000000;
1180
	padding-right: 5px;
1181
	padding-left: 5px;
1182
	padding-top: 5px;
1183
	padding-bottom: 5px;
1184
}
1185

    
1186
div#log div.log-entry-mini {
1187
	clear: both;
1188
}
1189

    
1190
div#log div.log-entry-mini span {
1191
	padding: 2px 2px 2px 2px;
1192
	padding-left: 6px;
1193
}
1194

    
1195
div#log span.log-action-mini-header,
1196
div#log span.log-time-mini-header,
1197
div#log span.log-interface-mini-header,
1198
div#log span.log-source-mini-header,
1199
div#log span.log-destination-mini-header,
1200
div#log span.log-protocol-mini-header {
1201
	float: left;
1202
	text-align: left;
1203
	background-color: #B1B1B1;
1204
	font-size: 12px;
1205
	border-left: 1px solid #999;
1206
	border-bottom: 1px solid #999;
1207
}
1208

    
1209
div#log span.log-action-mini,
1210
div#log span.log-time-mini,
1211
div#log span.log-interface-mini,
1212
div#log span.log-source-mini,
1213
div#log span.log-destination-mini,
1214
div#log span.log-protocol-mini {
1215
	float: left;
1216
	text-align: left;
1217
	background-color: #FFFFFF;
1218
	font-size: 11px;
1219
	border-left: 1px solid #999;
1220
	border-bottom: 1px solid #999;
1221
}
1222

    
1223
div#log span.log-action-mini,
1224
div#log span.log-action-mini-header {
1225
	width: 6%;
1226
}
1227

    
1228
div#log span.log-time-mini,
1229
div#log span.log-time-mini-header {
1230
	width: 19%;
1231
}
1232

    
1233
div#log span.log-interface-mini,
1234
div#log span.log-interface-mini-header {
1235
	width: 8%;
1236
}
1237

    
1238
div#log span.log-source-mini,
1239
div#log span.log-source-mini-header {
1240
	width: 23%;
1241
}
1242

    
1243
div#log span.log-destination-mini,
1244
div#log span.log-destination-mini-header {
1245
	width: 31%;
1246
}
1247

    
1248
div#log span.log-protocol-mini,
1249
div#log span.log-protocol-mini-header {
1250
	width: 8%;	
1251
	border-right: 1px solid #999;
1252
}
1253

    
1254
/* Sortable tables */
1255
table.sortable thead {
1256
    cursor: default;
1257
	background-color: #EEEEEE;
1258
	padding-right: 12px;
1259
	padding-left: 12px;
1260
	padding-top: 12px;
1261
	padding-bottom: 12px;
1262
}
1263

    
1264
/*thermal_sensors widget styles*/
1265

    
1266
.thermalSensorRow		{ width: 100%; border: 0px solid #ddd; padding: 1px; border-radius: 3px; }
1267
.thermalSensorBarShell	{ position: relative; width: 100%; height: 5px; border: 1px solid lightgray; border-radius: 3px; }
1268
.thermalSensorBar		{ position: absolute; width:   0%; height: 1px; z-index: 1; border-style: solid; border-radius: 3px; 
1269
						  background-color: LimeGreen; 
1270
						  border-top-width: 2px; border-top-color: Lime; 
1271
						  border-left-width: 0px;   
1272
						  border-right-width: 0px; 
1273
						  border-bottom-width: 2px; border-bottom-color: Green; 
1274
}
1275
.thermalSensorTextShell	{ height: 20px; width: 100%; top: 3px; }
1276
.thermalSensorText		{ float: left; height: 20px; top: 3px; }
1277
.thermalSensorValue		{ float: left; height: 20px; top: 3px; font-weight: bold; margin-left: 10px;}
1278

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

    
1282
.thermal_sensors_widget_scale000 { position: absolute; height: 5px; width: 1px; left: -1px; margin-top: -4px; background-color: lightgray; z-index: 0; font-size: 0; }
1283
.thermal_sensors_widget_scale020 { position: absolute; height: 3px; width: 1px; left:  10%; margin-top: -4px; background-color: lightgray; z-index: 0; font-size: 0; }
1284
.thermal_sensors_widget_scale010 { position: absolute; height: 3px; width: 1px; left:  20%; margin-top: -4px; background-color: lightgray; z-index: 0; font-size: 0; }
1285
.thermal_sensors_widget_scale030 { position: absolute; height: 3px; width: 1px; left:  30%; margin-top: -4px; background-color: lightgray; z-index: 0; font-size: 0; }
1286
.thermal_sensors_widget_scale040 { position: absolute; height: 3px; width: 1px; left:  40%; margin-top: -4px; background-color: lightgray; z-index: 0; font-size: 0; }
1287
.thermal_sensors_widget_scale050 { position: absolute; height: 3px; width: 1px; left:  50%; margin-top: -4px; background-color: lightgray; z-index: 0; font-size: 0; }
1288
.thermal_sensors_widget_scale060 { position: absolute; height: 3px; width: 1px; left:  60%; margin-top: -4px; background-color: lightgray; z-index: 0; font-size: 0; }
1289
.thermal_sensors_widget_scale070 { position: absolute; height: 3px; width: 1px; left:  70%; margin-top: -4px; background-color: lightgray; z-index: 0; font-size: 0; }
1290
.thermal_sensors_widget_scale080 { position: absolute; height: 3px; width: 1px; left:  80%; margin-top: -4px; background-color: lightgray; z-index: 0; font-size: 0; }
1291
.thermal_sensors_widget_scale090 { position: absolute; height: 3px; width: 1px; left:  90%; margin-top: -4px; background-color: lightgray; z-index: 0; font-size: 0; }
1292
.thermal_sensors_widget_scale100 { position: absolute; height: 9px; width: 1px; left: 100%; margin-top: -6px; background-color: lightgray; z-index: 0; font-size: 0; }
1293

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

    
1296
/* widget textarea styles - full width */
1297
.textarea_widget { 
1298
	width: 100%; 
1299
	resize:vertical;
1300
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
1301
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
1302
	box-sizing: border-box;         /* IE 8+ */
1303
}
(1-1/12)