﻿/*For Header Of Report*/

body
{
	font: 0.7em/1.5em "Calibri Trebuchet MS" ,Verdana,sans-serif;
	background: white;
}

.Heading
{
	background-color: #eb1e25;
	font-family: Courier New;
	color: white;
	font-size: medium;
	font-weight: bold;
}
/* For report heading like title of the report*/
.ReportHeadCaption
{
	font-family: Courier New;
	color: Black; /*Maroon;        		*/
	font-size: small;
	font-weight: bold; /*background-color:#dcdcdc;*/
}
/* For report heading like title of the report where background color display. Operational report*/
.ReportHeadCaptionWithOutBGColor
{
	font-family: Calibri;
	font-size: Large;
	font-weight: bold;
	color: Black;
}
/* For report heading like title of the report where background color display. Analysis report*/
.ReportHeadCaptionWithBGColor
{
	font-family: Calibri;
	font-size: Large;
	font-weight: bold;
	color: White;
	background-color: #FF1c1c;
}
.WithColorBackGround
{
	background-color: #FF1c1c; /*escorts logo color*/
}
.TransparentBackGround
{
	background-color: Transparent; /*escorts logo color*/
}
/*For displaying data just below report head like date as on */
.ReportHeadData
{
	font-family: Courier New;
	color: Black;
	font-size: small;
	font-weight: bolder;
}
/* For Paramter Section */
.ParameterRow
{
	background-color: #ffffe3;
}
/* For Paramters Caption */
.ParameterCaption
{
	font-family: Courier New;
	color: Black;
	font-size: small;
	font-weight: bold;
}
/* For Paramters Data */
.ParameterData
{
	font-family: Courier New;
	color: Black;
	font-size: small;
}
/*To Display Data in The Report*/
.DataFontStyle
{
	font-family: Courier New;
	color: Black;
	font-size: small;
}
/*To Display Text in The Report*/
.CaptionFontStyle
{
	font-family: Courier New;
	color: Black; /*Maroon;        		*/
	font-size: small;
	font-weight: bold; /*background-color:#dcdcdc;*/
}
/*This Class For Fixed Row In The Report For e.g Table Header in The Details section*/
.FixedRow
{
	background-color: #EAF2FF;
	font-family: Courier New;
	color: Black;
	font-size: small;
	font-weight: bold;
	text-align: center;
	white-space: nowrap;
	vertical-align: top;
}
.MyFixedRow
{
	background-color: #EAF2FF;
	font-family: Courier New;
	color: Black;
	font-weight: bold;
	text-align: center;
	white-space: nowrap;
	vertical-align: top;
}
.AltFixedRow
{
	background-color: #DADADA;
	font-family: Courier New;
	color: Maroon;
	font-size: small;
	font-weight: bold;
	text-align: center;
	white-space: nowrap;
	vertical-align: top;
}

.FixedRowNxtCol
{
	background-color: #F2F5F9;
	font-family: Courier New;
	color: Black;
	font-size: small;
	font-weight: bold;
	text-align: center;
	white-space: nowrap;
	vertical-align: top;
}

.AltFixedRowNxtCol
{
	background-color: #FFFFFF;
	font-family: Courier New;
	color: Maroon;
	font-size: small;
	font-weight: bold;
	text-align: center;
	white-space: nowrap;
	vertical-align: top;
}


/*For Special Row  */
.SpecialRow
{
	background-color: #DADADA;
	white-space: nowrap;
}
/*For Special Row  */
.MergedRow
{
	background-color: #e6ff11;
}
/*This Class For Fixed Column In The Report*/
.FixedCol
{
	background-color: #778899;
}
/*For Special Column  */
.SpecialCol
{
	background-color: #e1ffff;
}
/*For Data display in Particular Row*/
.RowStyle
{
	font-family: Courier New;
	color: Black;
	font-size: small;
	background-color: white;
}
/*For data display in Alternate Row In The Report*/
.AltRowStyle
{
	font-family: Courier New;
	color: Black;
	font-size: small;
	background-color: #ECEEE7;
}
/*To Display Color in The group heading Row*/
.GroupHeadingRow
{
	background-color: #ffcccc;
}
/*To Display Sub total In The Report*/
.SubTotal
{
	color: Black;
	font-size: small;
	text-align: center;
	font-weight: bold;
	background-color: #F5F5F5;
}
/*To Display Total Of Report*/
.Total
{
	font-family: Courier New;
	color: Black;
	font-size: small;
	text-align: center;
	font-weight: bold;
	background-color: #E3E3E3;
}
/* to Add Horizonat row in the report*/
.HorizontalLine
{
	width: 99%;
	color: inherit;
	font-weight: lighter;
	line-height: normal;
}
/*For the border on the right and bottom*/
.Border
{
	border-right-style: solid;
	border-right-color: Black;
	border-right-width: thin;
	border-bottom-style: solid;
	border-bottom-color: Black;
	border-bottom-width: thin;
	border-left-style: solid;
	border-left-color: Black;
	border-left-width: thin;
	border-top-style: solid;
	border-top-color: Black;
	border-top-width: thin;
}
/* Text color for all the buttons used in the application*/
.ButtonFontStyle
{
	font-family: "Courier New";
	font-size: small;
}

