1 |
/* begin changes obgr_seneca */ |
2 |
html, body { margin: 0; padding: 0; } |
3 |
body { |
4 |
background: #f0f0f0; |
5 |
background-image: -webkit-linear-gradient(top, #f0f0f0, #ffffff); |
6 |
background-image: -moz-linear-gradient(top, #f0f0f0, #ffffff); |
7 |
background-image: -ms-linear-gradient(top, #f0f0f0, #ffffff); |
8 |
background-image: -o-linear-gradient(top, #f0f0f0, #ffffff); |
9 |
background-image: linear-gradient(to bottom, #f0f0f0, #ffffff); |
10 |
|
11 |
font-family: Verdana, "Trebuchet MS", "Lucida Grande", "Lucida Sans", Verdana, Tahoma, Arial, sans-serif; |
12 |
text-align: left; |
13 |
} |
14 |
#mgnavdoc { margin: 0; position: absolute; top: 128px; } |
15 |
|
16 |
footer { |
17 |
border-top: 1px solid #ddd; |
18 |
margin: 1em 0 0 0; |
19 |
padding: 1em; |
20 |
font-size: 85%; |
21 |
text-align: left; |
22 |
} |
23 |
footer, footer a { color: #aaa; text-decoration: none; } |
24 |
h1, h2, h3, h4 { margin: 0 0 1em 0; } |
25 |
|
26 |
#hd, #ft, #nav, #content, .inside { padding: 0 1em 0.5em 0; } |
27 |
|
28 |
#nav { text-align: left; } |
29 |
|
30 |
#hd { |
31 |
padding: 10px 20px 4px 20px; |
32 |
text-align: left; |
33 |
} |
34 |
|
35 |
#bd { |
36 |
padding: 2px 20px 2px 20px; |
37 |
text-align: left; |
38 |
} |
39 |
|
40 |
#bd h1 { margin: 0.2em 0; } |
41 |
|
42 |
#input_form { |
43 |
display: block; |
44 |
width: 360px; |
45 |
text-align:left; |
46 |
padding: 10px; |
47 |
-webkit-border-radius: 0.6em; |
48 |
-moz-border-radius: 0.6em; |
49 |
} |
50 |
|
51 |
|
52 |
#input_form input { |
53 |
background: #fff; |
54 |
border: inset 1px; |
55 |
} |
56 |
|
57 |
#input_form input:focus { |
58 |
background: #ddf; |
59 |
} |
60 |
|
61 |
#input_form button { |
62 |
background: #eef; |
63 |
border: 2px outset #dde; |
64 |
-webkit-border-radius: 0.4em; |
65 |
-moz-border-radius: 0.4em; |
66 |
border-radius: 0.4em; |
67 |
padding: 4px; |
68 |
} |
69 |
|
70 |
#login_form label { |
71 |
text-align:left; |
72 |
float: left; |
73 |
width: 130px; |
74 |
} |
75 |
|
76 |
#login_form { |
77 |
display: block; |
78 |
float: left; |
79 |
margin-bottom: 2.5em; |
80 |
} |
81 |
|
82 |
#login_form_inputs { |
83 |
margin-bottom: 1.5em; |
84 |
} |
85 |
|
86 |
#login_form input:focus { |
87 |
background: #ddf; |
88 |
} |
89 |
|
90 |
#login_form_line span { |
91 |
float: left; |
92 |
padding-top:5px; |
93 |
} |
94 |
|
95 |
#login_form button { |
96 |
float: right; |
97 |
} |
98 |
|
99 |
#password_change_form { |
100 |
display: block; |
101 |
float: left; |
102 |
} |
103 |
|
104 |
#password_change_form input:focus { |
105 |
background: #ddf; |
106 |
} |
107 |
|
108 |
#password_change_form button { |
109 |
margin-bottom: 1.5em; |
110 |
margin-top: 0.5em; |
111 |
float: right; |
112 |
} |
113 |
|
114 |
#password_change_form label { |
115 |
text-align: left; |
116 |
float: left; |
117 |
width: 150px; |
118 |
} |
119 |
|
120 |
|
121 |
#attribute_add_form { |
122 |
text-align: left; |
123 |
float: left |
124 |
} |
125 |
|
126 |
/* End changes obgr_seneca */ |
127 |
|
128 |
.message { |
129 |
color: #000; |
130 |
} |
131 |
|
132 |
.error { |
133 |
color: #f00; |
134 |
} |
135 |
|
136 |
/* horizontal navigation elements. create a DIV element with the class hnav |
137 |
* and stick one unordered list inside it to generate a horizontal menu. |
138 |
*/ |
139 |
.hnav |
140 |
{ |
141 |
} |
142 |
.hnav, .hnav ul li a |
143 |
{ |
144 |
/* need to middor veritcal padding on .hnav and child anchor elements |
145 |
* because the anchors are _not_ block elements. since they are not |
146 |
* block elements web browsers will not expand .hnav to contain them |
147 |
* even with the extra padding. by applying the same padding to both |
148 |
* the parent .hnav _looks_ like its containing the child anchor |
149 |
* elements. |
150 |
*/ |
151 |
padding-top: 3px; |
152 |
padding-bottom: 4px; |
153 |
} |
154 |
.hnav ul, .hnav ul li |
155 |
{ |
156 |
display: inline; |
157 |
list-style-type: none; |
158 |
margin: 0; |
159 |
padding: 0; |
160 |
} |
161 |
.hnav ul li a |
162 |
{ |
163 |
margin: 0 -1px 0 0; |
164 |
padding-left: 10px; |
165 |
padding-right: 10px; |
166 |
border-left: solid 0px #000; |
167 |
border-right: solid 0px #000; |
168 |
white-space: nowrap; |
169 |
} |