@charset "utf-8";/* Commen CSS  */.ulList03 li{	list-style:none;	padding:5px 5px 5px 15px;	font:bold 12px Arial, Helvetica, sans-serif;}.ulList03 li img{	vertical-align:middle;	margin-right:8px;}.ulList03 li a{	font:bold 12px Arial, Helvetica, sans-serif;}.ulList03 li a:hover{	font:bold 12px Arial, Helvetica, sans-serif;	color:#B60548;}.ulList04 li{	list-style:none;	padding:5px 5px 5px 15px;	font:bold 12px Arial, Helvetica, sans-serif;}.logTxt1{	font:bold 20px Arial, Helvetica, sans-serif;	color:white;}.ulList04 li img{	vertical-align:middle;	margin-right:8px;}.ulList04 li z{	font:bold 12px Arial, Helvetica, sans-serif;}.ulList04 li z:hover{	font:bold 12px Arial, Helvetica, sans-serif;	color:#000000;}body{	margin:0px;	padding:0px;}td,th,select,input,textarea{	font:11px Arial, Helvetica, sans-serif;	color:#333333;}td input,td select, div select,td radio{	vertical-align:middle;}z{	color:#000000;	text-decoration:underline;}z:hover{	color:#B60548;	text-decoration:none;}a{	color:#B60548;	text-decoration:underline;}a:hover{	color:#B60548;	text-decoration:none;}p,h1,h2,h3,h4,ul,ol,FORM,form{	padding:0px;	margin:0px;}img{	border:0px;}label{	vertical-align:middle;}.CL{	clear:both;}.FL{	float:left;}.FR{	float:right;}a.arrLink{	display:block;	background:url(../images/comm_bullete.gif) no-repeat 0px 7px;	padding:3px 0px 3px 10px;	text-decoration:none;}a.arrLink:hover{	text-decoration:underline;}a.mailLink{	font:bold 11px Arial, Helvetica, sans-serif;	color:#333333;	text-decoration:none;	margin-left:5px;}a.mailLink:hover{	text-decoration:none;	color:#B60548;}/* REQUIRED BUTTON STYLES: */		button { 	position: relative;	border: 0px; 	padding: 0px;	margin:0px;	cursor: pointer;	overflow: visible; /* removes extra side padding in IE */	margin-top:5px;	margin-right:5px;}button span { 	position: relative;	display: block; 	white-space: nowrap;}button::-moz-focus-inner {	border: none;  /* overrides extra padding in Firefox */}/* mainButton Style */button.btnMainNew{	padding: 2px 6px 4px 6px;	background: url(../images/btnBg.gif) repeat-x bottom #BD4875;	border:1px solid #A1335A;	font:bold 11px Arial, Helvetica, sans-serif;	color:#FFFFFF;	overflow:visible;	margin-top:0px;}button.btnMain{	background:transparent;}button.btnMain img{		vertical-align:middle;}button.btnMain span{	padding: 2px 6px 4px 6px;	background: url(../images/btnBg.gif) repeat-x bottom #BD4875;	border:1px solid #A1335A;	font:bold 11px Arial, Helvetica, sans-serif;	color:#FFFFFF;}/* Sencondry Button Style */button.btnOff span{	background:url(../images/btnOffBg.gif) repeat-x bottom #FDFDFD;	border:1px solid #BFBFBF;	color:#333333;}/* LogOut Button Style */.logOutBtn{	background:url(../images/logoutBg.gif) no-repeat left bottom;	border:1px solid #890031;	font:bold 11px Arial, Helvetica, sans-serif;	color:#FFFFFF;	overflow:visible;	margin:0px;	padding:0px;	padding:2px 2px 2px 25px;}.welcome{	padding-top:5px;}button.btnLogOut_new span{	padding: 1px 6px 1px 2px;	background:url(../images/btnLogBg_new.gif) repeat-x bottom #A3043C;	border:1px solid #890031;	color:#FFF;	overflow:visible;}button.btnAdd1{	float:right;	margin:0px;	margin-bottom:-3px;}button.btnAdd2{	margin:0px;}.logoBox{	padding:7px 14px 7px 10px;}.logTxt{	font:bold 11px Arial, Helvetica, sans-serif;	color:#666666;}.hiTxt{	font-weight:bold;	color:#A4013F;}.headRbox{	background:#F5F3F3;	border:1px solid #E8E8E8;	padding-left:8px;	padding-right:8px;}.seBox{	padding-top:5px;}.logBox{	border:1px solid #E6E6E6;	padding:3px 0px 3px 5px;}.iconSpace{	vertical-align:middle;	margin-right:5px;}.mailbox{	padding-bottom:0px;}.mailBx{	background:url(../images/mailStrip.gif) repeat-x 0px -25px;}.mailBx .tl{	background:url(../images/mailStrip.gif) no-repeat 0px 0px;	width:5px;	height:25px; }.mailBx .tr{	background:url(../images/mailStrip.gif) no-repeat -5px 0px;	width:5px;	height:25px; }/* Navigation Css */.navBg{	background:#A4013F;	padding-left:8px;}.mainNav a{	display:block;	height:25px;	float:left;	font:bold 13px Arial, Helvetica, sans-serif;	color:#FFFFFF;	text-decoration:none;	cursor:pointer;	margin-top:3px;	background:url(../images/spacer.gif) no-repeat left top;}.mainNav a span{	display:block;	float:left;	background:url(../images/spacer.gif) no-repeat 100% -25px;	padding:4px 8px;}.mainNav a:hover, a.mainNavact{	display:block;	height:25px;	float:left;	font:bold 13px Arial, Helvetica, sans-serif;	color:#B60548;	text-decoration:none;	cursor:pointer;	background:url(../images/nav_on_new.gif) no-repeat left top;}.mainNav a:hover span, a.mainNavact span{	display:block;	float:left;	background:url(../images/nav_on_new.gif) no-repeat 100% -25px;	padding:4px 8px;}.subNav{	background:url(../images/navSubBg.gif) repeat-x bottom #FFF;	border:1px solid #E6E6E6;	border-top:0px;	padding:6px 10px;	font:bold 12px Arial, Helvetica, sans-serif;	color:#333333;}.subNav a{	text-decoration:none;	padding:5px;	color:#333;}.subNav a:hover,a.subNavAct {	color:#B60548;	text-decoration:none;}.nDiv{	vertical-align:middle;	float:left;	padding:0px 6px;	margin-top:4px;}/* body Css */.mainContainer{	padding:0px 15px 0px 31px;	background:url(../images/v_line.gif) repeat-y 16px 0px;}.bodyContainer{	padding:5px 0 10px 0;}.breadCrum{	padding:5px 0 10px 30px;}.leftnav a{	display:block;	font-size:12px;	text-decoration:none;	color:#333;	background:url(../images/navArr_off.gif) no-repeat 9px 10px;	padding:4px 0px 4px 20px;}.leftnav a:hover{	display:block;	font-size:12px;	text-decoration:underline;	color:#B60548;	background:url(../images/navArr_on.gif) no-repeat 9px 10px;	padding:4px 0px 4px 20px;}a.leftnavact,  a.leftnavact:hover{	display:block;	font-size:12px;	font-weight:bold;	text-decoration:none;	color:#B60548;	background:url(../images/navArr_on.gif) no-repeat 9px 10px #F5F3F4;	padding:4px 0px 4px 20px;}a.navsub{	display:block;	font-size:11px;	text-decoration:none;	color:#333;	background:url(../images/navArr_off.gif) no-repeat 20px 9px;	padding:4px 0px 4px 30px;}a.navsub:hover{	display:block;	font-size:11px;	text-decoration:underline;	color:#B60548;	background:url(../images/navArr_off.gif) no-repeat 20px 9px;	padding:4px 0px 4px 30px;}a.navsubact, a.navsubact:hover{	display:block;	font-size:11px;	text-decoration:none;	color:#B60548;	background:url(../images/navArr_on.gif) no-repeat 20px 9px;	padding:4px 0px 4px 30px;}.adBox{	padding-top:8px;}.cbox, .dbox, .itemGrid, .hbox,.aclistgrid,.zeroList{	border-collapse: collapse;}.cbox td, .dbox td{	border:1px solid #DCDCDE;}.dbox td{	padding:10px;}.demoLink{	background:url(../images/demoBg.gif) repeat-x bottom #F2F9FE;	padding:5px;	font:bold 12px Arial, Helvetica, sans-serif;	color:#8C0536;}.demoLink a{	text-decoration:none;}.demoimg{	padding-top:15px;}.tTxt{	font:bold 13px Arial, Helvetica, sans-serif;	color:#333333;	}.tTxt01{	font:bold 13px Arial, Helvetica, sans-serif;	color:#333333;	width:50%;	padding-bottom:5px;	}.tTxt02{	font:bold 13px Arial, Helvetica, sans-serif;	color:#333333;	width:50%;	padding:5px 0px;	}.tTxt03{	font:bold 13px Arial, Helvetica, sans-serif;	color:#333333;	width:70%;	padding-bottom:5px;	}.tTxt051{	font:bold 16px Arial, Helvetica, sans-serif;	color:#ffffff;		padding-bottom:10px;	}.tTxt05{	font:normal 16px Arial, Helvetica, sans-serif;	color:#FFFFFF;	padding-bottom:8px;}.tTxt05 img{	vertical-align:middle;	margin-left:8px;	font:bold 11px Arial, Helvetica, sans-serif;	color:#FFFFFF;	overflow:visible;	margin-top:0px;}.listLink{ list-style:none; }.listLink a{	line-height:18px;	background:url(../images/comm_bullete.gif) no-repeat 0px 10px;	padding:5px 5px 5px 10px;	color:#333333;	text-decoration:none;}.listLink a:hover{	text-decoration:underline;}.noteTxt{	font:normal 11px Arial, Helvetica, sans-serif;}.titleLine{	border-bottom:1px solid #DCDCDE;	padding-bottom:5px;}.boxCon{	padding:5px 0px;}.actionBreadcrum{	padding-bottom:5px;	height:15px;}.actionBreadcrum .header{	font:bold 11px Arial, Helvetica, sans-serif;	color:#B60548;}.itemGrid td{	border:1px solid #DCDCDE;	padding:5px 3px;		}.itemGrid tr.gridhead td{	background:#F3F3F3;	font-weight:bold;	text-align:center;}.cell{	padding-top:10px;}.row{	clear:both;	padding:10px 0px;}.hbox td{	border:1px solid #DCDCDE;		background:#F6F6F6;	padding:5px;}.hTitle{	font:bold 13px Arial, Helvetica, sans-serif;	background:url(../images/h_line.gif) repeat-x bottom;	padding-bottom:5px;	margin:5px 0px;}.ulList li{	list-style:none;	background:url(../images/comm_bullete.gif) no-repeat 0px 9px;	padding:5px 5px 5px 10px}.footLine{	background:#B60548;}.footerLink td{	padding:10px;	color:#7D7D7D;}.footerLink a{	padding:5px;	color:#7D7D7D;	text-decoration:none;}.footerLink a:hover{	padding:5px;	color:#B60548;	text-decoration:underline;}.titleBox1{	padding-bottom:5px;}.box1{	border:1px solid #DCDCDE;	padding:10px;}.box2{	border:1px solid #DCDCDE;	background:#F1F1F1;	padding:5px;}.lcolon{	background:url(../images/colon.gif) no-repeat 97% 9px;}.listgrid .lcolon{	padding-left:0px;}.aclistgrid .altrow .lcolon{	background:url(../images/colon.gif) no-repeat 97% 9px #FAFAFA;}.altrow td{	background:#FAFAFA;}.listgrid td,.aclistgrid td{	padding:5px;}.zeroList td{	padding:0px;}.listgrid td .subgrid td{	padding:5px 0px;}.lineDivider{	background:url(../images/v_line.gif) repeat-y 10px top;	padding-left:20px;}.redNote{	text-align:right;	color:#FF0000;	font-size:10px;}.redStar{	color:#FF0000;}.txtField{	border:1px solid #BABABA;	padding:2px;	width:120px;}.txtDate{	width:70px;}.txtLog{	width:150px;}.formatlist{	padding-top:5px;	padding-left:3px;}.hLine{	background:url(../images/h_line.gif) repeat-x center center;}/* tab css */.tablist{	background:url(../images/dot.gif) repeat-x bottom;}.tablist a{	display:block;	float:left;	border:1px solid #E2DBDD;	border-bottom:0px;	text-decoration:none;	font:bold 11px Arial, Helvetica, sans-serif;	color:#333333;	padding:6px 8px;	margin-right:5px;	cursor:pointer;}.tablist a:hover, .tablist a.tabact{	display:block;	float:left;	border:1px solid #E2DBDD;	border-bottom:0px;	text-decoration:none;	font:bold 11px Arial, Helvetica, sans-serif;	color:#333333;	background-color:#F1EBED;	padding:6px 8px;	margin-right:5px;	cursor:pointer;}.tabbox{	background-color:#F1EBED;	border:1px solid #E2DBDD;	border-top:0px;	padding:5px;}.tabbg{	border:1px solid #E2DBDD;	background-color:#FFFFFF;	padding:8px;}.btnAdd{	margin:0px;}.toolTipbox{	display:none;	border:2px solid #B60548;	padding:8px;	background-color:#FFFFFF;	z-index:100000;}.toolTipbox span{	display:block;	position:absolute;	background:url(../images/popArrow.gif) no-repeat;	width:13px;	height:23px;	margin-left:-21px;	margin-top:-2px;}.toolPos{	width:150px;	position:absolute;	margin-left:165px;	margin-top:-9px;}.toolPos1{	width:200px;	position:absolute;	margin-left:243px;	margin-top:-5px;}.tablist1{	background:url(../images/dot.gif) repeat-x bottom;}.tablist1 div{	display:block;	float:left;	border:1px solid #E2DBDD;	border-bottom:0px;	text-decoration:none;	font:11px Arial, Helvetica, sans-serif;	color:#333333;	padding:3px 8px;	margin-right:5px;}.tablist1 div span.no{	display:block;	float:left;	padding:0px 8px 0px 5px;	font-size:20px;	font-weight:normal;}.tablist1 div span.txt{	display:block;	float:left;	padding-top:5px;}.tablist1 div.tabact{	display:block;	float:left;	border:1px solid #E2DBDD;	border-bottom:0px;	text-decoration:none;	font:11px Arial, Helvetica, sans-serif;	color:#333333;	background-color:#F1EBED;	padding:3px 8px;	margin-right:5px;}.tablist1 div.tabact span.no{	display:block;	float:left;	padding:0px 8px 0px 5px;	font-size:20px;	font-weight:normal;	color:#B60548;}.balancebox{	background-color:#F1F1F1;	padding:3px;	border:1px solid #DCDCDE;	width:40%;	text-align:center;}.notelist{	list-style-type:disc;	margin-left:15px;}#TipLayer{	position:absolute;	margin-top:0px;}#TipLayer span{	display:block;	background:url(../images/popArrow.gif) no-repeat;	width:13px;	height:23px;	position:absolute;	margin-top:0px;	margin-left:-21px;	z-index:1000;}.siteBtn{	cursor:pointer;}.siteMapBox{	position:absolute;	width:961px;	background-color:#FFFFFF;	color:#000000;	text-align:left;	z-index:10000;	border:2px solid #A3013E;	margin-top:-28px;}.siteBx{	padding:10px 20px;}.siteBx td{	line-height:18px;}.tran_box{padding:5px;background:#FFF6F9; border:1px solid #FBDBE7; }.font12{font-size:12px;}.red_Title{color:#B60548; font-size:12px;}.red_Title a{color:#B60548; font-size:12px; text-decoration:none;}.red_Title a:hover{color:#B60548; font-size:12px; text-decoration:underline;}/* Grey Button */button.greybtn{	background:transparent;}button.greybtn img{		vertical-align:middle;}button.greybtn span{	padding: 2px 6px 2px 6px;	background:url(../images/grey_btnbg.gif) repeat-x bottom;	font:bold 11px Arial, Helvetica, sans-serif;	color:#000000;	border:1px solid #D5D2D2;}.gridhead1{	background:#D9D9D9;	font-weight:bold;}/****** Aniruddha****************/.sitetitle{	font:bold 13px Arial, Helvetica, sans-serif;	color:#B60548;}.sitetitle01{	font:bold 11px Arial, Helvetica, sans-serif;	color:#B60548;}a.greylink{	color:#666666;	text-decoration:underline;}a.greylink:hover{	color:#666666;	text-decoration:none;}/* New Css For index_new.htm and lasttransaction_new.html Ends Here*/.perBox{	padding-left:30px ;	padding-top:30px;}.logoLine{	border-bottom:5px solid #A4013F;}.iconnetBox{	padding-top:20px;}.infobox{	background-color:#F1EBED;	border:1px solid #E2DBDD;	padding:5px;}.bulletStyle li{	list-style:none;	background:url(../images/bullet-2.gif) no-repeat 0px 7px;	padding:3px 3px 3px 15px;}.bulletStyleBlack li{	list-style:none;	color:blue;	background:url(../images/bullet_black.gif) no-repeat 0px 7px;	padding:3px 3px 3px 15px;}.bulletStyle li a{	text-decoration:none;}.bulletStyle li a:hover{	text-decoration:underline;}.vline{	border-right:1px solid #CCCCCC;	padding-right:8px;}.vPad{	padding-left:8px;}.iconLink li{	list-style:none;	padding:4px 0px 4px 20px;}.iconLink li a{	font:12px Arial, Helvetica, sans-serif;	color:#A4013F;	text-decoration:none;	}.iconLink li a img{	position:absolute;	margin-left:-20px;}.iconLink li a:hover{	text-decoration:underline;}.logBg{	background:url(../images/loginBoxbg.gif) repeat-x top;}.vBoard img{	margin:1px 2px;	cursor:pointer;}.addCol{	font-size:12px;}.noteBox{	line-height:18px;}.txtLogin{	font-size:16px;	font-weight:bold;	color:#A4013F;	}.ulList02 li{	list-style:none;	background:url(../images/icon/icon_bullet.gif) no-repeat 0px 9px;	padding:5px 5px 5px 15px;}.ulList02 li.nolist{	background:url(../images/h_line.gif) repeat-x center center;	padding:0px;}.box3{	border:1px solid #d1f7c5;	background:url(../images/grLine.gif) repeat-x bottom #fcfff6;	padding:8px 15px;}/* This is the css style that will make your text blink.*/.blinkytext{     font-family: Arial, Helvetica, sans-serif;     font-size: 1.2em;     text-decoration: blink;     font-style: normal;}.but{    padding: 2px 6px 4px 6px;	background: url(../images/btnBg.gif) repeat-x bottom #BD4875;	border:1px solid #A1335A;	font:bold 11px Arial, Helvetica, sans-serif;	color:#FFFFFF;	overflow:visible;}