﻿body
{
}

.Title
{
    font-family: arial;
    font-weight: bold;
    color: #800000;
    font-size: 15px;
    vertical-align:middle;
}

.Normal12
{
    font-family: arial;
    font-size: 12px;
    vertical-align:middle;
}

.Bold12
{
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    vertical-align:middle;
    
}
.Bold12Red
{
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    color: red;
    vertical-align:middle;
    
}
.Bold10Red
{
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    color: red;
    vertical-align:middle;
     
    
}


/** STYLE SHEET FOR REPORTS STARTS **/
.datalistitemdata1 
 {background-color:#ffffff;color:#444444;border-style:solid;border-width:1px;border-color:#444444;
font-size:12px;font-weight:normal;font-family: Arial, Times; height:25px; vertical-align:middle;}

.datalistitemdata1_noborder
 {background-color:#ffffff;color:#444444;border-style:solid;border-width:0px;border-color:#444444;
font-size:12px;font-weight:normal;font-family: Arial, Times; height:25px; vertical-align:middle;}

.datalistitemdatab
{background-color:#b8bc9b;color:#444444;border-style:solid;border-width:1px;border-color:#444444;
font-size:12px;font-weight:normal;font-family: Arial, Times;height:25px; vertical-align:middle;}

.datalistheaderdata1 ,table.datalistheaderdata1  ,table.datalistheaderdata1.td
{background-color:#b8bc9b;color:#fff/*#9E0E0E*/;border-style:solid;border-width:1px;border-color:#444444;
font-size:12px;font-weight:bold;font-family: Arial, Times; vertical-align:middle;}


.datalistheaderrow1 
{background-color:#b8bc9b;color:#444444;border-style:solid;border-width:1px;border-color:#ffffff;
font-size:11px;font-weight:normal;font-family:Arial, Times;}

datalistfooterdata1
{background-color:#e8e8e8;color:#444444;border-style:solid;border-width:1px;border-color:#444444;
font-size:11px;font-weight:normal;font-family:Arial, Times;}

