
/*****************************table border *************************************/
		table.tblborder{border-collapse:collapse;border:1px solid #4297d7;border-style:dashed; }
		table.tblborder1{border-collapse:collapse;border:1px solid #4297d7;}
		table.tblreport{border-collapse:collapse;border:1px solid #4297d7;}   
		table.tblreport tr td{border:1px solid #4297d7; } 
		table.bkcolor{background-color:#e1f7dd;}

/******************************tr border bgcolor*********************************************/
	 tr.bkcolor{background-color:#e1f7dd;}

	.top
		{ text-align:right; padding:5px 10px 40px 0px }
	
	.txt-red
		{ font-weight:bold; color:#DD0000;font-size:11px; font-family:verdana; sans-serif;}
	.txt-blue 
		{ font-weight:bold; color:#1F489B }
	.txt-hdrclr 
	{ 
		font-weight:bold; color:#707E01; 
		font-family: verdana; 
		font-size: 16px; 
		font-weight: normal; 
		text-transform:capitalize; 
	} 
		
	.txt-blbd span
		{ color:#FF0000; font-size:14px; padding-right:5px }
	.lnk-grybd
		{ font-weight:bold; color:#858585 }
		
	.bodyTitle
	{ font-weight:bold; text-transform:capitalize; color:#1F489B }	
	caption.header{font-family:verdana; sans-serif; font-size:11px ;font-weight:bold;word-spacing:2px; text-transform:uppercase; text-align:left;color:#707E01; }
	
	caption.b{font-family:verdana; font-size:11px ;font-weight:bold; color: royalblue;text-align:left}
	caption.testcap{font-family:verdana; font-size:11px ;font-weight:normal; text-align:left}
	caption.reportHeader{font-family:verdana; font-size:11px ;font-weight:bold; color: #707E01;text-align:center}
	td.contentbold{ font-family:verdana; font-size:14px; font-weight:bold; color:#0E3092;}
	td.txt1{ font-family:verdana; font-size:11px ;font-weight:normal; color:#333333;}
	.txtheader{ font-family:verdana; font-size:11px ;font-weight:bold; color:#333333;}
	td.qs{ font-family:verdana; font-size:11px ;font-weight:normal;}
	font.a{ font-family:verdana; font-size:11px ;font-weight:bold; color:#FF9900;}
	
	input.inputemailborder
	{
		font:normal 11px verdana;
	    color:#313131
	}  
	
	input.btn 
	{
		CURSOR: pointer;
		color:#FFFFFF;
		font-family:verdana; sans-serif; 
		font-size:11px ;
		font-weight:bold;
		background-color:#0E3092;
		border: 1px solid;
		border-color: #0E3092; 
	}
	.headerrow
	{
		font-family:verdana; sans-serif; 
		font-size:11px ;
		background-color:#2d8ed4 ;
		color:#ffffff;
	} 
	.headerrowbold
	{
		font-family:verdana; sans-serif; 
		font-size:11px ;
		font-weight: bold;
		background-color:#2d8ed4 ;
		color:#ffffff;
	} 
	.oddclr
	{
		background-color:#ECECEC;
	}
	.evenclr
	{
		background-color:#edf7a1 ;
	}
	span.gn
	{
		background-color: #387C44;
		border-color:#387C44;
		color:white;
		font-family: verdana;
		font-weight: bold;
		font-size: 11px;
		width:18px;
		text-align:center;
		cursor: pointer;
	}
	span.rd
	{
		background-color: #E55451;
		border-color:#E55451;
		color:white;
		font-family: verdana;
		font-weight: bold;
		font-size: 11px;
		width:18px;
		text-align:center;
		cursor: pointer;
	}
	span.yl
	{
		background-color: #FBB917;
		border-color:#FBB917;
		color:white;
		font-family: verdana;
		font-weight: bold;
		font-size: 11px;
		width:15px;
		text-align:center;
		cursor: pointer;
	}
	span.bl
	{
		background-color: #6698FF;
		border-color:#6698FF;
		color:white;
		font-family: verdana;
		font-weight: bold;
		font-size: 11px;
		width:15px;
		text-align:center;
		cursor: pointer;
	}
	td.scn {
		font-family:verdana;
		font-size:11px;
		font-weight:bolder;
		color:royalblue;
	}