﻿
/*COMMON CLASSES BELOW*/

body
{
	/*scrollbar-arrow-color: #ACAE4F;
	/scrollbar-track-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-darkshadow-color: #ACAE4F;
	scrollbar-3dlight-color: #ACAE4F;
	font-family: Arial, Helvetica, sans-serif;*/
}
.LoginTextBox
{
	border: 1px solid #004587;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	background-color: #004587;
	height: 14px;
	width: 96px;
}
.LicenceTextBox
{
	border: 1px solid #004587;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	background-color: #004587;
	height: 20px;
	width: 300px;
}
.LicenceItemCaption
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	height: 20px;
	background-color: #E6EEF9;
	padding-right: 5px;
	padding-left: 5px;
}
.LoginBgBlue
{
	background-color: #004587;
}

.WaterMarkLightertext
{
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	height: 18px;
	background-color: #E6EEF9;
	text-align: center;
	
	
	}

.LinkWhiteText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.LinkWhiteText a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.LinkWhiteText a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.LinkWhiteText a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.LinkWhiteText a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.LinkWhiteText a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cc3300;
	text-decoration: underline;
}
.MasterText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
.MasterText12
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
.Grid
{
	border-left: #9cc1eb 1px solid;
	border-right: #9cc1eb 1px solid;
	border-top: #9cc1eb 1px solid;
	border-bottom: #9cc1eb 1px solid;
	background-color: #ffffff;
}
.GridPadding
{
	padding-right: 5px;
	padding-left: 5px;
}
.GridHeader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	height: 18px;
	background-color: #276EBF;
	text-align: left;
	text-decoration: none;
}
.GridSubHeader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: black;
	height: 18px; /*background-color: lightgrey;*/
	text-align: left;
	text-decoration: none;
	background-color: #cbdff9;
}
.EmptyGridHeader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	height: 18px;
	text-align: left;
	text-decoration: none;
}
.GridHeader a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	height: 18px;
	background-color: #87893D;
	text-align: left;
	text-decoration: underline;
}
.GridHeader a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	height: 18px;
	background-color: #87893D;
	text-align: left;
	text-decoration: underline;
}
.GridHeader a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	height: 18px;
	background-color: #87893D;
	text-align: left;
	text-decoration: underline;
}
.GridHeader a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	height: 18px;
	background-color: #87893D;
	text-align: left;
	text-decoration: underline;
}
.GridHeader a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	height: 13px;
	background-color: #87893D;
	text-align: left;
	text-decoration: underline;
}
.GridItem
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	height: 18px;
	background-color: #ffffff;
	/*background-color: red;*/
	text-align: left;
	text-decoration: none;
}
.GridItem a
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	height: 18px;
	background-color: #ffffff;
	text-align: left;
	text-decoration: underline;
}
.GridItem a:active
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	height: 18px;
	background-color: #ffffff;
	text-align: left;
	text-decoration: underline;
}
.GridItem a:link
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	height: 18px;
	background-color: #ffffff;
	text-align: left;
	text-decoration: underline;
}
.GridItem a:visited
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	height: 18px;
	background-color: #ffffff;
	text-align: left;
	text-decoration: underline;
}
.GridItem a:hover
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	height: 18px;
	background-color: #ffffff;
	text-align: left;
	text-decoration: underline;
}
.GridAltItem
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	height: 18px;
	background-color: #E6EEF9;
	text-align: left;
	text-decoration: none;
}
.DetailItemCaptionForMatrixMgr
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	height: 20px;
	padding-left: 5px;
	border-bottom:solid 1px white;
}
.DetailItemForMatrixMgr
{
	font-style:normal;
	height: 17px;
	vertical-align:middle;
}
.GridAltItem a
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	height: 18px;
	background-color: #E6EEF9;
	text-align: left;
	text-decoration: underline;
}
.GridAltItem a:active
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	height: 18px;
	background-color: #E6EEF9;
	text-align: left;
	text-decoration: underline;
}
.GridAltItem a:link
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	height: 18px;
	background-color: #E6EEF9;
	text-align: left;
	text-decoration: underline;
}
.GridAltItem a:visited
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	height: 18px;
	background-color: #E6EEF9;
	text-align: left;
	text-decoration: underline;
}
.GridAltItem a:hover
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	height: 18px;
	background-color: #E6EEF9;
	text-align: left;
	text-decoration: underline;
}
.GridSelectedItem
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	height: 18px;
	background-color: #E6EEF9;
	text-align: left;
	text-decoration: none;
}
.GridSelectedItem a
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	height: 18px;
	background-color: #E6EEF9;
	text-align: left;
	text-decoration: underline;
}
.GridSelectedItem a:active
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	height: 18px;
	background-color: #E6EEF9;
	text-align: left;
	text-decoration: underline;
}
.GridSelectedItem a:link
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	height: 18px;
	background-color: #E6EEF9;
	text-align: left;
	text-decoration: underline;
}
.GridSelectedItem a:visited
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	height: 18px;
	background-color: #E6EEF9;
	text-align: left;
	text-decoration: underline;
}
.GridSelectedItem a:hover
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	height: 18px;
	background-color: #E6EEF9;
	text-align: left;
	text-decoration: underline;
}
.RemoveBorder
{
	border-left: #999999 0px solid;
	border-right: #999999 0px solid;
	border-top: #999999 0px solid;
	border-bottom: #999999 0px solid;
	background-color: #ffffff;
}
.Pager
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.Pager a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.Pager a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.Pager a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.Pager a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.Pager a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #cc3300;
	text-decoration: underline;
}
.PagerPageSelected
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: white;
	text-decoration: none;
	background-color: #87893D;
	padding-right: 2px;
	padding-left: 2px;
}
.ErrorMessage
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ff0000;
}
.Indicator
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: RED;
}
.DetailBox
{
	border-right: #ACAE4F 1px solid;
	border-top: #ACAE4F 1px solid;
	border-left: #ACAE4F 1px solid;
	border-bottom: #ACAE4F 1px solid;
}
.DetailHeader
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	height: 20px;
	color: #ffffff;
	background-color: #276EBF;
}
.DetailItemCaption
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	height: 20px;
	background-color: #E6EEF9;
	padding-right: 5px;
}
.ExperienceData
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	height: 20px;
	padding-right: 5px;
}
.DetailItem
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	background-color: #ffffff;
	text-align: left;
}
.DetailItemAlt
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	background-color: #ffffff;
	text-align: left;
}
.DetailErrorMessage
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #ff0000;
	background-color: #e4e4e4;
}
.DetailTextBox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: Black;
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	border-left: #999999 1px solid;
	border-bottom: #999999 1px solid;
	width: 520px;
}
.DetailDateBox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: Black;
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	border-left: #999999 1px solid;
	border-bottom: #999999 1px solid;
	padding-left: 5px;
	width: 60px;
	height: 16px;
}
.Link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.Link a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.Link a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.Link a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.Link a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.Link a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #276EBF;
	text-decoration: none;
}
.DropDown
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	background-color: #E6EEF9;
}
.mandatoryFields
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}

