alecpl
2010-06-04 ffd3e2906854ff985974be070b224beb38f4fae9
commit | author | age
2e9730 1 /* CSS hacks for IE versions <= 8 */
A 2
3 input, textarea
4 {
5   border-style: expression(this.type=='checkbox' || this.type=='radio' || this.id=='quicksearchbox' ? 'none' : 'solid');
6   border-width: expression(this.type=='checkbox' || this.type=='radio' ? '0' : '1px');
7   border-color: expression(this.type=='checkbox' || this.type=='radio' ? '' : '#666666');
8   background-color: expression(this.type=='checkbox' || this.type=='radio' ? 'transparent' : '#ffffff');
9 }
10
df2a51 11 #login-form form
V 12 {
13   margin-top: 0;
14 }
15
2e9730 16 .pagenav a.buttonPas
A 17 {
18   filter: alpha(opacity=35);
19 }
20
21 #message
22 {
23   filter: alpha(opacity=85);
24 }
25
f52c93 26 .popupmenu
2e9730 27 {
f52c93 28     background-color: #ffffff;
2e9730 29 }
A 30
31 #tabsbar
32 {
33   width: expression((parseInt(document.documentElement.clientWidth)-240)+'px');
34 }
35
36 #folder-manager
37 {
38   height: expression((parseInt(document.documentElement.clientHeight)-235)+'px');
39 }
40
41 #identities-list
42 {
43   height: expression((parseInt(document.documentElement.clientHeight)-155)+'px');
44 }
45
46 #messagetoolbar
47 {
48   width: expression((parseInt(document.documentElement.clientWidth)-215)+'px');
49   z-index: 240;
50 }
51
52 #messagetoolbar select.mboxlist
53 {
39f9d3 54   margin: 0 8px;
A 55   top: 8px;
2e9730 56 }
A 57
58 #abooktoolbar a.buttonPas
59 {
60   filter: alpha(opacity=35);
5d6a3a 61   background-image: url(images/abook_toolbar.gif);
2e9730 62 }
A 63
64 #messagetoolbar a.buttonPas
65 {
66   filter: alpha(opacity=35);
5d6a3a 67   background-image: url(images/mail_toolbar.gif);
2e9730 68 }
A 69
8583d6 70 #listcontrols a.buttonPas,
A 71 #mailboxcontrols a.buttonPas
72 {
73   filter: alpha(opacity=35);
2e9730 74 }
A 75
d9b936 76 #quicksearchbar
V 77 {
78   z-index: 250;
79 }
80
2e9730 81 #mainscreen
A 82 {
83   width: expression((parseInt(document.documentElement.clientWidth)-40)+'px');
84   height: expression((parseInt(document.documentElement.clientHeight)-101)+'px');
85 }
86
a3e291 87 #directorylistbox
2e9730 88 {
a3e291 89   height: expression((parseInt(document.documentElement.clientHeight)-125)+'px');
T 90 }
91
92 #directorylistwrap
93 {
94   height: expression((parseInt(document.getElementById('directorylistbox').offsetHeight)-42)+'px');
2e9730 95 }
A 96
97 #addresslist,
98 #sectionslist
99 {
100   height: expression(parseInt(this.parentNode.offsetHeight)+'px');
101 }
102
103 #mailleftcontainer
104 {
105   height: expression(parseInt(this.parentNode.offsetHeight)+'px');
106 }
107
108 #mailrightcontainer
109 {
110   width: expression((parseInt(this.parentNode.offsetWidth)-170)+'px');
111   height: expression(parseInt(this.parentNode.offsetHeight)+'px');
112 }
113
114 #mailrightcontent
115 {
116   width: 100%;
117 }
118
119 #messagepartcontainer
120 {
121   width: expression((parseInt(document.documentElement.clientWidth)-40)+'px');
122   height: expression((parseInt(document.documentElement.clientHeight)-100)+'px');
123 }
124
125 #mailcontframe
126 {
127   height: expression(parseInt(this.parentNode.offsetHeight)+'px');
128 }
129
130 #mailrightcontent
131 {
132   height: expression((parseInt(this.parentNode.offsetHeight)-20)+'px');
133 }
134
135 #partheader
136 {
137   width: expression((parseInt(document.documentElement.clientWidth)-240)+'px');
138 }
139
140 #mailboxlist-container
141 {
142   height: expression((parseInt(this.parentNode.offsetHeight)-20)+'px');
143 }
144
145 #subscription-table
146 {
147   width: auto;
148 }
149
150 #messagelist
151 {
152   width: inherit;
153   *width: auto; /* IE6/7 conditional hack */
154   border-collapse: collapse;
155 }
156
0e7b66 157 #messagelist thead tr td,
A 158 #messagelist tbody tr td
159 {
160   height: 18px;
161 }
162   
f52c93 163 #messagelist tbody tr.unroot td.subject
T 164 {
165   text-decoration: underline;
166 }
167
2e9730 168 #messageframe
A 169 {
170   width: expression((parseInt(this.parentNode.offsetWidth)-180)+'px');
171   height: expression((parseInt(this.parentNode.offsetHeight)-20)+'px');
172 }
173
174 #messagecanvas 
175 {
176   width: expression((parseInt(this.parentNode.offsetWidth)-20)+'px');
177 }
178
179 #countcontrols
180 {
181   width: 24em;
1cf86b 182   padding-right: 10px;
2e9730 183 }
A 184
185 body.iframe 
186 {
187   width: expression((parseInt(document.documentElement.clientWidth))+'px');
188 }
189
190 #compose-container
191 {
4b1647 192   width: expression((parseInt(document.documentElement.clientWidth)-230)+'px');
2e9730 193   height: expression((parseInt(document.documentElement.clientHeight)-120)+'px');
A 194 }
195
196 #compose-body,
197 #compose-headers td textarea,
198 #compose-headers td input
199 {
200   width: 99%;
201 }
202
203 div.message-part pre,
204 div.message-htmlpart pre,
205 div.message-part div.pre
206 {
207   word-wrap: break-word;
208 }
209
210 #addressscreen
211 {
5e2014 212   width: expression((parseInt(document.documentElement.clientWidth)-245)+'px');
2e9730 213   height: expression((parseInt(document.documentElement.clientHeight)-125)+'px');
A 214 }
215
216 #prefsscreen
217 {
218   width: expression((parseInt(document.documentElement.clientWidth)-40)+'px');
219   height: expression((parseInt(document.documentElement.clientHeight)-125)+'px');
220 }
221
222 #importbox
223 {
224   height: expression((parseInt(document.documentElement.clientHeight)-135)+'px');
225 }
226
227 #contacts-table
228 {
229   width: expression(document.getElementById('addresslist').clientWidth);
230 }
231
232 #contacts-box,
233 #prefs-box
234 {
235   height: expression(parseInt(this.parentNode.offsetHeight)+'px');
236   width: expression((parseInt(this.parentNode.offsetWidth)-555)+'px');
237 }
238
239 #identity-details
240 {
241   width: expression((parseInt(document.documentElement.clientWidth)-470)+'px');
242   height: expression((parseInt(document.documentElement.clientHeight)-155)+'px');
243 }
244
245 #rcmdraglayer
246 {
5800fb 247   filter: alpha(opacity=82);
T 248   padding-left: 20px;
249 }
250
251 div.draglayercopy
252 {
253   border-color: #00cc00;
254   background: url(images/messageactions.png) 0 -125px no-repeat #fff;
255 }
256
257 html.ie8 .draglayercopy:before
258 {
259   content: "";
260   display: none;
2e9730 261 }
A 262
f52c93 263 ul.toolbarmenu
T 264 {
265   margin: 0 0 -4px 0;
266 }
267
2e9730 268 ul.toolbarmenu li
A 269 {
270   min-width: auto;
271 }
272
273 ul.toolbarmenu li a
274 {
275   min-height: auto;
276 }
277
278 #console
279 {
280   filter: alpha(opacity=80);
8583d6 281 }
144b84 282
A 283 table.records-table thead tr td
284 {
285   height: 19px;
286 }
f52c93 287
T 288 #listmenu fieldset
289 {
290   margin: 0 4px;
291   padding: 0.8em;
292 }
5800fb 293
T 294