Projet

Général

Profil

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

univnautes / usr / local / www / themes / metallic / 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
.nowrap { white-space: nowrap; }
8

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    
245

    
246

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

    
283

    
284

    
285

    
286

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

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

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

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

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

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

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

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

    
440
}
441

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

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

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

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

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

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

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

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

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

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

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

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

    
862

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

    
938

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

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

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

    
962

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

    
987

    
988

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

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

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

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

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

    
1026
div#log span.log-general {
1027

    
1028
}
1029

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

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

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

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

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

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

    
1057

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

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

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

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

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

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

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

    
1116

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

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

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

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

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

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

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

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

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

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

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

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

    
1233
/*thermal_sensors widget styles*/
1234

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

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

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

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

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