Statistics
| Branch: | Revision:

m2u-upass-admin / WebContent / css / screen.css @ 126:2208b859d14c

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:195px;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: 195px;
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
        background: #E8E8E8 ;
181
        border:1px solid #F8F8F8 ;
182
        font-weight:normal;
183
        color: #666666;
184
        display: block;
185
        height: auto; 
186
        padding: 5px 5px 5px 10px;
187
}
188

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

    
196
/* side navigation matrix */
197
body.sLink1 li.sLink1 a, body.sLink2 li.sLink2 a, body.sLink3 li.sLink3 a,
198
body.sLink4 li.sLink4 a, body.sLink5 li.sLink5 a, body.sLink6 li.sLink6 a,
199
body.sLink7 li.sLink7 a, body.sLink8 li.sLink8 a, body.sLink9 li.sLink9 a,
200
body.sLink10 li.sLink10 a, body.sLink11 li.sLink11 a, body.sLink12 li.sLink12 a,
201
body.sLink13 li.sLink13 a, body.sLink14 li.sLink14 a, body.sLink15 li.sLink15 a,
202
body.sLink16 li.sLink16 a, body.sLink17 li.sLink17 a, body.sLink18 li.sLink18 a,
203
body.sLink19 li.sLink19 a, body.sLink20 li.sLink20 a, body.sLink21 li.sLink21 a,
204
body.sLink22 li.sLink22 a, body.sLink23 li.sLink23 a, body.sLink24 li.sLink24 a,
205
body.sLink25 li.sLink25 a, body.sLink26 li.sLink26 a, body.sLink27 li.sLink27 a,
206
body.sLink28 li.sLink28 a, body.sLink29 li.sLink29 a, body.sLink30 li.sLink30 a,
207
body.sLink31 li.sLink31 a, body.sLink32 li.sLink32 a, body.sLink33 li.sLink33 a, 
208
body.sLink34 li.sLink34 a, body.sLink35 li.sLink35 a, body.sLink36 li.sLink36 a, 
209
body.sLink37 li.sLink37 a, body.sLink38 li.sLink38 a
210
{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;}
211

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    
318
/* CSS for Tabs */
319

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

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

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

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

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

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

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

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

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

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

    
380
}
381

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

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

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

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

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

    
408

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

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

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

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

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

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