/*COMMON CLASSES ABOVE*/


.HeaderText
{
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
}
/* classes made by Rahul Start*/
.SalHeader
{
	background-color: Silver;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.HeaderContentBold
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.NormalText
{
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.Content
{
	background-color: #F3F3F3;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.Header
{
	background-color: #F3F3F3;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
.TableBorder
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	border-collapse: collapse;
}

.TableLGreyBorder
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	border-collapse: collapse;
}
/* classes made by Rahul End*/
.captionSearch
{
	background-color: #276EBF;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
/* classes made by Monika Start */
.TaxForecast
{
	border-left: #276EBF 1px solid;
	border-right: #276EBF 1px solid;
	border-top: #276EBF 1px solid;
	border-bottom: #276EBF 1px solid;
	background-color: #FFFFFF;
}
.TaxForecastBorderBg
{
	background-color: #276EBF;
	width: 1px;
}
.TaxForecastHeader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	height: 20px;
	background-color: #276EBF;
	text-decoration: none;
}
.ListBox
{
	border-right: #9cc1eb 1px solid;
	border-top: #9cc1eb 1px solid;
	border-left: #9cc1eb 1px solid;
	border-bottom: #9cc1eb 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: black;
	background-color: #f0f8ff;
	text-decoration: none;
}
.NormalTextBox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: Black;
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	border-left: #999999 1px solid;
	border-bottom: #999999 1px solid;
}
/* classes made by Monika End */

/* Added By Yogesh for REPORTS Start*/
.MasterBoldText12
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.HeaderGreyBg
{
	background-color: #828282;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}
.GridHeaderGreyBg
{
	background-color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}
.LightGreyBg
{
	background-color: #cccccc;
}
.WhiteBg
{
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
/* Added By Yogesh for Reports End*/

/*classes made by shivdev -- START */
.GridTextBox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: Black;
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	border-left: #999999 1px solid;
	border-bottom: #999999 1px solid;
	width: 50px;
}

.GridAmountTextBox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: Black;
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	border-left: #999999 1px solid;
	border-bottom: #999999 1px solid;
	width: 70px;
	text-align: right;
}

.GridDetailPadding
{
	padding-left: 10px;
}


/*classes made by shivdev -- END */
/*classes made by Umesh For Attendance Calender -- START */
.CalenderHeaderStyle
{
	border-right: #9cc1eb 1px solid;
	height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color: #276EBF;
	text-align: left;
	text-decoration: none;
}
.CalenderMarginsStyle
{
	border-left: #9cc1eb 1px solid;
	border-top: #9cc1eb 1px solid;
}
.CalenderDayStyle
{
	font-size: 10px;
	color: #000000;
	font-family: Arial;
	background-color: #ffffff;
	border-right: #9cc1eb 1px solid;
	border-bottom: #9cc1eb 1px solid;
	height: 30px;
}
.CalenderWeekEndDayStyle
{
	background-color: #CCDFF4;
	font-size: 11px;
	font-family: Arial;
	color: #000000;
}
.DateTextStyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color: #276EBF;
	text-decoration: none;
}
.OtherDateTextStyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #cccccc;
	text-decoration: none;
}
.CalenderText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: Red;
	text-decoration: none;
}
.CalenderNormalText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: Green;
	text-decoration: none;
}
.CalenderBox
{
	border-right: #9cc1eb 2px solid;
	border-top: #9cc1eb 2px solid;
	border-left: #9cc1eb 2px solid;
}
/*classes made by Umesh For Attendance Calender-- END */

