.innerLinkLight
{
color:#0198DF;font-weight:lighter;
}
.innerLinkStrong
{
color:#0198DF;
}
body
{
	padding:0;
	margin:0;
	font-family:Tahoma!important;		
	font-size:11px!important;		
	color:#707378;	
}
body select,body textarea
{
	font-family:Tahoma!important;		
	font-size:11px!important;
	margin-top:3px;

}

#pagecontainter
{
	width: 980px;
	margin:0 auto 0 auto;
}
.sprite,.tplnkbut dd,.srchtxtbx,.srchbt,.bkmrk,.menu dd,.curhd,.bul,.litblubrdr,.litblubrdr dt,.lrnmr,.rrnmr,.lgntxtbx,.loginbtn,.mr,.lgntxtbx1,.lgntxtbxins,.lgntxtbxcdnum,.txtbxmed,.txtbxflxpay,.txtbxbig,.txtbxsml,.hmhrbg,.txtbxbig_1
{
	background: url(../images/ge_sprite1.gif) no-repeat;	
}
.sprite2,.trvlcrd,.shpcrd,.prvlgcrd,.clcrd,.lgnbrdr,.rightloginbox,.frsttmusr,.auth,.mob,.mob1,.sprftr,.pstlgnbdy
{
	background: url(../images/sprite2.gif) no-repeat;		
}
.sprite3,.bltrns,.flxemi,.estt,.lgnhd,#lftmenhd,.lftmen dd
{
	background: url(../images/sprite3.gif) no-repeat;		
}
.spritejpg,.lftmen dt
{
	background: url(../images/sprite_jpg.jpg) no-repeat;			
}
.lft
{
	float: left;
}
.rit
{
	float: right;
}
.txtrit
{
	text-align: right;
}
.tbllbl
{
	padding-left:50px!important;
	text-align: left!important;
}
.tplnkbut
{
	font: normal 11px Tahoma;	
	float:right;	
	color: #000;
	margin-top:8px;
}
.tplnkbut a
{

	color:#707378;
	text-decoration: none;
}
.tplnkbut dd
{
	float:left;
	padding:4px 0 0 7px;
	margin-left:0;
	background-position:6px 0;
	background-repeat:no-repeat;
	height:22px;
	width:102px;
	text-align: center;
}
.tplnkbut dd img {
margin:-1px 0 -2px;
}
#srch
{
	white-space: nowrap;
	width: 163px;
	padding:0px 1px 2px 3px;
	margin:0px 1px 2px 3px;
	background-image: none;
	float:left;
}

.srchtxtbx
{
	font: normal 11px Tahoma;		
	height:20px;
	background-position:-223px -65px;
	background-repeat: no-repeat;
	border: 0px;
	padding:5px 5px 0 5px;
	margin:0px;
	position:absolute;
}
.srchbt
{
	width:25px;
	height:26px;
	background-position:-369px -64px;
	border: 0px;	
	position:absolute;
	margin:-1px 0px 0px 143px;
}
.bkmrk
{
	background-position:-379px -42px;
	background-repeat: no-repeat;
	float:right;
	padding-left:20px;
	white-space: nowrap;
	height:23px;
}
.bkmrk a
{
	color:#000;
}
.gap
{
	width: 100%; float: left;
}
#contentcontainer
{
	width: 980px;
	margin:0;
	padding:0;
	float: left;
}
#hmlftcont
{
	width: 685px;
	_width: 685px;
	border-right:0px solid #ccc;
	margin:0;
	padding:0;
	float: left;
}
#hmritnav
{
	width: 287px;
	_width: 283px;
	border-left:0px solid #999;
	margin:0;
	padding:0;
	float: right;	
}
.menu 
{
font-weight:bold;
padding: 0;
margin:0;
height:33px;
}
.menu a
{
	color:#64afd9;
	text-decoration: none;
}
.menu dd
{
	background-position:-1px -26px;
	background-repeat: no-repeat;	
	float: left;
	margin:0px 0px 0px 0px;
	padding:10px 3px 1px 1px;	
	width: 133px;
	height:22px;
	text-align: center;
}
.menuon
{
	background-position:-1px -61px!important;
	padding-right:3px !important;
}
.menuon a
{
	color:#fff;
}
.width70pc
{
	width: 70%;
}
.width30pc
{
	width: 29%;
}
.width33pc
{
	width: 32%;
}
.nwrp
{
	white-space: nowrap;
}
.width48pc
{
	width: 48%;
}
.width50pc
{
	width: 50%;
}
.width40pc
{
	width: 40%;
}
.width80px
{
	width: 80px;
}
.width100pc
{
	width:99.7%;
	
}
.width75pc
{
	width:75%;
}

.width21pc
{
	width: 21%;
	height:130px;
}

.logfrgtpwd
{
margin:5px 0 0;
padding-left:88px;
text-align:left;
}
.logfrgtpwd a
{
	color: #000;
}
.pdng10
{
	padding:10px;
}

