Statistics
| Branch: | Revision:

m2u-upass-admin / WebContent / css / screen.css @ 37:a41045645b02

History | View | Annotate | Download (13.8 KB)

1
                                                                                                                                                
2
/* resets */
3
html, body, div, span, applet, object, iframe,
4
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
5
a, abbr, acronym, address, big, cite, code,
6
del, dfn, em, font, img, ins, kbd, q, s, samp,
7
small, strike, strong, sub, sup, tt, var,
8
dl, dt, dd, ol, ul, li,
9
fieldset, form, label, legend,
10
table, caption, tbody, tfoot, thead, tr, th, td {
11
margin:0;padding:0;border:0;outline:0;
12
vertical-align:baseline;
13
}
14

    
15

    
16
h2 {font-family:Arial;line-height:normal;text-align:left;color:#8B3E2F;background:#fff;}
17

    
18
ol, ul {list-style:none;}
19
table {border-collapse:separate;border-spacing:0;}
20
caption, th, td {text-align:left;font-weight:normal;}
21
a {text-decoration:none;color:blue;}
22
big {font-size:13px;color:#666;}
23
small {font-size:11px;color:#666;}
24

    
25
/* reusable classes */
26
.floatLeft {float:left;margin-right:5px;}
27
.floatRight {float:right;margin-left:5px;}
28
.right {text-align:right;}
29
.justify {text-align:justify}
30
input.button {cursor:pointer;}
31
input.transparent {background:transparent;color:blue;border:0;padding:0;font-size:12px;}
32
input.fullWidth {width:95%;}
33
select.fullWidth {width:90%;}
34
.success {color:green;font-size:13px;}
35
.fail, .alert, .error {color:#FF0000;}
36
span.label {width:100px;display:block;float:left;}
37
p.option {margin:5px 0;}
38
        p.option select {width:100%;}
39
.highlight {background:#000;color:#FFFFFF;font-weight:bold;font-style:normal;padding:2px 5px;}
40
.required {color:#FF0000;font-weight:bold;}
41
.red {color:#FF0000;}
42
.valignTop {vertical-align:top;}
43

    
44
input, textarea, select {margin:0 auto !important;} /* overright blueprint css method */
45
textarea{width:300px; height:100px;}
46

    
47
#h5.breadCrumb{background-color:#f1f1ee;padding:4px;}
48
#h5.breadCrumb a{text-decoration:none;color:#666;}
49

    
50
/* button */
51
#buttons {text-align:right;direction:rtl}
52
        #buttons #flowright {float:right;}
53

    
54
/* layout */
55
body {font-size:12px;font-family:Arial,sans-serif;line-height:normal;text-align:left;color:#000;background:#f1f1ee url(../images/background.jpg) repeat-x top ;}
56
.container{
57
                        background:#fff url(../images/bottomFade.jpg) bottom left repeat-x; 
58
                        padding:0 40px 100px 40px;
59
                }
60

    
61
div.banner{        
62
                        background-image:url(../images/background.jpg) top;
63
                        width:1000px;
64
                        height:140px;
65
                        padding:10px 10px 0 10px;
66
                        margin:0 auto;
67
                }
68
                
69
h3.mainTitle{
70
                        font-family:Helvetica, sans-serif;
71
                        font-size:25px;
72
                        color: #fff;
73
                        margin:15px 0 0 50px !important;
74
                        position:absolute;
75
                }
76
                
77
h3.title{color:#8B814C}
78
div.welcomeUser{padding-left:10px;color:#888;border: 1px solid red;}
79
div.logout{text-align:right;}
80
div.content{margin-top:30px;background-color:#ddd;}
81
div.mainContent{}
82
div.red{background-color:red;}
83

    
84
/* Display steps for each module */
85
.stepTable{}
86

    
87
#steps {padding:0px;margin:10px 0 7px 0;font-weight:bold;text-align:right;display:block;}
88
        #steps span {border-bottom:1px solid #e48f00;border-right:1px solid #e48f00;background-color:#f49900;padding:5px 5px 5px 5px; color:#000;}
89

    
90
#navigation {color:#000;position:relative;font-size:11px;}                                                                
91
        #navigation ol#mainNav {list-style:none;}
92
                #navigation ol#mainNav li {float:left;margin-right:3px;}
93
                        #navigation ol#mainNav li a {float:left;padding:5px;
94
                                background:url(../images/navShadow.jpg) top right repeat-x;
95
                                border-top:1px solid #ccc;
96
                                border-left:1px solid #ccc;
97
                                border-bottom:1px solid #ccc;
98
                                border-right:1px solid #ccc;color:#666;}                
99
                        #navigation ol#mainNav li a:hover {background:url("../images/navSelected.jpg");color:#000;}                                                                            
100

    
101
        .topLinkSelected a{color:#fff !important;font-weight: bold;background:#f49900 /*url(../images/navRed.jpg)*/ top right repeat-x !important;}
102

    
103
        #navigation ol#mainNav li.mNavLast {float:left;padding:5px;width:70px;
104
                        border-top:1px solid #ccc;
105
                        border-left:1px solid #ccc;
106
                        border-bottom:1px solid #ccc;
107
                        border-right:1px solid #ccc;}
108

    
109
/* tab navigation */
110
#tabNavi {color:#fff;position:relative;font-size:11px;}                                                                
111
        #tabNavi ol#mainNav {list-style:none;}
112
                #tabNavi ol#mainNav li {float:left;margin-right:3px;margin-bottom:-1px;z-index: 100;}
113
                        #tabNavi ol#mainNav li a {float:left;padding:5px;
114
                                background-color:#cccccc;
115
                                border-top:1px solid #ccc;
116
                                border-left:1px solid #ccc;
117
                                border-right:1px solid #ccc;color:#000;}                
118
                        #tabNavi ol#mainNav li a:hover {background:#f49900;color:#000;}                
119
                        #tabNavi ol#mainNav li.tabSelected a {
120
                                                                                        border-top:1px solid #cccccc !important;
121
                                                                                        border-left:1px solid #cccccc !important;
122
                                                                                        border-right:1px solid #cccccc !important;
123
                                                                                        background:#fafafa !important;
124
                                                                                        color:#000 !important;
125
                                                                                        }
126
#tabBody{ border:1px solid #cccccc; padding:10px 10px 30px 10px !important; background-color:#fafafa;}
127

    
128

    
129
body.mNav0 li.mNav0 a,   /* newly added */
130
body.mNav1 li.mNav1 a, body.mNav2 li.mNav2 a, body.mNav3 li.mNav3 a,
131
body.mNav4 li.mNav4 a, body.mNav5 li.mNav5 a, body.mNav6 li.mNav6 a,
132
body.mNav7 li.mNav7 a, body.xNav8 li.xNav8 a
133
{background:gold !important;color:#000 !important;border:1px solid #f0c400 !important;}
134
                
135
/* Navigation (sdmenu) */
136
div.sdmenu {font-size:11px;width:180px;background-color:#fff;}
137
        div.sdmenu span{}
138
        div.sdmenu span a{color:#666;line-height:1.5;font-size:12px;font-weight:bold;display:block;padding:5px 5px 5px 12px;margin:1px 0 0 0;cursor:pointer;background:white url(../images/navShadow.jpg) top right repeat-x;} 
139
        div.sdmenu span a:hover {text-decoration:none;}
140
        div.sdmenu span a.selected {color:#000 !important;background:url(../images/navSelected.jpg) top right repeat-x !important;}
141

    
142
        div.sdmenu ul li a {font-size:12px;color:#666;display:block;padding:5px 9px 5px 12px;cursor:pointer;background:url(../images/navShadow.jpg);border-right:1px solid #fff;border-bottom:1px solid #fff;margin-left:10px;} 
143
        div.sdmenu ul li a:hover {color:#000 !important;background:#ffcc00;}
144
        
145
        .linkSelected a {color:#000 !important;margin-right:-1px;border-right:1px solid #fff !important;font-weight:bold;background:#f49900 url(../images/navSelected.png) right no-repeat !important;}
146

    
147

    
148
ul#navigation, ul#navigation ul {
149
        list-style-type:none;
150
        margin: 0;
151
        padding: 0;
152
        width: 180px;
153
}
154

    
155
ul#navigation a {
156
        display: block;
157
        text-decoration: none;        
158
}
159

    
160
ul#navigation li {
161
        margin-top: 1px;
162
}
163

    
164
ul#navigation li a {
165
        /* background: url(../images/navMain.jpg) top right repeat-x; */
166
        color: #01663e;
167
        font-weight:bold;
168
        /* border:1px solid #fff; */
169
}
170

    
171
ul#navigation li a:hover,
172
ul#navigation li a.selected {
173
        /* background: url(../images/navMainSelected.jpg) top right repeat-x; */
174
}
175

    
176
ul#navigation li ul.submenu li { }
177
ul#navigation li ul.submenu li a {
178
        /*background: url(../images/navShadow.jpg) top right repeat-x; */
179
        /*background: #fdf5cc;*/
180
        border:1px solid #eee;
181
        font-weight:normal;
182
        color: #666666;
183
        display: block;
184
        height: auto; 
185
        padding: 5px 5px 5px 10px;
186
}
187

    
188
ul#navigation li ul.submenu li a:hover{background:#ffcc00 ; color: #000;}
189
ul#navigation li ul.submenu li a.selected {
190
        /* background: url(../images/navSelected.jpg) top right repeat-x; */
191
        background: #f49900;
192
        color: #000000;
193
}
194

    
195
/* side navigation matrix */
196
body.sLink1 li.sLink1 a, body.sLink2 li.sLink2 a, body.sLink3 li.sLink3 a,
197
body.sLink4 li.sLink4 a, body.sLink5 li.sLink5 a, body.sLink6 li.sLink6 a,
198
body.sLink7 li.sLink7 a, body.sLink8 li.sLink8 a, body.sLink9 li.sLink9 a,
199
body.sLink10 li.sLink10 a, body.sLink11 li.sLink11 a, body.sLink12 li.sLink12 a,
200
body.sLink13 li.sLink13 a, body.sLink14 li.sLink14 a, body.sLink15 li.sLink15 a,
201
body.sLink16 li.sLink16 a, body.sLink17 li.sLink17 a, body.sLink18 li.sLink18 a,
202
body.sLink19 li.sLink19 a, body.sLink20 li.sLink20 a, body.sLink21 li.sLink21 a,
203
body.sLink22 li.sLink22 a, body.sLink23 li.sLink23 a, body.sLink24 li.sLink24 a,
204
body.sLink25 li.sLink25 a, body.sLink26 li.sLink26 a, body.sLink27 li.sLink27 a,
205
body.sLink28 li.sLink28 a, body.sLink29 li.sLink29 a, body.sLink30 li.sLink30 a,
206
body.sLink31 li.sLink31 a, body.sLink32 li.sLink32 a, body.sLink33 li.sLink33 a, 
207
body.sLink34 li.sLink34 a, body.sLink35 li.sLink35 a, body.sLink36 li.sLink36 a, 
208
body.sLink37 li.sLink37 a, body.sLink38 li.sLink38 a
209
{color:white !important;margin-right:-1px;margin-left:10px;border-right:1px solid #fff;font-weight:bold;background-color:#cf0000 !important;background:url(../images/selected.png) center right no-repeat;}
210

    
211
a strong {color:#01663e;}                                                                                
212

    
213
h3.welcome {font-size:14px;margin-bottom:10px;}
214
p.lastLogin {font-weight:bold;font-size:11px;}
215
h3.head {font-size:14px;padding:10px 5px;}
216
h4.subHead {font-size:12px;padding:0 5px;}
217
p.explanation {margin:0 5px 10px;}
218
ul.tableLink {list-style:none;margin:0 0 10px 5px;}
219
        ul.tableLink li {display:inline;margin-right:5px;}
220
blockquote.note {background:#FBF5E6;border:1px solid #CD3333;margin:10px;width:679px;padding:5px;}
221
blockquote.note table{width:682px;}
222
        blockquote.note ul {list-style-type:disc;list-style-position:outside;}
223
        blockquote.note ol {list-style-type:decimal;list-style-position:outside;}
224
                blockquote.note li {margin-left:15px;}
225
dl.defList {}
226
        dl.defList dt {font-weight:bold;}
227
        dl.defList dd {}
228
ul.list {margin:5px 0;}
229

    
230
table tr.even td,table tr.even th{background:#fff;}
231
table tr.alt {background:#eee;}
232
table tr.borderTop td {border-top:1px double #666;}
233
table tr.borderBottom td {border-bottom:1px double #666;}
234
table td.valignBottom {vertical-align:bottom;}
235

    
236
table.tabularData {background-color:#de0000;border:1px solid #CDC9A5;margin:10px 0 10px 0;}
237
        table.tabularData thead th,table.tabularData thead tr{background-color:#f49900;color:#000 !important;}                                                                                        
238
        table.tabularData tr.header {background-color:black;}
239
        table.tabularData th, table.tabularData td {padding:5px;}
240
        table.tabularData th {font-weight:bold;}
241
        table.tabularData .account {}
242
        table.tabularData .balance {width:90px;text-align:center;}
243
                table.tabularData th.balance span {display:block;}
244
        table.tabularData .select {width:150px;}
245
        table.tabularData th.select span {padding-left:10px;}
246
                table.tabularData .select form.quickLink p {text-align:right;}
247
                table.tabularData .select form.quickLink select {width:139px;font-size:11px;}
248
                        table.tabularData .select form.quickLink select option {width:150px;}
249
                table.tabularData .select form.quickLink input.go {cursor:pointer;margin-top:3px;}
250
        table.tabularData td h3 {font-size:12px;}
251

    
252
tr.padding td {padding:20px 5px;}
253
tr.paddingTop td {padding-top:20px;}
254
tr.paddingBottom td {padding-bottom:20px;}
255
tr.bt td {border-top:1px dotted #666;}
256
tr.bb td {border-bottom:1px dotted #666;}
257
div.tableWrap p.submit {text-align:right;padding:20px 5px;}
258

    
259
table.tabularForm{width:100%;margin:10px 0 10px 0;padding:5px;background:#f1f1ee url(../images/formBg.jpg) top left repeat-x;}
260
        table.tabularForm td {padding:3px;}
261
        table.tabularForm tr td {padding:3px !important;margin:1px !important;}
262

    
263
.btnToLink{
264
        border:0;background-color:transparent;color:blue;
265
}        
266
.btnToLink:HOVER{
267
        cursor: pointer;color:black;
268
}
269

    
270
ul.treeHierarchy, ul.treeHierarchy ul { list-style-type: none; background: url(../images/treeLine.png) repeat-y; margin: 0; padding: 0; }
271
ul.treeHierarchy ul { margin-left: 6px; }
272
ul.treeHierarchy li { margin: 0; padding: 0 12px; line-height: 22px; background: url(../images/treeCrossLine.png) no-repeat;}
273
ul.treeHierarchy li.lastLine {background:#f1f1ee url(../images/treeLastLine.png) no-repeat;}
274

    
275
.securityMsg {padding:0 20px;color:#707070;margin: 0 auto;font-family:Arial, Helvetica, sans-serif;}
276

    
277
#footer {vertical-align:bottom;height:141px;font-size:11px;color:#FFFFFF;background:url(../images/footer.gif);}                                                         
278
#footer a{color:#FFFFFF;}                                                                                                                                                        
279

    
280
/* clearfix */
281
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
282
.clearfix {display:inline-table;min-height:1%;}
283
/* Hides from IE-mac \*/
284
* html .clearfix {height:1%;} .clearfix {display:block;}
285
/* End hide from IE-mac */
286

    
287
div.overlay {
288
 max-width:988px;
289
 min-width:760px;
290
 position:absolute;
291
 background-color: transparent;
292
/* opacity:0.75;*/
293
 z-index:100;
294
}
295

    
296
div.overlayBox
297
{
298
 position:fixed;
299
 z-index:99;
300
 visibility:hidden;
301
 width:400px;
302
}
303

    
304
div.overlayBox p
305
{
306
 text-align: center;
307
 padding: 20px;
308
 font-size: 18px;
309
}
310

    
311
/*paging*/
312
ul.previousNext {list-style:none;padding:10px 0;text-align:right;}
313
ul.previousNext li {display:inline;}
314

    
315
#errorTable {margin:8px 0px 0px 8px;}
316

    
317
/* CSS for Tabs */
318

    
319
.shadetabs{
320
padding: 3px 0;
321
margin-left: 10px;
322
margin-top: 12px;
323
margin-bottom: 0;
324
font-family: Arial, Helvetica, sans-serif;
325
font-size: 11px;
326
font-weight: bold;
327
list-style-type: none;
328
text-align: left; /*set to left, center, or right to align the menu as desired*/
329
}
330

    
331
.shadetabs li{
332
display: inline;
333
margin: 0;
334
}
335

    
336
.shadetabs li a{
337
text-decoration: none;
338
padding: 3px 7px;
339
margin-right: 3px;
340
border: 1px solid #778;
341
color: #2d2b2b;
342
background: white url(shade.gif) top left repeat-x;
343
}
344

    
345
.shadetabs li a:visited{
346
color: #2d2b2b;
347
}
348

    
349
.shadetabs li a:hover{
350
text-decoration: underline;
351
color: #2d2b2b;
352
}
353

    
354
.shadetabs li.selected{
355
position: relative;
356
top: 1px;
357
}
358

    
359
.shadetabs li.selected a{ /*selected main tab style */
360
background-image: url(shadeactive.gif);
361
border-bottom-color: white;
362
}
363

    
364
.shadetabs li.selected a:hover{ /*selected main tab style */
365
text-decoration: none;
366
}
367

    
368
.contentstyle{
369
border-top: 1px solid gray;
370
width: 690px;
371
margin-left: 10px;
372
padding: 1px;
373
}
374

    
375
/*passwordStrength*/
376
.textColor0
377
{
378

    
379
}
380

    
381
.textColor1
382
{
383
        color:#ff0000;
384
}
385

    
386
.textColor2
387
{
388
        color:#ff5f5f;
389
}
390

    
391
.textColor3
392
{
393
        color:#56e500;
394
}
395

    
396
.textColor4
397
{
398
        color:#4dcd00;
399
}
400

    
401
.textColor5
402
{
403
        color:#399800;
404
        font-size: 11px;
405
}
406

    
407

    
408
.strength0
409
{
410
        width:0px;
411
}
412

    
413
.strength1
414
{
415
        width:30px;
416
        background:#ff0000;
417
}
418

    
419
.strength2
420
{
421
        width:60px;        
422
        background:#ff5f5f;
423
}
424

    
425
.strength3
426
{
427
        width:90px;
428
        background:#56e500;
429
}
430

    
431
.strength4
432
{
433
        background:#4dcd00;
434
        width:120px;
435
}
436

    
437
.strength5
438
{
439
        background:#399800;
440
        width:165px;
441
}
442