/* Generated by http://css.spritegen.com CSS Sprite Generator */
 
.iconstatus, .iconedit, .iconsearch, .icondelete, .iconview
{ display: block; background: url('../Images/menuicons/GridContextMenuIcons.png') no-repeat; }
 
.iconstatus { background-position: -0px -0px; width: 16px; height: 16px; }
.iconedit { background-position: -16px -0px; width: 16px; height: 16px; }
.iconsearch { background-position: -0px -16px; width: 16px; height: 16px; }
.icondelete { background-position: -16px -16px; width: 16px; height: 16px; }
.iconview { background-position: -0px -32px; width: 16px; height: 16px; }

/* Generated by http://css.spritegen.com CSS Sprite Generator */
 
.iannouncement, .idepartment, .iholiday, .imeeting, .iorgnews, 
.iorgpolicy, .iorgprofile, .iproject, .isetting, .istation, 
.iworkschedule, .ibusinesssector,.iorgstructure,.ilocation
{ display: inline-block; background: url('../Images/menuicons/Organization.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
 
.iannouncement { background-position: -0px -0px; width: 16px; height: 16px; }
.idepartment { background-position: -16px -0px; width: 16px; height: 16px; }
.iholiday { background-position: -32px -0px; width: 16px; height: 16px; }
.imeeting { background-position: -0px -16px; width: 16px; height: 16px; }
.iorgnews { background-position: -16px -16px; width: 16px; height: 16px; }
.iorgpolicy { background-position: -32px -16px; width: 16px; height: 16px; }
.iorgprofile { background-position: -0px -32px; width: 16px; height: 16px; }
.iproject { background-position: -16px -32px; width: 16px; height: 16px; }
.isetting { background-position: -32px -32px; width: 16px; height: 16px; }
.istation { background-position: -0px -48px; width: 16px; height: 16px; }
.iworkschedule { background-position: -16px -48px; width: 16px; height: 16px; }
.ibusinesssector { background-position: -32px -48px; width: 16px; height: 16px; }
.iorgstructure { background-position: -16px -0px; width: 16px; height: 16px; }
.ilocation { background-position: -0px -48px; width: 16px; height: 16px; }
/* Generated by http://css.spritegen.com CSS Sprite Generator */
 
.iconannouncements, .iconbusinesssector, .icondepartment, .iconholidays, .iconmeetings, 
.iconorganizationnews, .iconorganizationpolicies, .iconorganizationprofiles, .iconprojects, .iconstations, 
.iconsystemsettings, .iconworkschedule,.iconlocation
{ display: inline-block; background: url('../Images/menuicons/iconOrganization.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
 
.iconannouncements { background-position: -0px -0px; width: 32px; height: 32px; }
.iconbusinesssector { background-position: -32px -0px; width: 32px; height: 32px; }
.icondepartment { background-position: -64px -0px; width: 32px; height: 32px; }
.iconholidays { background-position: -0px -32px; width: 32px; height: 32px; }
.iconmeetings { background-position: -32px -32px; width: 32px; height: 32px; }
.iconorganizationnews { background-position: -64px -32px; width: 32px; height: 32px; }
.iconorganizationpolicies { background-position: -0px -64px; width: 32px; height: 32px; }
.iconorganizationprofiles { background-position: -32px -64px; width: 32px; height: 32px; }
.iconprojects { background-position: -64px -64px; width: 32px; height: 32px; }
.iconstations { background-position: -0px -96px; width: 32px; height: 32px; }
.iconsystemsettings { background-position: -32px -96px; width: 32px; height: 32px; }
.iconworkschedule { background-position: -64px -96px; width: 32px; height: 32px; }
.iconlocation { background-position: -0px -96px; width: 32px; height: 32px; }

/* Generated by http://css.spritegen.com CSS Sprite Generator */
/*Recruitment Module*/
.icandidate, .ijobtest, .irequisition, .ijobpost, .ishortlist, 
.ijobinterview,.iRCLetter
{ display: block; background: url(../images/menuicons/Recruitment.png) no-repeat; }

.icandidate { background-position: -0px -0px; width: 16px; height: 16px; }
.ijobtest { background-position: -16px -0px; width: 16px; height: 16px; }
.irequisition { background-position: -0px -16px; width: 16px; height: 16px; }
.ijobpost { background-position: -16px -16px; width: 16px; height: 16px; }
.ishortlist { background-position: -0px -32px; width: 16px; height: 16px; }
.ijobinterview { background-position: -16px -32px; width: 16px; height: 16px; }
.iRCLetter { background-position: -16px -0px; width: 16px; height: 16px; }

/* Generated by http://css.spritegen.com CSS Sprite Generator */

.iconjobtest, .iconjobposts, .iconinterview, .iconjobcandidates, .iconshortlist, 
.iconjobpostrequisition,.iconrcletter
{ display: block; background: url(../images/menuicons/iconRecruitment.png) no-repeat; }

.iconjobtest { background-position: -0px -0px; width: 32px; height: 32px; }
.iconjobposts { background-position: -32px -0px; width: 32px; height: 32px; }
.iconinterview { background-position: -0px -32px; width: 32px; height: 32px; }
.iconjobcandidates { background-position: -32px -32px; width: 32px; height: 32px; }
.iconshortlist { background-position: -0px -64px; width: 32px; height: 32px; }
.iconjobpostrequisition { background-position: -32px -64px; width: 32px; height: 32px; }
.iconrcletter { background-position: -0px -0px; width: 32px; height: 32px; }



/* Generated by http://css.spritegen.com CSS Sprite Generator */
 /*Employee Module*/

 
.iachievement, .iassignment, .iattendance, .icomplaint, .iconfirmation,
.icontract, .idiscussion, .iemployee, .iemployeeexit, .ievent,
.ijoining, .ileave, .imemo, .iperformance, .ipoll,
.ipromotion, .irequisition, .iresignation, .iterminate, .itransfer,
.itravel, .iwarning, .iworkschedule, .iworksheet, .iworkshift,.ieassessment,.iconfirmationpromotion,.iattendancemonitor
{ display: inline-block; background: url('../images/menuicons/Employee.png') no-repeat; }
 
.iachievement { background-position: -0px -0px; width: 16px; height: 16px; }
.iassignment { background-position: -16px -0px; width: 16px; height: 16px; }
.iattendance { background-position: -32px -0px; width: 16px; height: 16px; }
.icomplaint { background-position: -48px -0px; width: 16px; height: 16px; }
.iconfirmation { background-position: -64px -0px; width: 16px; height: 16px; }
.icontract { background-position: -0px -16px; width: 16px; height: 16px; }
.idiscussion { background-position: -16px -16px; width: 16px; height: 16px; }
.iemployee { background-position: -32px -16px; width: 16px; height: 16px; }
.iemployeeexit { background-position: -48px -16px; width: 16px; height: 16px; }
.ievent { background-position: -64px -16px; width: 16px; height: 16px; }
.ijoining { background-position: -0px -32px; width: 16px; height: 16px; }
.ileave { background-position: -16px -32px; width: 16px; height: 16px; }
.imemo { background-position: -32px -32px; width: 16px; height: 16px; }
.iperformance { background-position: -48px -32px; width: 16px; height: 16px; }
.ipoll { background-position: -64px -32px; width: 16px; height: 16px; }
.ipromotion { background-position: -0px -48px; width: 16px; height: 16px; }
.irequisition { background-position: -16px -48px; width: 16px; height: 16px; }
.iresignation { background-position: -32px -48px; width: 16px; height: 16px; }
.iterminate { background-position: -48px -48px; width: 16px; height: 16px; }
.itransfer { background-position: -64px -48px; width: 16px; height: 16px; }
.itravel { background-position: -0px -64px; width: 16px; height: 16px; }
.iwarning { background-position: -16px -64px; width: 16px; height: 16px; }
.iworkschedule { background-position: -32px -64px; width: 16px; height: 16px; }
.iworksheet { background-position: -48px -64px; width: 16px; height: 16px; }
.iworkshift { background-position: -64px -64px; width: 16px; height: 16px; }
.ieassessment { background-position: -16px -32px; width: 16px; height: 16px; }
.iconfirmationpromotion { background-position: -0px -48px; width: 16px; height: 16px; }
.iattendancemonitor { background-position: -16px -32px; width: 16px; height: 16px; }
/*.iconfirmationpromotion  { background-position: -0px -48px; width: 16px; height: 16px; }*/

/* Generated by http://css.spritegen.com CSS Sprite Generator */
 
.iconachievement, .iconassignment, .iconattendance, .iconcomplaints, .iconconfirmation,
.iconcontract, .icondiscussion, .iconemployee, .iconemployeeexit, .iconevents,
.iconleave, .iconmemo, .iconperformanceevaluation, .iconpolls, .iconpromotion,
.iconrequisition, .iconresignation, .icontermination, .icontransfer, .icontravel,
.iconwarning, .iconworksheets,.iconassessment,.iconconfirmationpromotion,.iconattendancemonitor
{ display: inline-block; background: url('../images/menuicons/iconMenuEmployee.png') no-repeat; }
 
.iconachievement { background-position: -0px -0px; width: 32px; height: 32px; }
.iconassignment { background-position: -32px -0px; width: 32px; height: 32px; }
.iconattendance { background-position: -64px -0px; width: 32px; height: 32px; }
.iconcomplaints { background-position: -96px -0px; width: 32px; height: 32px; }
.iconconfirmation { background-position: -0px -32px; width: 32px; height: 32px; }
.iconcontract { background-position: -32px -32px; width: 32px; height: 32px; }
.icondiscussion { background-position: -64px -32px; width: 32px; height: 32px; }
.iconemployee { background-position: -96px -32px; width: 32px; height: 32px; }
.iconemployeeexit { background-position: -0px -64px; width: 32px; height: 32px; }
.iconevents { background-position: -32px -64px; width: 32px; height: 32px; }
.iconleave { background-position: -64px -64px; width: 32px; height: 32px; }
.iconmemo { background-position: -96px -64px; width: 32px; height: 32px; }
.iconperformanceevaluation { background-position: -0px -96px; width: 32px; height: 32px; }
.iconpolls { background-position: -32px -96px; width: 32px; height: 32px; }
.iconpromotion { background-position: -64px -96px; width: 32px; height: 32px; }
.iconrequisition { background-position: -96px -96px; width: 32px; height: 32px; }
.iconresignation { background-position: -0px -128px; width: 32px; height: 32px; }
.icontermination { background-position: -32px -128px; width: 32px; height: 32px; }
.icontransfer { background-position: -64px -128px; width: 32px; height: 32px; }
.icontravel { background-position: -96px -128px; width: 32px; height: 32px; }
.iconwarning { background-position: -0px -160px; width: 32px; height: 32px; }
.iconworksheets { background-position: -32px -160px; width: 32px; height: 32px; }
.iconassessment { background-position: -32px -160px; width: 32px; height: 32px; }
.iconconfirmationpromotion { background-position: -64px -96px; width: 32px; height: 32px; }
.iconattendancemonitor { background-position: -64px -0px; width: 32px; height: 32px; }
/* Generated by http://css.spritegen.com CSS Sprite Generator */

/*.iconresignation, .iconassignment, .icontransfer, .iconworksheets, .iconjobcandidates, 
.iconinterview, .iconjobtest, .iconjobposts, .iconpromotion, .iconpolls, 
.iconleave, .iconrequisition, .iconattendance, .iconemployeeexit, .icondiscussion, 
.iconperformanceevaluation, .iconjobpostrequisition, .icontermination, .iconachievement, .iconcomplaints, 
.icontravel, .iconcontract, .iconshortlist, .iconemployee, .iconwarning, 
.iconmemo, .iconevents
{ display: block; background: url(../images/menuicons/iconmenuEmployees.png) no-repeat; }

.iconresignation { background-position: -0px -0px; width: 32px; height: 32px; }
.iconassignment { background-position: -32px -0px; width: 32px; height: 32px; }
.icontransfer { background-position: -64px -0px; width: 32px; height: 32px; }
.iconworksheets { background-position: -96px -0px; width: 32px; height: 32px; }
.iconjobcandidates { background-position: -128px -0px; width: 32px; height: 32px; }
.iconinterview { background-position: -0px -32px; width: 32px; height: 32px; }
.iconjobtest { background-position: -32px -32px; width: 32px; height: 32px; }
.iconjobposts { background-position: -64px -32px; width: 32px; height: 32px; }
.iconpromotion { background-position: -96px -32px; width: 32px; height: 32px; }
.iconpolls { background-position: -128px -32px; width: 32px; height: 32px; }
.iconleave { background-position: -0px -64px; width: 32px; height: 32px; }
.iconrequisition { background-position: -32px -64px; width: 32px; height: 32px; }
.iconattendance { background-position: -64px -64px; width: 32px; height: 32px; }
.iconemployeeexit { background-position: -96px -64px; width: 32px; height: 32px; }
.icondiscussion { background-position: -128px -64px; width: 32px; height: 32px; }
.iconperformanceevaluation { background-position: -0px -96px; width: 32px; height: 32px; }
.iconjobpostrequisition { background-position: -32px -96px; width: 32px; height: 32px; }
.icontermination { background-position: -64px -96px; width: 32px; height: 32px; }
.iconachievement { background-position: -96px -96px; width: 32px; height: 32px; }
.iconcomplaints { background-position: -128px -96px; width: 32px; height: 32px; }
.icontravel { background-position: -0px -128px; width: 32px; height: 32px; }
.iconcontract { background-position: -32px -128px; width: 32px; height: 32px; }
.iconshortlist { background-position: -64px -128px; width: 32px; height: 32px; }
.iconemployee { background-position: -96px -128px; width: 32px; height: 32px; }
.iconwarning { background-position: -128px -128px; width: 32px; height: 32px; }
.iconmemo { background-position: -0px -160px; width: 32px; height: 32px; }
.iconevents { background-position: -32px -160px; width: 32px; height: 32px; }*/

/* Generated by http://css.spritegen.com CSS Sprite Generator */
 
.iadjustment, .iallowance, .ibonous, .icommission, .ideduction,
.ihourlywage, .iinsurance, .iloan,.istaffloans, .iovertimes, .ipayrollstructure,
.ipayslips, .iprovidentfund, .ireimubresement, .isalaryconfigure
{ display: inline-block; background: url(../images/menuicons/Payroll.png) no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
 
.iadjustment { background-position: -1px -0px; width: 16px; height: 16px; }
.iallowance { background-position: -18px -0px; width: 16px; height: 16px; }
.ibonous { background-position: -35px -0px; width: 16px; height: 16px; }
.icommission { background-position: -1px -17px; width: 16px; height: 16px; }
.ideduction { background-position: -18px -17px; width: 16px; height: 16px; }
.ihourlywage { background-position: -35px -17px; width: 16px; height: 16px; }
.iinsurance { background-position: -1px -34px; width: 16px; height: 16px; }
.iloan { background-position: -18px -34px; width: 16px; height: 16px; }
.istaffloans { background-position: -18px -34px; width: 16px; height: 16px; }
.iovertimes { background-position: -35px -34px; width: 16px; height: 16px; }
.ipayrollstructure { background-position: -1px -51px; width: 16px; height: 16px; }
.ipayslips { background-position: -18px -51px; width: 16px; height: 16px; }
.iprovidentfund { background-position: -35px -51px; width: 16px; height: 16px; }
.ireimubresement { background-position: -1px -68px; width: 16px; height: 16px; }
.isalaryconfigure { background-position: -18px -68px; width: 16px; height: 16px; }
/* Generated by http://css.spritegen.com CSS Sprite Generator */

.iconbonuses, .iconinsurance, .iconprovidentfund, .iconhourlywages, .iconcommissions, 
.iconreimbursements, .iconloans,.iconstaffloans, .iconovertimes, .iconadvancesalary, .icondeduction, 
.iconsalary, .iconpayrollstructure, .iconadjustment, .iconpayslips
{ display: block; background: url(../images/menuicons/iconmenuPayrolls.png)  no-repeat; }

.iconbonuses { background-position: -0px -0px; width: 32px; height: 32px; }
.iconinsurance { background-position: -32px -0px; width: 32px; height: 32px; }
.iconprovidentfund { background-position: -64px -0px; width: 32px; height: 32px; }
.iconhourlywages { background-position: -0px -32px; width: 32px; height: 32px; }
.iconcommissions { background-position: -32px -32px; width: 32px; height: 32px; }
.iconreimbursements { background-position: -64px -32px; width: 32px; height: 32px; }
.iconloans { background-position: -0px -64px; width: 32px; height: 32px; }
.iconstaffloans { background-position: -0px -64px; width: 32px; height: 32px; }
.iconovertimes { background-position: -32px -64px; width: 32px; height: 32px; }
.iconadvancesalary { background-position: -64px -64px; width: 32px; height: 32px; }
.icondeduction { background-position: -0px -96px; width: 32px; height: 32px; }
.iconsalary { background-position: -32px -96px; width: 32px; height: 32px; }
.iconpayrollstructure { background-position: -64px -96px; width: 32px; height: 32px; }
.iconadjustment { background-position: -0px -128px; width: 32px; height: 32px; }
.iconpayslips { background-position: -32px -128px; width: 32px; height: 32px; }


/* Generated by http://css.spritegen.com CSS Sprite Generator */
 
.employeereport, .hrreport, .payrollreport, .recruitmentreport, .trainingreport
{ display: block; background: url('../images/menuicons/ReportMain.png')  no-repeat; }
.employeereport { background-position: -0px -0px; width: 32px; height: 32px; }
.hrreport { background-position: -32px -0px; width: 32px; height: 32px; }
.payrollreport { background-position: -0px -32px; width: 32px; height: 32px; }
.recruitmentreport { background-position: -32px -32px; width: 32px; height: 32px; }
.trainingreport { background-position: -0px -64px; width: 32px; height: 32px; }

/* Generated by http://css.spritegen.com CSS Sprite Generator */
 
.rptcandidateresume, .rptjobcandidate, .rptjobpost, .rptjobpostanalyst, .rptjobpostrequisition,
.rptjobtest,.rptrecuriment,.rptrequistion,.rptjoboffer
{ display: block; background: url('../images/menuicons/iconRecruitmentReports.png')  no-repeat; }
 
.rptcandidateresume { background-position: -0px -0px; width: 16px; height: 16px; }
.rptjobcandidate { background-position: -16px -0px; width: 16px; height: 16px; }
.rptjobpost { background-position: -0px -16px; width: 16px; height: 16px; }
.rptjobpostanalyst { background-position: -16px -16px; width: 16px; height: 16px; }
.rptjobpostrequisition { background-position: -0px -32px; width: 16px; height: 16px; }
.rptjobtest { background-position: -16px -32px; width: 16px; height: 16px; }
.rptrecuriment { background-position: -16px -16px; width: 16px; height: 16px; }
.rptrequistion { background-position: -0px -32px; width: 16px; height: 16px; }
.rptjoboffer { background-position: -16px -16px; width: 16px; height: 16px; }