.pdngtp
{
	padding-top:22px;
}
.pdng5
{
	padding:5px;
}
.curhd
{
	background-position:-1px -58px;
	background-repeat: no-repeat;	
	width: 133px;
	height:19px;
	text-align: left;
	padding:9px 1px 0 14px;
	margin-top:5px;	
	color:#fff;
	font-weight:bold;
}
.bul
{
	background-position:-382px -127px;
	background-repeat: no-repeat;
	float:right;
	padding-left:20px;
	white-space: nowrap;
	height:23px;
	margin-top:16px;		
}
.bul a
{
	color:#4C96BD;
	text-decoration: none;
}
.bul1
{
	background-position:-382px -111px !important;
}
.litblubrdr
{
	border: 1px solid #DFE7E9;
	margin-top:-6px;
	background-position:-2px -161px;
	background-repeat: repeat-x;

}
.litbluritbrdr
{
	border-right: 1px solid #DFE7E9;
}
.litblulftbrdr
{
	border-left: 1px solid #F2F7FA;
}
.clcrd
{
	background-position:100px 79px;
	background-repeat: no-repeat;

}
.trvlcrd
{
background-position:-230px 14px;
	background-repeat: no-repeat;
	
}
.shpcrd
{
	background-position:97px -99px;
	background-repeat: no-repeat;

}
.prvlgcrd
{
	background-position:-233px -169px;
	background-repeat: no-repeat;
}
.litblubrdr dl
{
	margin:0;
	padding-top:10px;
}
.litblubrdr dt
{
	background-position:-378px -2px;
	background-repeat: no-repeat;	
	font: bold 11pt Arial;
	color:#4D94BE;	
	padding-left:25px;
	margin-bottom:7px;
}
.litblubrdr dd
{
	margin-left:5px;
	line-height: 15px;
}
.litblubrdr dd a
{
	color:#70737a;	
}
.width3prt
{
	width: 17%;
	height:110px;
}
.bltrns
{
	background-position:-2px -268px;
	background-repeat: no-repeat;
	border-right: 1px dotted #CDDAE2;
	padding:20px 11px 0 96px;
	_padding-right:7px;
	line-height: 15px;
	color:#70737A;
}
.hpsvtb
{
	background-position:-2px -268px;
	background-repeat: no-repeat;
	/*border-right: 1px dotted #CDDAE2;*/
	padding:20px 11px 0 10px;
	line-height: 15px;
	color:#70737A;
	width:205px;
}
.noritbdr
{
	border-right: 0;
}
.hpcont
{
	width: 108px;
	float: left;
}
.flxemi
{
		background-position:-301px -147px;
	background-repeat: no-repeat;
	border-right: 1px dotted #CDDAE2;
	padding:20px 11px 0 100px;
		_padding-right:5px;
	line-height: 15px;
	color:#70737A;

}
.estt
{
	background-position:-2px 30px;
	background-repeat: no-repeat;
	padding:20px 11px 0 100px;
		_padding-right:5px;
	line-height: 15px;
	color:#70737A;

}
.lrnmr
{
	width:81px;
	height:22px;
		background-position:-139px -34px;
	background-repeat: no-repeat;	
	border:0;
	margin:0 0 0 28px;
	padding:0;
}
.lrnmrpynw
{
	background-image: url(../images/but_paynow.gif)!important;
	background-repeat: no-repeat;
	background-position: top !important;
}
.lgnhd
{
	background-position:-2px -150px;
	background-repeat: no-repeat;
	padding:9px 2px 3px 12px;
	height:36px;
	color:#fff;
	font-weight: bold;
	_width:274px;
}
.lgnbrdr
{
	border: 1px solid #DFE7E9;
	margin-top:-15px;
	background-position:-2px -384px;
	background-repeat: repeat-x;
	float: left;
	width:99.3%;
	_width:285px;
}
.lgntxtbx
{
	width:149px;
	height:25px;
	background-position:-173px -101px;
	background-repeat: no-repeat;
	border:0;
	padding:6px 2px 0px 4px;
	margin:0;
	font: normal 11px Tahoma;
}
.lgntxtbx1
{
	width:98px;
	height:20px;
	background-position:-173px -129px;
	border:0;
	padding:6px 2px 0px 4px;
	margin:0;
	font: normal 11px Tahoma;
}
.lgntxtbxins
{
	width:98px;
	height:25px;
	background-position:-173px -129px;
	border:0;
	padding:5px 2px 0px 4px;
	margin:0;
	font: normal 12px Tahoma;
	
}
.lgntxtbxcdnum
{
	width:32px;
	height:20px;
	background-position:-277px -129px;
	background-repeat: no-repeat;
	border:0;
	padding:6px 2px 0px 4px;
	margin:0;
	font: normal 11px Tahoma;
}
.lgnlblmrgntp
{
	margin-top:5px;
	text-align:right;
}
.loginbtn
{
	width:81px;
	height:22px;
		background-position:-145px -5px;
	background-repeat: no-repeat;	
	border:0;
	margin:11px 0 0 0;
	padding:0;
}
.frsttmusr a
{
	text-decoration: none;
	color:#0198DF;
}
.frsttmusr
{
	background-position:-3px -383px;
	background-repeat: no-repeat;	
	font-weight:bold;
	height:17px;
	_height:14px;
	padding:8px 2px 3px 9px;
	margin:12px 0px 3px 0;/*modified for ie6*/
	width:96%;
}
.auth a
{
	text-decoration: none;
	color:#0198DF;
}
.auth
{
	background-position:-3px -384px;
	background-repeat: no-repeat;	
	font-weight:bold;
	height:17px;
	padding:1px 5px 10px 9px;
	margin:6px 2px 3px 0;
	_margin:6px 0px 3px 0;
	text-align: center;	
	width:95%;
	_width:272px;
}
.visa{
	background-image: url(../images/visaBg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top:3px;
}
.authsplit
{
	border-right: 1px dotted #bfbfbf;
}
.mobht
{
	height:73px;
	background-image: url(../images/mobileBg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top:1px;
	_margin-top:-7px;
	_margin-bottom:-7px;
}
.mob
{
	background-position:-61px -181px;
	background-repeat: no-repeat;	
	font-weight:normal!important;
	text-align:left!important;
	padding:1px 1px 20px 53px;
	width:31%
}
.mob1
{
	background-position:7px -277px;
	background-repeat: no-repeat;	
	font-weight:normal!important;
	text-align:left!important;
	width:29%;
	padding:3px 1px 20px 47px;
}
.mr
{
	background-position:-381px -22px;
	background-repeat: no-repeat;	
	height:16px;
	width:15px;
	border:0;
margin-top:5px;
	padding:0;	
}
.ftr
{
	background: url(../images/footer_bg.jpg) repeat;
	border:1px solid #DBE5E7;
	height:22px;
	margin-top:10px;
	text-align: center;
	color:#469DD3;
	padding-top:6px;
}
.ftr a
{
	color:#469DD3;
}
.sprftr
{	
	background-position:-189px -328px;
	background-repeat: no-repeat;	
	text-align: center;
	color:#717274;
	margin-top:10px;
	padding-top:7px;
	_margin-right:-3px;
}
.sprftr_new
{   text-align: center;
    color:#717274;
    _margin-right:-3px;
}

.sprftr_new a
{
 color:#717274;
}

.sprftr a
{
	color:#717274;
}

/* Added classe for inner pages by prasad pitla on 24-11-09*/ 
a {
color:#4E94C0;
text-decoration:none;
}
a:hover {

text-decoration:none;
}

.breadcrumb a:link ,.breadcrumb a:visited{
color:#4E94C0; 
text-decoration:none;
}
.breadcrumb a:hover {
text-decoration: underline;
}


#innercontentcontainer
{
	width: 980px;
	margin: 23px 0 0 6px;
	padding:0;
	border:0px solid red;
	float: left;
}

.menu dd.signinTab {
background: url(../images/sprite3.gif) no-repeat;	
background-position:-2px -150px;
	background-repeat: no-repeat;
	padding:9px 2px 0px 12px;
	height:23px;
	float:left;
	color:#fff;
	font-weight: bold;
	width:274px;
	text-align:left;
	margin-left:7px;
}
.menu dd.signinTab1 {
background: url(../images/sprite3.gif) no-repeat;	
background-position:-2px -150px;
	background-repeat: no-repeat;
	padding:9px 2px 0px 12px;
	height:23px;
	float:left;
	color:#fff;
	font-weight: bold;
	width:274px;
	text-align:left;
	margin-left:7px;
}
.mrgn12px
{
	margin-left:7px!important;
}
.innerBrbox {
border:1px solid #D5D5D5;
_float:left;/*for IE6*/

}

.leftNavbox{ 
width:181px;
margin:10px 10px 0;
_margin-left:5px;/*for IE6*/
float:left;
}
.leftNavbox ul.navList{ 
margin:0px; 
padding:0px; 
list-style:none;
}

.leftNavbox ul.navList li{
	margin:0px;
	padding:8px 3px;
	list-style:none;
	color:#4C4C4C;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	text-indent:12px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D5D5D5;
	border-bottom-color: #D5D5D5;
	border-left-color: #D5D5D5;
	background-image: url(../images/lftnav_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.leftNavbox ul.navList li.navHeader{
	width: 181px;
	background-image: url(../images/navHeaderBg.gif);
	background-position: left top;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	background-repeat: no-repeat;
	padding:8px 0 5px;
	border: 0px solid #999999;
}
.leftNavbox ul.navList li ul.navListSub {
	margin:0px;
	padding:5px 0 0;
	list-style:none;
	margin: 0 0 0 20px;
	
}

.leftNavbox ul.navList li ul.navListSub li{
	list-style:none;
	background-image: url(../images/lftnav_arw1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	border: 0px;
	color:#4E94C0;
	font-family:Tahoma;
	font-size:11px;
	text-indent:5px;
	font-weight:normal;
	padding:6px 3px;
	
}
.leftNavbox ul.navList li ul.navListSub li.selected,.slctd{
	font-weight:bold;
	}


ul.navList li a, ul.navList li a:visited{
color:#4E94C0;
text-decoration:none;
}
ul.navList li a:hover{
text-decoration: underline;
}


.contentArea{
margin: 0px 10px 0px 205px;
}

.contentArea1{
margin: 0px 5px 0px 205px;
}
.contentAreapstlgn{
margin: 0px 0px 0px 193px;
}
.contentAreaExtent{
margin: 0px 10px 0px 10px;
}
.tabBoxContent ul{
	list-style:none;
	_margin-left:-3px;	
}
.smallTab li
{
	background: url(../images/smallTabs.gif) no-repeat; 
	list-style:none;	 
	}

.smallTab 
{
	font-weight:bold;
	padding: 0;
	margin:0;
	height:28px;
	position: relative;
	overflow:auto;
}
.htdladj
{
	_margin-left:-3px!important;
}
.insadj
{
	_margin-left:-3px!important;
	overflow:auto;
}
.rwrdadj
{	
_width:738px;
}
.smallTab a
{
	color:#64afd9;
	text-decoration: none;
}
.smallTab li
{
	background-position:-1px -2px;
	background-repeat: no-repeat;	
	float: left;
	margin:0px 0px 0px 0px;
	padding:8px 3px 1px 1px;	
	width: 107px;
	height:19px;
	text-align: center;
}
.smallTabb li
{
		width: 105px;
}
.smallTab .selected
{
	background-position:-1px -35px!important;
}


.smallTab li.bigTab
{
	background: url(../images/BigTabs.gif) no-repeat; 
	background-repeat: no-repeat;
	background-position:-1px -2px;
	list-style:none;
	width:147px;	 
	}
.smallTab li.medTab
{
	background: url(../images/BigTabs.gif) no-repeat; 
	background-repeat: no-repeat;
	background-position:-1px -2px;
	list-style:none;
	width:137px;	 
	}
.smallTab li.bigTab selected
{
	background-position:-1px -35px!important;
}


.smallTab .selected a
{
	color:#707378;
}
.smallTabBox{
border:1px solid #D5D5D5;
margin-top:-1px;
}
.wdth740
{
	width:740px;
}
h4.smallTabHeading{ 
font-weight:bold;
color:#4E94C0;
margin: 10px;
font-size:11px;
}
h4.smallTabHeadingGray{ 
font-weight:bold;
margin: 10px 0px;
font-size:11px;
}
h3.subheader{
font-weight:bold;
color:#4C4C4C;
margin: 10px;
font-size:13px;
}
.smallTabBox p{ margin: 14px 10px;

}
.innerBanner{
width:762px;
height:174px;
}
.innerBannerExtend{
width:669px;
height:171px;

}
a.blink{ color:#0099df

}
.width127px{ 
width:127px;
}
.breadcrumb{
margin-bottom:5px;
margin-top:10px;
}

.rightloginbox
{
	border: 1px solid #DFE7E9;
	margin-top:0px;
	margin-right:0px;
	background-position:-2px -384px;
	background-repeat: repeat-x;
	float: right;
	width:285px;
	height:197;
}
.contactUsText{
font-size:11px;
font-family:Arial;
}
.cardStatementDescription{
font-family:Tahoma;
}
.leftExtended{
margin-left:10px;
margin-right:295px;
}
/* round-corners */
.b1, .b2, .b3, .b4{font-size:1px; overflow:hidden; display:block;}.b1 {height:1px; background:#D5D5D5; margin:0 5px;}.b2 {height:1px; background:#fff; border-right:2px solid #D5D5D5; border-left:2px solid #D5D5D5; margin:0 3px;}.b3 {height:1px; background:#fff; border-right:1px solid #D5D5D5; border-left:1px solid #D5D5D5; margin:0 2px;}.b4 {height:2px; background:#fff; border-right:1px solid #D5D5D5; border-left:1px solid #D5D5D5; margin:0 1px;}.contentb { border-right:1px solid #D5D5D5; border-left:1px solid #D5D5D5;padding:1px; height:350px; overflow:auto;}
.contentb div {margin-left: 5px;}
.contentbL { border-right:1px solid #D5D5D5; border-left:1px solid #D5D5D5;padding:1px; }
.contentbL div {margin: 10px 2px 10px 5px;}

.contentbNA {background: #fff; border-right:1px solid #D5D5D5; border-left:1px solid #D5D5D5;padding:1px;}
.innercontentbNA{background: #fff; border-right:1px solid #D5D5D5; border-left:1px solid #D5D5D5;padding:1px; height:112px;}
/* round-corners blue */

.bi1, .bi2, .bi3, .bi4{font-size:1px; overflow:hidden; display:block;}.bi1 {height:1px; background:#e9f1f6; margin:0 5px;}.bi2 {height:1px; background:#e2f5fd; border-right:2px solid #e9f1f6; border-left:2px solid #e9f1f6; margin:0 3px;}.bi3 {height:1px; background:#e2f5fd; border-right:1px solid #e9f1f6; border-left:1px solid #e9f1f6; margin:0 2px;}.bi4 {height:2px; background:#e2f5fd; border-right:1px solid #e9f1f6; border-left:1px solid #e9f1f6; margin:0 1px;} .contentbNAi {background: #e2f5fd; border-right:1px solid #e9f1f6; border-left:1px solid #e9f1f6;padding:1px; }.contentb div {margin-left: 5px;}


.contentbNAi {background: #e2f5fd; border-right:1px solid #e9f1f6; border-left:1px solid #e9f1f6;padding:1px; font-weight:bold; padding-left:5px;}
.rcontentBoxi{ margin:10px 5px;}
/* round-corners gray */
.bg1, .bg2, .bg3, .bg4{font-size:1px; overflow:hidden; display:block;}.bg1 {height:1px; background:#D5D5D5; margin:0 5px;}.bg2 {height:1px; background:#f8f8f8; border-right:2px solid #D5D5D5; border-left:2px solid #D5D5D5; margin:0 3px;}.bg3 {height:1px; background:#f8f8f8; border-right:1px solid #D5D5D5; border-left:1px solid #D5D5D5; margin:0 2px;}.bg4 {height:2px; background:#f8f8f8; border-right:1px solid #D5D5D5; border-left:1px solid #D5D5D5; margin:0 1px;} 
.contentbNAg {
	background: #D5D5D5;
	border-right: 1px solid #D5D5D5;
	border-left: 1px solid #D5D5D5;
	padding: 1px;
}
.contentbNAg {
	background: #f8f8f8;
	padding-left: 5px;
}
.rcontentBoxg{ margin:0 0 10px 0;}



ul.textlist li{
	list-style-image: url(../images/bullet_arrow.gif);
}
.innerrcontentBox{ width:375px; margin:auto;}

ul#mymenu li ul.listAtype li{

	list-style-type: lower-alpha;
	margin-top:5px;
}
ul#mymenu li ul.listAtype li ul.romList li {
	list-style-type: lower-roman;
	margin-top:5px;
}
ul#mymenu li ul.listAtype li ul.disNon li { 
list-style-type: none;

}
ul#mymenu li ul.dslist li{
list-style-type:  disc;
}
.contentbNA p{
margin: 10px 0px;
}
.contentbNA p.marginL10px{
margin-left:10px;

}
.viewDemoRA{
float:right; margin-right:10px;
}


.width581{ width:581px;

}

.box2in .RGBanner{ width:179px;
height:214px; background-color:#CCCCCC; 
float:right;
margin-top:27px;

}

.box2in .tabBoxContent{ 

 margin-right:189px;

}
.marginTopLeft5px{ 
margin-top:10px;
margin-left:10px;

}
.fixHoverFlow{
height:302px; 
overflow:none;
float:left;
width: 100%;
}
.fixHoverFlow{
height:400px; 
overflow:none;
float:left;
width: 100%;
}
.inbannerS{	width:683px;
height:192px;
	
}
ul.listdownbox{
list-style:none; 
margin:0px; 
padding:0px;
float:left;
width:50%;
}
ul.listdownbox li{ 
border-bottom: 1px solid #D5D5D5;
list-style:none; 
margin:0px; 
padding:0 1px 0 10px; 
height:18px;
}
ul.listdownboxR{
list-style:none; 
margin:0px; 
padding:0px;
width:50%;
float:left;
}
ul.listdownboxR li{ 
border-bottom: 1px solid #D5D5D5;
border-left: 1px solid #D5D5D5;
list-style:none; 
margin:0px; 
padding:0 1px 0 10px;
height:18px;
display:block;

}
ul.listdownboxR li.lastr , ul.listdownbox li.lastr{
border-bottom: 0px solid #D5D5D5;
}

.leftinboxmail { 
width:290px; 
float:left; 
padding:20px 10px 0 30px;
border-right: 1px solid #D5D5D5; height:62px;
margin-top:5px;
}

.leftinboxmail img{ 
float:left; margin-right: 10px; 
}
.rightinboxmail{ 
float:left; 
padding: 20px 10px 10px 30px;
width:280px;
margin-top:5px;
}
.rightinboxmail img{ 
float:left; margin-right: 10px; 
}
.marginBot0{
margin-bottom:0px;
}
.margin10{
margin:10px;
}
.padding10{ padding:10px;}
.SBIwaterMark{
	background-image: url(../images/SBI_waterMark.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.height300{ 
height:300px;
}
.height310{ 
height:306px;
#height:310px;
}
.pdf
{
	text-align: right;
	margin:5px 10px -5px 0;
}
.height237{
height:237px;
}
.Vkeyboardbox{
margin-right:200px;
}
.Vkeyboardboxbanner{
float:right;

}
.vktext{ margin:0 0 10px 50px; }
.keyBBanner{
	background-image: url(../images/keyboarbBanner.jpg);
	height: 102px;
	width: 639px;
	background-repeat: no-repeat;
	background-position: left top;
clear:both;
}
.kbgtext { 
margin: 0 0 0 330px; 
padding-top:45px;
font-size:14px;

}
ul.INBList {

}

ul.INBList li {
	list-style-image: url(../images/IBG_bullet.gif);
	margin-top: 7px;
	margin-bottom: 7px;
}
.inbBannerbg{
	background-image: url(../images/guidlinesecurity.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height:555px;
}
.TBbIconlist{
text-align:right;
padding-bottom:10px;
}
ul.TBulicon {
list-style:none; 
padding:0px; 
margin:0px;
}
ul.TBulicon li{
	list-style:none;
	padding:1px 15px 2px 20px;
	margin:0px;
	display:inline;
	background-image: url(../images/icons_list1.gif);
	background-repeat: no-repeat; 
	font-weight:bold;
}
ul.TBulicon li a{ color:#707378; }
ul.TBulicon li.a1{
	background-position:0 0px;
	}
ul.TBulicon li.a2{
	background-position:0 -22px;
	}
ul.TBulicon li.a3{
	background-position:0 -46px;
	}

ul.listicon2 {
list-style:none; 
padding:0px; 
margin:10px;
margin-top:20px;
}
ul.listicon2 li{
	list-style:none;
	padding:6px 15px 4px 25px;
	margin:0px;
	display:inline;
	background-image: url(../images/icons_list2.gif);
	background-repeat: no-repeat; 
	font-weight:bold;
	font-size:10px;
	border-right:1px solid #ccc;
	margin-right:4px;
}
.nobrdr, .nbdr td
{
	border: 0!important;
}

ul.listicon2 li.i1{
	background-position:0 -3px;
	}
ul.listicon2 li.i2{
	background-position:0 -43px;
	}
ul.listicon2 li.i3{
	background-position:0 -87px;
	}
ul.listicon2 li.i4{
	background-position:0 -130px;
	}
ul.listicon2 li.i5{
	background-position:0 -174px;
	}
.strong{
font-weight:bold
}
.BBline{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D5D5D5;
	padding: 5px;
}
.BBlineLast{
	padding: 5px;
}
.FormTable{ width:100%; }

.FormTable td{
	text-align:left;	
	padding:1px;
 }
.FormTable td.label{
	text-align:right; 
	width:45%;
 }
.FormTable td.buttonsTD,.cen{
	text-align: center; 
	
 }
.FormTable3box{ width:100%; }

.FormTable3box td{
	text-align:left;
	width:60%;
	padding:1px;
 }
.FormTable3box td.label{
	text-align:right; 
	width:40%;
 }
.FormTable3box td.buttonsTD{
	text-align: center; 
	
 }
 
 .FormTable3boxChange{ width:100%; }

.FormTable3boxChange td{
	text-align:left;
	width:45%;
	padding:1px;
 }
.FormTable3boxChange td.label{
	text-align:right; 
	width:50%;
 }
.FormTable3boxChange td.buttonsTD{
	text-align: center; 
	
 }
 
.margin6{
margin:6px;
}
p.margin3{
margin:3px;
}
.marginn6{
margin:16px;
}
.mrgntp3
{
	margin-top:3px;
}
.height260{ height:260px;}
.height260{ height:260px;}
.alignLeft{text-align:left;}
.mandatoryHeading{float:right; margin-right:10px; font-size:10px; font-weight:normal;}
.mandatory{color:#FF0000;}
.Bannerimgdiv4 {margin:5px 0px 5px 6px;}
.height23{height:21px;}
.RHdealBaner img{ margin-bottom:5px;}
	.kys
{
text-align: center;
padding-top:46px;

}
.kys input
{
	background-color: #fff;
	font: bold 11px tahoma;
	color: #0d5eca;
	padding:5px;
	margin:1px;
}
.kysbg
{
	background-color:  #0d5eca!important;
	color: #fff!important;
}
#row0_shift, #row1_shift, #row2_shift, #row3_shift {	display: none;}
.spckb
{
width: 200px;
}
.bordr
{
	border: 1px solid #000;
}
.litbordr
{
	border: 1px solid #dfe7e9;
	padding:5px;
}
.litbordr p
{
	padding:5px;
	margin:0px;
}
.lbl
{
	float:left;
	margin-top:7px;
	
}
.inp
{
	float:left;
	margin:0px 3px 0px 3px;
	padding:0px!important;
}
.vrtkblbl
{
	float:left;
margin-top:15px;
}
.vrtkbtxt
{
	float:left;	
margin-top:8px;
}
.bt
{
	margin-top:2px;
}
.CusImg{
	float:left;
	height:70px;
	width:74px;
}

.smtext{ font-size:10px;}
.flotright{ float:right; font-size:11px; font-weight:normal;}
.itemBox td.brtd {
	border-bottom: 1px dotted #EAEAEA;
	border-right: 1px dotted #EAEAEA;
}
.itemBox td.brtdbottom {
	border-right: 1px dotted #EAEAEA;
}
.itemBox td.brtdlast {
		border-bottom: 1px dotted #EAEAEA;
}
.itemBox td.brtdlastbottom {
		border-bottom: 0px dotted #EAEAEA;
}
.itemDetailBox{ width:236px;}
.blue{ color:#4E94C0; }
.dispBox{
width:226px;
	border-right: 1px solid #EBEBEB; 
	padding:10px; float:left; 
}
.dispBoxLast{
	width:226px;
	border-right: 0px solid #EBEBEB; 
	padding:10px; float:left; 
}
.dispBoxbtmln
{
	border-bottom: 1px solid #EBEBEB; 
}
.dispBoxHead{text-align:center; font-weight:bold;}
p.buttonright{ text-align:right; padding-right:20px; margin:5px;}
.height170{height:170px;}
.smalldispBox{  
	width:226px; 
	border-right: 1px solid #EBEBEB; 
	border-bottom: 1px solid #EBEBEB;
	padding:10px; float:left; margin:0px;
}
.smalldispiconBox{
	float:left;
	width:31px;
	height:29px;
	margin: 0 5px 30px 0;
	background-image: url(../images/spriteServ.jpg);
	background-repeat: no-repeat;
}

.mdispBox {
	border-bottom:1px solid #EBEBEB;
	border-right:1px solid #EBEBEB;
	float:left;
	margin:0;
	padding:10px;
	width:344px;
}
.nosmdR{border-right: 0px solid #EBEBEB;}
.nosmdB{border-bottom: 0px solid #EBEBEB;}

.spIcon1{ background-position: 0px 0px;}
.spIcon2{ background-position: 0px -29px;}
.spIcon3{ background-position: 0px -57px;}
.spIcon4{ background-position: 0px -87px;}
.spIcon5{ background-position: 0px -127px;}
.spIcon6{ background-position: 0px -163px;}
.spIcon7{ background-position: 0px -197px;}
.spIcon8{ background-position: 0px -233px;}
.spIcon9{ background-position: 0px -270px;}
.spIcon10{ background-position: 0px -306px;}
.spIcon11{ background-position: 0px -340px;}
.spIcon12{ background-position: 0px -380px;}
.spIcon13{ background-position: 0px -415px;}
.spIcon14{ background-position: 0px -450px;}
.spIcon15{ background-position: 0px -490px;}
.spIcon16{ background-position: 0px -527px;}
.spIcon17{ background-position: 0px -563px;}
.spIcon18{ background-position: 0px -600px;}
div.smallTabBoxSer{
border:1px solid #D5D5D5;
margin-top:-1px; padding:0px 10px 10px 10px;

}
div.smallTabBoxmp{
border:1px solid #D5D5D5;
margin-top:-1px; padding:0px 10px 10px 10px;
_margin-top:26px;
}
.stb
{
_float:left;
_margin:-1px 0px 0px 0px;
}
.height335{ height:335px;}
.height130{ height:130px;}
.height662{ height:662px;}
/*post login*/
.pstlgnbdy a
{
	color:#0198DF;
}
.pstlgnbdy
{
	background-position:-3px -384px;
	background-repeat: repeat-x;	
	padding:8px 2px 8px 9px;
	margin:6px 2px 3px 0;
	border:1px solid #C2D1D8;
	width:99%;
}
.pstlgbdr a
{
	text-decoration: none;
	color:#0198DF;
}
.pstlgbdr
{
	padding:1px 9px 10px 9px;
	margin:-3px 2px 3px 0;
	border:1px solid #C2D1D8;
	border-top:0;
	width:98.3%;
}
.lftmen
{
	width: 181px;
}
#lftmenhd
{
	background-position:400px -183px;
	background-repeat: repeat-x;	
	height:24px;
	border:0;
	border-bottom:1px solid #EDEDED;	
	margin-top:4px;
}
.lftmen dl
{
	border:1px solid #C2D1D8;	
	border-bottom:1px solid #EDEDED;
	border-top:0;
	margin: 0;
	padding: 0;
}
.lftmen dt
{
	background-position:0 0;
	background-repeat: repeat-x;		
	border-top:1px solid #EDEDED;
	padding:10px 5px 10px 24px;
}
.lftmen dt a
{
	color:#000;
	font-weight: bold;
}
.lftmen dd
{
	background-position:-264px 12px;
	background-repeat: no-repeat;	
	margin:0;
	padding:8px 0 8px 33px;
}
.lftmensel
{
	background-position:-5px -96px !important;
	background-repeat: no-repeat!important;	
}
/*post login*/
.hbday
{
	background-image: url(../images/gift.gif);
	background-repeat: no-repeat;
	width: 26%;
	padding:4px 0 4px 22px;
	margin-top:-5px;
	-margin-top:-2px;
	color:#973301!important;
}
/*card details starts here*/
.ptlgncrdbr
{
	width:45%;
	float:left;
	margin-top:6px;	
	#margin-top:3px;	
	height: 25px;
}
.ptlgncrdbr img
{
margin-bottom:-5px;	
padding-left:3px;
}
.ptlgncrdbrrt
{
	float:right;

}
.ptlgncrdbrrt img
{
margin-top:3px;
padding-left:3px;
}
.ptlgncrdbrrt input
{
	#margin-bottom:-4px;
	_margin-bottom:-1px;
}
.ptlgncrdspc
{
	padding:3px 0px 3px 0px;
}
/*card details ends here*/
#keyboard
{
	position:static!important;
}
.pstlgnsmhd
{
	background-image: url(../images/pstlgntblhdr.gif);
	width:736px;	
	margin-top:5px;
	padding:7px 0 7px 10px;
	border-right:1px solid #e0e0e0;
}
.pstlgnmultihd
{
	background-image: url(../images/pstlgnmultihdr.gif);
	margin-top:5px;
	padding:7px 0 7px 10px;
	border-right:1px solid #e0e0e0;
}
.pstlgnsmhd img
{
	float: right;
	#margin:-20px 0px 0px 0px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:3px;
}
.pstlgnfpay
{
	background-image: url(../images/pstlgntblhdr.gif);
	width:740px;	
	margin-top:5px;
	padding:7px 0 7px 10px;
	border-right:1px solid #e0e0e0;
}

.pstlgnfpay img
{
	float: right;
	#margin:-20px 0px 0px 0px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:3px;
}

.pstlgnsmbx
{
	border:1px solid #e0e0e0;	
	background-color: #f5f5f5;
	padding:5px 5px 10px 5px;
	_padding:5px 5px 10px 5px;
	_margin-bottom:10px;
	_float:left;		
}
.pstlgnsminnrbx
{
	border:1px solid #e0e0e0;	
	background-color: #fff;
}
.pstlgnubinnrbx
{
	border:1px solid #e0e0e0!important;
	background-color: #fff;
}

.pstlgnubinnrbxBrd
{
	border:0px solid #e0e0e0!important;
	background-color: #fff;
}
.pstlgnubinnrbxBrd table
{
	border:0px solid #DFE7E9;
	border-bottom: 0 !important;
	border-top: 0 !important;
}
.pstlgnubinnrbxBrd th
{
	color:#4D92BC;
	border-bottom:0px solid #e0e0e0;
	padding:7px;

}
.pstlgnubinnrbxBrd td
{
	border-bottom:0px solid #e0e0e0;
		padding:7px;

}
.pstlgnubinnrbx table
{
	border:1px solid #DFE7E9;
	border-bottom: 0 !important;
	border-top: 0 !important;
}
.pstlgnubinnrbx th
{
	text-align: left;
	color:#4D92BC;
	border-bottom:1px solid #e0e0e0;
	padding:7px;

}
.pstubadj
{
	height: 22px;
	margin-top:10px;

}
.pstlgnubinnrbx td
{
	border-bottom:1px solid #e0e0e0;
		padding:7px;

}
.brdrbtm0
{
border-bottom:0;	
}
.pstlgnsminnrbx th
{
	text-align: left;
	color:#4D92BC;
	padding-left:10px;
}
.pstlgnsminnrbx td
{
	border-bottom:1px solid #e0e0e0;
	padding:10px 0px 10px 10px;
}
.splt
{
	border-right: 1px dashed #027FAF;
}
.rtln
{
	border-right: 1px dashed #C2E0EC;
}
.fnt10
{
	font-size: 10px!important;
}
.redtxt
{
	color: red!important;
}
.grntxt
{
	color: #22BF58!important;
}
.pdnglft32pc
{
	padding-left: 19%;
}
.mrgnlft17
{
margin-left:17px;
}
.popbghd
{
	background-color: #E2F5FD;
	padding:5px;
	font-size: 12px;
	font-weight: bold;
}
.wdth98pc
{
	width: 98%;
}
.greycolor
{
	color:#626262!important;
}
.bluhd
{
	color:#4D92BC;
	font-weight: bold;
	border-bottom: 0!important;
}
.tbl input
{
	text-align: center;
}
/*for site map*/
.siteMapNavbox{ 
width:224px;
margin:10px 0px 10px 10px;
_margin-left:5px;/*for IE6*/
float:left;
border: 1px solid #d5d5d5;
height:640px;
}
.siteMapNavbox ul.siteMapnavList{ 
margin:0px; 
padding:0px; 
list-style:none;
}

.siteMapNavbox ul.siteMapnavList li{
	margin:0px;
	padding:8px 3px;
	list-style:none;
	color:#4C4C4C;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	text-indent:12px;


}
.siteMapNavbox ul.siteMapnavList li.siteMapnavHeader{
	width: 181px;
	background-image: url(../images/sprite_SiteMap.gif);
	color:#63b0dc;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	background-repeat: no-repeat;
	padding:8px 0 5px 83;
	border: 0px solid #999999;
	height: 18px;
	padding-left:45px;
	margin-top:10px;
}
.siteMapNavbox ul.siteMapnavList li ul.siteMapnavListSub {
	padding:5px 0 0;
	list-style:none;
	margin: 0 5px;
	
}

.siteMapNavbox ul.siteMapnavList li ul.siteMapnavListSub li{
	list-style:none;
	background-image: url(../images/bullet_arrow2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border:0px;
	border-bottom:1px solid #D5D5D5;
	color:#4E94C0;
	font-family:Tahoma;
	font-size:11px;
	text-indent:5px;
	font-weight:normal;
	padding:6px 3px 6px 9px;
	
}
.siteMapNavbox ul.siteMapnavList li ul.siteMapnavListSub li.last{ border:0px;}
.siteMapNavbox ul.siteMapnavList li ul.siteMapnavListSub li.selected{
	font-weight:bold;
	}


ul.siteMapnavList li a, ul.siteMapnavList li a:visited{
color:#4E94C0;
text-decoration:none;
}
ul.siteMapnavList li a:hover{
text-decoration: underline;
}
.siteMapNavbox ul.siteMapnavList li.smIcon1{ background-position: 0px -3px;}
.siteMapNavbox ul.siteMapnavList li.smIcon2{ background-position: 0px -47px;}
.siteMapNavbox ul.siteMapnavList li.smIcon3{ background-position: 0px -98px;}
.siteMapNavbox ul.siteMapnavList li.smIcon4{ background-position: 0px -142px;}
.siteMapNavbox ul.siteMapnavList li.smIcon5{ background-position: 0px -192px;}

.conlist{
	background-image: url(../images/spritesm.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 40px; padding-top:15px;
	margin: 15px 40px; height:20px;
}
.conlist_email{
	background-image: url(../images/spritesm.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 30px; padding-top:15px;
	margin: 10px 7px; height:20px;
}
.colistIcon1{ background-position: 0px 10px;}
.colistIcon2{ background-position: 0px -25px;}
.detailsflorR{ float:right; text-align:left; width:70%;}
.innerrcontentBoxc { width:500px; margin:30px auto; }
.aligncenter{ text-align:center;}
.smtext{font-size:10px;}
.ubhd
{
	background-image: url(../images/tp_hd.gif);
	background-repeat: no-repeat;
	height: 20px;
	padding:5px 20px 0 10px;
	float: left;
	width:96%;
	overflow:auto;
}
.ubhdCrv
{
	background-image: url(../images/tp_hd.gif);
	background-repeat: no-repeat;
	height: 20px;
	padding:5px 20px 0 5px;
	float: left;
	width:96.4%;
	overflow:auto;
}

.ubhd1
{
	background-image: url(../images/tp_hd1.gif);
	background-repeat: no-repeat;
	height: 20px;
	padding:5px 20px 0 10px;
	float: left;
	width:96%;
}
.curvhd
{
	background-image: url(../images/tp_hd.gif);
	background-repeat: no-repeat;
	position: relative;
	border: 0;
	text-align:center; 
}
.dsth
{
	background-color: #F0F0F0;
	background-repeat: no-repeat;
	position: relative;
	border: 0;
}
.multith
{
	background-color: #F0F0F0;
	background-repeat: no-repeat;
	position: relative;
	border: 0;
	text-align: center ! important;
}

.trth
{
	background-image: url(../images/tp_hd_big.gif)!important;
	background-color: #F0F0F0;
	background-repeat: no-repeat;
	position: relative;
	border: 0;
	text-align: center ! important;
}
.fpth
{
	background-color: #F0F0F0;
	background-repeat: no-repeat;
	position: relative;
	border: 0;
	text-align: center ! important;
}
.curbig
{
	background-image: url(../images/tp_hd_big.gif)!important;
	text-align:right; 
}
.curvhd th {
	background-image: none;
	padding-bottom:4px;
}
.ubtxn
{
background-image: url(../images/tp_hd_txn.gif)!important;
padding-left:30px;
padding-right:0px!important;

}
.ubfp
{
background-image: url(../images/tp_hd_fp.gif)!important;
padding-left:30px;
padding-right:0px!important;
}
.btmbdr
{
		border-bottom:1px solid #e0e0e0;
}
.pdng5
{
	padding: 10px 0px 0px 0px!important;
	margin:0px;
}
.emlfld
{
	margin-top:8px;
	float: left;
}
.dclr
{
	padding-left:15px!important;
}
.dclr input
{
	margin-left:-15px;
}
.spctb
{
	padding:10px 0px 0px 10px;
}

.spctbencash
{
	padding:10px 8px 6px 0px;
}


.estmt
{
	background-image: url(../images/icon_estt.gif);
	background-repeat: no-repeat;
	padding-left:80px;
}
.baltrsfr
{
	background-image: url(../images/icon_bal_trnsfr.gif);
	background-repeat: no-repeat;
	padding-left:80px;
	height:65px;
}
.esymny
{
	background-image: url(../images/icon_esy_mny.gif);
	background-repeat: no-repeat;
	padding-left:80px;
	padding-bottom:12px;
	height:45px;
}
.encashLogo
{
	background-image: url(../images/encashlogo.gif);
	background-repeat: no-repeat;
	padding-left:80px;
	padding-bottom:23px;
	height:  35px;
}
.flxpy
{
	background-image: url(../images/icon_flx_py.gif);
	background-repeat: no-repeat;
	padding-left:80px;
	padding-bottom:12px;
	height:46px;
}
.flxpay
{
	background-image: url(../images/flexipay-icon.gif);
	background-repeat: no-repeat;
	padding-left:80px;
	padding-bottom:12px;
	height:70px;
}

.pdngrit
{
	padding-right: 10px;
}
.pdngrit6
{
	padding-right: 6px;
}
.bltrs
{
	width:710px;
	margin:10px 0px 7px 5px;
	padding:5px;
	float:left;
	#float: none;
}

.emdbltrs
{
	width:710px;
	margin:10px 5px 5px 5px;
	padding:5px;
	float:left;
	#float: none;
}

.bltransfer
{
	width:710px;
	margin:10px 5px 5px 5px;
	padding:5px;
	float:left;
	#float: none;
}
.stlncrd
{
	width:726px;
	margin:10px 5px 0px 5px;
	padding:5px;
	float:left;
	#float: none;
}
.ashbrdr
{
		border:1px solid #e0e0e0;
}
.btwzrd
{
	background-color: #eaeaea;
	height: 15px;
	padding:5px;
	float: left;
	width:350px;
}
.w177
{
	width: 175px!important;
}
.btcont
{
	background-image: url(../images/wzrd_cont.gif);
	background-position: right;
	background-repeat: no-repeat;
}
.btend
{
	background-image: url(../images/wzrd_end.gif);
	background-position: right;
	background-repeat: no-repeat;
}
.tabl td
{
	border: none;
	padding:2px 10px 2px 0px;
}
.tablvl td
{
	border: none;
	padding:5px 10px 5px 0px;
}
.wdth765
{
	width: 735px;
}
.wdth741
{
	width: 741px;
}
/* added on 21dec09 by prasad pitla*/
.copareCbox{margin:10px 0 0 15px;_margin:10px 0 0 3px;}
.copareCbox .innerCCbox{
float:left; 
border: 0px solid #D5D5D5; /*neel edited */
width:168px; 
margin-right:10px;
}
.innerCCbox/*neel added */
{
 background: url(../images/crd_cur_bg.jpg) no-repeat bottom;
}
.ccheader{
	background-image: url(../images/spritecc.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 40px;
	padding: 13px 3px 3px 55px; 
	font-weight:bold; 
	font-size:13px;
	color:#63B0DC;
}
	
.ccHIcon1{ background-position: 0px 0px;}
.ccHIcon2{ background-position: 0px -70px;}
.ccHIcon3{ background-position: 0px -150px;}
.ccHIcon4{ background-position: 0px -230px;}
.ccdispBox{
	border-bottom: 1px solid #D5D5D5;
	/*margin-top: 10px;*/
	margin:10px 0 0 2px;
width:164px;
}
.ccdispBoxl{
	border-bottom: 0px solid #D5D5D5;
	padding: 10px 0 5px 0;
	margin:0 0 2px 2px;/*added by neel*/
	width:164px; /*added by neel*/
}
.ccdispBoxbutton{ float:right; }
.ccinbuttonbox{ margin:10px; }
.headdispcards{ float:left; padding: 0 37px; text-align:center; font-weight:bold;}
.ccheddispinbox{ height:75px;}
.cchedbutbox{ float:right; padding-top:25px;}
.ccselected{background-color:#ebebeb;}
.selectTable{ text-align:center;}
.selectTable th{color:#626262!important; text-align:center; }
.selectTable td.headtd{
	color:#4D92BC; 
	text-align:left; 
	font-weight:bold; 
}
.selectTable td.label{text-align:left;}
.selectTable td {
	border-bottom:1px solid #E0E0E0;
	padding:5px 0 5px 10px;
}
.selectTable td.last{border-bottom:0px solid #E0E0E0; }
.lftmen dt.lftmensel a{ color:#0198DF; }
.txtbxbig
{
	width:142px;
	height:20px;
	background-position:-173px -102px;
	border:0;
	padding:6px 2px 2px 4px;
	margin:0;
	float:left;
}
.txtbxbig input
{
	background-color: transparent;
	border: 0;
	padding:0;
	margin:0;
	font: normal 11px Tahoma;	
}
.txtbxmed
{
	width:98px;
	height:20px;
	background-position:-173px -129px;
	border:0;
	padding:6px 2px 2px 4px;
	margin:0;
	float:left;
}
.txtbxflxpay
{
	width:98px;
	height:20px;
	background-position:-173px -129px;
	border:0;
	padding:6px 2px 2px 4px;
	margin:0;
	float:left;
}
.txtbxmed input
{
	background-color: transparent;
	border: 0;
	padding:0;
	margin:0;
	font: normal 11px Tahoma;	
}

.txtbxflxpay input
{
	background-color: transparent;
	border: 0;
	padding:0;
	margin:0;
	font: normal 11px Tahoma;	
	align: center;
}



.txtbxsml
{
	width:34px;
	height:20px;
	background-position:-277px -129px;
	border:0;
	padding:6px 2px 2px 4px;
	margin:0;
	float:left;
}
.txtbxsml input
{
	background-color: transparent;
	border: 0;
	padding:0;
	margin:0;
	font: normal 11px Tahoma;	
}
.pstlgnlbl
{
	margin-top: 6px;
	float: left;
	padding-left:5px;
}
.pymhis
{
	border: 1px solid #e0e0e0;
	padding:10px;
	width:97%;
}
table.alclr,.alclr td
{
		border: 0;
}
.alclr td
{
	padding:3px;
}
.ttbl
{
	border: 0px!important;
	text-align:center; 
}
.lftln
{
	border-left: 1px solid #e0e0e0!important;	
}
.ritln
{
	border-right: 1px solid #e0e0e0;
}
.stndginst
{
	background-image: url(../images/icon_stndg_inst.gif);
	background-repeat: no-repeat;
	padding-left:80px;
	height: 90px;
}
/*curve edge*/
.ltc, .rtc,.lbc, .rbc { 
	background-image: url("../images/cur.gif"); 
	height: 12px;
	width: 15px;
	font-size: 2px;
	}
.ltc { 
	float: left;
	background-position:0 0;
	margin:0 0 -12px 0;
	position:relative;
	}
.rtc { 
	float: right;
	background-position:15px 23px;
	margin:0 0 -12px 0;
	position:relative;
	}
.lbc { 
	float: left;
	background-position:0 12px;
	margin:-12px 0 0 0;
	position:relative;
	}
.rbc { 
	float: right;
	background-position:15px 12px;
	margin:-12px 0 0 0;
	position:relative;
	}
.insd {
	color: #000000;
	border: 1px solid #B7B7B7;
	padding-left: 11px;
	padding-right:11px;	
	}
.crd{
	margin:4px;
	width:32%;
	float: left;
}	
.sirp
{
	background-image: url(../images/icon_rp.jpg);
	background-repeat: no-repeat;
	padding-left:52px;
}
.sipf
{
	background-image: url(../images/icon_pf.jpg);
	background-repeat: no-repeat;
	padding-left:52px;
}
.sisi
{
	background-image: url(../images/icon_si.jpg);
	background-repeat: no-repeat;
	padding-left:52px;
}
.ttbl div
{
	border: 1px solid #e0e0e0;
}

/* added on 29dec09 by prasad pitla*/
.qcontactinbox{ width:48%; float:left; margin-right:5px;}
.ubhdsm
{
	background-image: url(../images/tp_hd_sm.gif);
	background-repeat: no-repeat;
	height: 20px;
	padding:5px 20px 0 10px;
	float: left;
	width:306px;
}
table.nobrt{ border: 0px;}
table.nobrt td.nob{ border: 0px;}
table.nobrt_new,table.nobrt_new td,table.nobrt_new th{ border:0px;clear:both}
table.nobrt_new td.nob_new{ border: 0px;}
.blu {	color:#4D92BC;}
.width153{width:153px;}
.boxhd{
	background-image: url(../images/boxhd.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 165px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	}
.boxhd p,.boxhdb2 p{ padding-top:5px;}
.boxhdb2 p{text-align:left; padding-left:10px;}
.boxhdb2{
	background-image: url(../images/boxhdb2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 710px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	}
.width698{width:698px;}
.RGBannercard{ width:179px;
height:259px;
float:right;
}
.encash_grey
{
height:32px;
padding-top:20px;
}
.bluebg
{
background-color:#f1f8ff;
}
.LGB{ width:520px;}
td.boxhdtr{
	background-image: url(../images/boxhdtr.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	border:0px; padding:0px;
}
td.plus{
	background-image: url(../images/pluseImg.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 24px;	
	width : 26px; 
	border:0px; padding:0px;	
}
td.minus{
	background-image: url(../images/minusImg.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 24px;	
	width : 26px; 
	border:0px; padding:0px;	
}
td.equal{
	background-image: url(../images/equalImg.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 24px;	
	width : 26px; 
	border:0px; padding:0px;	
}
td.boxhdtrr{
	background-image: url(../images/boxhdtr.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 25px;	
	font-weight: bold;
	color: #FFFFFF; padding:0px ;
	
}
td.boxhdtrm{
	background-image: url(../images/boxhdtr.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-position: -30px 0px;
	height: 25px;
	font-weight: bold;
	color: #FFFFFF; 
	border:0px; padding:0px;
}
td.boxhdtrr p, td.boxhdtr p, td.boxhdtrm p{margin: 5px 0px 5px 10px;}

.paynowc{ 
	text-align:right; 
	padding-right:10px; 
	background-color:#489bd1; 
	color:#FFFFFF; 
	font-weight:bold;
}

table.bluetb{
	background-color:#f1f8ff;
	border-left: 1px solid #E0E0E0;
	border-right: 0px solid #E0E0E0;	
	}
table.bluetb td,table.bluetb th{
	border-right: 1px solid #E0E0E0;
	border-bottom: 1px solid #E0E0E0;
} 
table.bluetb th{color:#4D92BC;}
.bdr0 td,.bdr0 
{
	border: 0!important;
	padding:2px!important;
}
.tku
{
	background-image: url(../images/tku.jpg);
	height:111px;
	padding-top:60px;
	background-position: top;
}
.fbtbl td
{
	border-bottom: 1px solid #e0e0e0;
	font-size: 9px;
	color:#999;
}
.fbtbl .label
{
	font-size: 11px!important;	
	color:#000;
}
.fblbl
{
	background-image: url(../images/fb_bull.gif);
	background-position: left top;
	padding-left: 23px;
	background-repeat: no-repeat;
}
.pdnglft7
{
	padding-left: 7px;
}
.tbblhd
{
background-color:#f5f5f5;
font-size: 12px;
color:#333;
font-weight: bold;
padding:5px!important;
}
.tbblhdnobg
{
font-size: 12px;
color:#333;
font-weight: bold;
padding:5px!important;

}
.slvrbg
{
	background-color: #f6f6f6;
}
.cmprtblhd
{
background-color:#f6f6f6;
color:#333;
text-align: left;
}
.cmprlblbg
{
background-color:#f6f6f6;
color:#333;
}
.cmprtbl
{
	border: 1px solid #ddd;
	border-left: 0;
}
.cmprtbl th
{
	border-bottom: 1px solid #ddd;
	border-left: 1px solid #ddd;
	text-align: center;
	padding:5px;
}
.cmprtbl td
{
	border-top: 1px solid #ddd;
	border-left: 1px solid #ddd;
	padding:5px;
}
.cmprbt
{
	margin-bottom:-3px;
	padding:0px 5px 0px 5px;
}
.hmimgbtm
{
margin-top:8px;	
#margin-top:9px;	
}
.crdsttadj
{
	margin-top:-10px;
	#margin-top:0px;
}
.crdsttadjht
{
	padding-top:10px;
	padding-bottom:10px;
}
.lblrt
{
	float: right;
	#margin-top:-13px;
}
.mpadjj
{
	margin:0px 0px -6px 5px
}
.fltlgn {
background-color:#FFFFFF;
font-weight:normal;
margin-bottom:0;
margin-left:691px;
#margin-left:-13px;
margin-right:0;
margin-top:32px;
#margin-top:10px;
position:absolute;
width:287px;
color:#000;
}
.flshbdr
{
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
.hmhrbg
{
	background-position:-2px -161px;
background-repeat:repeat-x;
}
.hmtpimg
{

	margin-top: -6px;
	border:1px solid #DFE7E9;
background: url(../images/hor_bg.gif) repeat-y;	
}
.margin0
{
	margin-top: 0;
}
.butaln div
{
	width: 205px;
	text-align: right;
	float: left;
	padding:0 11px 10px 10px;
}
/*Added for the card holder login hide and show starts here*/
.card_login_up
{
	background-image:url(../images/card_img.gif);
	background-position:-1px -112px;
	background-repeat: no-repeat;
	padding:9px 2px 3px 12px;
	height:36px;
	color:#fff;
	font-weight: bold;
	_width:274px;
	cursor:pointer;
}
.card_login_down
{
background-image:url(../images/card_img.gif);
	background-position:-2px -150px;
	background-repeat: no-repeat;
	padding:9px 2px 3px 12px;
	height:20px;
	color:#fff;
	font-weight: bold;
	_width:274px;
	cursor:pointer;
}
/*Added for the card holder login hide and show ends here*/
.floatleft
{
float:left;
}
.txt_align_rgt
{
text-align:right;
}
.wdth738
{
width:738px;
}
.wdth738_1
{
width:738px;
overflow:auto;
}
.inner_hr_tab
{
margin:10px 0px;
background:url(../images/innermenubg.png) no-repeat;
padding-top:20px;
}
.btwzrd_prelog
{
	background-color: #eaeaea;
	height: 15px;
	padding:5px;
	float: left;
	width:170px;
}
/*Added for Changes  in EMD UI*/
.btwzrd2
{
	background-color: #eaeaea;
	height: 15px;
	padding:5px;
	float: left;
	width:275px;
}
.allbtwzrd2
{
	background-color: #eaeaea;
	height: 15px;
	padding:5px;
	float: left;
	width:345px;
}
.btwzrd4
{
	background-color: #eaeaea;
	height: 15px;
	padding:5px;
	float: left;
	width:410px;
}
.txtbxmed_error
{
	height:20px;
	border:0;
	padding:6px 2px 2px 4px;
	margin:0;
	float:left;
}

.rich-sb-ext-decor-2
{
	background-color:white;
	border-color:#0198DF;
}

 .selCtl
{
  background-color: Highlight;
  color: HighlightText;
}
/*Added for Changes  in EMD UI Ends*/
.innerheding
{
background:#f2f2f2;
padding:5px;
font-weight:bold;
color:#000000;
}
.txt_align_center
{
text-align:center;
}
.wdth650
{
width:650px;
margin:auto;
}
.disp_none
{
display:none;
}
.thank_bg
{
 background:url(../images/curve_thanku_v1_0.jpg) top no-repeat;
 padding:35px 0px 0px 0px;
}
.thank_u
{width:630px;margin:0 auto;
}
.thank_u table ol
{
margin:0px 0px 0px 22px;
}
.leftAlign {
 text-align:left;          
 }
 
 .rightAlign {
 text-align:right;          
 }
 
 .fixedAlign{
 width:200px
 }
 
 .rewardleftNav{
	list-style:none;
	border: 0px;
	color:#4E94C0;
	font-family:Tahoma;
	font-size:11px;
	text-indent:5px;
	font-weight:normal;
	padding:6px 3px;
}
 
 
.divTop TD {vertical-align:top;}

.emailtxt
{
	width:240px;
	background:url(../images/txtbx_email1.GIF) no-repeat;
	height:20px;
	border:0;
	padding:3px 2px 2px 4px;
	margin:3px 0px 0px 0px;
	float:left;
}
.emailtxt input
{
	background-color: transparent;
	border: 0;
	padding:0;
	margin:0;
	font: normal 11px Tahoma;	
}
.insuranceBold{
font-weight:bold;
color:#4C4C4C;
margin: 50px;
font-size:13px;

}
#layer1 {position: absolute; visibility: hidden; width: 150px; height: 80px; left: 20px; top: 300px; background-color: #e1e1e1;	border-top: 1px solid #000;border-left: 1px solid #000;border-bottom: 3px solid #000;border-right: 3px solid #000;padding: 10px;	font-family:Arial, Helvetica, sans-serif; font-size:80%;}
#layer2 {position: absolute; visibility: hidden; width: 150px; height: 80px; left: 20px; top: 300px; background-color: #e1e1e1;	border-top: 1px solid #000;border-left: 1px solid #000;border-bottom: 3px solid #000;border-right: 3px solid #000;padding: 10px;	font-family:Arial, Helvetica, sans-serif; font-size:80%;}

.lftmen dd a
{
	color:#000;
	font-weight: bold;
}

.lftmen dd.lftmensel a{ color:#0198DF; }

.rich-datascr-button{
	background-color: transparent;
}
.rich-dtascroller-table {
border: 0px;
}
/*Latest Changes*/
.bdr_rgt_lft{border-right:1px solid #D5D5D5; border-left:1px solid #D5D5D5;}
.margin_lft10px{margin-left:10px;}
.cardstmnt_margin_lft5px{margin-left:5px;}
.margin_rgt10px{margin-right:10px;}
.paynowc_blue{ 
	text-align:right; 
	padding-right:10px; 
	background-color:#badff9; 
	color:#FFFFFF; 
	font-weight:bold;
}
.litbordr_card
{
	border-right:1px solid #dfe7e9;
	border-left:1px solid #dfe7e9;
	padding:5px;
}
.litbordr_card p
{
	padding:5px;
	margin:0px;
}
.b1_crd, .b2_crd, .b3_crd, .b4_crd{font-size:1px; overflow:hidden; display:block;}.b1_crd {height:1px; background:#dfe7e9; margin:0 5px;}.b2_crd {height:1px; background:#fff; border-right:2px solid #dfe7e9; border-left:2px solid #dfe7e9; margin:0 3px;}.b3_crd {height:1px; background:#fff; border-right:1px solid #dfe7e9; border-left:1px solid #dfe7e9; margin:0 2px;}.b4_crd {height:2px; background:#fff; border-right:1px solid #dfe7e9; border-left:1px solid #dfe7e9; margin:0 1px;}
td.nobdr{border:none!important}
td.pad_lft0px{padding:7px 4px 0px 0px;}
td.pad_rgt0px{padding:7px 0px 0px 3px;}
.height50px{height:32px;}
/*curve box with out image  with background without border*/
.b1f, .b2f, .b3f, .b4f{font-size:1px; overflow:hidden; display:block;}
.b1f {height:1px; background:#f1f1f1; margin:0 5px;}
.b2f {height:1px; background:#f1f1f1; margin:0 3px;}
.b3f {height:1px; background:#f1f1f1; margin:0 2px;}
.b4f {height:2px; background:#f1f1f1; margin:0 1px;}
.contentf {background: #f1f1f1;width:179px;height:259px; }
.contentf div {margin-left: 5px;}
/*curve box with out image  with background without border*/
td.paynowc_lft{
	background-image: url(../images/pay_now.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	color: #FFFFFF;
	font-weight:bold;
	border:none;
	padding:0px 10px 0px 0px;
	text-align:right;
}
td.paynowc_rgt{
	background-image: url(../images/pay_now.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 25px;	
	font-weight: bold;
	color: #FFFFFF; padding:0px ;border:none;	
}

td.paynowc_mdl{
	background-image: url(../images/pay_now.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-position: -30px 0px;
	height: 25px;
	font-weight: bold;
	color: #FFFFFF; 
	border:none; padding:0px;
}

table.bluetb1{
	background-color:#f1f8ff;
	border-left: 0px solid #E0E0E0;
	border-right: 0px solid #E0E0E0;		
	border-bottom: 0px solid #E0E0E0;
	}

.thank_bg_eapply
{
 padding:35px 0px 0px 0px;
 background-color:#E6E6E6;
}

.litbordr1
{	
	background-color:#f1f8ff;
	border-bottom: 1px solid #dfe7e9;
	border-left: 0px ;
	border-right:0px;
	padding:0px;
}
.rich-sb-ext-tool-tip
{
	height:50px;
	width:250px;
	background-color:#99CCFF;
	color: HighlightText;
	font-size:100%;
}
.rich-sb-ext-tool-tip_acs1{
	
	height:150px;
	width:250px;
	background-color:#99CCFF;
	color: HighlightText;
	font-size:100%;
	
}
.rich-table-subheadercell{
border-right: 1px solid #C0C0C0;
color:#000000;
font-family:Arial,Verdana,sans-serif;
font-size:11px;
padding:4px;
text-align:center;
white-space:nowrap;
background: #F5F5F5;
}

.rich-sb-ext-tool-tip_acs2{
	
	height:290px;
	width:250px;
	background-color:#99CCFF;
	color: HighlightText;
	font-size:100%;
	
}
.rich-sb-ext-tool-tip_acs3{
	
	height:200px;
	width:250px;
	background-color:#99CCFF;
	color: HighlightText;
	font-size:100%;
	
}
.rich-sb-ext-tool-tip-rewards
{
	background-color:#99CCFF;
	color: HighlightText;
	font-size:100%;
}
.rowClasses-rewards
{
	background-color:#99CCFF;
	color: HighlightText;
	font-size:100%;
	padding-right:2px; 
	padding-left:2px;
	padding-top:2px;
	padding-bottom:2px;
}
.rich-sb-ext-tool-tip2
{
	height:25px;
	width:250px;
	background-color:#99CCFF;
	color: HighlightText;
	font-size:100%;
}
.rich-sb-ext-tool-tip3
{
	height:16px;
	width:225px;
	background-color:#99CCFF;
	color: HighlightText;
	font-size:100%;
	
}

.column1{font: normal 11px Tahoma;width:23%}
.column2{font: normal 11px Tahoma;width:54%}
.column3{font: normal 11px Tahoma;width:23%}

.insuranceTd1{width:105px}
.insuranceTd2{horziontal-align:center!important;width:65px}
.insuranceTd3{width:85px}
.insuranceTd4{width:50px}
.insuranceTd5{width:135px}

.oddRow{background-color:#f1f8ff}

.evenRow{background-color:#FFFFFF}

.flxpayRow{background-color:#FFFFFF;}

.flxpaycoloumn{text-align: center;}

.flxpaycoloumnleft{text-align: left;}

.flxpaycoloumncenter{align: center;}


.rcontentBox{page-break-after:always}


.pstlgnsmhdnew{
	background-image: url(../images/pstlgntblhdr.gif);
	margin-top:5px;
	padding:7px 0 7px 10px;
	border-right:1px solid #e0e0e0;
}




@page {
counter-increment:page 1
@bottom-right {content:"Page " counter(page) " / " counter(pages);

}
}
.rich-sb-ext-tool-tip-new
{
	height:50px;
	width:250px;
	background-color:#99CCFF;
	color: HighlightText;
	font-size:100%;
}