﻿
.SearchPage
{
    margin: 0px 0px 0px 0px;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image:url(Images/bg.jpg);
	background-repeat:repeat;
	color: #000000;
	vertical-align:top;
}

.SearchHdrContent
{
    margin:0;
	border:none 0px;
	height:59px;
	width:100%;
	table-layout:fixed;
}

.SearchHdrTable
{
    border: none 0px #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	width:100%;
	background-image:url(Images/bgSearchHdr.jpg);
}


.SearchCompanyLogo
{
	text-align:left;
	border: none 0px #000000;
	margin-left:15px;
	width:212px;
	vertical-align:top;

}

/* Header Menu - Sub Menu CSS Starts Here  */

.subSearchHdrMenuTD
{
    
    text-align:left;
    vertical-align:text-bottom;
    
}
 .subSearchHdrMenuNormal
{
    background-color: #f4fafe;
    border: solid 1px #d2e5ef;
    border-top:solid 0px #d2e5ef;
    text-align: left;
    color: #628394;
    width: 200px;
    height: 25px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
}

 .subSearchHdrMenuNormaltop
{
    background-color: #f4fafe;
    border: solid 1px #d2e5ef;
    border-bottom: solid 0px #000000;
    text-align: left;
    color: #628394;
    width: 200px;
    height: 25px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    
}
.subSearchHdrMenuHover
{
    background-color: #e6f1f8;
    color:#ff0000;
 }
/* Header Menu - Sub Menu CSS Starts Here  */

/* Main content related CSS */
#SearchContent
{
	margin:0;
	border:none 0px;
	width:100%;
	text-align:left;
	vertical-align:top;
	height:100%;

}

#SearchContentTable
{
	border: none 0px #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	width:100%;
	height:100%;
	background-color:#fbfbfb;
}
/* Quick Links related CSS Starts here */
#SearchContent  .SearchQuickLinksContent
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	height:100%;
	text-align:left;
	vertical-align:top;
	border-right:solid 1px #ccdde8;
	border-left:solid 0px #ccdde8;
	border-top:solid 0px #ccdde8;
	border-bottom:solid 0px #ccdde8;
	background-color:#edf9ff;
}

#SearchContent #SearchQuickLinksTable
{
	width:100%;
	height:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
}

#SearchContent .SearchQuickLinksHeader
{
	width: 100%;
	height:26px;
	background-image:url(Images/bgQuickLinks.jpg);
	text-align :left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#SearchContent .SearchQuickLinksSearch
{
	width: 100%;
	height: 30px;
	background-color:#edf7fc;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: center;
	padding-top:2px;
}

#SearchContent .SearchQuickLinksMenu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	border: none 0px #000000;
	color:#4e7a8f;
	height:200px;
	width: 100%;
	padding-left:10px;
	text-align :left;	
	vertical-align:top;
}

#SearchContent .txtQuickLinksSearch
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	Background-color:#ffffff;
	Border:#aecddb 1px solid;
}

#SearchContent .SearchQuickLinksSubMenuNormal
{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#4E7A8F;
	
}

#SearchContent .SearchQuickLinksSubMenuHover
{
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    color:#ff0000;
}



/* Quick Links related CSS Ends here */

/* Footer content related CSS */
#SearchFtrContent
{
	margin:0;
	border:none 0px;
	width:100%;
	background-image:url(Images/bgSearchFtr.jpg);
	vertical-align :middle;
	height:32px;
	max-height:32px;
	overflow:visible;
	
}
#SearchFtrContent #SearchFtrTable
{
	border: none 0px #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#FF0000;
	width:100%;
	height:32px;
	vertical-align :middle;
}
#FooterContent .FooterLeftCorner
{
	width:6px;
	text-align:left;
	border: none 0px #000000;
}

#FooterContent .FooterRightCorner
{
	width:6px;
	text-align:right;
	border: none 0px #000000;
}

#FooterContent .CopyRight
{
	width:100%;
	text-align:left;
	border: none 0px #000000;
	color:#d1d1d1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	padding-left:10px;
}
/* Footer Content related CSS  End*/

#SearchContentArea
{
	background-color:#F6FCFF;
	width:80%;
}

.SearchGridTable
{
	width:100%;
	height:100%;
}
.SearchGridToolBar
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:25px;
	background-image:url(images/bgGridToolBar.jpg);
	background-repeat:repeat-x;	
	vertical-align:middle;
	border:solid 0px;
	text-align:right;	
	width:100%;
	
}

.SearchGrid
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:100%;
	vertical-align:top;
	text-align:left;
	width:100%;
	
}

.SearchTextBoxFocus
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffcc;
	border-color: #8a9ca7;
	border-style: solid;
	border-width: 1px;
}
.SearchTextBoxBlur
{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#fbfbfb;
	border-color:#8a9ca7;
	border-style :solid;
	border-width:1px;
}

.NavSearch
{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}
.NavSearch:Hover
{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ff0000;
}

.SearchContentAreaHeader
{
	vertical-align: middle;
	text-align: left;
	height: 25px;
	background-color: #ffffff; /*background-image:url(Images/bgQuickLinks.jpg);*/
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.NotesBlank
{
    text-align:center;
    vertical-align:middle;
    background-repeat:no-repeat;
    background-image:url(Images/NotesBlank.gif);
}

.NotesData
{
    text-align:center;
    vertical-align:middle;
    background-repeat:no-repeat;
    background-image:url(Images/NotesData.gif);
}

.PositiveDataWithOddRow
{
    color:#00008B;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    background-color:#ffffff;
    padding-right:3px;
}

.PositiveDataWithEvenRow
{
    color:#00008B;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    background-color:#F6FCFF;
    padding-right:3px;
}

.NegativeDataWithOddRow
{
    color:#ff0000;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    background-color:#ffffff;
    padding-right:3px;
}

.NegativeDataWithEvenRow
{
    color:#ff0000;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    background-color:#F6FCFF;
    padding-right:3px;

}

.InternalData
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    background-color:#ffffcc;
}

.ExternalData
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    background-color:#ffff99;
}

.SearchGridCheckBoxToolBar
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:25px;
	background-image:url(images/bgGridToolBar.jpg);
	background-repeat:repeat-x;	
	vertical-align:middle;
	border:solid 0px;
	text-align:center;
	width:20%;
}

/* PDF , EXCEL & DELETE related CSS Begins Here*/

.PDFData
{
    text-align:center;
    vertical-align:middle;
    background-repeat:no-repeat;
    background-position:center;
    background-image:url(Images/pdf.gif);
    
}

.ExcelData
{
    text-align:center;
    vertical-align:middle;
    background-position:center;
    background-repeat:no-repeat;
    background-image:url(Images/GridExcel.jpg);
}

.SetToPrimary
{
    text-align:center;
    vertical-align:middle;
    background-position:center;
    background-repeat:no-repeat;
}

.DeleteData
{
    text-align:center;
    vertical-align:middle;
    background-position:center;
    background-repeat:no-repeat;
    background-image:url(Images/delete.gif);
}
/* PDF , EXCEL & DELETE  related CSS Ends Here*/

.WorkSheetAddButton
{
    background-image:url(Images/dis_search_save.jpg);
}

.DisableBackGrd
{
	background-color:Gray;
}  

.WorkSheetPanel
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold ;
}	  
.GridAlign
{
	text-align:center ;
} 


.PayrollValidationLink
{
	text-decoration:underline; 
}