Projet

Général

Profil

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

univnautes / usr / local / www / themes / code-red / all.css @ 1cca6b6a

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
.addgatewaybox {
11
	background-color: #990000;
12
	border-style: none none none none;
13
	width: 225px;
14
}
15

    
16
.infobox {
17
	width:100%;
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: #4a0203;
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
/* ID Based CSS Definitions */
170
#wrapper {
171
	width: 810px;
172
	margin: 0px auto;
173
}
174

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

    
236
#header-right .container .right #alerts {
237
	position: relative;
238
	background: url('images/alert_bgr.png') no-repeat;
239
	height: 39px;
240
	width: 431px;
241
	z-index: 1;
242
	padding-top: 22px;
243
	padding-left: 5px;
244
	margin: 0px;
245
}
246
#header-right .container .right #hostname {
247
	position: relative;
248
	height: 39px;
249
	width: 431px;
250
	z-index: 1;
251
	padding-left: 5px;
252
	margin: 0px;
253
	top: 15px;
254
	left: 210px;
255
	font-size: 14px;
256
	color: #990000;
257
	font-weight: bold;
258
}
259

    
260

    
261

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

    
300

    
301

    
302

    
303

    
304
#content {
305
	position: relative;
306
	top: -5px;
307
	left: 0px;
308
	margin-top: 0px;
309
	margin-left: 0px;
310
	padding-top: 0px;
311
	width: 810px;
312
	background-color: #ffffff;
313
}
314

    
315
#left {
316
	width: 810px;
317
	height: 1px;
318
}
319
#right {
320
	position: relative;
321
	top: -10px;
322
	width: 770px;
323
	margin-top: 0px;
324
	margin-left: 5px;
325
	margin-right: 5px;
326
	padding-top: 5px;
327
	padding-left: 10px;
328
	padding-right: 10px;
329
	padding-bottom: 20px;
330
	min-height: 400px;
331
}
332

    
333
#footer {
334
	position: relative;
335
	background: url('images/footer.png') no-repeat;
336
	top: -18px;
337
	left: 0px;
338
	width: 810px;
339
	height: 82px;
340
	color: #999999;
341
	text-align: center;;
342
	font-size: 0.9em;
343
	padding-top: 17px;
344
	margin-bottom: 20px;
345
	clear: both;
346
}
347
#footer p {
348
	padding: 0px;
349
	margin: 0px;
350
}
351

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

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

    
426
#navigation ul li {
427
	background-color: transparent;
428
	color: #FFF;
429
}
430
#navigation ul li ul li {
431
	border: 0px solid #990000;
432
	width: 8.8em;
433
	height: 1.6em;
434
	line-height: 1.6em;
435
/*	background-color: #990000; */
436
	background: url(images/menubgr.png) repeat-y;
437
	z-index: 2;
438
/*	color: #FFF; */
439
}
440
#navigation ul li ul li:hover {
441
/*	background-color: #666666; */
442
	background-image: url(images/menubgr_highlight.png);
443
	background-repeat: repeat-y;
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: 10;
531
}
532

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

    
539

    
540
#graph {
541
	position: relative;
542
	z-index: 10;
543
}
544

    
545

    
546

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

    
880
.optsect_t {
881
	border-right: 1px solid #999999;
882
	background-color: #990000;
883
	padding-right: 6px;
884
	padding-left: 6px;
885
	padding-top: 2px;
886
	padding-bottom: 2px;
887
}
888
.optsect_s {
889
	font-size: 11px;
890
	color: #FFFFFF;
891
	font-weight: bold;
892
}
893
.tabnavtbl {
894
}
895

    
896

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

    
972

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

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

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

    
996

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

    
1021

    
1022

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

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

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

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

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

    
1061
div#log span.log-general {
1062

    
1063
}
1064

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    
1188
div#log div.log-entry-mini {
1189
	clear: both;
1190
}
1191

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

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

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

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

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

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

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

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

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

    
1256
/* Sortable tables */
1257
table.sortable thead {
1258
    background-color:#eee;
1259
    color:#666666;
1260
    font-weight: bold;
1261
    cursor: default;
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/11)