body 
{
	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}
.footer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	
	text-align: center;
}

.WelcomeText
{
	font-family: Arial;
	font-size: 15px;
	font-style: normal;
	color: #FFFF00;
	text-align: center;
}
.TimeText
{
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	color: #5C000B;
	text-align: right;
}
 .textbox
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	width:145px;
	
}
 .button
{
	padding: 1px;
	margin: 1px;
	border-style: none;
	border-width: 1px;
	font-family: Arial;
	font-size: 10pt;
	color: #FFFF00;
	font-weight: bold;
	width: 100px;
	background-color: #000066;
}

.errorsign
{
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
}
.success
{
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-weight: bold;
}
.captcha
{
	font-family: 'High Tower Text';
	font-size: 25px;
	background-image: url('../images/background5.png' );
	font-weight: Bold;
	color: #000066;
	text-align: center;
	font-style: italic;
	letter-spacing: 0.5em;
	vertical-align: middle;
}
.TableHeader
{
	font-family: 'Arial';
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-align: center;
	font-style: normal;
	background-color: #28406A;
}
.FeeTableHeader
{
	/*border: 1px solid #000000;*/
	font-family: 'Arial';
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	font-style: normal;
	background-color: #34558B;
}
.FeeTableText
{
	/*border: 1px solid #000000;*/
	font-family: 'Arial';
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
	background-color: #CBF5FE;
}
.TableAmount
{
	font-family: 'Arial';
	font-size: 14px;
	font-weight: bold;
	color: #FFFF99;
	text-align: center;
	font-style: normal;
	background-color: #28406A;
}
.TableText
{
	font-family: 'Arial';
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	
	font-style: normal;
	
}
.TableText2
{
	font-family: 'Arial';
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: right;
	font-style: normal;
	
}
.ReceiptFooter
{
	font-family: 'Arial';
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	font-style: normal;
	
}
.printLink
{
	font-family: 'Arial';
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
}
.tablePrint
{
	border-collapse: collapse;
	border: 1px solid black;
	
}
.tablePrint td {
     border: 0px;
}




.CSSTableGenerator {
	margin:0px;padding:0px;
	width:100%;
	box-shadow: 10px 10px 5px #888888;
	border:1px solid #000000;
	
	
	
}
.CSSTableGenerator tr:nth-child(even)    
{ background-color:#ffffff; }
.CSSTableGenerator td
{
	vertical-align:middle;
	border:1px solid #000000;
	border-width:0px 1px 1px 0px;
	text-align:left;
	padding:4px;
	font-size:12px;
	font-family:Arial;
	font-weight:normal;
	color:#000000;
}
.CSSTableGenerator tr:first-child td{
		background:-o-linear-gradient(bottom, #D5AB67 5%, #bf5f00 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ff7f00), color-stop(1, #bf5f00) );
	background:-moz-linear-gradient( center top, #D5AB67 5%, #bf5f00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#D5AB67", endColorstr="#bf5f00");	background: -o-linear-gradient(top,#D5AB67,bf5f00);

	background-color:#D5AB67;
	border:0px solid #000000;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	color:#ffffff;
}

.line
{
	background-image: url( '../images/1.jpg' );
	background-repeat: repeat-y;
	height:2px;
}
.HeadingKV
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	font-style: normal;
	color: #000099;
	text-align:right;
}
.HeadingKV2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	font-style: normal;
	color: #000099;
	text-align:center;
}
.FeatureHeading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #000066;
	text-align: left;
}
.KVText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	text-align: justify;
	vertical-align: top;
	line-height: 20px;
}
.KVFeatureText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #808080;
	text-align: justify;
	vertical-align: top;
	line-height: 20px;
}
.MakePayment
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
	text-align: justify;
	vertical-align: top;
	line-height: 20px;
	background-color: #0649A0;
}
.MakePayment1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	color: #FF9900;
	vertical-align: top;
	line-height: 20px;
	background-color: #FFFFFF;
	text-align: center;
}
.MakePayment2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	color: #0000FF;
	vertical-align: top;
	line-height: 20px;
	background-color: #FFFFFF;
	text-align: center;
}
.welcometext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #808080;
	text-align: center;
	vertical-align: top;
	line-height: 20px;
	background-color: #FFFFFF;
	text-align: left;
}
.bottomtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	color: #000099;
	text-align: center;
	vertical-align: top;
	line-height: 20px;
	background-color: #FFFFFF;
	text-align: left;
}
.tb5
{
	
	width: 230px;
	height:20px;
	
}
.logintext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #808080;
	
}
.footertext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	color: #808080;
	text-align: center;
}
.notetext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #FF3300;
	text-align: left;
}
.FeeDetails
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: Bold;
	font-style: normal;
	color: #000000;
	text-align: center;
	background-color: #DFDFDF;
}
.select
 {
		border: 0 !important;  /*Removes border*/
		-webkit-appearance: none;  /*Removes default chrome and safari style*/
		-moz-appearance: none; /* Removes Default Firefox style*/
		background: #0088cc url(img/select-arrow.png) no-repeat 90% center;
		width: 70px; /*Width of select dropdown to give space for arrow image*/
		text-indent: 0.01px; /* Removes default arrow from firefox*/
		text-overflow: "";  /*Removes default arrow from firefox*/ /*My custom style for fonts*/
		color: #FFF;
		border-radius: 15px;
		padding: 5px;
		box-shadow: inset 0 0 5px rgba(000,000,000, 0.5);
	}
	.gridview

{

    font-family: Verdana, Arial, Helvetica;

    font-size:11px;

    table-layout: auto;

    border-collapse: collapse;

    border: #462300 1px solid;

}

/*Header and Pager styles*/

.HeaderStyle, .PagerStyle
{
	background-color: #8D8D8D;
	height: 25px;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	white-space: no-wrap;
}

.HeaderStyle th
{
	padding: 5px;
	color: #000000;
	white-space: no-wrap;
	border: #EADEB0 1px solid;
}


/*RowStyles*/

.RowStyle td, .AltRowStyle td, .SelectedRowStyle td, .EditRowStyle td /*Common Styles*/

{

        padding-top: 5px;
padding-bottom: 5px;
padding-left:5px;
padding-right:5px;
/*text-align:right;*/
 

}

.RowStyle td

{
/*text-align:right;*/
    background-color: #E5E5E5;

}

.AltRowStyle td
{
	/*text-align:right;*/
	background-color: #FFFFFF;
}

.SelectedRowStyle td

{

    background-color: #ffff66;

}

.instrcution
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0033CC;
	font-weight: bold;
}
