1#fa__mylogins {
2   margin-left: 20px;
3}
4
5#fedauth__manager h2 {
6    margin-left: 0;
7}
8
9#fedauth__manager form {
10    display: block;
11    margin: 0;
12    padding: 0;
13}
14
15#fa__mylogins legend,
16#fedauth__manager legend {
17    display: none;
18}
19
20#fa__mylogins fieldset,
21#fedauth__manager fieldset {
22    width: auto;
23}
24
25#fedauth__manager .button {
26    margin: 0;
27}
28
29#fedauth__manager p,
30#fedauth__manager label {
31    text-align: left;
32}
33
34#fedauth__manager .hidden {
35    display: none;
36}
37
38/* IE won't understand but doesn't require it */
39#fedauth__manager input[disabled] {
40    color: #ccc;
41    border-color: #ccc;
42}
43
44#fedauth__manager .lprovs,
45#fedauth__manager .sprovs {
46    margin-left: 0;
47    text-align: left;
48}
49
50#fa__mylogins fieldset,
51#fedauth__manager .lprovs fieldset,
52#fedauth__manager .sprovs fieldset {
53    color: #000;
54    background: #fff;
55    text-align: right;
56    border-top: none;
57    border-right: none;
58    border-left: none;
59}
60
61#fa__mylogins fieldset.even,
62#fedauth__manager fieldset.even {
63    background: #eee;
64}
65
66#fedauth__manager fieldset.disabled,
67#fedauth__manager fieldset.disabledeven {
68    background: #ffecec;
69}
70
71#fedauth__manager fieldset.disabled label,
72#fedauth__manager fieldset.disabledeven label {
73    color: #55555;
74    opacity: 0.7;
75}
76#fedauth__manager fieldset.disabled label img,
77#fedauth__manager fieldset.disabledeven label img {
78/*    opacity: .7; -> this kills image display under Opera */
79    filter: alpha(opacity=70);
80}
81
82#fa__mylogins .legend,
83#fedauth__manager .lprovs .legend,
84#fedauth__manager .sprovs .legend {
85    background: inherit;
86    display: block;
87    margin: 0;
88    padding: 0;
89    font-size: 1.2em;
90    line-height: 16px;
91    font-weight: normal;
92    text-align: left;
93    float: left;
94    padding: 0;
95    clear: none;
96    verical-align:middle;
97}
98
99#fa__mylogins .inuse,
100#fedauth__manager .legend .disabled {
101    font-size: 0.6em;
102    opacity: 0.7;
103    font-style: italic;
104    padding: 0px 0px 2px 10px;
105}
106
107#fa__mylogins .inuse {
108    font-weight: bold;
109    color: #e00;
110}
111
112#fa__mylogins .lastused {
113    color: #555;
114    font-size: 0.7em;
115    font-weight: bold;
116}
117
118#fedauth__manager .legend .disabled {
119    color: #555;
120}
121
122#fedauth__manager .lprovs .enable,
123#fedauth__manager .sprovs .enable {
124    margin-top: 2px;
125    float: left;
126    width: auto;
127}
128
129#fa__mylogins .legend div,
130#fedauth__manager .details {
131    padding: 5px 5px 0px;
132    font-size: 0.8em;
133    line-height: 1.2em;
134    color: #555;
135}
136
137#fa__mylogins .legend div {
138    margin-left: 16px;
139}
140
141#fedauth__manager .details {
142    margin-left: 31px;
143}
144
145#fedauth__manager .details {
146    display: none;
147}
148
149#fedauth__manager .imgdetails {
150    background-color: #fff;
151    border: solid 1px #888;
152    padding: 3px;
153    border-radius: 3px;
154    margin: 3px 0px;
155    vertical-align: middle;
156}
157
158#fedauth__manager .lprovs fieldset.buttons,
159#fedauth__manager .sprovs fieldset.buttons {
160    border: none;
161}
162
163#fedauth__manager .lprovs fieldset.buttons .button,
164#fedauth__manager .sprovs fieldset.buttons .button {
165    float: left;
166}
167
168#fa__mylogins .floatimg {
169    margin: 0px 5px 0px 0px;
170    float: left;
171}
172
173#fedauth__manager .floatimg {
174    margin: 0px 5px 0px 15px;
175    float: left;
176}
177
178#fa__authform {
179    text-align: left;
180    margin-left: 20px;
181}
182
183#fa__authform fieldset {
184    border: none;
185    width: auto;
186    padding: 2px 0px;
187    margin: 0px;
188    margin-left: 20px;
189    text-align: left;
190}
191
192#fa__authform .btnplarge,
193#fa__authform .btnpsmall {
194    background: #fff;
195    border: solid 2px #aaa;
196    padding: 3px;
197    border-radius: 5px;
198    box-shadow: 2px 2px 6px #ccc;
199    margin: 3px 4px;
200    vertical-align: middle;
201}
202
203#fa__authform .btnplarge:hover,
204#fa__authform .btnpsmall:hover {
205    border: solid 2px #888;
206    border-radius: 5px;
207    box-shadow: none;
208    margin: 5px 2px 1px 6px;
209}
210
211#fa__authform #axwrap__openid p,
212#fa__authform #axwrap__enterlogin p {
213    margin: 1em 0 0.5em;
214}
215
216#fa__authform #axwrap__enterlogin fieldset {
217    margin-left: 60px;
218}
219
220#fa__authform .manualoid {
221    margin: auto 5px;
222    vertical-align: middle;
223}
224
225#fa__authform .button {
226    margin: 1px 5px;
227}
228
229#fa__authform .selected {
230    border: solid 3px #00ff21;
231    margin: 2px 3px;
232}
233
234#dw__login {
235    text-align: left;
236}
237
238#dw__login fieldset {
239    margin-bottom: 1em;
240}
241
242#dw__login fieldset, #dw__login p {
243    margin-left: 20px;
244}
245