/*classes made by Shruti For Report -- START*/
.PageBreak
{
	page-break-after: always;
}
/*classes made by Shruti For Report -- END*/

/*classes made by Yogesh For HomePage -- Start*/

.MasterTextWhite12
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.LinkBold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.BlueLinkBold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:Blue;
	text-decoration: none;
}

.LinkBold a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.LinkBold a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.LinkBold a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.LinkBold a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.LinkBold a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #276EBF;
	text-decoration: none;
}

.LinkWhiteText12
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.LinkWhiteText12 a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.LinkWhiteText12 a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.LinkWhiteText12 a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.LinkWhiteText12 a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.LinkWhiteText12 a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.LogoBg
{
	background-color: #023467;
}

.BrownLineBg
{
	background-color: #CAC2AA;
}
.BrownHeaderBg
{
	background-color: #EFE7CF;
}

.tab-link
{
	font-weight: bold;
	text-decoration: none;
	color: black;
}

.row
{
	clear: both;
}

.cell
{
	float: left;
	text-align: left;
}

.clsNormalText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}

/*classes made by Yogesh For HomePage -- Start*/

.MasterBoldBlackText12
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.MasterBlackText12
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

/* Pradeep yadav */

.clsNormalWhiteText
{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	font-family: arial, sans-serif, verdana;
}

.clsHighlightText
{
	font-weight: bold;
	font-size: 11px;
	color: #116cb7;
	font-family: arial, sans-serif, verdana;
}

.inactiveTab
{
	font-size: 12px;
	font-weight: bold;
	float: left;
	width: 100%;
	line-height: normal;
	border-bottom: #c8def0 2px solid;
}

.inactiveTab UL
{
	padding-right: 10px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 10px;
	list-style-type: none;
}

.inactiveTab LI
{
	padding-right: 0px;
	display: inline;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}

.inactiveTab A
{
	padding-right: 0px;
	padding-left: 9px;
	background: url(../Graphics/Images/tableft10.gif) no-repeat left top;
	float: left;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	text-decoration: none;
	border-bottom:2px solid #BBBCCE;
}

.inactiveTab A SPAN
{
	padding-right: 10px;
	display: block;
	padding-left: 6px;
	background: url(../Graphics/Images/tabright10.gif) no-repeat right top;
	float: left;
	padding-bottom: 8px;
	color: #333;
	padding-top: 10px;
	
}

.inactiveTab A SPAN
{
	float: none;
}

.inactiveTab A:hover
{
	background-position: 0% -42px;
}

.inactiveTab A:hover SPAN
{
	background-position: 100% -42px;
	color:#fff;
}

.inactiveTab #current A
{
	background-position: 0% -42px;
	border-bottom:2px solid #fff;
	
}

.inactiveTab #current A SPAN
{
	background-position: 100% -42px;
	color:#fff;
}
.fixedhdr
{
	position: relative; top: 0; left: 0;
}
.TDTitleFormat
{
	padding-right: 5px;
	padding-left: 5px;
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
/*Classes Made By Ganesh (For EURO) (START)*/
.LoginDate {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #ccc;
}

.LoginErrorText {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #f00;
}

.LoginMasterText {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #333;
}

.LoginLink {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
}
.calWhiteText
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
}

/* Class END */

/* Classes Made By Ganesh ( For DSPBR ) (START) */

.TopMenuLink 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.TopMenuLink a 
{
	color: #ffffff;
	text-decoration: none;
}
.TopMenuLink a:active 
{
	color: #ffffff;
	text-decoration: none;
}
.TopMenuLink a:hover  
{
	color: #ffc;
	text-decoration: none;
}

.completionList
{
    border-bottom: buttonshadow 1px solid;
    text-align: left;
    border-left: buttonshadow 1px solid;
    background-color: #E6EEF9;
    list-style-type: none;
    margin: 0px;
    visibility: hidden;
    color: #000000;
    overflow: auto;
    border-top: buttonshadow 1px solid;
    cursor: default;
    border-right: buttonshadow 1px solid
}

.completionListItem
{
    height: 17px;
    cursor: default
}

.completionListSelectedItem
{
	background-color: #276EBF;
    color: #ffffff;
    height: 17px;
    cursor: default
}

/* Class END */

/*Classes Made By Sanjay (For PERFORMANCE APPRAISAL) (START)*/

.SystemMessage
{
	font-weight: bold;
	font-size: 20px;
	color: #cc0033;
	font-family: verdana;
}

.ModalBackground
	{
	    background-color:Gray;
	    filter:alpha(opacity=50);
	    -moz-opacity:0.5;
	    -khtml-opacity: 0.5;
	    opacity: 0.5;
	}

.message
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #ff0000;
	text-align: center;
	padding:5px 0 5px 0;
}