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 @ 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
.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
	color: #000000;
157
}
158
form input {
159
	font-size: 1.1em;
160
}
161

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

    
170
/* ID Based CSS Definitions */
171
#wrapper {
172
	width: 810px;
173
	margin: 0px auto;
174
}
175

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

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

    
261

    
262

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

    
301

    
302

    
303

    
304

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

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

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

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

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

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

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

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

    
464
}
465

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

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

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

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

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

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

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

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

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

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

    
529
#graph {
530
	position: relative;
531
	z-index: 10;
532
}
533

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

    
540

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

    
546

    
547

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

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

    
897

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

    
973

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

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

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

    
997

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

    
1022

    
1023

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

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

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

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

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

    
1062
div#log span.log-general {
1063

    
1064
}
1065

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    
1257
/* Sortable tables */
1258
table.sortable thead {
1259
    background-color:#eee;
1260
    color:#666666;
1261
    font-weight: bold;
1262
    cursor: default;
1263
}
1264

    
1265
/*thermal_sensors widget styles*/
1266

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

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

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

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

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