.HighlightText
{
	font-family: Courier New;
	color: Black;
	font-size: small;
}
.ReportSummarySection
{
	font-family: Courier New;
	color: #4B4FFF;
	font-size: small;
}
/*To Display Grand Total Of Report*/
.GrandTotal
{
	font-family: Courier New;
	color: Black;
	font-size: small;
	text-align: center;
	font-weight: bold;
	background-color: #E3E3E3;
}
/*This Class For Fixed Row In The Report For e.g Table Header in The Details section*/
.FixedCol
{
	background-color: Gray;
	font-family: Courier New;
	color: White;
	font-size: small;
	font-weight: bold;
	text-align: left;
	white-space: nowrap;
	vertical-align: top;
}
.Totals
{
	background-color: #B8B8B8;
	font-family: Courier New;
	color: Black;
	font-size: small;
	font-weight: bold;
	text-align: center;
}
.contact
{
	height: 2px;
}

/*These classes are same as page style except the font size which will be used in the reports 
where grid view is to be used.*/
/* Displays the data of the data grid in the defined style
.GridFont
{  
	font-family:"Courier New";        /*Courier New*/
font-size:small; /*x-smaller*/ /*} .GridSelectedItemStyle { 	font-weight:bold; 	Color:#CC0066;  	font-family:"Courier New";			 	font-size:small; }                   .GridItemStyle {     font-family:"Courier New";*/ color: black; /*Maroon;        		*/ font-size:small; background-color:White; /*Transparent;                   /*white;lisght yellow base color*/ /*Transparent;                   /*white;lisght yellow base color*/ text-align :left; /*}	 .GridAlternatingItemStyle {     font-family:"Courier New"; 	color: black; 		/*Maroon;        		*/ font-size:small; background-color:#ECEEE7; /*#ECF0F2; 	/*#E0FFFF;                                 /*LightGray;*/ text-align :center; /*}	 .GridHeaderStyle  {     background-color:Silver;      font-family:Courier New; 	color:White;     font-size:small;     font-weight:bold ;                 text-align:center;      white-space:nowrap;     vertical-align:top; } .GridHeaderStyle a {     text-decoration: underline;     color: white;     padding: 0px 5px 0px 5px;     font-size:small;     font-family:"Courier New";	 } .GridHeaderStyle a:hover {     text-decoration: underline;     font-size:small;     color: #D7E5F3;     font-family:"Courier New";	 } .GridFooterStyle  {  	color:#CC0099; 	background-color:#99CCCC; 	font-family:"Courier New"; 	font-size:small;	 } .GridPagerStyle {      font-family:"Courier New";	  	 font-size:small;									/*x-smaller*/ font-weight:bold; /* :bold; */ Color:#003F87; /*Blue*/ text-align:center; /*right;					/*:left */ /*}	  .GridEditItemStyle  { 	font-weight:bold; 	background-color:#F2F2F2;		/*#B0E2FF; Lime;	/* Gainsboro;*/ font-size:small; text-align :center; font-family:"Courier New"; /*}	*/ .CusHeading
{
	background-color: #eb1e25; /*font-family:Courier New;*/
	font-family: verdana,Sans-serif,Arial,Helvertica;
	color: white;
	font-size: medium;
	font-weight: bold;
}
/* For report CusHeading like title of the report*/
.CusReportHeadCaption
{
	/*font-family:Courier New;*/
	color: Black; /*Maroon;        		*/
	font-size: small;
	font-weight: bold; /*background-color:#dcdcdc;*/
}
.CusReportHeadData
{
	/*font-family:Courier New;*/
	color: Black;
	font-size: small;
	font-weight: bolder;
}
.CusParameterCaption
{
	/*font-family:Courier New;*/
	color: Black;
	font-size: small;
	font-weight: bold;
}
.CusParameterData
{
	/*font-family:Courier New;*/
	color: Black;
	font-size: small;
}
/*To Display Data in The Report*/
.CusDataFontStyle
{
	/*font-family:Courier New;*/
	color: Black;
	font-size: small;
}
/*To Display Text in The Report*/
.CusCaptionFontStyle
{
	/*font-family:Courier New;*/
	color: Black; /*Maroon;        		*/
	font-size: small;
	font-weight: bold; /*background-color:#dcdcdc;*/
}
.CusFixedRow
{
	/*background-color:#EAF2FF; */
	background-color: #5486A6; /* font-family:Courier New;*/
	font-family: Verdana;
	color: white; /*font-size:14px;*/ /*font-size:13px ! Important;*/
	font-size: 11px !important; /*font-size:small;*/ /* font-weight:bold ;   */
	text-align: center;
	white-space: nowrap;
	vertical-align: bottom;
	font-weight: normal;
}
.CusMyFixedRow
{
	/*background-color:#EAF2FF; */
	background-color: #5486A6; /* font-family:Courier New;*/
	font-family: Verdana;
	color: white; /*font-size:14px;*/ /*font-size:13px ! Important;*/
	font-size: 11px !important; /*font-size:small;*/ /* font-weight:bold ;   */
	text-align: center;
	vertical-align: bottom;
	font-weight: normal;
}

