Project

General

Profile

Download (25.9 KB) Statistics
| Branch: | Tag: | Revision:
1
/* Element CSS Definitions */
2
html, body, td, th, input, select {
3
	font-family: Tahoma, 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

    
146
form input {
147
	font-size: 1.1em;
148
}
149

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

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

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

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

    
246

    
247

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

    
284

    
285

    
286

    
287

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

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

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

    
336
/* Style the List */
337
#navigation {
338
	position: relative;
339
	top: -24px;
340
	left: -4px;
341
	padding: 0px;
342
	height: 28px;
343
	z-index: 3;
344
}
345
#navigation ul {
346
	padding: 0;
347
	margin: 0;
348
	list-style: none;
349
	text-align: center;
350
}
351
#navigation ul#menu {
352
	padding-top: 3px;
353
	padding-left: 5px;
354
}
355

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

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

    
420
#navigation li li a {
421
	display: block;
422
	padding-left: 5px;
423
	margin-right: 10px;
424
}
425

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

    
437
}
438

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

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

    
462
ul#wzdnav li {
463
  list-style: none;
464
  margin: 0;
465
	padding-bottom: 0.2em;
466
  padding-left: 0;
467
}
468

    
469
ul#wzdnav a {
470
  display: block;
471
  padding: 0.3em;
472
  font-weight: normal;
473
}
474

    
475
#wzdnavbold a {
476
  display: block;
477
  padding: 0.3em;
478
  font-weight: bold ! important;
479
}
480

    
481
ul#wzdnav a:link {
482
  color: black;
483
	background-color: #eee;
484
}
485

    
486
ul#wzdnav a:visited {
487
  color: #666;
488
	background-color: #eee;
489
}
490

    
491
ul#wzdnav a:hover {
492
  color: black;
493
	background-color: white;
494
}
495

    
496
ul#wzdnav a:active {
497
  color: white;
498
	background-color: gray;
499
}
500

    
501
#graph {
502
	position: relative;
503
	z-index: 1;
504
}
505

    
506
#logoutbtn {
507
  position: absolute;
508
  left: 95%;
509
  vertical-align: middle;
510
}
511

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

    
859

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

    
935

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

    
946
div.suggestions div {
947
    cursor: default;
948
    padding: 0px 3px;
949
	background-color: #990000;
950
	color: #FFF;
951
}
952

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

    
959

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

    
984

    
985

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

    
992
div#log div.log-entry span,
993
div#log div.log-header span {
994
	padding: 3px 2px 3px 2px;
995
	padding-left: 6px;
996
}
997

    
998
div#log div.log-entry span.log-action {
999
	padding-bottom: 6px;
1000
	padding-left: 5px;
1001
	padding-right: 5px;
1002
}
1003

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

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

    
1023
div#log span.log-general {
1024

    
1025
}
1026

    
1027
div#log span.log-protocol {
1028
	border-right: 1px solid #999;
1029
}
1030

    
1031
div#log span.log-action {
1032
	width: 2em;
1033
	text-align: center;
1034
}
1035

    
1036
div#log span.log-time {
1037
	width: 12.5em;
1038
}
1039

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

    
1044
div#log span.log-source,
1045
div#log span.log-destination {
1046
	width: 17.6em;
1047
}
1048

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

    
1054

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

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

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

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

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

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

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

    
1113

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

    
1152
div#log div.log-entry-mini {
1153
	clear: both;
1154
}
1155

    
1156
div#log div.log-entry-mini span {
1157
	padding: 2px 2px 2px 2px;
1158
	padding-left: 6px;
1159
}
1160

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

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

    
1189
div#log span.log-action-mini,
1190
div#log span.log-action-mini-header {
1191
	width: 6%;
1192
}
1193

    
1194
div#log span.log-time-mini,
1195
div#log span.log-time-mini-header {
1196
	width: 19%;
1197
}
1198

    
1199
div#log span.log-interface-mini,
1200
div#log span.log-interface-mini-header {
1201
	width: 8%;
1202
}
1203

    
1204
div#log span.log-source-mini,
1205
div#log span.log-source-mini-header {
1206
	width: 23%;
1207
}
1208

    
1209
div#log span.log-destination-mini,
1210
div#log span.log-destination-mini-header {
1211
	width: 31%;
1212
}
1213

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

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

    
1230
/*thermal_sensors widget styles*/
1231

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

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

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

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

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