.datalistTotal
{background-color:#b8bc9b;color:#444444/*#9E0E0E*/;border-style:solid;border-width:1px;border-color:#444444;
font-size:11px;font-weight:bold;font-family:Arial, Times;}
/*.reportHeaderFont{color:#999999; font-family: Arial Black, Helvetica, sans-serif; font-size:16pt; font-weight:normal; font-style:normal;text-decoration:none;word-spacing:normal;letter-spacing:normal;text-transform:none; text-align: center;}*/
/** .reportHeaderFont{font-size: 13pt; font-family: Arial;font-weight:bold; color: #669900; } **/
.reportSubHeaderFont{font-size:12px;font-weight: bold;font-family: Arial, Times;color:#444444;}
.reportSubHeader2Font{font-size:12px;font-weight: bold;font-family:Arial, Times;color:#645f57;}
.reportSubHeader2FontNormal{font-size:12px;font-weight: normal;font-family:Arial, Times;color:#645f57;}
.reportSubHeader3Font{font-size:12px;font-weight: bold;font-family:Arial, Times;color:#b8bc9b;}
.reportSubHeader3FontNormal{font-size:12px;font-weight: normal;font-family:Arial, Times;color:#b8bc9b;}
.reportDataGridHeader{font-size:11px;font-weight: bold;font-family:Arial, Times;color:#444444;}
.datalistFont{font-size:11px;font-weight:normal;font-family:Arial, Times;height:25px;}
.defaultFontBold{color:#999999; font-family : Arial ; font-size: 10pt; font-weight : bold; }

tr.GVAlternateRow, td.GVAlternateRow{background-color:#b8bc9b;color:#444444;border-style:solid;border-width:0px;border-color:#444444;
font-size:12px;font-weight:normal;font-family: Arial, Times;height:25px; vertical-align:middle; line-height: 11px;}

tr.GVItemStyle , td.GVItemStyle {color:#444444;border-style:solid;border-width:1px;border-color:#444444;
font-size:12px;font-weight:normal;font-family:Arial, Times; height:25px; vertical-align:middle; text-align:center;}

tr.GVItemStyle2 , td.GVItemStyle2 {color:#645f57;border-style:solid;border-width:0px;border-color:#444444;
font-size:12px;font-weight:normal;font-family:Arial, Times; height:25px; vertical-align:middle; text-align:center; }

td.GVItemStyle2 a {color:#645f57;border-style:solid;border-width:0px;border-color:#444444;
font-size:12px;font-weight:bold;font-family:Arial, Times; height:25px; vertical-align:middle; text-align:center; line-height: 11px; }

td.GVItemStyle2small a {color:#645f57;border-style:solid;border-width:0px;border-color:#444444; text-decoration: none;
font-size:12px;font-weight:bold;font-family:Arial, Times; height:25px; vertical-align:middle; text-align:center; line-height: 11px;  }

tr.GVItemStyle2currency , td.GVItemStyle2currency {color:#645f57;border-style:solid;border-width:0px;border-color:#444444;
font-size:12px;font-weight:normal;font-family: Arial, Times; vertical-align:middle; text-align:right; }
td.GVItemStyle2currency a {color:#645f57;border-style:solid;border-width:0px;border-color:#444444;
font-size:12px;font-weight:bold;font-family: Arial, Times;  vertical-align:middle; text-align:right; }
tr.GVItemStyle2currency2 , td.GVItemStyle2currency2 {color:#645f57;border-style:solid;border-width:0px;border-color:#444444; padding-right: 30px;
font-size:12px;font-weight:normal;font-family: Arial, Times;  vertical-align:middle; text-align:right; }
td.GVItemStyle2currency2 a {color:#645f57;border-style:solid;border-width:0px;border-color:#444444; padding-right: 30px;
font-size:12px;font-weight:bold;font-family: Arial, Times;  vertical-align:middle; text-align:right; }


tr.GVHeaderRow, td.GVHeaderRow
{background-color:#b8bc9b;color:#444444;border-style:solid;border-width:1px;border-color:#ffffff;
font-size:12px;font-weight:bold;font-family: Arial, Times; vertical-align:bottom;height:20px; text-align:center; }
tr.GVHeaderRow a, td.GVHeaderRow a
{text-decoration: underline; }
tr.GVPagerRow, td.GVPagerRow
{background-color:#ffffff;color:#444444;border-style:solid;border-width:1px;border-color:#ffffff;
font-size:10px;font-weight:bold;font-family: Arial, Times; color:#645f57; }

.defaultFontError{font-weight:bold; color:Red; font-size:11px}

.NotAllowedMessage{
 text-align:left ;
  color:Blue; font-weight:bold; font-family:arial; font-size:large 
}
.PagerStyle{
 font: bold 16px Arial; text-align : center;
}
/* Used for the header text saying "Selected customer information" */
.rptCustomerHeader
{
  font: normal 18px Arial; text-align: left; color: #877f72;
}
  
tr.GvPagerRow a:hover
  { 
     font-family:@Arial Unicode MS;
     font-weight: bold;
     color:#804040;
     text-align:center;
  }
  
  .reporttitle, .reportHeaderFont
{
	border-right: #ffffff 0px solid;
	border-top: #ffffff 0px solid;
	font-size: 24px;
	color: #877f72;
	font-weight: normal;
	text-decoration: none;
	text-align:left ;
	font-family: Arial;
}

.GVSelectCustomers
{
 
 table-layout:fixed; 
}
.mainBody
{
  text-align:center;
}
.rptReportBody
{
 padding-top:25px;
}
.rptselectCustomer
{
    font: 12px Arial; color: #000000; 
 text-align:center;
  
}
.rptSelectedCustomer
{
 font: 12px Arial; color: #000000; 
}

/* Data Pager Styles */
.grid TR.pager-row TD
{
    border-top:solid 2px #bbd9ee;
}
.pager
{
    font-family:arial,sans-serif;
    text-align:center;
    padding:6px;	
    font-size:14px;
    width:500px\9;
} 
.command,        
.current,        
A.command,
.grid TR.pager-row TD A
{
    color:#737A35;
    font-size:14px;
    padding:0px 5px;
    text-decoration:none;
    border:none;
}
A.command:hover,
.grid TR.pager-row TD A:hover
{
    border:solid 2px #408BB6;
    background-color:#59A5D1;
    color:#fff;
    padding:0px 3px;
    text-decoration:none;
}        
.current,
.grid TR.pager-row TD SPAN
{
	border:none;
    font-weight:bold;
    color:#3e3e3e;
    padding:0px 6px;
}
.grid TR.pager-row TD
{
	border-top:none;
	text-align:center;
}
.grid TR.pager-row TABLE
{
	height:35px;
	margin:0 auto 0 auto;
}

/** STYLE SHEET FOR REPORTS ENDS **/