.CusAltFixedRow
{
	/*background-color:#DADADA; */ /*  background-color:#e6e6e6;*/
	background-color: #BDD7EE; /*font-family:Courier New;*/ /*color:Maroon;*/
	color: black;
	font-size: 11px; /*font-size:small;*/ /*font-weight:bold ; */
	font-weight: normal;
	text-align: left;
	white-space: nowrap;
	vertical-align: middle;
}

.CusFixedRowNxtCol
{
	background-color: #F2F5F9; /* /*font-family:Courier New;*/
	color: Black;
	font-size: small;
	font-weight: bold;
	text-align: center;
	white-space: nowrap;
	vertical-align: top;
}
.CusRowStyle
{
	/*font-family:Courier New;*/
	color: Black;
	font-size: small;
	background-color: white;
}
/*For data display in Alternate Row In The Report*/
.CusAltRowStyle
{
	/*font-family:Courier New;*/
	color: Black;
	font-size: small;
	background-color: #ECEEE7;
}
.CusSubTotal
{
	color: White; /*font-size:small;*/
	font-size: 11PX !important;
	text-align: center;
	font-weight: bold;
	background-color: #8abaea;
}

.CusTotals
{
	/*background-color: #D9E2E1;*/ /*background-color: #C0C0C0 ;*/ /*background-color:#cccccc;*/ /*background-color:#f4b183;*/
	background-color: #5486A6; /*font-family:Courier New;*/ /*color:Black;*/
	color: White; /*font-size:14px;*/
	font-size: 11px !important; /*font-size:small ;	*/
	font-weight: 600 !important; /*font-weight:bold;*/ /*text-align:center;*/
	text-align: center;
}

.CusGrandTotal
{
	/*font-family:Courier New;*/
	color: Black;
	font-size: small;
	text-align: center;
	font-weight: bold;
	background-color: #E3E3E3;
}
.CusTotalsOLD
{
	/*background-color: #D9E2E1;*/ /*background-color: #C0C0C0 ;*/
	background-color: #cccccc; /*font-family:Courier New;*/
	color: Black; /*font-size:14px;*/
	font-size: 11px !important; /*font-size:small ;	*/
	font-weight: 600 !important; /*font-weight:bold;*/ /*text-align:center;*/
	text-align: right;
}
.CusGridFont
{
	/*font-family:"Courier New";  */ /*Courier New*/
	font-family: verdana,Sans-serif,Arial,Helvertica !important; /*font-size:small; */
	font-size: 11px !important; /*x-smaller*/
}

.CusGroupHeading1Caption
{
	font-family: verdana !important;
	font-size: 11px !important;
	font-weight: bold;
	color: white; /*   Blue; 	*/ /*font-weight:bold;*/
}

/*To Display Group CusHeading For Dealer Data*/
.CusGroupHeading1Data
{
	font-family: verdana,Sans-serif,Arial,Helvertica !important;
	font-size: 12px;
	font-weight: normal;
	color: #330000; /*   Blue; 	*/ /*font-weight:bold;*/
}


/*Style for Grid Page Indexing [Start]*/
.GridPager a, .GridPager span
{
	display: block;
	height: 16px;
	min-width: 16px;
	text-align: center;
	text-decoration: none;
}
.GridPager a
{
	background-color: rgb(169, 171, 174);
	color: White !important;
}
.GridPager span
{
	background-color: rgb(217,0,25);
	color: White;
	padding-bottom: 1px;
	font-weight:bold;
}
/*Style for Grid Page Indexing [END]*/


.CusFixedRowReports
{
	/*background-color:#EAF2FF; */
	background-color: #5486A6; /* font-family:Courier New;*/
	font-family: Verdana;
	color: white; /*font-size:14px;*/ /*font-size:13px ! Important;*/
	font-size: 11px !important; /*font-size:small;*/ /* font-weight:bold ;   */
	text-align: center;
	white-space: normal;
	vertical-align: bottom;
	font-weight: normal;
}


.CusInsideTableMyFixedRow
{
	background-color: #EAF2FF !important;
	font-family: Courier New;
	color: Black;
	font-size: small;
 text-align : center;
 vertical-align: top;
}


.CusOuterTableMyFixedRow 
{
	background-color: #9dbbd3;
	font-family: Courier New;
	color: Black;
	font-size: small;
 text-align : center;
 vertical-align: top;
}