﻿/*** reset css  here ***/
/*html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}*/
/* HTML5 display-role reset for older browsers */
/*article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
html{min-height:100%;height:100%;}*/
body {margin: 0;padding: 0;}/*padding:0 0 84px;border:5px solid #002d49;min-height:97%;*/
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}
/*table {border-collapse: collapse;border-spacing: 0;width:100%;}
*,*:before,*:after{outline:none;box-sizing: border-box;-o-box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;}*/
/*** reset css over ***/
/*** font face path***/
.homepage_link{background:url(../HeaderFooter/Images/homepage_icon.png) no-repeat;min-height:30px;line-height:30px;margin:5px 0 0;clear:both;}
/*@font-face {
    font-family: 'proxima_nova_cn_rgregular';
    src: url('font/proximanovacond-regular-webfont.eot');
    src: url('font/proximanovacond-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/proximanovacond-regular-webfont.woff') format('woff'),
         url('font/proximanovacond-regular-webfont.ttf') format('truetype'),
         url('font/proximanovacond-regular-webfont.svg#proxima_nova_cn_rgregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'avantgarde_md_btmedium';
    src: url('font/avgardm-webfont.eot');
    src: url('font/avgardm-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/avgardm-webfont.woff') format('woff'),
         url('font/avgardm-webfont.ttf') format('truetype'),
         url('font/avgardm-webfont.svg#avantgarde_md_btmedium') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'avantgarde_bk_btbook';
    src: url('font/avgardn-webfont.eot');
    src: url('font/avgardn-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/avgardn-webfont.woff') format('woff'),
         url('font/avgardn-webfont.ttf') format('truetype'),
         url('font/avgardn-webfont.svg#avantgarde_bk_btbook') format('svg');
    font-weight: normal;
    font-style: normal;
}*/
@font-face {
    font-family: 'Open Sans Semibold';
    src: url('font/OpenSans-Semibold.ttf');   
    font-weight: normal;
    font-style: normal;
}
#div_Footer{position:absolute;bottom:0px;width:99%;left:5px;margin:0;padding:0;}
/*#div_Resizable {border:7px solid #002d49;margin:0;padding:0;}*/
/*#div_Resizable {border-left:7px solid #d5dce5;border-right:7px solid #d5dce5;border-top:7px solid #d5dce5;margin:0;padding:0;}*/
#div_Resizable {border:none;margin:0;padding:0;}
.divContent{width:100%;background-color:#fff;}
.divContent *{z-index:99999999;}
.fieldLabel 
	{
	font-size: 11px;
	color: #000000;
	padding:0px 0px 0px 0px;
	font-family:Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	height:20px;
	margin-top:3px;
	}
.field 
	{
	font-size: 11px;
	color: #000000;
	/*background:url(../images/company_category.jpg) no-repeat;*/
	padding:0px 0px 0px 0px;
	font-family:Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	border-style:solid;
	border-width:1px;
	border-color:#e5e5e7;  
	/*border:1px solid #e5e5e7;*/
	-ms-border-radius:1px;
	-o-border-radius:1px;
	-webkit-border-radius:1px;
	-moz-border-radius:1px;	
	height:20px;
	margin-top:3px;
	}
.field:hover,.field:focus
	{
	font-size: 11px;
	border-style:solid;
	border-width:1px;
	border-color:#638EA7;  
	/*border:1px solid #638EA7;*/
	box-shadow:0px 0px 1px #86B9D6;
	-o-box-shadow:0px 0px 1px #86B9D6;
	-webkit-box-shadow:0px 0px 1px #86B9D6;
	-moz-box-shadow:0px 0px 1px #86B9D6;
	}
.textnormal 
	{
	font-family: Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	font-size: 11px;
	font-weight: bold;
	color: #002d49;
    /*height :15px;*/
    vertical-align:middle;
	}
.hd2 
	{
	font-family: Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	font-size: 11px;
	font-weight: bold;
	color: #002d49;/*f6a105;*/
	/*background-color: #002d49;
	line-height: 18px;	*/
	/*line-height:25px;*/
	}
.hd1 
	{
	font-family: Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	font-size: 11px;
	font-weight: bold;
	color: #f6a105;
	background-color: #002d49;
	line-height:25px;
	}
.hd 
	{
	text-transform:uppercase;
	text-align:center;
	font-family: Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	font-size: 13px;
	color: #f6a105;
	background-color: #002d49;
	line-height: 30px;
	}
.rd ,.OptionBtn
	{
	font-family: Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	font-size: 11px;
	color: #002d49;
	font-weight: bold;
	/*border-style:solid;
	border-width:thin;
	border-color:#002d49;  */
	}
.rd:hover,.OptionBtn:hover,.rd:focus,.OptionBtn:focus
	{
	font-family: Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	font-size: 11px;
	color: #f6a105;
	font-weight: bold;
	/*border-style:solid;
	border-width:thin;
	border-color:#f6a105;  */
	}
.hdRpt 
	{
	font-family: Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	font-size: 11px;
	font-weight: bold;
	color: #002d49;/*f6a105;*/
	border:solid 1px #666666;
	/*background-color: #002d49;
	line-height: 18px;	*/
	/*line-height:25px;*/
	margin:3px 3px 3px 3px;
	text-align:center;	
	}
.trRpt2
	{
	background-color: #f3f1f2;
	line-height:20px;
	vertical-align:middle; 
	}
.trRpt1
	{
	background-color: #fff;
	line-height:20px;
	vertical-align:middle;
	}
.buttonMain
	{
	font-family:Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	font-size: 12px;
	color: #ffffff;
	border:none;
	font-weight: bold;
	background-color: #002d49;
	height:auto;
	width:auto;
	text-align:left;
	vertical-align:middle;
	}
.buttonMain:hover ,.buttonMain:focus 
	{
	font-family: Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	font-size: 12px;
	color: #f6a105;
	border:none;
	font-weight: bold;
	background-color: #002d49;
	height:auto;
	width:auto;
	text-align:left;
	vertical-align:middle;
	}

.button 
	{
	font-family:Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	font-size: 12px;
	color: #ffffff;
	border:1px solid #002d49;
	border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	font-weight: bold;
	background-color: #002d49;
	height:25px;
	text-align:center;
	line-height:28px;
	width:auto;
	vertical-align:middle;
	}
.button:hover ,.button:focus 
	{
	font-family: Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	font-size: 12px;
	color: #002d49;
	border:1px solid #f6a105;
	border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	font-weight: bold;
	background-color: #f6a105;
	height:25px;
	text-align:center;
	line-height:28px;
	width:auto;
	vertical-align:middle;
	}
.linkbutton ,.linkbuttonBlank
	{
	font-family: Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	font-size: 11px;
	color: #002d49;
	font-weight: bold;
	height:20px;
	}
.linkbutton:hover,.linkbuttonBlank:hover,.linkbutton:focus,.linkbuttonBlank:focus
	{
    font-family: Open Sans Semibold,Calibri,avantgarde_bk_btbook;
    font-size: 11px;
    color: #f6a105;
    font-weight: bold;
	}
.linkbuttonR ,.linkbuttonBlankR
	{
	font-family: Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	font-size: 11px;
	color: #fff;
	background-color:#002d49;
	font-weight: bold;
	height:20px;
	}
.linkbuttonR:hover,.linkbuttonBlankR:hover,.linkbuttonR:focus,.linkbuttonBlankR:focus
	{
    font-family: Open Sans Semibold,Calibri,avantgarde_bk_btbook;
    font-size: 11px;
    background-color:#002d49;
    color: #f6a105;
    font-weight: bold;
	}/*
.linkbuttonright
	{
	font-family: Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	font-size: 11px;
	color: #002d49;
	font-weight: bold;
	height:20px;
	float:right;
	}
.linkbuttonright:hover,.linkbuttonright:focus
	{
    font-family: Open Sans Semibold,Calibri,avantgarde_bk_btbook;
    font-size: 11px;
    color: #f6a105;
    font-weight: bold;
    height:20px;
	float:right;
	}*/
.innertable
	{
	background-color: #fff;
	border:2px solid #002d49;
	border-radius:5px;
	-o-border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	margin:0 0 0px;
	padding-bottom:5px;
	/*text-transform:capitalize;   */
	}
.normaltable
	{
	background-color: #fff;
	border:1px solid #ccc;	
	}
.error 
	{	 
	font-family: Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	font-size: 11px;
	font-weight: normal;
	color: red;
	}
.clear{clear:both;}
.autocomplete_completionListElement 
	{  
	visibility : hidden;
	margin : 0px!important;
	background-color : #fff;
	color : #002d49;
	border-style:solid;
	border-width:thin;
	border-color:#002d49; 
	cursor : 'default';
	overflow : auto;
    text-align :left; 
    font-family: Open Sans Semibold,Calibri,avantgarde_bk_btbook;
    font-size:11px;
    text-indent:-1;
    width:auto;
    z-index:1050;
    max-height:25%;
    min-height:10%;
	}
.autocomplete_listItem 
	{
	margin : 0px!important;
	background-color : #fff;
	color : #002d49;
	font-family: Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	font-size:11px;
    text-align :left; 
    text-indent:-1;
	z-index:1050;
	width:auto;
	}
.autocomplete_highlightedListItem
	{
	margin : 0px!important;
	background-color: #ffedca; 
	color: #002d49;
	padding: 1px;
	font-family: Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	font-size:11px;
    text-align :left; 
    text-indent:-1;
	z-index:1050;
	}
.gridhd
	{
	font-family:Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	height:auto;
	background-color :#f6a105;
	font-size:11px;
	font-weight:bold; 
	color :black 	
	}
.DataGridFixedHeader
        {
            top: expression(this.offsetParent.scrollTop-2);
            font-family: Open Sans Semibold,Calibri,avantgarde_bk_btbook;
            font-size: 11px;
            font-weight: bold;
            color: black;
            background-color: #f6a105;
            width: 100%;
            z-index: 1;
            position: relative ;
		    text-align:center ;
        }
.gridhdd
	{
	font-family:Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	height:auto;
	background-color :#f6a105;
	Font-Size:11px; 
	font-weight:bold; 
	color :black 
	}
.gridr1,.odd
	{
	font-family:Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	height:auto;
	background-color :#ffedca;
	Font-Size:11px; 
	color :black; 
	}
.gridr11
	{
	font-family:Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	height:auto;
	background-color :#ffedca;
	Font-Size:11px; 
	color :black; 
	}
.gridr2,.even
	{
	font-family:Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	height:auto;
	background-color :white;
	Font-Size:11px; 
	color :black; 
	}
.gridr22
	{
	font-family:Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	height:auto;
	background-color :white;
	Font-Size:11px; 
	color :black; 
	}
.gridSel
	{
	font-family:Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	background-color :#f6a105;
	font-weight:bold; 
	}

.List
   {
	font-family:  Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	font-size: 11px;
	font-weight: normal;
	height:150px;
    width:180px;
    background-color: #f1f1f1;
    z-index:100;
    border:1px solid #002d49;
    }
.divPos
    {
    position: absolute;
    width: 290px;
    height: 250px;
    left: 10px;
    z-index:1000;
    top: 0px;
    background-color:#ffedca;/*#fff3d5;*/
    border:2px solid #002d49;
	border-radius:5px;
	-o-border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
    overflow:hidden;
    }	
.divPosInner
    {
    width: 285px; 
    height: 190px; 
    overflow:auto;
    border:1px solid #002d49;
    background-color: #f1f1f1;
    text-align:left;
    }
.ListPos
   {
	font-family:  Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	font-size: 10px;
	font-weight: normal;
	width: 266px;
	height: 185px;
    background-color: #f1f1f1;
    z-index:100;
    border:none;
    text-align:left;
    padding:0;
    margin:0;
    }
/*new class--*/
.plainText{
	font-family: Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	font-size: 11px;
	/*font-weight: bold;*/
	color: #002d49;
	}
.HeaderSpan
	{font-family: Open Sans Semibold,Open Sans Semibold,Calibri; text-align: right; font-size: 13px; color: #757474;display: block;}
.HeaderTdLabels
	{width: 100%; margin: 0 auto; padding: 0 10px 0 0; font-family: Open Sans Semibold,Calibri,avantgarde_bk_btbook;
            font-size: 11px;font-style:italic;font-weight:bold; color: #002d49; text-align: right;}
.FooterTdAddress
	{width:100%;text-align:right;padding:10px 10px 0 0;color:#fff;background:#002d49;font-style:normal;font-weight:bold;font-family:Open Sans Semibold,Calibri,avantgarde_bk_btbook;font-size:13px;}/*proxima_nova_cn_rgregular,*/
.headerright_paragraph{text-align:right;font-family:Open Sans Semibold,Calibri,avantgarde_bk_btbook;color:#002d49;font-size:13px;font-style:normal ;font-weight:normal;}
.headerright_paragraph b{font-size:18px;text-transform:uppercase;}

/* these classes used in User Access - do not delete */
.evensmall,.isDull
{ 
	font-family: Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	font-size: 8.5pt;
	color: #000000;
	background-color: #ffffff;	
	border:1px solid #002d49;
}
.oddsmall
{
	font-family:Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	font-size: 8.5pt;
	color: #000000;
	background-color: #ffedca;
	border:1px solid #002d49;
}
.IsVisible,.isVisible
{
	font-family: Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	font-size: 8.5pt;
	color: black;
	background-color: #ffedca;
	border:1px solid #002d49;
}
.IsDelete
{
	font-family: Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	font-size: 8.5pt;
	color: black;
	background-color: #ffedca;
	border:1px solid #002d49;
}
.IsModify,.isReadOnly
{
	font-family: Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	font-size: 8.5pt;
	color: black;
	background-color: #ffedca;
	border:1px solid #002d49;
}
.IsUser
{
	font-family: Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	font-size: 8.5pt;
	color: black;
	background-color: #ffedca;
	border:1px solid #002d49;
}

/* these classes used in User Create Master - do not delete */
.isAvailable
{
	font-family: Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	font-size: 9pt;
	font-style: italic;
	color: black;
}
.isUnAvailable
{
	font-family: Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	font-size: 9pt;
	font-style: italic;
	color: black;
}
.fieldS
	{
	font-size: 11px;
	color: #000000;
	/*background:url(../images/company_category.jpg) no-repeat;*/
	padding:0px 0px 0px 0px;
	font-family:Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	border-style:solid;
	border-width:thin;
	border-color:#e5e5e7;  
	/*border:1px solid #e5e5e7;*/
	-ms-border-radius:3px;
	-o-border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;	
	height:18px;
	}
.fieldS:hover,.fieldS:focus
	{
	font-size: 11px;
	border-style:solid;
	border-width:thin;
	border-color:#638EA7;  
	/*border:1px solid #638EA7;*/
	box-shadow:0px 0px 3px #86B9D6;
	-o-box-shadow:0px 0px 3px #86B9D6;
	-webkit-box-shadow:0px 0px 3px #86B9D6;
	-moz-box-shadow:0px 0px 3px #86B9D6;
	}
.holidayClass
{
	font-family: Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	/*color: white;*/
	font-size: 11px;
	text-decoration: none;
	background-color: #ffedca;/* #DA251C;*/
}
.monthlyDayOff_trClass	/* this Class Used In Set Monthly Day Of Page in Attendance System */
{
	font-size: 11px;
	font-family: Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	/*background-color:#f0f8ff;*/
	color:black;
}	
.trSelect	/* this Class Used In Set Monthly Day Of Page in Attendance System */
{
	font-size: 11px;
	font-family: Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	background-color:#ccc;/* #b0c4de;*/
	color: black;
}
 #question
    {
        background-color: #ffedca;
        font-family: Open Sans Semibold,Calibri,avantgarde_bk_btbook; 
        font-size: 11px; 
        font-weight: bold;
        border:2px solid #002d49;
        padding: 10px;        
    }
    #question input
    {
        width: 4em;
    }
.WatermarkCssClass
    {
    font-family: Open Sans Semibold,Calibri,avantgarde_bk_btbook;
	font-size: 11px;
	font-weight: bold;
	color: #666;
	background-color:#f1f1f1;
    }
/*for menu*/
.navigation *
{
    z-index: 99999999;
}
.nav_inside *
{
    z-index: 999999999;
}
.dropdown_3column *
{
    z-index: 9999999999;
}
.col_1 *
{
    z-index: 99999999999;
}
.navigation
{
    width: 100%;
}
.nav_inside
{
    width: 100%;
    margin: 0;
    overflow: hidden;
}
.nav
{
    width: 100%;
    margin: 5px;
    padding: 0 12px 0 12px;
    overflow: hidden;
}
ul.nav > li
{
    margin: 0;
    float: left;
    padding: 0;
}
ul.nav > li > a
{
    font-family: Open Sans Semibold;
    width: 183px;
    height: 48px;
    padding: 0 5px 0 0;
    display: block;
    font-size: 13px;
    font-weight: bold;
    color: #002d49;
    text-decoration: none;
    text-align: left;
}
ul.nav > li > a:hover
{
    /*background: url(../images/nav_bg_hover.png) repeat-x;*/
    color: #002d49;
}
ul.nav > li:hover
{
    /*background: url(../images/nav_bg_hover.png) repeat-x;*/
    color: #002d49;
}
ul.nav > li:hover a
{
    color: #002d49;
}
ul.nav > li .dropdown_3column
{
    margin-top: 0px;
    position: absolute;
    background: #fefefe;
    display: none;
    color: #002d49; /*padding-bottom: 20px;*/
}
ul.nav > li:hover > .dropdown_3column
{
    display: block;
    width: auto;
    border: solid thin #002d49;
}
ul.nav > li > .dropdown_3column .col_1
{
    margin: 0;
    float: left;
    padding: 0;
    width: auto;
}
ul.nav > li > .dropdown_3column .col_1 > h2 > a
{
    font-family: Open Sans Semibold;
    font-size: 13px;
    font-weight: bold; /*background-color:#f6a105;*/
    color: #f6a105; /*#f6a105;*/
    float: left;
    padding: 0px 0px 5px 5px;
    margin: 0;
    width: 100%;
    text-decoration: underline;
    text-align: left;
}
ul.nav > li > .dropdown_3column .col_1 > a
{
    font-family: Open Sans Semibold;
    float: left;
    width: auto;
    padding: 0px 5px 5px 5px;
    color: #002d49;
    font-size: 11px;
    text-decoration: none;
    text-align: left;
    clear: left;
    margin: 0;
}
ul.nav > li > .dropdown_3column .col_1 > a:hover
{
    text-decoration: underline;
}
.click_here
{
    /*float: right;*/
    background: url(images/help_icon.jpg) no-repeat;
     padding: 0 0 10px 30px;
  /* min-height: 25px;*/
    font-family: Open Sans Semibold;
    font-size: 12px;
    color: #002d49;
    line-height: 24px;
}
/*Menu_Masters*/
.M_masters
{
    background: url(images/Menu_Masters.png) no-repeat;
    line-height: 50px;
}
.M_masters:hover
{
    background: url(images/Menu_Masters_Hover.png) no-repeat;
}
.LI_masters:hover > a
{
    background: url(images/Menu_Masters_Hover.png) no-repeat;
    }
/*Menu_SalaryManagement*/
.M_salarymanagement
{
    background: url(images/Menu_SalaryManagement.png) no-repeat;
    line-height: 50px;
}
.M_salarymanagement:hover
{
    background: url(images/Menu_SalaryManagement_Hover.png) no-repeat;
}
.LI_salarymanagement:hover > a
{
    background: url(images/Menu_SalaryManagement_Hover.png) no-repeat;
    }
/*Menu_Reports*/
.M_reports
{
    background: url(images/Menu_Reports.png) no-repeat;
    line-height: 50px;
}
.M_reports:hover
{
    background: url(images/Menu_Reports_Hover.png) no-repeat;
}
.LI_reports:hover > a
{
    background: url(images/Menu_Reports_Hover.png) no-repeat;
    }
/*Menu_DashBoard*/
.M_dashboard
{
    background: url(images/Menu_DashBoard.png) no-repeat;
    line-height: 50px;
}
.M_dashboard:hover
{
    background: url(images/Menu_DashBoard_Hover.png) no-repeat;
}
/*Menu_DashBoard*/
.M_extraday
{
    background: url(images/Menu_ExtraDay.png) no-repeat;
    line-height: 50px;
}
.M_extraday:hover
{
    background: url(images/Menu_ExtraDay_Hover.png) no-repeat;
}
/*Menu_InventoryLinkMasters*/
.M_inventorymasters
{
    background: url(images/Menu_InventoryLinkMasters.png) no-repeat;
    line-height: 50px;
}
.M_inventorymasters:hover
{
    background: url(images/Menu_InventoryLinkMasters_Hover.png) no-repeat;
}
.LI_inventorymasters:hover > a
{
    background: url(images/Menu_InventoryLinkMasters_Hover.png) no-repeat;
    }
/*Menu_LeavesManagement*/
.M_leavesmanagement
{
    background: url(images/Menu_LeavesManagement.png) no-repeat;
    line-height: 50px;
}
.M_leavesmanagement:hover
{
    background: url(images/Menu_LeavesManagement_Hover.png) no-repeat;
}
.LI_leavesmanagement:hover > a
{
    background: url(images/Menu_LeavesManagement_Hover.png) no-repeat;
    }
/*Menu_Administration*/
.M_administration
{
    background: url(images/Menu_Administration.png) no-repeat;
    line-height: 50px;
}
.M_administration:hover
{
    background: url(images/Menu_Administration_Hover.png) no-repeat;
}
.LI_administration:hover > a
{
    background: url(images/Menu_Administration_Hover.png) no-repeat;
    }
/*Menu_EmployeeDetails*/
.M_employeedetail
{
    background: url(images/Menu_EmployeeDetails.png) no-repeat;
    line-height: 50px;
}
.M_employeedetail:hover
{
    background: url(images/Menu_EmployeeDetails_Hover.png) no-repeat;
}
/*Menu_ChangeAccess*/
.M_changeaccess
{
    background: url(images/Menu_ChangeAccess.png) no-repeat;
    line-height: 50px;
}
.M_changeaccess:hover
{
    background: url(images/Menu_ChangeAccess_Hover.png) no-repeat;
}
.LI_changeaccess:hover > a
{
    background: url(images/Menu_ChangeAccess_Hover.png) no-repeat;
    }