Welcome to mirror list, hosted at ThFree Co, Russian Federation.

site.css « css « pages « res - github.com/lavabit/magma.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 74ee047d7a179ee3ec8c45deea8ed93b14b58fa0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
/* Global section. */
body { background: url(../images/bg_tile.gif) repeat-x #FFFFFF; color: #000000; text-align: center; }
div#page { overflow: hidden; text-align: left; font-family: "helvetica", sans-serif; margin: 30px auto auto auto; font-size: 12px; width: 895px; background: url(../images/diecut.gif) no-repeat top right; }
li.skip { position: absolute; margin-left: -9999px; }
caption { position: absolute; text-indent: -9999px; }
div.skip { position: absolute; margin-left: -9999px; }
acronym { text-decoration: none; border-bottom: none; font-style: normal; }
input { border: solid 1px #000000; }
select { border: solid 1px #000000; }
textarea { border: solid 1px #000000; }
input.gray { color: #000000; background-color: #F0F0F0; border: solid 1px #000000; }
input.white { color: #000000; background-color: #FFFFFF; border: solid 1px #000000; }
input.red { color: #000000; background-color: #FFFFFF; border: solid 1px #FF0000; }
textarea.gray { color: #000000; background-color: #F0F0F0; border: solid 1px #000000; }
textarea.white { color: #000000; background-color: #FFFFFF; border: solid 1px #000000; }
textarea.red { color: #000000; background-color: #FFFFFF; border: solid 1px #FF0000; }
table { font-size: 12px; }
table.standard { border-collapse: collapse; width: 605px; font-weight: bold; background-color: #000000; color: #FFFFFF; }
table.standard thead tr { text-align: center; background: url(../images/bg_table_head_tile.gif) repeat-x top transparent; }
table.standard tbody tr { background: url(../images/bg_table_row_tile.gif) repeat; border-bottom: 1px solid #333333; }
table.standard tbody th { padding-left: 10px; text-align: left; }
table.standard tbody td { text-align: center; }
table.standard tbody td span { font-size: 10px; }

/* Header section. */
div#header { overflow: hidden; background: #FFFFFF; color: #000000; margin: 0px 195px 0px 0px; border-top: #000000 solid 39px; border-left: #000000 solid 39px; padding: 39px 173px 0px 38px; }
h1 { text-indent: -9999px; height: 112px; width: 69px; background: url(../images/logo.gif) no-repeat; margin: 0px; padding: 0px; }
div#header div { overflow: hidden; float: right; margin-top: -103px; height: 90px; width: 234px; }
div#header ul#nav_col_1 { margin: 0px 0px 0px 0px; list-style: none; width: 78px; height: 80px; padding: 0px; }
div#header ul#nav_col_2 { margin: -80px 0px 0px 78px; list-style: none; width: 78px; height: 80px; padding: 0px; }
div#header ul#nav_col_3 { margin: -80px 0px 0px 156px; list-style: none; width: 78px; height: 80px; padding: 0px; }
div#header ul li a#nav_home { background: url(../images/nav_home.gif) no-repeat; }
div#header ul li a#nav_home:hover { background: url(../images/nav_home_over.gif) no-repeat; }
div#header ul li a#nav_home.active { background: url(../images/nav_home_active.gif) no-repeat; }
div#header ul li a#nav_home.active:hover { background: url(../images/nav_home_active_over.gif) no-repeat; }
div#header ul li a#nav_about { background: url(../images/nav_about.gif) no-repeat; }
div#header ul li a#nav_about:hover { background: url(../images/nav_about_over.gif) no-repeat; }
div#header ul li a#nav_about.active { background: url(../images/nav_about_active.gif) no-repeat; }
div#header ul li a#nav_about.active:hover { background: url(../images/nav_about_active_over.gif) no-repeat; }
div#header ul li a#nav_features { background: url(../images/nav_features.gif) no-repeat; }
div#header ul li a#nav_features:hover { background: url(../images/nav_features_over.gif) no-repeat; }
div#header ul li a#nav_features.active { background: url(../images/nav_features_active.gif) no-repeat; }
div#header ul li a#nav_features.active:hover { background: url(../images/nav_features_active_over.gif) no-repeat; }
div#header ul li a#nav_services { background: url(../images/nav_services.gif) no-repeat; }
div#header ul li a#nav_services:hover { background: url(../images/nav_services_over.gif) no-repeat; }
div#header ul li a#nav_services.active { background: url(../images/nav_services_active.gif) no-repeat; }
div#header ul li a#nav_services.active:hover { background: url(../images/nav_services_active_over.gif) no-repeat; }
div#header ul li a#nav_philosophy { background: url(../images/nav_philosophy.gif) no-repeat; }
div#header ul li a#nav_philosophy:hover { background: url(../images/nav_philosophy_over.gif) no-repeat; }
div#header ul li a#nav_philosophy.active { background: url(../images/nav_philosophy_active.gif) no-repeat; }
div#header ul li a#nav_philosophy.active:hover { background: url(../images/nav_philosophy_active_over.gif) no-repeat; }
div#header ul li a#nav_testimonials { background: url(../images/nav_testimonials.gif) no-repeat; }
div#header ul li a#nav_testimonials:hover { background: url(../images/nav_testimonials_over.gif) no-repeat; }
div#header ul li a#nav_testimonials.active { background: url(../images/nav_testimonials_active.gif) no-repeat; }
div#header ul li a#nav_testimonials.active:hover { background: url(../images/nav_testimonials_active_over.gif) no-repeat; }
div#header ul li a#nav_network { background: url(../images/nav_network.gif) no-repeat; }
div#header ul li a#nav_network:hover { background: url(../images/nav_network_over.gif) no-repeat; }
div#header ul li a#nav_network.active { background: url(../images/nav_network_active.gif) no-repeat; }
div#header ul li a#nav_network.active:hover { background: url(../images/nav_network_active_over.gif) no-repeat; }
div#header ul li a#nav_help { background: url(../images/nav_help.gif) no-repeat; }
div#header ul li a#nav_help:hover { background: url(../images/nav_help_over.gif) no-repeat; }
div#header ul li a#nav_help.active { background: url(../images/nav_help_active.gif) no-repeat; }
div#header ul li a#nav_help.active:hover { background: url(../images/nav_help_active_over.gif) no-repeat; }
div#header ul li a#nav_contact { background: url(../images/nav_contact.gif) no-repeat; }
div#header ul li a#nav_contact:hover { background: url(../images/nav_contact_over.gif) no-repeat; }
div#header ul li a#nav_contact.active { background: url(../images/nav_contact_active.gif) no-repeat; }
div#header ul li a#nav_contact.active:hover { background: url(../images/nav_contact_active_over.gif) no-repeat; }
div#header ul li a#nav_register { background: url(../images/nav_register.gif) no-repeat; }
div#header ul li a#nav_register:hover { background: url(../images/nav_register_over.gif) no-repeat; }
div#header ul li a#nav_register.active { background: url(../images/nav_register_active.gif) no-repeat; }
div#header ul li a#nav_register.active:hover { background: url(../images/nav_register_active_over.gif) no-repeat; }
div#header ul li a#nav_preferences { background: url(../images/nav_preferences.gif) no-repeat; }
div#header ul li a#nav_preferences:hover { background: url(../images/nav_preferences_over.gif) no-repeat; }
div#header ul li a#nav_preferences.active { background: url(../images/nav_preferences_active.gif) no-repeat; }
div#header ul li a#nav_preferences.active:hover { background: url(../images/nav_preferences_active_over.gif) no-repeat; }
div#header ul li a#nav_webmail { background: url(../images/nav_webmail.gif) no-repeat; }
div#header ul li a#nav_webmail:hover { background: url(../images/nav_webmail_over.gif) no-repeat; }
div#header ul li a#nav_webmail.active { background: url(../images/nav_webmail_active.gif) no-repeat; }
div#header ul li a#nav_webmail.active:hover { background: url(../images/nav_webmail_active_over.gif) no-repeat; }
div#header ul li a { width: 76px; height: 18px; text-indent: -9999px; display: block; margin-bottom: 2px; }

/* Footer section. */
div#footer { margin: 5px 0px 0px 0px; font-size: 10px; height: 8em; width: 895px; }
div#footer a { color: #666666; background-color: inherit; text-decoration: underline; }
div#footer ul a:hover { color: #FFFFFF; background-color: #666666; text-decoration: underline; }
div#footer a img { border: none; color: #666666; background-color: inherit; }
div#footer ul { width: 610px; list-style: none; padding: 0px; margin: 0px; }
div#footer ul li { display: inline; }
div#footer p#copyright { float: left; color: #666666; background-color: inherit; width: 610px; margin-top: 3px; }
div#footer p#badges { float: left; width: 285px; text-align: right; margin-top: -1.3em; }

/* The generic content container. */
div.content { overflow: hidden; background: #FFFFFF; color: #333333; padding: 25px 16px 40px 40px; margin: 0px 0px 0px 0px; border-right: #000000 solid 39px; border-left: #000000 solid 39px; border-bottom: #000000 solid 39px;}
div.content p { width: 605px; margin: 0px 0px 20px 0px; font-size: 12px; }
div.content ul { width: 605px; }
div.content img { width: 605px; }
div.content h2 { width: 605px; font-size: 14px; }
div.content h3 { width: 605px; font-size: 14px; margin-bottom: 0px; }
div.content h4 { width: 605px; font-size: 14px; margin-bottom: 0px; }
div.content a { color: #FF0000; background-color: inherit; text-decoration: underline; }
div.content a:hover { color: #FFFFFF; background-color: #FF0000; text-decoration: underline; }

/* The secondary nav column. */
div.content div#secondary { float: right;  width: 127px; overflow: hidden; margin: -6px 0px 0px 0px;}
div.content div#secondary ul { width: 127px; padding: 0px; margin: 0px; list-style: none; }
div.content div#secondary ul li a.active { color: #000000; background-color: inherit; }
div.content div#secondary ul li a.active:hover { color: #FFFFFF; background-color: #000000; }
div.content div#secondary h3 { font-size: 12px; width: 127px; margin: 0px; }

/* The splash /images. */
div#index h2 { overflow: hidden; text-indent: -9999px; width: 605px; height: 143px; background: url(../images/splash_index.gif) no-repeat; display: block; margin: 0px 0px 15px 0px; }
div#about h2 { overflow: hidden; text-indent: -9999px; width: 605px; height: 143px; background: url(../images/splash_about.gif) no-repeat; display: block; margin: 0px 0px 15px 0px; }
div#features h2 { overflow: hidden; text-indent: -9999px; width: 605px; height: 143px; background: url(../images/splash_features.gif) no-repeat; display: block; margin: 0px 0px 15px 0px; }
div#services h2 { overflow: hidden; text-indent: -9999px; width: 605px; height: 143px; background: url(../images/splash_services.gif) no-repeat; display: block; margin: 0px 0px 15px 0px; }
div#philosophy h2 { overflow: hidden; text-indent: -9999px; width: 605px; height: 143px; background: url(../images/splash_philosophy.gif) no-repeat; display: block; margin: 0px 0px 15px 0px; }
div#testimonials h2 { overflow: hidden; text-indent: -9999px; width: 605px; height: 143px; background: url(../images/splash_testimonials.gif) no-repeat; display: block; margin: 0px 0px 15px 0px; }
div#network h2 { overflow: hidden; text-indent: -9999px; width: 605px; height: 143px; background: url(../images/splash_network.gif) no-repeat; display: block; margin: 0px 0px 15px 0px; }
div#help h2 { overflow: hidden; text-indent: -9999px; width: 605px; height: 143px; background: url(../images/splash_help.gif) no-repeat; display: block; margin: 0px 0px 15px 0px; }
div#contact h2, div#report_abuse h2 { overflow: hidden; text-indent: -9999px; width: 605px; height: 143px; background: url(../images/splash_contact.gif) no-repeat; display: block; margin: 0px 0px 15px 0px; }

/* The home page. */
div#index div#sign_up_link { float: right; width: 127px; }
div#index div#sign_up_link a { overflow: hidden; display: block; text-indent: -9999px; height: 25px; width: 109px; background: url(../images/btn_sign_up.gif) no-repeat; padding: 0px; }
div#index div#news { overflow: hidden; margin: -2px 0px 0px 0px; float: right; width: 127px; padding: 0px; }
div#index div#news p.news_date { margin-top: 10px; color: #000000; background-color: inherit; }
div#index div#news p { color: #FF0000; background-color: inherit; margin: 0px; font-size: 12px; width: 127px; }
div#index div#news h3 { font-size: 14px; width: 127px; margin: 0px; padding: 0px; line-height: 14px; }
div#index table tbody th { width: 24%; } 

/* The full width white papers. */
div#features p { width: 737px; }
div#secure p { width: 737px; }
div#philosophy p { width: 737px; }
div#testimonials p { width: 737px; margin-bottom: 10px; }

/* The corporate e-mail page. */
div#corporate_e_mail table#users { width: 300px; }
div#corporate_e_mail table#plan { width: 400px; }
div#corporate_e_mail table#plan th { width: 250px; }
div#corporate_e_mail p#middleblock { margin-top: 20px; }

/* The graphs page. */
div#graphs img { width: 691px; margin-bottom: 8px; }

/* The health page. */
div#health td.center, div#health th.center  { text-align: center; }
div#health td.left, div#health th.left  { text-align: left; padding-left: 10px; }
div#health td.green { background: #008800; color: #FFFFFF; }
div#health td.red { background: #FF0000; color: #FFFFFF; }
div#health p#time { margin-top: 10px; }

/* The statistics page. */
div#statistics table { width: 420px; }
div#statistics table td { text-align: right; padding-right: 10px; }
div#statistics p#time { margin-top: 10px; }

/* The personal e-mail page. */
div#personal_e_mail table { width: 737px; }
div#personal_e_mail table tbody th { width: 245px; }
div#personal_e_mail p#discount { width: 737px; }

/* The advertising page. */
div#advertising table#impressions { width: 250px; }
div#advertising form { width: 605px; margin-top: 25px; }
div#advertising form table { background: #FFFFFF; color: #000000; margin-bottom: 10px; }
div#advertising form table tr { background: none; border: none; }
div#advertising form table th { width: 52%; text-align: right; }
div#advertising form table td { padding-left: 10px; text-align: left; }
div#advertising form table td label { display: none; }
div#advertising form table input { width: 190px; margin-right: 10px; }
div#advertising form table select { width: 190px; margin-right: 10px; }
div#advertising form table select#ccexp_mon, div#advertising form table select#ccexp_year { width: 90px; margin-right: 10px; }
div#advertising form table input#line_one, div#advertising form table input#line_two, div#advertising form table input#link { width: 100%; margin: 0px; }
div#advertising form div { text-align: right; }
div#advertising button { overflow: hidden; text-indent: -9999px; border: 0px; margin: 10px 0px 0px 0px; padding: 0px; width: 72px; height: 25px; background: transparent url(../images/btn_submit.gif) no-repeat center top; cursor: pointer; }

/* Tutorial pages. */
div#outlook p { width: 737px; }
div#outlook img { width: 730px; }
div#thunderbird p { width: 737px; }
div#thunderbird img { width: 730px; }
div#windows_live_mail p { width: 737px; }
div#windows_live_mail img { width: 730px; }
div#pidgin p { width: 737px; }
div#pidgin img { width: auto; }
div#trillian p { width: 737px; }
div#trillian img { width: auto; }

/* The contact and report abuse pages. */
div#contact form, div#report_abuse form { width: 605px; }
div#contact th, div#report_abuse th { text-align: right; width: 100px; }
div#contact td, div#report_abuse td { padding-left: 10px; }
div#contact select { width: 100px; }
div#contact form div, div#report_abuse form div { height: 25px; margin: 10px 5px 0px 0px; text-align: right; }
div#contact tbody input, div#report_abuse tbody input { width: 190px; margin-right: 10px; }
div#contact textarea, div#report_abuse textarea { width: 480px; height: 190px; }
div#contact tr#message th, div#report_abuse tr#message th { vertical-align: top; }
div#contact form table span, div#report_abuse form table span { background-color: #FFFFFF; color: #FF0000; font-weight: bold; }
div#contact span#your_message_msg, div#report_abuse span#your_message_msg { display: block; text-align: right; width: 480px; background-color: #FFFFFF; color: #FF0000; font-weight: bold; }
div#contact button#contact_sub, div#report_abuse button#abuse_sub { overflow: hidden; text-indent: -9999px; border: 0px; margin: 0px; padding: 0px; width: 72px; height: 25px; background: transparent url(../images/btn_submit.gif) no-repeat center top; cursor: pointer; }

/* The credits page. */
div#credits h2 { display: none; }
div#credits h4 { display: none; }
div#credits h3 { text-decoration: underline; }
div#credits h5 { font-size: 14px; width: 737px; line-height: 12px; margin-bottom: 0px; }
div#credits h5 a { font-size: 12px; float: right; margin-top: -12px; color: #FF0000; background-color: inherit; text-decoration: underline; }
div#credits h5 a:hover { font-size: 12px; float: right; margin-top: -12px; color: #FF0000; background-color: inherit; text-decoration: underline; }
div#credits p { width: 545px; }

/* The settings page. */
div#settings table { margin-bottom: 10px; width: 440px; }
div#settings table th { display: inline; }
div#settings table td { display: inline; text-align: left; }

/* Terms and Policies pages */
p#timestamp { float: right; width: 165px; margin-bottom: -15px; color: #666666; }

/* The sitemap page. */
div#site_map th { text-align: left; }
div#site_map table { width: 605px; }

/* The XHTML page. */
div#xhtml_valid th { text-align: left; }
div#xhtml_valid table { width: 605px; }

/* The CSS Valid page. */
div#css_valid th { text-align: left; }
div#css_valid table { width: 605px; }

/* Registration webapp. */
div#reg_step1 div#floater { clear: left; }
div#reg_step1 h2 { overflow: hidden; text-indent: -9999px; width: 214px; height: 143px; background: url(../images/splash_signup.gif) no-repeat; display: block; margin: 0px;}
div#reg_step1 div#reg_col_1 { float: left; width: 215px; margin: 0px; }
div#reg_step1 div#reg_col_1 p { width: 215px; margin: 10px 0px 0px 0px; }
div#reg_step1 p#error { color: #FF0000; background-color: inherit; }
div#reg_step1 form { float: left; }
div#reg_step1 table { width: 525px; margin: 0px; }
div#reg_step1 form p { width: 377px; margin-left: 142px; }
div#reg_step1 form div#button { width: 377px; margin-left: 142px; text-align: right; }
div#reg_step1 img { margin: 8px 0px 0px 131px; width: 371px; height: 47px; border: 3px solid #000000; }
div#reg_step1 table th { text-align: right; vertical-align: top; width: 25%; }
div#reg_step1 table td { text-align: left; padding-left: 10px; width: 75%; }
div#reg_step1 table input { width: 190px; margin-right: 10px; }
div#reg_step1 form table td div { background-color: #FFFFFF; color: #FF0000; font-weight: bold; }
div#reg_step1 button#next1 { overflow: hidden; text-indent: -9999px; border: 0px; margin: 0px; padding: 0px; width: 55px; height: 25px; background: url(../images/btn_next.gif) no-repeat center top; cursor: pointer; }

div#reg_step2 p, div#reg_step2 table, div#reg_step2 div#buttons { width: 737px; }
div#reg_step2 p#error { color: #FF0000; background-color: inherit; }
div#reg_step2 table#payment { margin: 20px 0px 0px 0px; }
div#reg_step2 table#payment td { padding-left: 10px; text-align: left; }
div#reg_step2 table#payment td label { display: none; }
div#reg_step2 table#payment input { width: 190px; margin-right: 10px; }
div#reg_step2 table#payment select { width: 190px; margin-right: 10px; }
div#reg_step2 table#payment input#ccsc { width: 50px; }
div#reg_step2 table#payment th { text-align: right; vertical-align: top; width: 155px; }
div#reg_step2 div#buttons { margin: 10px 0px 10px 0px; }
div#reg_step2 table#payment td div { background-color: #FFFFFF; color: #FF0000; font-weight: bold; }
div#reg_step2 table#payment select#ccexp_mon, div#reg_step2 table#payment select#ccexp_year { width: 90px; margin-right: 10px; }
div#reg_step2 button#next2 { float: right; overflow: hidden; text-indent: -9999px; border: 0px; margin: 0px; padding: 0px; width: 72px; height: 25px; background: transparent url(../images/btn_finish.gif) no-repeat center top; cursor: pointer; }
div#reg_step2 button#prev2 { float: left; overflow: hidden; text-indent: -9999px; border: 0px; margin: 0px; padding: 0px; width: 55px; height: 25px; background: transparent url(../images/btn_back.gif) no-repeat center top; cursor: pointer; }
div#reg_step2 div#plans_msg { background-color: #FFFFFF; color: #FF0000; font-weight: bold; text-align: right; margin: 0px; width: 737px; }
div#reg_step2 table#plans label { display: none; }
div#reg_step2 table#plans tbody th { width: 42%; }
div#reg_step2 #tooltip_ccsc { display: none; line-height: 20px; background-color: #FFFFFF; color: #FF0000; font-weight: bold; }

div#reg_step3 p { width: 737px; }