.BODY
{
    background-color : #dfedfa;
	font-family :Tahoma;
}

.cellBackground 
{
    background-color : #F7F3F7;
}

.headerBackground
{
	background-color : #DEDBDE;
}

.subHeaderBackground
{
	background: #9c9a9c ;
}
.textAd
{
	font-family :Tahoma;
	font-size : 8pt;
	font-weight:bold;
	line-height: 12pt;
	color:#DC0909;
}
.adBackground
{
	background: #DDDDDD ;
}
.Values
{
	font-size : 8pt;
	color : #000000;
	font-family :Tahoma;
}

.dateHeader
{
	font-size : 8pt;
	color:#000000;
	font-weight  : bold;
	font-family :Tahoma;
}

.dateHeader2
{
	font-size : 8pt;
	color:#000000;
	font-weight  : bold;
	font-family :Tahoma;
}

.invoiceHeader
{
	font-weight  : bold;
	font-size : 7pt;
	color:#000000;
	font-family :Tahoma;
}

.invoiceHeader2
{
	font-weight  : bold;
	font-size : 7pt;
	color:#000000;
	font-family :Tahoma;
}

.invoiceData
{
	font-size : 8pt;
	color:#000000;
	font-family :Tahoma;
}

.ePaybg
{
	background-color :  #DEDBDE;
}

.ePayTitle
{
	color:#000000;
	font-weight  : bold;
	font-size : 8pt;
	font-family :Tahoma;
}

.summaryTable
{
	color:#000000;
	font-weight  : bold;
	font-size : 8pt;
	font-family :Tahoma;
}

.phoneHeader
{
	font-size : 7pt;
	color:#000000;
	font-weight:bold;
	font-family :Tahoma;
}

.SpecialColor
{
	color: #0000ff;
	font-size : 8pt;
	font-family :Tahoma;
}

.justBold
{
	font-weight  : bold;
	font-family:Tahoma;
	font-size:8pt;
}

.LabelStyle
{
	font-weight  : bold;
	color : #000000;
	font-size:8pt;
	font-family :Tahoma;
}

.link
{
	font-weight  : bold;
	font-size : 8pt;
	color :#000000;
	text-decoration:none;
	font-family :Tahoma;
}


.Redlink
{
	font-weight  : bold;
	font-size : 8pt;
	color :#DC0909;
	text-decoration:none;
	font-family :Tahoma;
}

.link2
{
	font-weight  : bold;
	font-size : 8pt;
	color :#000000;
	text-decoration:none;
	font-family :Tahoma;
}

.billsHeader
{
	font-weight  : bold;
	color : #000000;
	font-family:Tahoma;
}

.Date
{
	font-weight  : bold;
	color : #000000;
	font-size:8pt;
	font-family:Tahoma;
}

.description
{
	font-size : 8pt;
	font-family :Tahoma;
}

.hrColor
{
	color:#000000;
}

.Msg
{
	font-size : 11pt;
	font-weight  : bold;
	font-family :Tahoma;
}

.SubBorder
{
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
}

.rowBackground
{
	background: #9c9a9c ;

}

.topBorder
{
	border-top:1px solid #000000;
}

.tableBorder
{
	border-left:1px solid #000000;
	border-right:1px solid #000000;
}

.tableBorder2
{
	border-bottom:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	background: #F7F3F7;
}

.tableBorder3
{
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}

.Capital
{
	font-family :Tahoma;
	font-size : 12pt;
	font-weight:bold;
}

.textFont
{
	font-family :Tahoma;
	font-size : 9pt;
	font-weight:bold;
	color:White;
}

.textFont2
{
	font-family :Tahoma;
	font-size : 10pt;
	font-weight:normal;
	color:black;
}

.footer
{
	font-family :Tahoma;
	font-size : 8pt;
	color: black;
}

.nextRow
{
	background: #F7F3F7;
}

.Header
{
	font-family :Tahoma;
	font-size : 8pt;
	font-weight:bold;
	color:Black;
}

.ShowBill
{
	font-weight:bold;
	font-size:8pt;
	color : #000000;
	text-decoration:none;
	font-family :Tahoma;
}

.Title
{
	font-weight:bold;
	font-size:8pt;
	color : #ffffff;
	font-family :Tahoma;
}

.whiteTopBorder
{
	border-top: 1px solid white;
}

.rightBorder
{
	border-right:1px solid black;
}

.bottomBorder
{
	border-bottom:1px solid black;
}

.leftBorder
{
	border-left: 1px solid black;
}

.whiteBorder
{
	border-left:1px solid white;
}

.whiteBorders
{
	border-right:1px solid white;
}

.whiteBrd
{
	border-right:1px solid white;
	border-left:1px solid white;
}

.whiteBottomBorder
{
	border-bottom: 1px solid white;
}

.Title2
{
	font-weight:bold;
	font-size:11pt;
	color : #ffffff;
	font-family :Tahoma;
}

.summaryCell
{
	background: #F7F3F7;
}

.HelpText
{
	font-size:9pt;
	font-family :Tahoma;
	color:Black;
}

.PinCode
{
	font-family :Tahoma;
	font-size:8pt;
	font-weight:bold;
	color:#000000;
}

.PinCodeLink
{
	font-weight  : bold;
	font-size : 8pt;
	color :#000000;
	text-decoration:none;
	font-family :Tahoma;
}

.PinCodeLink:hover
{
	font-weight  : bold;
	font-size : 8pt;
	color :#DEDBDE;
	text-decoration:underline;
	font-family :Tahoma;
}

.PinCodeTopRightBorders
{
	border-top:1px solid #9c9a9c ;
	border-right:1px solid #9c9a9c ;
}

.PinCodeTopBorder
{
	border-top:1px solid #9c9a9c ;
}

.PinCodeTopLeftBorders
{
	border-top:1px solid #9c9a9c ;
	border-left:1px solid #9c9a9c ;
}

.PinCodeBottomTopRightBorders
{
	border-top:1px solid #9c9a9c ;
	border-right:1px solid #9c9a9c ;
	border-bottom:1px solid #9c9a9c ;
}

.PinCodeBottomTopBorders
{
	border-top:1px solid #9c9a9c ;
	border-bottom:1px solid #9c9a9c ;
}

.PinCodeBottomTopLeftBorders
{
	border-top:1px solid #9c9a9c ;
	border-bottom:1px solid #9c9a9c ;
	border-left:1px solid #9c9a9c ;
}

.PinCodeNextRow
{
	background:white;
}

.CopyRight
{
	color:White;
	background:black;
	font-size : 8pt;
	font-family:Tahoma;
}

.LeftBlackBorder
{
	border-left:1px solid black;
}

.TopBlackBorder
{
	border-top:1px solid black;
}

.RightTopBorders
{
	border-right:1px solid black;
	border-top:1px solid black;
}
.PaymentMethod
{
	font-family:Tahoma;
	font-size:8pt;
	color:#dd0000;
	font-weight:bold;
}
