1/**
2 * OrangeHRM is a comprehensive Human Resource Management (HRM) System that captures
3 * all the essential functionalities required for any enterprise.
4 * Copyright (C) 2006 OrangeHRM Inc., http://www.orangehrm.com
5 *
6 * OrangeHRM is free software; you can redistribute it and/or modify it under the terms of
7 * the GNU General Public License as published by the Free Software Foundation; either
8 * version 2 of the License, or (at your option) any later version.
9 *
10 * OrangeHRM is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
11 * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
12 * See the GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License along with this program;
15 * if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
16 * Boston, MA  02110-1301, USA
17 *
18*/
19/* IE Specific styles to overcome IE behaviour */
20
21/* Added to prevent main heading being hidden in list views. Sets hasLayout */
22div.mainHeading,
23div.subHeading {
24    zoom: 1;
25}
26
27div.messagebar {
28    zoom: 1;
29}
30
31/* Button min-width fix for IE. Without this fix, IE assumes width is min-width */
32input.editbutton,
33input.savebutton,
34input.applybutton,
35input.backbutton,
36input.updatebutton,
37input.clearbutton,
38input.inserttimebutton,
39input.cancelbutton,
40input.resetbutton,
41input.addbutton,
42input.delbutton,
43input.rejectbutton,
44input.resetbutton,
45input.exportbutton,
46input.assignbutton,
47input.viewbutton,
48input.detailsbutton,
49input.submitbutton,
50input.searchbutton {
51    text-align:center;
52    overflow:visible;
53    width:75px !important;
54    padding-left: 4px;
55    padding-right: 4px;
56}
57
58input.plainbtn {
59    text-align:center;
60    overflow:visible;
61    width:75px !important;
62    padding-left: 4px;
63    padding-right: 4px;
64}
65
66input.longbtn {
67    text-align:center;
68    overflow:visible;
69    width:120px !important;
70    padding-left: 4px;
71    padding-right: 4px;
72}
73
74input.extralongbtn {
75    text-align:center;
76    overflow:visible;
77    width:175px !important;
78    padding-left: 4px;
79    padding-right: 4px;
80}
81
82div.formbuttons {
83    text-align: left;
84    width:auto;
85    height:auto;
86    margin-left:5px;
87    margin-right:5px;
88    margin-top:15px;
89    display:block;
90    padding-top: 10px;;
91    padding-bottom: 10px;
92    float:none;
93    border-top: 1px solid #FAD163;
94}
95
96.label{
97    padding-left: 10px;
98    font-weight: bold;
99    font-size: 13px;
100}
101
102.drpDown {
103    margin-top: 5px;
104    width: 228px;
105}
106
107form input.txtBox {
108    border: 1px solid #888888;
109    width: 224px;
110    vertical-align:middle;
111    height:14px;
112    margin-top: 5px;
113}
114
115form#frmJobInterview input.formInputInterviewer {
116    width: 266px;
117}
118
119label.error {
120    clear: both;
121    color: red;
122    display: block;
123    font-size: 11px;
124    margin-top: 5px;
125    padding-left: 140px;
126    width: 140px !important;
127}
128
129/* PIM Job specific styles : Begin */
130
131form#frmEmpJobDetails textarea {
132    margin-top: 5px;
133}
134
135
136.drpDownR {
137    margin-top: 5px;
138    width: 168px;
139}
140
141form input.txtBoxR {
142    border: 1px solid #888888;
143    width: 164px;
144    vertical-align:middle;
145    height:14px;
146    margin-top: 5px;
147}
148
149form#frmEmpTaxExemptions label {
150    margin-top: 6px;
151    width: 140px;
152}
153form#frmEmpTaxExemptions label.error {
154    margin-top: 5px;
155    width: 200px !important;
156    padding-left: 140px;
157}
158form input.formInputM{
159    border: 1px solid #888888;
160    width: 317px;
161    vertical-align:middle;
162    height:14px;
163    margin-top: 5px;
164}
165
166
167table#sup_list td.check {
168    width: 30px;
169    vertical-align: top;
170    padding-top: 6px;
171}
172
173table#sub_list td.check {
174    width: 30px;
175    vertical-align: top;
176    padding-top: 6px;
177}
178
179table#sup_list td.supName {
180    padding-top: 6px;
181    text-align: left;
182}
183
184table#sub_list td.subName {
185    padding-top: 6px;
186    text-align: left;
187}
188
189.checkboxSup, .radio {
190    background-color: #FFFFFF;
191    border: 1px solid #888888;
192    font-size: 11px;
193    padding-left: 4px;
194    padding-right: 4px;
195    background-color: transparent;
196    border: 0 none;
197    margin: 0;
198    vertical-align: bottom;
199}
200
201.checkboxSub, .radio {
202    background-color: #FFFFFF;
203    border: 1px solid #888888;
204    font-size: 11px;
205    padding-left: 4px;
206    padding-right: 4px;
207    background-color: transparent;
208    border: 0 none;
209    margin: 0;
210    vertical-align: bottom;
211}
212
213table#sup_list td {
214    padding-left: 8px;
215    padding-right: 8px;
216    text-align:left;
217    vertical-align: text-top
218}
219
220table#sub_list td {
221    padding-left: 8px;
222    padding-right: 8px;
223    text-align:left;
224    vertical-align: text-top
225}
226
227
228form#frmAddReportTo label label.error {
229    clear: both;
230    color: red;
231    display: block;
232    font-size: 11px;
233    margin-top: 5px;
234    padding-left: 140px;
235    width: 180px !important;
236}
237
238form#frmAddReportTo ul.radio_list {
239    padding-left: 140px;
240    padding-top: 10px;
241    padding-bottom: 8px;
242}
243
244form#frmAddReportTo ul.radio_list li { display: inline;}
245form#frmAddReportTo ul.radio_list li label { display: inline; padding-left:10px; width:90px; padding-top: 0px;}
246form#frmAddReportTo ul.radio_list li input { float:left; margin-top:5px; }
247
248form#frmAddReportTo label {
249    margin-top: 6px;
250    width: 140px
251}
252
253
254#listReportToSupDetails{
255    width: 450px
256}
257
258#listReportToSubDetails{
259    width: 450px
260}
261
262.paddingLeftRequired {
263    padding-left: 15px;
264    padding-top: 5px;
265    font-size: 8pt;
266}
267
268div.subActionbuttons {
269    background-color: white;
270    float: left;
271    padding: 2px;
272/*    width: 30%;*/
273}
274
275div.supActionbuttons {
276    background-color: white;
277    float: left;
278    padding: 2px;
279/*    width: 30%;*/
280}
281/* PIM Job specific styles : End */
282
283.notes {
284	width: 320px;
285}
286
287#addCandidate form#frmAddCandidate input#addCandidate_keyWords {
288    width: 298px;
289}
290
291html body div#addCandidate div.outerbox div.maincontent form#frmAddCandidate div#actionPane div select#viewCandidateAction_5.actionDrpDown {
292    width: 135px;
293}
294
295#addCustomer_customerName{
296    width: 305px
297}
298#addProject_description{
299    width: 295px;
300}
301#location_name{
302    width: 305px;
303}
304#location_province{
305    width: 305px;
306}
307#location_city{
308    width: 305px;
309}
310#location_zipCode{
311    width: 305px;
312}
313#location_phone{
314    width: 305px;
315}
316#location_fax{
317    width: 305px;
318}
319form#frmGenInfo div.leftDiv textarea#organization_note.txtArea{
320    width:195px;
321}
322
323form#frmGenInfo div.rightDiv select#organization_country.drpDown{
324width: 205px;
325}
326
327form#frmList_ohrmListComponent div.actionbar div.formbuttons{
328    width: 400px;
329}
330
331#empsearch_termination{
332    width: 160px;
333}
334
335/* recruitment specific */
336
337form#frmCandidateVacancyStatus .savebutton {
338    width: 110px !important;
339}
340
341/* leave summary specific */
342
343form#frmLeaveSummarySearch #leaveSummary_txtEmpName_empName {
344    width: 196px !important;
345}
346
347form#search_form #searchBtn, form#search_form #resetBtn {
348    width: 85px !important;
349}