html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline; /*background: transparent;*/
	text-decoration:none;
}
body { 
	line-height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#464646;
}
ol, ul {
	list-style: none;
}
a {
	color:#000;
}
:focus {
	outline: 0;
}
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
	margin:0 0 5px 0;
/*	width:100%;*/
}
.clear {
	clear: both;
	font-size: 1%;
	line-height: 0;
	height: 1%;
}
.clearfix {
	display: block;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clear {
	clear: both;
	font-size: 1%;
	height: 1%;
	line-height: 0;
}
.floatleft {
	float:left;
}
.floatright {
	float:right;
	padding-left:3px;
}
.main {
	margin:5px auto 0 auto;
	text-align:center;
	width:983px;
	/*clear:both;*/
}
.topmain {
	width:983px;
	background:url(../images/topmain_bg.gif) repeat-x left bottom;
	font-size:12px
}
.topmain_lhs {
	height:89px; /*width:100%;*/
	background:url(../images/topmain_lhs.gif) no-repeat left bottom; /*float: left }*/
}
.topmain_rhs {
	height:89px; /*width:100%;*/
	background:url(../images/topmain_rhs.gif) no-repeat right bottom; /*float: left*/
}
.logo_block {
	width:224px;
	height:63px;
	margin: 0 0 0 12px;
	background: url(../images/KVB-logo.jpg) no-repeat left top;
	float:left;
}
.logo_block_2 {
	width:224px;
	height:63px;
	margin: 0 0 10px 12px;
	display:block;
	background: url(../images/KVB-logo.jpg) no-repeat right bottom;
	float:left
}
.home_top_nav_area {
	width:710px;
	margin: 0 0 0 20px;
	float:right;
}

.home_top_nav {
	float:right;
	margin:0px !important;
	padding: 7px 0 0px 0;
}
*:first-child+html .home_top_nav{padding: 6px 0 1px 0;}
* html .home_top_nav{padding: 6px 0 1px 0;}
.home_top_nav li {
	display: inline;
	list-style-type: none;
	padding:0 1px;
}
.home_top_nav li a {
	font-weight:bold;
	font-size:12px;
	color:#000;
	padding-top:4px;
	text-decoration:none
}
.devider {
margin:2px 5.5px;
}
.home_top_nav li a:hover {
	text-decoration:none;
	color:#468e6a;
	background:url(../images/toonav-grnarr.gif) no-repeat center top;
}

.about_us li a#about_us, .interest_rates li a#interest_rates, .service_charges li a#service_charges, .contact_us li a#contact_us, .careers li a#careers, .downloads li a#downloads, .newsroom li a#newsroom, .tools li a#tools, .faqs li a#faqs {
	font-weight:bold;
	font-size:12px;
	color:#468e6a;
	padding-top:4px;
	text-decoration:none;
	background:url(../images/toonav-grnarr.gif) no-repeat center top;
}
/*
.nav2_spacing {
	margin:15px 0 0 0; border:1px red solid
}*/
.home_top_nav2 li {
	display: inline;
	list-style-type: none;
}
.devider {
	margin:2px 5.5px;
}
.content_home {
	width: 993px;
	
	/*margin: 10px 0 0 10px;overflow:hidden;*/
	margin: 0 auto;
	padding: 10px 0 0 0;
}

.contact_div {
  /*padding: 0 13px 0 14px;*/
  width: 975px;
}

.contact_div .top_img  img{
  width: 975px;
}

.contact_div .bottom_img  img{
  width: 975px;
}

.contact_div .outerWraper {
	background:url(../images/tb-in-bg.png) repeat-x 0 0;
	border:1px solid #AAA9A9; 
	border-top:0; 
	border-bottom:0; 
	/*float: left;*/
	padding:0 5px 0 4px;
	width: 964px;
	/*overflow:hidden;*/
}

.contact_div .outerWraper .content_cont {
	float: left;
	margin-left: 3px;
	margin-right:1px;
	_margin-right:0;
	_margin-left:1px;
	background: #fff;
}


.contact_div .outerWraper .content_cont .top_content {
  float: left;
  width: 958px;
  *width: 959px;
}

.contact_div .outerWraper .content_cont .offices {
  float: left;
  padding:14px 0 0 0;
  width: 927px;
}

.offices .address {
	border-bottom:1px solid #a9a9a9;
	padding-bottom:20px;
	margin-bottom:20px;
}

.offices .inside_container {
	padding:0 15px;
	margin-left: 17px;
	width:897px;
}

.offices h2 {
	color:#484848;
	font-size:1.1em;
	font-weight:bold;
	padding:20px 0; 
}

.offices .topcurve {
	background:#FFFFFF url(../images/offices_topcurve.gif) no-repeat top left;
	padding:9px 0 8px 36px;
	width:907px;
	margin-left: 17px;
}

.offices .topcurve p {
	color:#000000;
	font-size:1.3em;
	font-weight:bold;
	width: 890px;
}

.offices .topcurve p span {
	color:#066637;
}

.offices table tr td {
	color:#484848;
	font-size:12px;
}

.offices table tr td.head_title {
	color:#066637;
	font-size:1.3em;
	font-weight:bold;
	padding:3px 0;
}

.offices table tr td.left_cel {
	width:280px;
	padding-right:10px;
}

.offices table tr td.middle_cel {
	border-left:1px solid #a9a9a9;
	border-right:1px solid #a9a9a9;
	padding:0 10px;
	width:275px;
}

.offices table tr td.right_cel {
	width:280px;
	padding-left:10px;
}


.contact_div .outerWraper .content_cont .wapper {
   padding: 0px 5px 0 5px;
  /*overflow:hidden;
   width: auto;*/
}

.contact_div .outerWraper .content_cont .wapper .wap_lhs {
  float: left;
  width: 302px;
  padding-left: 10px;
 
}

.contact_div .outerWraper .content_cont .wapper .wap_lhs .internet_login {
    float:left;
    /*width:292px;*/
	width: 302px;
  }
  
  .contact_div .outerWraper .content_cont .wapper .wap_lhs .internet_login .top_bg {
    background:#DEE2BD url(../images/grn-top.gif) no-repeat scroll left top;
    border-bottom:1px dotted #000000;
    float:left;
    width:292px;
  }
  
  .contact_div .outerWraper .content_cont .wapper .wap_lhs .internet_login .top_bg h2 { 
   background:#DEE2BD url(../images/grn-top.gif) no-repeat scroll right top;
   float:right;
   font-size:12px;
   padding: 8px 0;
    width:284px;
}

  .contact_div .outerWraper .content_cont .wapper .wap_lhs .internet_login .top_bg h2 span {
     color:#2A6637;
     margin:0 5px 0 0;
}

  .contact_div .outerWraper .content_cont .wapper .wap_lhs .internet_login .top_bg h2 span.bullet {
     background:transparent url(../images/heading_bg.gif) no-repeat scroll 0 2px;
     color:#000000;
     padding:0 0 5px 20px;
}

  .contact_div .outerWraper .content_cont .wapper .wap_lhs .internet_login .bottom_section {
   background:#EAEDD5 url(../images/grn-btm.gif) no-repeat scroll center bottom;
   float:left;
   height:auto;
   padding:10px 15px 0;
   width:262px;
  }
  
  .contact_div .outerWraper .content_cont .wapper .wap_lhs .internet_login .bottom_section p {
    font-size: 1.2em;
	padding: 0 0px 10px 0;
}

 .contact_div .outerWraper .content_cont .wapper .wap_lhs .internet_login .bottom_section input {
   float: left;
   padding: 0;
   margin: 0;
   }
 .contact_div .outerWraper .content_cont .wapper .wap_lhs .internet_login .bottom_section label {
   /*padding: 0px 5px 0 5px;*/
   float: left;
   font-weight: bold;
   margin:0;
  }
  
 .contact_div .outerWraper .content_cont .wapper .wap_lhs .leave_query {
	}
  
  .contact_div .outerWraper .content_cont .wapper .wap_lhs .leave_query .top_img {
    background:transparent url(../images/rhs_gray_panel_head.gif) no-repeat scroll left top;
	margin-top: 15px;
    height:30px;
}




.contact_div .outerWraper .content_cont .wapper .wap_rhs {
  float: left;
  /*width: 612px;*/
  margin: 14px 0 0 0;
  *margin: 12px 0 0 0;
  padding: 0 0 0 14px;
}

img.contact_banner {
	float:right;
}

.wap_rhs .top_curve {
	background: url(../images/wap_lhs_topcurve.gif) no-repeat left bottom;
	width:622px;
	height:11px;
}

.wap_rhs .mid_content {
	background: url(../images/wap_lhs_midcurve.gif) no-repeat left bottom;
	padding:0 10px;
	width:592px;
	min-height:450px;
}

.wap_rhs .mid_content p {
	font-size:12px;
}

.wap_rhs .mid_content p span a {
	color:#066637;
	font-weight:bold;
	text-decoration:underline;
}

.wap_rhs .mid_content p a.greenLink {
	background: url(../images/bullet_red.gif) no-repeat scroll 0 6px;
	color:#00733A;
	font-weight:bold;
	padding:0 2px 0 8px;
	text-decoration:underline;
}

.wap_rhs .mid_content .details {
	width:376px;
	padding:0 0 10px 0;
}

.wap_rhs .mid_content .details .top {
	background: url(../images/wap_rhs_bgtop.gif) no-repeat left bottom;
	height:9px;
	width:376px;
}

.wap_rhs .mid_content .details .content {
	background: url(../images/wap_rhs_bginside.gif) no-repeat left top;
	padding:0 8px 9px 8px;
	width:360px;
}

.wap_rhs .mid_content .details .content h2 {
	color:#066637;
	font-size:1.3em;
	font-weight:bold;
	padding:0 0 4px 0;
}

.wap_rhs .mid_content .details .content h2 span {
	font-size:1.3em!important;
	color:#000;
}

.wap_rhs .mid_content .details .content p {
	font-size:12px;
	padding:0 0 10px 0;
}

.wap_rhs .mid_content .details .content p.greenLink  {
	background: url(../images/bullet_red.gif) no-repeat scroll 0 6px;
	padding:0 10px 8px;
	color:#00733A;
	font-weight:bold;
}

.wap_rhs .mid_content .details .content p.greenLink a {
	color:#00733A;
	text-decoration:underline;
}




.wap_rhs .mid_content .details .content p span {
	color:#066637;
	font-weight:bold;
}

.wap_rhs .mid_content .details .content p span a {
	color:#066637;
	text-decoration:underline;
}

.wap_rhs .mid_content .details .content p span.tollnumber {
	color:#000;
}



.num-bg {
	float:left;
	background: url(../images/panel-bg.gif) repeat-y;
	width:272px;
	padding:0px 15px;
}
.banner_align{margin:0 auto 10px auto; width:auto; display:block}
.left_col {
	width:650px;
	float:left;
	padding:0px 0 0 20px; 
	overflow:hidden
}
.left_col1 {
	width:650px;
	*width:670px;
	float:left;
	padding:0px 0 0 20px; 
	overflow:hidden
}

.right_col {
	width:302px;
	float: left;
	padding:0 0 0 20px; 
	overflow:hidden;
}

div#nav {
	margin: 15px 0 0 0;
	float: left;
}
div#nav ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
div#nav ul li {
	float: left;
	font-size: 11px;
	padding:0 0 0 0;
	margin-right: 6px;
	text-transform:uppercase;
	font-weight:bold;
}
div#nav ul li.selected {
	background: url(../images/bg1_leftarrow.gif) no-repeat 0 14px;
}
div#nav ul li a {
	/*background: url(../images/bg1_leftarrow.gif) no-repeat 5px 16px;*/
	background: url(../images/bg1_leftarrow.gif) no-repeat 5px 18px;
	padding: 0 15px 0 0;
	display: block;
	color: #000;
}
div#nav ul li a.selected {
	background: url(../images/s_bg1_right.gif) no-repeat right top;
}
div#nav ul li a.selected span {
	background: url(../images/s_bg1_leftarrow.gif) no-repeat left top;
	padding-left: 20px;
}
div#nav ul li a span {
	padding: 18px 0 7px 20px;
	display: block;
}
div#nav ul li a:hover span {
	background: url(../images/s_bg1_leftarrow.gif) no-repeat left top;
	padding-left: 20px;
}
div#nav ul li a:hover {
	background: url(../images/s_bg1_right.gif) no-repeat right top;
	text-decoration: none;
}
/*----------------------Scroller panel----------------------------*/

.t {
	background: url(../images/dot.gif) 0 0 repeat-x;
	width:650px
}
.b {
	background: url(../images/dot.gif) 0 100% repeat-x
}
.l {
	background: url(../images/dot.gif) 0 0 repeat-y
}
.r {
	background: url(../images/dot.gif) 100% 0 repeat-y
}
.bl {
	background: url(../images/bl.gif) 0 100% no-repeat
}
.br {
	background: url(../images/br.gif) 100% 100% no-repeat
}
.tl {
	background: url(../images/tl.gif) 0 0 no-repeat
}
.tr {
	background: url(../images/tr.gif) 100% 0 no-repeat;
	height:173px;
	padding:9px 3px;
}
.c2atext1 {
	width:131px;
	height:71px;
	color:#FFF;
	position:relative;
	top:90px;
	left:22px;
}
.c2atext1 p {
	font-weight:bold
}
.c2atext1 a {
	text-decoration:underline;
	color:#FFF;
	font-weight:bold;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.c2atext2 {
	width:131px;
	height:71px;
	color:#FFFFFF;
	position:relative;
	top:90px;
	left:22px;
}
.c2atext2 p {
	font-weight:bold
}
.c2atext2 a {
	text-decoration:underline;
	color:#FFF;
	font-weight:bold;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
.c2alink_space {
	margin:10px 0 0 0;
}
.panel_devider {
	background: url(../images/devider_c.gif) 100% 0 repeat-x;
	padding:3px 0 5px 0
}
.panelheading_black {
	color:#000;
	font-weight:bold;
	font-size:13px;
}
.product_at_glance .top_section {
	float:left;
	background: url(../images/grn-top.gif) no-repeat top #dee2bd;
	width:600px;
	padding:0px 25px;
	border-bottom:1px dotted #000;
	margin:15px 0 0 0;
}
.product_at_glance .top_section h1 {
	font-size:13px;
	color:#2a6637;
	padding:10px 0
}
.product_at_glance .top_section h2 {
	font-size:13px;
	color:#2a6637;
	padding:10px 0
}
.product_at_glance .top_section p {
	line-height:15px;
	padding-bottom:10px
}
.product_at_glance .bottom_section {
	float:left;
	background: url(../images/l-grn-btm.gif) no-repeat bottom #eaedd5;
	width:650px;
}
.product_at_glance .bottom_section hr {
	clear:both;
	color:#bfc39a;
	height:1px;
	background:#bfc39a;
	border:none
}
.product_at_glance .bottom_section .content {
	width:97%;
	margin:15px auto 5px auto;
	overflow:hidden
}
.product_at_glance .bottom_section .content_2 {
	width:97%;
	margin:5px auto 5px auto;
	overflow:hidden
}
.noborder {
	border:0px !important
}
.list_products {
	float:left;
	width:22%;
	border-right:1px #bfc39a solid;
	padding-left:15px
}
.special_section {
	float:left;
	padding:0px;
	margin:15px 0 0 15px;
	width:377px
}
.special_section .top_section {
	background:url(../images/grn-top.gif) no-repeat top left #dee2bd;
	width:377px;
	border-bottom:1px dotted #000;
	float:left
}
.special_section .top_section h2 {
	background:url(../images/grn-top.gif) no-repeat top right #dee2bd;
	width:357px;
	float:right;
	font-size:14px;
	padding:8px 0
}
.special_section .top_section span {
	color:#2a6637;
	margin:0 5px 0 0
}
.special_section .top_section span.bullet {
	background:url(../images/heading_bg.gif) no-repeat 0 2px;
	padding:0 0 5px 20px;
	color:#000
}
.special_section .bottom_section {
	background:url(../images/grn-btm.gif) no-repeat bottom #eaedd5;
	width:347px;
	height:auto;
	padding:10px 15px 0 15px;
	float:left
}
.waystobank_section {
	float:left;
	padding:0px;
	margin:0px;
	width:226px;
}
.waystobank_section .top_section {
	background:url(../images/grn-top.gif) no-repeat top left #dee2bd;
	width:226px;
	border-bottom:1px dotted #000;
	float:left
}
.waystobank_section .top_section h2 {
	background:url(../images/grn-top.gif) no-repeat top right #dee2bd;
	width:200px;
	float:right;
	font-size:14px;
	padding:8px 0;
}
.waystobank_section .top_section span {
	color:#2a6637;
	margin:0 5px 0 0
}
.waystobank_section .top_section span.bullet {
	background:url(../images/heading_bg.gif) no-repeat 0 2px;
	padding:0 0 5px 20px;
	color:#000
}
.waystobank_section .bottom_section {
	background:url(../images/grn-btm_sml.gif) no-repeat bottom #eaedd5;
	width:196px;
	height:auto;
	padding:10px 15px 8px 15px;
	float:left;
}
.panelheading_green {
	color:#066637;
	font-weight:bold;
	font-size:13px;
}
.block_headings {
	font-size: 1.0em;
	font-weight:bold;
	margin:0 0 0 0
}
.green_link_more {
	color:#00733a;
	font-weight:bold;
	text-decoration:underline
}
.banking_div li {
	background: url(../images/bullet_red.gif) left 6px no-repeat;
	padding:0 10px;
	line-height:18px;
	color:#000000;
}
.banking_div li a {
	text-decoration:underline;
}
.gray_panel_lhs1 {
	width:257px;
	float:left;
	margin:19px 0 0 0
}
.graypanel_heading_space {
	margin:9px 33px;
}
.latestnews_div {
	padding:13px 14px 40px 24px;
	overflow:auto
}
.whykvb_div {
	padding:13px 5px 10px 24px;
	overflow:auto
}
.gray_panel_1 {
	width:257px;
	overflow:auto;
	background: url(../images/gray_panel_head.gif) no-repeat left top;
}
.gray_panel_2 {
	width:257px;
	overflow:auto;
	background: url(../images/gray_panel_head.gif) no-repeat left top;
}
.yellow_panel_lhs1 {
	width:377px;
	margin:19px 0 0 16px;
	float:left
}
.specials_image {
	float:left;
	width:84px;
	margin-right: 15px;
	/*height:53px;*/
}
.specials_details {
	float:left;
	width: 240px;
	/*overflow:hidden;*/
	/*width:240px;
	height:auto;*/
}
.yellow_inner_content {
	overflow:auto;
	padding:0 5px 0 15px;
}
.heading_bg {
	background: url(../images/heading_bg.gif) no-repeat 20px top;
}
.yellowpheading_space1 {
	padding:0 0 10px 40px;
}
.knowmore_link {
	background: url(../images/bullet_red.gif) left 6px no-repeat;
	padding:0 10px;
	line-height:18px;
}
.padn_content p.archive {
	background: url(../images/bullet_red.gif) left 6px no-repeat;
	float: right;
	padding:0 10px 0 10px;
	line-height:18px;/*	width: 100px;*/
}
.padn_content p.back {
	background: url(../images/bullet_red.gif) left 26px no-repeat;
	float: left;
	padding:20px 10px 0 10px;
	line-height:18px;/*	width: 100px;*/
}
.padn_content .clickhere {
	padding:10px 0;
}
.padn_content .clickhere a {
	text-decoration:underline;
	font-weight:bold;
}
.archive {
	background: url(../images/bullet_red.gif) left 6px no-repeat;
	float: right;
	padding:0 10px 0 10px;
	line-height:18px;/*	width: 100px;*/
}
.product_row {
	padding:10px 0 8px 0;
	float: left;
	
}
.homepage_link_box {
	height:34px;
	padding:0 0 0 30px;
	margin:0 auto;
}
.homepage_link {
	background: url(../images/bullet_red.gif) left 6px no-repeat;
	padding:0 5px 0 10px;
	line-height:18px;
	text-decoration:underline
}
/*.homepage_link_btn{position:relative; top:5px}*/
.hme_pg_btn {
	background:url(../images/home_button.gif) no-repeat;
	width:19px;
	height:18px;
	float:left;
	cursor:pointer
}
.number_panel {
	width:302px;
	background: url(../images/panel-top.gif) left top no-repeat;
	margin:8px 0 0 0;
	padding:15px 0 0 0;
}
.num-btm {
	width:100%;
	float:left;
	background: url(../images/panel-btm.gif) repeat-y;
	height:15px;
	margin:0px
}
.tollfree_num {
	width:260px;
	/*height:76px;
	float:left;*/
}
.localnum_link {
	width:156px;
	padding:10px 0 5px 9px;
	float:left; /*margin:0 0 0 9px;*/
}
.localnum_link li {
	background: url(../images/bullet_red.gif) 0 6px no-repeat;
	padding:0 10px 8px 10px; /*width: 100%;*/
}
.localnum_link li a {
	font-size:90%;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
.gheading {
	color:#00733a;
	font-size:14px;
	float: left;
	margin: 0 10px 0 0;
	font-weight:bold;
}
.tollnum {
	color:#000;
	font-size:14px;
	font-weight:bold;
}
.tollnum_para {
	margin:13px 0 0 0;
}
.ecommerce_panel {
	width:260px;
	/*height:100px;*/
	background: url(../images/ecommerce_panel.gif) left top no-repeat;
	margin:16px 0 0 0;
	padding:20px 21px 27px 21px;
}
.heading_e {
	margin:0 0 5px 0;
	font-size:12px;
}
.panelheading_green_e {
	color:#066637;
	font-size:12px;
	font-weight:bold;
}
.font_box {
	padding:6px 6px;
	background-color:#eaeaea;
	height:21px
}
.text_size {
	float:left;
	width:101px;
	border-right:1px solid #c9c9c9;
	margin:3px 0 0 0;
	font-size:12px
}
.font_span1 {
	font-size:10px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0 0 0 3px;
}
.font_span2 {
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0 0 0 3px;
}
.font_span3 {
	font-size:13px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0 0 0 3px;
}
.site_search {
	width:104px;
	height:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
.searchbox_alignment {
	margin:7px 6px 0 32px;
	float:left
}
.go_btn {
	background:url(../images/search_go.gif) no-repeat bottom;
	width:26px;
	height:21px;
	overflow:hidden;
	margin-top:7px;
	border:none;
	cursor:pointer;
	float:left
}
.site_search_box {
	float:left;
	width:176px;
	position:relative;
	top: -5px;
}
.homepage_search_btn {
	position:relative;
	top:8px
}
.internet_login {
	margin:15px 0 0 0;
	width: 302px;
}
.internet_login_head {
	background: url(../images/rhs_gray_panel_head.gif) #F3F3F3 left top no-repeat;
	width: 302px;
	height:30px;
}

.internet_login_head p span.mandatory {
	color: #FF0000;
	padding-left: 5px;
	vertical-align: middle;
}
/*
span.mandatory1 {
	padding-left: 4px;
	vertical-align:middle;
}*/

.query_content span {
	float: left;
	font-size: 10px;
	margin: 4px 0 0 0;
}

.query_content .block_headings_form span {
	float: none;
}

span.mandatorySelect {
	padding-left: 7px;
	vertical-align:middle;
}

.internet_login_content {
	background:#f3f3f3;
	padding: 0;
	margin: 0;
}
.query_content {
	background:#f3f3f3;
}
.login_space {
	width:260px; 
	/*display:block; 
	margin:auto;*/
	background:#f3f3f3; 
	padding:16px 21px;
}

.login_space_contact {
	width:272px; display:block; margin:auto;background:#f3f3f3; padding:16px 10px;
}
.contact_space {
	padding:5px 0 25px 5px;
	width: 150px;
}
.login_space_2 {
	padding:16px 0 25px 5px;
	width: 297px;
}

.feedback_space {
	padding: 8px 5px 10px 12px;
}

.feedback_space a {
	color: #00733A;
	text-decoration: underline;
	font-weight: bold;
}

.internet_login_footer {
	background: url(../images/gray_panel_bottom.gif) no-repeat left top;
	height:10px;
	width: 302px;
}
/*.input_space {
	margin:0 0 5px 8px
}
.input_space1 {
	margin:0 0 5px 0
}*/


select.input {
	margin:5px 0 5px 0;
	width: 130px;
}
.internet_login_content input.radio {
	border: none;
	float: left;
	margin-top: 3px;
	margin-right: 2px;
	width: 15px;
}
.internet_login_content label.banking {
	float: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	padding: 4px 5px 0 0;
 *padding: 2px 10px 0 0;
	color:#484848;
}
.internet_login_content input {
	width:118px;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#484848;
	border:1px solid #adaaaa;
	padding:0 2px
}
.internet_login_content input.go_bt {
	background:url(../images/search_go.gif) no-repeat 0 3px;
	/*	clear: both;*/
	float: left;
	width:26px;
	height:21px;
	padding: 0 5px 0 0;
	border:none;
}
.internet_login_content select {
	width:122px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#484848;
	border:1px solid #adaaaa
}
.panel_link {
	background:transparent url(../images/bullet_red.gif) no-repeat scroll left 6px;
	line-height:18px;
	padding:0 4px 0 10px;
	margin:0 5px
}
a.download_link {
	background:transparent url(../images/bullet_red.gif) no-repeat scroll left 6px;
	line-height:18px;/*	padding:0 4px 0 10px;
	margin:0 5px*/
}

a.read_more {
	background:transparent url(../images/bullet_red.gif) no-repeat scroll left 4px;
	color:#00733A;
	font-weight:bold;
	line-height:18px;
	padding:0 4px 0 10px;
	text-decoration:underline;
}


/*a.faqs_click {
	color:#00733A;
	font-weight:bold;
	line-height:18px;
	padding:0 4px 0 5px;
	text-decoration:underline;
}*/

a.faqs_link {
    background: url(../images/bullet_black.gif) no-repeat 0 4px;
   /* border-bottom: 1px dashed #000;*/
	color:#000;
	font-weight:bold;
	line-height:18px;
	padding: 0px 4px 5px 10px;
	text-decoration: none;
}


a.read_more_2 {
	background:transparent url(../images/bullet_red.gif) no-repeat scroll left 6px;
	color:#00733A;
	font-weight:bold;
	line-height:18px;
	padding:0 0px 0 10px;
	text-decoration:underline;
}



.btn2 {
	background:url(../images/search_go.gif) no-repeat scroll left top;
	vertical-align:top
}
.block_button_form {
	float:left;
	display:inline;
	width:25px;
	height:22px;
	position:relative;
	top:5px;
	border:1px solid #000
}
.panel_link a {
	text-decoration:underline;
	font-size:11px;
}
.graypheading_space1 {
	/*padding:8px 0 5px 30px;*/
	padding: 9px 33px;
}

.input_space {
	margin:0 0 10px 8px;
}
.input_space1 {
	margin:0 0 10px 0
}

.query_content input.leftSpace {
	/*margin-left: 2px;*/
	margin-bottom: 10px;
}

.query_content input.locationSpace {
	margin: 0 0 10px 3px;
}


.query_content input {
	width:113px;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#484848;
	border:1px solid #adaaaa;
	padding:1px 2px;
	margin: 5px 3px 5px 3px;
	/*margin-left: 0px;*/
	float: left;
}
.query_content select {
	width:120px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin: 3px 0 6px 9px;
	*margin-left: 7px;
	color:#484848;
	border:1px solid #adaaaa;
}

.query_content select.personal {
	width:120px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin: 3px 0 6px 9px;
	_margin-left: 5px;
	color:#484848;
	border:1px solid #adaaaa;
}


.query_content textarea {
	width:251px;
	*width: 250px;
	height:41px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#484848;
	border:1px solid #adaaaa;
	padding:0 2px
}
.block_headings_form {
	float:left;
	width:128px;
	padding:3px 0 0 0;
	font-size:11px
}
.block_headings_form_2 {
	float:left;
	width:158px;
	padding:3px 0 0 0;
	font-size:11px
}
.submit_btn {
	text-align:center;
	margin: 8px 0 0 115px;
}
.clear_btn {
	text-align:center;
	margin: 8px 0 0 5px;
}
input.grn_submit {
	background:url(../images/home_form_submit.gif) no-repeat;
	width:60px !important;
	height:22px !important;
	cursor:pointer;
	border:none !important;
	overflow:hidden;
	margin:18px auto 0 auto;
	float: none;
}

.footer {
	background:#00733a;
	padding: 10px 0 5px 0;
	color:#FFF;
	clear:both;
	margin: 0 auto 10px auto;
	width:983px;
	font-size:10px;
}

.footer img {
	float: left;
	margin: -3px 0 0 0;
	*margin: -9px 0 3px 0;}

.copyright {
	margin:0 0 0 10px;
	float:left;
}

.footer_nav {
	float:left;
}
.footer_nav ul {
	display:inline;
	padding: 0 0 0 200px;
	margin:0;
}
.footer_nav li {
	display: inline;
	list-style-type: none;
}
.footer_nav li a {
	font-size:10px;
	color:#FFF;
}
.visitor {
	padding:0 10px 0 130px;
	float:left;
}
.devider_footer {
	margin:2px 2px;
}
.footer_sub {
	background:#00733a;
	padding:6px 0;
	color:#FFF;
	clear:both;
	margin:20px auto 10px auto;
	width:983px;
	font-size:10px;
}


 
/*---------------------------personal banking---------------------------------*/
.pc2a_container {
	height:172px;
	margin:5px 0 0 0;
	clear:right
}
.p_carins {
	background:url(../images/personal_img1.gif) no-repeat scroll left top;
	width:313px;
	height:172px;
	float:left
}
.p_c2atext1 {
	width:122px;
	height:71px;
	color:#000;
	position:relative;
	top:64px;
	left:23px;
}
.p_c2atext1 p {
	font-weight:bold
}
.p_c2atext1 a {
	text-decoration:underline;
	color:#000;
	font-weight:bold;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
.p_fd {
	background:url(../images/personal_img2.gif) no-repeat scroll left top;
	width:315px;
	height:172px;
	float:left;
	margin:0 0 0 20px
}
.p_c2atext2 {
	width:135px;
	height:71px;
	color:#000;
	position:relative;
	top:64px;
	left:22px;
}
.p_c2atext2 p {
	font-weight:bold;
}
.p_c2atext2 a {
	text-decoration:underline;
	color:#000;
	font-weight:bold;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
.subpage_link_box {
	height:30px;
	padding:0 0 0 30px;
	margin:0 auto;
}
.subpage_link {
	background: url(../images/bullet_red.gif) left 6px no-repeat;
	padding:0 5px 0 10px;
	line-height:18px;
	text-decoration:underline
}
.subpage_link_btn {
	position:relative;
	top:5px
}
.pbanking_detailcontainer {
	margin:20px 0 0 0;
	overflow: hidden;
	clear:both
}
.pb_detail_block {
	padding:0 8px 0 14px;
	float:left;
	width:400px
}
.pb_detail_block_2 {
	padding:0 8px 0 0;
	float:left;
	width:614px
}

.customer_bottom {
  background: url(../images/customer_bot_bg.jpg) no-repeat 0 0;
  height: 190px;
  width: 633px;
 }
 
.customer_bottom .col_branch {
 border-right: 1px solid #a9a9a9;
 margin: 20px 0 0 20px;
 padding: 0 10px 2px 0;
 float: left;
 width: 193px;
}

.customer_bottom .col_branch p {
  color: #464646;
  font-size: 1.1em;
  padding: 10px 5px 10px 0px;
  text-align: left;
 }
 

.customer_bottom .col2_form {
 border-right: 1px solid #a9a9a9;
 margin: 20px 0 0 15px;
 padding: 0 10px 2px 0;
 float: left;
 width: 153px;
}

.customer_bottom .col2_form p {
  color: #464646;
  font-size: 1.1em;
  padding: 10px 5px 70px 0px;
  text-align: left;
 }
 
 .customer_bottom .col2_form span {
   color: #464646;
   font-weight: bold;
 }
 
  .customer_bottom .col2_form span.span {
   padding: 0 0 0 10px;
 }
 
 .customer_bottom .col3_center {
 margin: 20px 0 0 15px;
 padding: 0 0px 15px 0;
 float: left;
 width: 183px;
}

.customer_bottom .col3_center p {
  color: #464646;
  font-size: 1.1em;
  padding: 10px 5px 40px 0px;
  text-align: left;
 }


.pb_heading {
	color:#004f28;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.pb_heading_space {
	margin:10px 0 10px 0;
}
.interest_reate_block {
	background:url(../images/p_interest_rates.gif) no-repeat scroll left top;
	width:226px;
	float:left
}

.interest_reate_block_pb {
	background:url(../images/p_interest_rates.gif) no-repeat scroll left top;
	margin-top: 35px;
	width:226px;
	float:left
}
.interest_details {
	/*padding:12px 14px 0 32px*/
	padding: 5px 14px 5px 33px;
}
.interest_details_td {
	/*padding:12px 14px 0 28px;*/
	padding: 5px 10px 20px 10px;
}
.interest_details_td table tr td {
	/*padding: 2px;*/
	padding-bottom: 10px;
	padding-left: 22px;
	vertical-align:bottom;
	font-size:120%;
}

.interest_details_td table tr td.td {
	padding:0 0 5px 5px;
	/*padding:5px;*/
	font-size:120%
}

.pb_detail_block p {
	line-height:17px;
	font-size:120%;
	float:left
}
.pb_detail_block_2 p {
	line-height:17px;
	font-size:120%;
	float:left
}
.panelthree {
	float:left;
	width:228px;
	margin:19px 0 0 0;
}
.sub_gray_panel_lhs1 {
	float:left;
	margin:19px 0 0 0;
	width:191px;
}
.sub_gray_panel_lhs2 {
	float:left;
	margin:19px 0;
	width:210px;
	margin:19px 10px 0 10px;
}
.col1_bg {
	background:url(../images/p_new_customer.gif) no-repeat scroll left top;
	float:left;
	width:191px;
}
.graypanel_heading_space_col1 {
	padding:9px 33px;
}
.latestnews1_div {
	overflow:auto;
	/*padding:10px 14px 20px 33px;*/
	padding: 5px 14px 5px 16px;
}
.latestnews2_div {
	overflow:auto;
	/*padding:5px 14px 20px 33px;*/
	padding: 5px 14px 5px 25px;
}
.latestnews2_1_div {
	overflow:auto;
	/*padding:5px 14px 20px 33px;*/
	padding: 5px 0 5px 0;
}
.latestnews2_1_2div {
	background: #eaeaea;
	overflow:auto;
	/*padding:5px 14px 20px 33px;*/
	padding: 5px 0 5px 0;
}
.latestnews2_1_2div p {
	padding: 5px 0 5px 5px;
}
.latestnews2_1_2div select.select {
	width:163px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	float: left;
	color:#484848;
	border:1px solid #adaaaa;
	margin: 5px 5px 0 5px;
}
.latestnews2_1_2div input {
}
.btn_go {
	width:26px;
	height:21px;
	border:0;
	margin:5px 0 0 0
}
.col2_bg {
	background:url(../images/p_managing_finance.gif) no-repeat scroll left top;
	width:210px;
	float:left
}
.sub_gray_panel_lhs3 {
	float:left;
	margin:19px 0;
	width:226px;
	margin:19px 0 0 11px;
}
.latestnews3_div {
	overflow:auto;
	padding:0 14px 10px 20px;
}
.latestnews3_1_div {
	margin:10px 0 0 0;
}
.sub_ls_panel3 {
	width:226px;
}

.payfees {
	padding:19px 0 0 7px;
	float: left;
	width: 302px;
}
.payfees_image {
	float:left;
	width:82px;
	height:49px;
	margin:0 10px 0 0;
	border:1px solid #a7aa97;
	background:url(../images/image_3.gif)
}
.payfees_details {
	float:left;
	width:180px;
	height:53px;
}
.spacetop_footer {
	clear:both;
	height:10px
}
.listing_div li {
	background: url(../images/bullet_red.gif) left 6px no-repeat;
	padding:0px 10px 5px 10px;
	line-height:18px;
}
.listing_div li.last {
	background: url(../images/bullet_red.gif) left 34px no-repeat;
	padding:28px 10px 0 10px;
	line-height:18px;
}
.listing_div li a {
	text-decoration:underline;
}
.subnav_bg {
	background: url(../images/sub_nav_div_bg.gif) left top no-repeat;
	width:983px;
	height:24px;
	position:relative;
	top:-5px
}
#sub_nav {
	margin:0;
}
#sub_nav ul {
	list-style: none;
	padding: 0;
	margin: 0;
	float:left;
	width:100%
}
#sub_nav ul li.sub-nav-sep {
	height:24px;
	width:10px;
	background:url(../images/sub-nav-sep.gif) no-repeat center;
	padding:0px;
}
#sub_nav ul li {
	float: left;
	font-size: 11px;
	padding:0;
	/*padding:0px 6px 0 10px;----Added 1 more menu on 27 Oct, 10*/
	padding:0px 6px 0 9px;
	font-weight:bold;
}
#sub_nav ul li a {
	background: url(../images/bullet_dbg.gif) no-repeat 10px 7px;
	margin:1px 0 0 0;
	color: #fff;
	display:block;
}
#sub_nav ul li a span {
	padding: 3px 9px 8px 20px;
	display:block;
}
#sub_nav ul li a:hover {
	background: url(../images/sub_dg_right.gif) no-repeat right top;
	float: left;
	text-decoration: none;
	display:block;
	cursor:pointer
}
#sub_nav ul li a:hover span {
	background: url(../images/sub_dg_leftH.gif) no-repeat left top;
	padding:3px 10px 8px 20px;
	display:block;
	float: left;
}
/*-------PERSONAL SUB NAVIGATION--------------*/
.accounts #accounts a, .loans #loans a, .cards #cards a, .deposits #deposits a, .insurance #insurance a, .demat #demat a, .mutual_funds #mutual_funds a, .ways_to_bank #ways_to_bank a, .locker #locker a, .gold_coins #gold_coins a, .locators #locators a {
	background: url(../images/sub_dg_right.gif) no-repeat right top;
}
.accounts #accounts a span, .loans #loans a span, .cards #cards a span, .deposits #deposits a span, .insurance #insurance a span, .demat #demat a span, .mutual_funds #mutual_funds a span, .ways_to_bank #ways_to_bank a span, .locker #locker a span, .gold_coins #gold_coins a span, .locators #locators a span {
	background: url(../images/sub_dg_left.gif) no-repeat left top;
	padding: 3px 10px 8px 20px;
	display:block;
}
.accounts #accounts a:hover span, .loans #loans a:hover span, .cards #cards a:hover span, .deposits #deposits a:hover span, .insurance #insurance a:hover span, .demat #demat a:hover span, .mutual_funds #mutual_funds a:hover span, .ways_to_bank #ways_to_bank a:hover span, .locker #locker a:hover span, .gold_coins #gold_coins a:hover span, .locators #locators a:hover span {
	background: url(../images/sub_dg_left.gif) no-repeat left top;
	padding:3px 10px 8px 20px;
	display:block;
	cursor:default
}
/*-------Corporate SUB NAVIGATION--------------*/
.cor_accounts #cor_accounts a, .cor_loans #cor_loans a, .cor_card #cor_card a, .cor_general #cor_general a, .cor_ways_to_bank #cor_ways_to_bank a {
	background: url(../images/sub_dg_right.gif) no-repeat right top;
}
.cor_accounts #cor_accounts a span, .cor_loans #cor_loans a span, .cor_card #cor_card a span, .cor_general #cor_general a span, .cor_ways_to_bank #cor_ways_to_bank a span {
	background: url(../images/sub_dg_left.gif) no-repeat left top;
	padding: 3px 10px 8px 20px;
	display:block;
}
.cor_accounts #cor_accounts a:hover span, .cor_loans #cor_loans a:hover span, .cor_card #cor_card a:hover span, .cor_general #cor_general a:hover span, .cor_ways_to_bank #cor_ways_to_bank a:hover span {
	background: url(../images/sub_dg_left.gif) no-repeat left top;
	padding:3px 10px 8px 20px;
	display:block;
	cursor:default
}
/*-------Agriculture Support SUB NAVIGATION--------------*/

 .vehicle_loans #vehicle_loans a, .id_cards #id_cards a, .schemes #schemes a {
	background: url(../images/sub_dg_right.gif) no-repeat right top;
}
.vehicle_loans #vehicle_loans a span, .id_cards #id_cards a span, .schemes #schemes a span {
	background: url(../images/sub_dg_left.gif) no-repeat left top;
	padding: 3px 10px 8px 20px;
	display:block;
}
.vehicle_loans #vehicle_loans a:hover span, .id_cards #id_cards a:hover span, .schemes #schemes a:hover span {
	background: url(../images/sub_dg_left.gif) no-repeat left top;
	padding:3px 10px 8px 20px;
	display:block;
	cursor:default
}
/*-------Customer Support SUB NAVIGATION--------------*/
 .locators #locators a, .practices #practices a, .consumer #consumer a, .cum_feedback #cum_feedback a, .customer_center #customer_center a, .branches_atms #branches_atms a {
	background: url(../images/sub_dg_right.gif) no-repeat right top;
}
.locators #locators a span, .practices #practices a span, .consumer #consumer a span, .cum_feedback #cum_feedback a span, .customer_center #customer_center a span, .branches_atms #branches_atms a span {
	background: url(../images/sub_dg_left.gif) no-repeat left top;
	padding: 3px 10px 8px 20px;
	display:block;
}
.locators #locators a:hover span, .practices #practices a:hover span, .consumer #consumer a:hover span, .cum_feedback #cum_feedback a:hover span, .customer_center #customer_center a:hover span, .branches_atms #branches_atms a:hover span {
	background: url(../images/sub_dg_left.gif) no-repeat left top;
	padding:3px 10px 8px 20px;
	display:block;
	cursor:default
}
/*-------NRI SUB NAVIGATION--------------*/
.nri_bank_accounts #nri_bank_accounts a, .nri_deposits #nri_deposits a, .nri_loans #nri_loans a, .nri_mutual_funds #nri_mutual_funds a, .nri_remittances #nri_remittances a, .nri_cards #nri_cards a, .demat_services #demat_services a, .nri_downloads #nri_downloads a, .investment #investment a {
	background: url(../images/sub_dg_right.gif) no-repeat right top;
}
.nri_bank_accounts #nri_bank_accounts a span, .nri_deposits #nri_deposits a span, .nri_loans #nri_loans a span, .nri_mutual_funds #nri_mutual_funds a span, .nri_remittances #nri_remittances a span, .nri_cards #nri_cards a span, .demat_services #demat_services a span, .nri_downloads #nri_downloads a span, .investment #investment a span {
	background: url(../images/sub_dg_left.gif) no-repeat left top;
	padding: 3px 10px 8px 20px;
	display:block;
}
.nri_bank_accounts #nri_bank_accounts a:hover span, .nri_deposits #nri_deposits a:hover span, .nri_loans #nri_loans a:hover span, .nri_mutual_funds #nri_mutual_funds a:hover span, .nri_remittances #nri_remittances a:hover span, .nri_cards #nri_cards a:hover span, .demat_services #demat_services a:hover span, .nri_downloads #nri_downloads a:hover span, .investment #investment a:hover span {
	background: url(../images/sub_dg_left.gif) no-repeat left top;
	padding:3px 10px 8px 20px;
	display:block;
	cursor:default
}
/*--------------------------insurance----------------------------*/

.tab-container {
	margin:20px 0 0 0;
	clear:both
}
.clear {
	clear:both
}
.tab_contentpage {
	display:none;
	clear:both
}
.in_nav {
	width:100%;
	float:left
}
.in_nav div {
	display:inline;
	float:left;
	margin-right:2px;
	margin-bottom:-1px;
	position:relative;
	z-index:20
}
.in_nav div a {
	background:url(../images/tb-a.png) repeat-x top;
	height:33px;
	float:left;
	color:#004f28;
}
.in_nav div a .lft {
	float:left;
	background:url(../images/tb-lfti.png) no-repeat bottom left;
	width:10px;
	height:33px;
}
.in_nav div a .rht {
	float:left;
	background:url(../images/tb-rhti.png) no-repeat bottom right;
	width:10px;
	height:33px;
}
.in_nav div a:hover {
	background:url(../images/tb-a-hover.png) repeat-x top;
	height:33px;
	float:left;
	color:#000
}
.in_nav div a:hover .lft {
	float:left;
	background:url(../images/tb-lft.png) no-repeat top left;
	width:10px;
	height:33px;
}
.in_nav div a:hover .rht {
	float:left;
	background:url(../images/tb-rht.png) no-repeat top right;
	width:10px;
	height:33px;
}
.in_nav div a.active {
	background:url(../images/tb-a-hover.png) repeat-x top;
	height:33px;
	float:left;
	color:#000
}
.in_nav div a.active .lft {
	float:left;
	background:url(../images/tb-lft.png) no-repeat top left;
	width:10px;
}
.in_nav div a.active .rht {
	float:left;
	background:url(../images/tb-rht.png) no-repeat top right;
	width:10px;
}
.in_nav div a .txt {
	float:left;
	font-weight:bold;
	font-size:12px;
	margin: 0;
	padding: 10px 0;
	cursor: pointer;
	*padding-top: 8px;
}
.tab-content {
	float:left;
	width:645px;
	background:url(../images/tb-in-bg.png) top repeat-x #FFF;
	border:1px #aaa9a9 solid;
	border-top:0px;
	border-bottom:0px;
}
.width_300px {
	width:300px;
}
.width_270px {
	width:270px !important;
}
.width_lft{width:298px;}
.width_rht{ width:264px}
body:first-of-type .width_rht{ width:266px}
.marginLeft12px{ margin-left:12px}
.grey_top{overflow:hidden; float:left; margin-bottom:12px}
.grey_top .lft{ background:url(../images/grey_top.gif) no-repeat left; width:5%; height:31px; float:left; font-size:12px}
.grey_top .mid{ background:url(../images/grey_top.gif) no-repeat center; width:90%;height:31px; float:left; font-size:12px}
.grey_top .rht{ background:url(../images/grey_top.gif) no-repeat right; width:4.9%;height:31px; float:left; font-size:12px}
.grey_top .mid strong{ float:left; padding:11px 0 7px 0 }
.grey_top .mid i{color:#3e785c;	 font-style:normal; background:url(../images/bullet_grn_gr.gif) no-repeat right ;  padding:0 25px 5px 0}
.grey_top .cont_area{ width:89.3%; border:1px #bcbdb4 solid; border-top:0px; border-bottom:0px; background:#f3f3f3; padding:10px 5%; font-size:110%; line-height:15px}
.grey_top .btm-lft{ background:url(../images/grey_btm.gif) no-repeat left top; width:5%; height:10px; float:left; font-size:10px}
.grey_top .btm-mid{ background:url(../images/grey_btm.gif) no-repeat center top; width:90%; height:10px; float:left; font-size:10px}
.grey_top .btm-rht{ background:url(../images/grey_btm.gif) no-repeat right top; width:4.9%; height:10px; float:left; font-size:10px}

.tab-top {
	float:left;
	background:url(../images/in-top.gif) no-repeat top left;
	width:647px;
	height:19px;
}
.tab-topi {
	float:left;
	background:url(../images/in-topi.gif) no-repeat top left;
	width:647px;
	height:19px;
}
.tab-topRHS {
	float:left;
	background:url(../images/in-toprhs.gif) no-repeat top left;
	width:100%;
	height:19px;
}

.tab-btm {
	float:left;
	background:url(../images/in-btm.gif) no-repeat bottom left;
	width:647px;
	height:19px;
}
.tab-btmD {
	float:left;
	background:url(../images/in-btm-d.gif) no-repeat bottom left;
	width:647px;
	height:19px;
}
.tab-btmRHS {
	float:left;
	background:url(../images/in-btmrhs.gif) no-repeat bottom left;
	width:647px;
	height:19px;
}
.tab-content .content {
	background:url(../images/cnt-bg.gif) #fff repeat-x left bottom;
	width:615px;
	margin:auto 7px;
	padding: 0 8px;
	overflow:hidden;
	min-height:203px;
}
.tab-content .content1 {
	background:url(../images/cnt-bg.gif) #fff repeat-x left bottom;
	width:615px;
	*width:631px;
	margin:auto 7px;
	padding: 0 8px;
	overflow:hidden;
	min-height:203px;
}
.tab-content .contentD {
	background:url(../images/cnt-bg-d.gif) bottom repeat-x #FFF;
	width:615px;
	margin:auto;
	padding: 0 8px;
	overflow:hidden;
	min-height:203px;
}


.tab-content .content img {
	/*float:left*/
}
.gen_info{ margin:0 8px 0 0}


.padn_content {
	float:left;
	padding:3px;
	
	
}
.feedback {
	float: left;
	padding: 10px 0 20px 30px;
	width: 500px;
}
.feedback label {
	float: left;
	font-size: 1.1em;
	padding: 3px 8px 15px 0;
	width: 110px;
}
.feedback input.input {
	float: left;
	width: 150px;
}
.feedback input.clear {
	float: left;
	margin: 0 5px 0 0;
}
.feedback textarea {
	float: left;
	margin: 0 0 10px 0;
	width: 150px;
}
.feedback textarea.textarea {
	float: left;
	margin: 0 0 10px 0;
	width: 240px;
}
.feedback select {
	float: left;
	margin: 0 0 10px 0;
	width: 200px;
}
.feedback p {
	float: left;
	font-size: 1.1em;
	padding: 3px 0 15px 8px;
	width: 240px;
}
.feedback input.check_box {
	float: left;
}
.padn_content h1 {
	color:#00733a;
	font-size:14px;
	padding:8px 0
}
.padn_content h3 {
	color:#00733a;
	font-size:14px;
	padding:8px 0
}
/*.padn_content p {
	padding:5px 0;
	line-height:15px;
	font-size: 1.0em;
}*/

.padn_content p {
	padding:3px 0;
	line-height:15px;
	font-size: 1.0em;
	/*text-decoration:underline;*/
}
#DomesticDate{
padding:15px 0 0 0;
position:relative;
}
.domestic{
padding:0;
position:relative;
}
.domestic .errorMessage{
padding:0;
}
.domestic span{
padding:0;
}

.domestic label{

padding:0;
}

#rfvDateFrom{
padding:0px;
}
.selectdate  {
left:28px;
padding:0;
position:absolute;
top:44px;
}
.selectdate1  {
	left:28px;
	padding:0;
	position:absolute;
	top:61px;
}
.selectdate2 {
left:225px;
padding:0;
position:absolute;
top:44px;
}
.submit1 { padding:24px 0 0 24px; float:left; position:relative;}
.marginleft10px { margin-left:10px}
/*.tab-content .content span {
	float:right;
	width:385px;
	line-height:15px;
	font-size:110%;
}
*/

.tab-content .content span.commment {
	/*float:right;*/
	width:385px;
	line-height:15px;
	font-size:110%;
	padding: 0 0 0 20px;
}

.tab-content .content .sub-hdr {
	font-weight:bold;
	float:left;
	background:url(../images/hr.gif) bottom repeat-x;
	width:100%;
	margin-top:10px;
	padding-bottom:4px
}
.tab-content .content .sub-hdr span {
	float:left;
	width:auto;
	margin-right:2px
}
.tab-content .content .sub-hdr .clr_cng {
	color:#004f28;
}
.sub_content {
	float:left;
	width:100%
}
.sub_lft {
	float:left;
	width:43%;
	padding:10px 2%
}
.sub_content h2 {
	color:#000;
	font-size:100%;
	margin-bottom:3px;
	line-height:12px;
	height:24px
}
.sub-nav, .sub-navW {
	width:100%;
	float:left;
	margin-left:2px
}
.sub-navW li {
	float:left;
	width:90%;
	background:url(../images/bullet_red.gif) left 10px no-repeat;
	padding:5px 0 0 12px;
}
.sub-nav li {
	float:left;
	width:45%;
	background:url(../images/bullet_red.gif) left 10px no-repeat;
	padding:5px 0 0 12px;
}
.sub-nav li a, .sub-navW li a {
	text-decoration:underline;
	color:#000;
	font-weight:normal;
	cursor:pointer
}
.sub-nav li a:hover, .sub-navW li a:hover {
	text-decoration:none;
	color:#000;
}
.sub_mid {
	float:left;
	width:20%;
	padding:10px 0 10px 5%;
}
/****HEALTH INSURANCE****/
.content-lft {
	float:left;
	width:162px;
	font-size:110%;
}
.content-lft .top {
	float:left;
	color:#FFF;
	width:100%;
	background:url(../images/white-crvTlft.gif) top left no-repeat;
	margin-bottom:-18px;
	position:relative;
	z-index:20
}
.content-lft .top .w_rht {
	float:right;
	background:url(../images/white-crvTrht.gif) top right no-repeat;
	width:9px;
	height:9px
}
.content-lft .btm {
	float:left;
	color:#FFF;
	width:100%;
	background:url(../images/white-crvBlft.gif) top left no-repeat;
	margin-top:-9px;
	position:relative;
	z-index:20
}
.content-lft .btm .w_rht {
	float:right;
	background:url(../images/white-crvBrht.gif) top right no-repeat;
	width:9px;
	height:9px
}
.nobdr {
	border:0 !important
}
.bold {
	font-weight:bold !important
}
.fltlt
{
	float: left !important;
}
.content-lft ul li.active {
	background:url(../images/bullet_blacki.gif) top left no-repeat #c7db75 !important;
	font-weight:bold;
}
.content-lft ul li.Dgrn-bg {
	background: url(../images/bullet_white.gif) no-repeat 0 0 #00733a;
	color:#FFF;
	border:0px;
	font-weight:bold;
	position:relative;
	z-index:19;
	margin-bottom:-2px;
	padding:10px 0 10px 20px;
	width:142px;
	font-size:12px
}
.content-lft ul li.Dgrn-bg a {
	color:#FFF;
	padding:0;
	margin-left: 0;
}
.content-lft ul {
	width:162px;
	float:left;
	background:#a1c961
}
.content-lft ul li {
	float:left;
	width:162px;
	padding:0px 0 0 0;
	background:url(../images/bullet_blacki.gif) top left no-repeat #a1c961;
	border-top:1px #000 dashed;
	font-size:12px
}
.content-lft ul li a {
	float:left;
	padding:0px;
	background:none;
	margin-left:20px;
	padding:10px 10px 10px 0
}
.content-lft ul li a i {
	float:left;
	font-style:normal;
	width:auto;
	text-align:left
}
.innr-nav {
	background:#dce684;
	width:100%;
	padding:5px 0;
	float:left;
	display:none;
}
.innr-nav a.selected {
	color:#cc0000;
	text-decoration:none;
}
.innr-nav a {
	float:left;
	width:125px;
	text-decoration:underline;
	color:#000;
	font-size:11px;
	padding: 3px 0 3px 10px!important;
	background:url(../images/bullet_black.gif) no-repeat left 8px!important;
	font-weight:normal;
}
.innr-nav a:hover {
	color:#cc0000;
	text-decoration:none
}
.content-rht {
	float:right;
	width:442px;
}

.content-lht {
	float:left!important;
}

table.paging_table {
	float: left;
	margin: 10px 0 10px 0;
}
table.paging_table tr td {
	padding: 5px 0 10px 5px;
	vertical-align:top;
	border:1px #000 solid
}
table.paging_table tr td.txt {
	padding: 5px 0 5px 50px;
}
table.paging_table tr td.td_bg {
	background: #cae001;
	padding: 8px 0 8px 5px;
}
table.paging_table tr th {
	background: #cae001;
	padding: 5px 0 10px 5px;
	text-align:left;
	border:1px #000 solid
}
table.paging_table tr td p.service_txt {
	padding: 0 0 0 92px;
}
table.paging_table tr td u {
	text-decoration: underline;
}
table.paging_table .paging a {
	text-decoration:underline;
}
table.paging_table .paging span {
	color: #009900;
    font-weight: bold;
    font-size: 8pt;
}
table.paging_table .paging a:hover {
	text-decoration:none
}
table.paging_table .paging tr td {
	border:none;
}

table.table_2 {
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	float: left;
	margin: 10px 0 10px 0;
}
table.table_2 tr td {
	border-top: 1px solid #000;
	border-right: 1px solid #000;
	padding: 5px 0 10px 2px;
	vertical-align: top;
}

table.table_2 tr td.td_bg {
	background: #cae001;
	border-right: 1px solid #000;
	padding: 8px 0 8px 5px;
}





table.table {
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	float: left;
	margin: 10px 3px 10px 3px;
}
table.table tr td {
	/*border-top: 1px solid #000;*/
	border: 1px solid #000;
	*padding:6px 6px 4px 6px;
	padding:6px 6px 4px 6px;
	vertical-align: top;
}

table.table tr td a {
	text-decoration: underline;
}

table.table tr td.txt {
	border-top: 1px solid #000;
	border-right: 1px solid #000;
	padding: 5px 0 5px 50px;
}
table.table tr td.td_bg {
	background: #cae001;
	border-right: 1px solid #000;
	padding: 8px 0 8px 5px;
}
table.table tr th {
	background: #cae001;
	border-right: 1px solid #000;
		border-top: 1px solid #000;
	padding: 8px 0 8px 5px;
	
}



table.table1 {
	border: 1px solid #000;
	float: left;
	margin: 10px 3px 10px 3px;
}
table.table1 tr td {
	border: 1px solid #000;
	   padding: 6px 1px 4px;
	   *padding:6px 0 4px;
	vertical-align: top;
}

table.table1 tr td a {
	text-decoration: underline;
}

table.table1 tr td.txt {
	border: 1px solid #000;
	padding: 5px 0 5px 50px;
}
table.table1 tr td.td_bg {
	background: #cae001;
	border: 1px solid #000;
	padding: 8px 0 8px 5px;
}
table.table1 tr th {
	background: #cae001;
	border: 1px solid #000;
	padding: 8px 0 8px 5px;
	
}




table.table tr td p.service_txt {
	padding: 0 0 0 92px;
}
table.table tr td u {
	text-decoration: underline;
}
.heading {
	color:#00733A;
	font-size: 1.1em;
	font-weight: bold;
	margin:3px 0 3px 0;
	
}
.heading1 {
	color:#00733A;
	font-size: 1.1em;
	font-weight: bold;
	margin:3px 0 3px 0;
	width:85%;
}
.bread_crumbs {
	width:100%;
	color:#000;
	padding-bottom:8px;
	background:url(../images/hr.gif) repeat-x bottom;
	display:block;
}
.bc_width {
	width:603px
}
.bread_crumbs a {
	background:url(../images/bullet_Lblack.gif) center right no-repeat;
	padding-right:10px;
	color:#000 !important;
	text-decoration:underline;
	margin-right:2px
}
.bread_crumbs a:hover {
	text-decoration:none
}
.bread_crumbs strong {
	background:url(../images/bullet_Lblack.gif) center right no-repeat;
	padding-right:10px;
	color:#000 !important;
	margin-right:2px
}
.bread_crumbs strong.nobg {
	background:none
}
.content-rht h1 {
	color:#225510;
	font-weight:bold;
	font-size:110%;
	padding:8px 0
}

.content-rht h3 {
	color:#225510;
	font-weight:bold;
	font-size:110%;
	padding:8px 0
}
.content-rht p.para {
	margin: 0;
	padding: 20px 0 0 0;
}

.content-rht p.para a {
	text-decoration: underline!important;
	font-weight: bold;
}

.content-rht p.para_inner {
	margin: 0;
	padding: 5px 0 0 0;
}



.padn_content p.para {
	margin: 0;
	padding: 20px 0 0 0;
	text-decoration:none;
}

.padn_content p.para_inner {
	margin: 0;
	padding: 3px 0 4px 0;
}

.padn_content p.a_link {
	margin: 0;
	padding: 0 0 5px 0;
}

.content-rht p.para_txt {
	color: #000;
	font-weight: bold;
	margin: 0;
	padding: 5px 0 0 0;
}
.content-rht p.inner_sub {
	color: #006600;
	font-size: 1.0em;
	font-weight: bold;
}
.padn-top {
	margin-top:10px!important;
}

table.table tr td.fontBold {
	font-weight: bold;
	font-size: 1.5em;
	text-align: center;
}

 .intro {
	float:left;
	width:100%;
	line-height:15px;
	background:url(../images/hr.gif) repeat-x bottom;
	padding:0 0 10px 0
}
.content-rht .box_div {
	float: left;
	width: 442px;
}
.content-rht .box_div .top_curve {
	float: left;
}
.content-rht .box_div .mid_div {
	background: #dce684;
	float: left;
	width: 605px;
}

.content-rht .box_div .mid_div_emi {
	background: #dce684;
	float: left;
	width: 442px;
}

.content-rht .box_div .bot_curve {
	float: left;
}

.content-rht .box_div .mid_div label, .content-rht .box_div .mid_div_emi label {
	color: #000;
	float: none;
	padding: 2px 8px 0 8px;
}
.content-rht .box_div .mid_div label.city {
/*  padding: 2px 10px 0 15px;*/
}
.content-rht .box_div .mid_div select, .content-rht .box_div .mid_div_emi select {
	float: left;
	font-size: 1.1em;
	margin: 0 0 0 0;
	width: 120px;
}
.content-rht .box_div .mid_div input.display, .content-rht .box_div .mid_div_emi input.display {
	padding: 0 0 0 12px;
	float: left;
}
.spaceup td
{
	padding-top: 20px;
}
#rbListOffType
{
	float: left;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.content-rht .box_div .mid_div label, .content-rht .box_div .mid_div_emi label {
		margin-top:-6px;
	}
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.content-rht .box_div .mid_div select, .content-rht .box_div .mid_div_emi select {
		margin-top:-6px;
	}
}

.content-rht .box_div .mid_div label.label {
	text-align: right;
	width: 180px;
	float: left;
}

.content-rht .box_div .mid_div_emi label.label {
	padding: 7px 16px 0 0;
	*padding: 2px 16px 0 0;
	padding-top: 2px\9;
	text-align: right;
	width: 180px;
	float: left;
}


.content-rht .box_div .mid_div span, .content-rht .box_div .mid_div_emi span {
	background: url(../images/next_arrow.gif) no-repeat 0 6px;
	float: left;
	width: 25px;
}
.content-rht .box_div .mid_div span.msg, .content-rht .box_div .mid_div_emi span.msg {
	background: none;
	float: none;
	width: 25px;
	padding: 0 0 0 58px;
	*padding: 0 0 0 35px;
}
.content-rht .box_div .mid_div img.red_arrow, .content-rht .box_div .mid_div_emi img.red_arrow {
	float: left;
	padding: 30px 0 0 5px;
}
.content-rht .box_div .mid_div input.input, .content-rht .box_div .mid_div_emi input.input {
	float: left;
	margin: 0 0 5px 0;
	width: 150px;
}

.content-rht .box_div .mid_div input.deposits, .content-rht .box_div .mid_div_emi input.deposits {
	float: left;
	margin: 0 0 5px 0;
	width: 167px;
}

.content-rht .box_div .mid_div input.calculate_bt, .content-rht .box_div .mid_div_emi input.calculate_bt {
	float: left;
	margin: 0 0 0 220px;
}
.content-rht .box_div .mid_div input.clear_bt, .content-rht .box_div .mid_div_emi input.clear_bt {
	float: left;
	margin: 0 0 0 5px;
}
.content-rht .box_div .mid_div label.emi_amount, .content-rht .box_div .mid_div_emi label.emi_amount {
	color: #D9000C;
	font-size: 1.2em;
	padding: 25px 0 0 0;
	text-align: right;
	width: 200px;
}
.content-rht .box_div .mid_div p.amount_no, .content-rht .box_div .mid_div_emi p.amount_no {
	color: #D9000C;
	float: left;
	font-size: 1.4em;
	font-weight: bold;
	padding: 25px 0 0 10px;
}
.content-rht .intro_hdn {
	/*	float:left;*/
	width:100%;
	color:#000;
	font-weight:bold;
	margin:12px 0 0 0;
}
.content-rht h2 {
	/*	float:left;*/
	width:100%;
	color:#000;
	font-weight:bold;
	margin:12px 0 0 0;
	font-size:1em;
}

.content-rht .intro_hdn  h2,.account_content .intro_hdn h2{ /*addded by jigna foe seo tag*/
	font-size:11px;}
 .intro_hdn_faqs {
	/*	float:left;*/
	width:100%;
	color:#000;
	font-weight:bold;
	padding:8px 0 0 0;
}

.title {
	/*	float:left;*/
	width:100%;
	color:#000;
	font-weight:bold;
	padding: 20px 0 0 0;
}


.content-rht .intro_hdn_2 {
	/*float:left;*/
	width:100%;
	color:#000;
	font-weight:bold;
	padding: 5px 0 0 0;
}
.padn_content .intro_hdn_2 {
	/*	float:left;*/
	width:100%;
	color:#000;
	font-weight:bold;
	padding: 12px 0 0 0;
}

.officetype input
{
	float: left;
}

.padn_content .intro {
background:transparent url(../images/hr.gif) repeat-x scroll center bottom;
float:left;
line-height:15px;
padding:0 0 10px;
width:600px;
}

.intro_faqs {
background:transparent url(../images/hr.gif) repeat-x scroll center bottom;
color: #000;
float:left;
font-weight: bold;
line-height:15px;
padding:0 0 10px;
margin-bottom: 20px;
width: 442px;
}


.dot_line {
background:transparent url(../images/hr.gif) repeat-x scroll 0 0;
height: 1px;
margin: 5px 0 0 0;
width: 150px;
}

p.title_location {
	/*	float:left;*/
	color:#000;
	font-weight:bold;
	padding:0;
	margin: 0;
}
.intro_hdn {
	/*	float:left;*/
	width:100%;
	color:#000;
	font-weight:bold;
	padding:0;
}
.content-rht .intro p {
	float:left;
	width:35%;
}

.content-rht .intro p.customer {
	width:47%;
	clear: both;
}

.content-rht .intro p.interest_rate {
	float:right;
	width:29%;
}

.innr-footer {
	line-height:13px;
	margin-top:50px
}
.innr-footer strong {
	color:#D9000C;
	font-weight:normal
}
.innr-footer_2 {
	line-height:13px;
	margin-top:5px
}
.innr-footer_2 strong {
	color:#d9000c;
	font-weight:normal
}
#grdNewsRoom td {
	width:50%;
	
}
#grdArchives{
color:#000000;	
}
.Newsroom{
	font-size:1.1em;
	color:#000000;	
}

.Newsroom .title1{
	background:url(../images/bullet_grn.gif) no-repeat 0 3px;
	padding: 5px 0 0 10px;
	color:#000000;	
	text-decoration:none;
}
.Newsroom p{
	line-height:15px;
	padding:3px 0;
	text-decoration:underline;
}
.Newsroom p a{
	line-height:15px;
	padding:3px 0;
	text-decoration:underline;
}
.padn_content ul li {
	background:url(../images/bullet_grn.gif) no-repeat 0 3px;
	padding: 5px 0 5px 10px;
	line-height:15px;
}

.padn_content ul li.last {
	background:url(../images/bullet_grn.gif) no-repeat 0 3px;
	padding: 5px 0 0px 10px;
	line-height:15px;
}

.padn_content ul li ul li {
	background:url(../images/bullet_grn_light.gif) no-repeat 0 3px;
	padding: 5px 0 5px 10px;
	line-height:15px;
}
.content-rht ul li {
	background:url(../images/bullet_grn.gif) no-repeat 0 3px;
	padding: 5px 0 5px 10px;
	line-height:15px;
}
.content-rht ul li ul li {
	background:url(../images/bullet_grn_light.gif) no-repeat 0 3px;
	padding: 5px 0 5px 10px;
	line-height:15px;
}
.content-rht ul li span {
	color: #FF0000;
	float: left;
	font-weight: bold;
	padding: 0 3px 0 0;
	width: 15px
}
/*ACCOUNTS*/
.main-info {
	line-height:15px;
	padding:0 0 10px 0
}
#accounts_info {
	font-size:1.0em;
	line-height:15px;
	padding:0 0 10px 0
}
#accounts_info p {
	padding: 5px 0 0 0;
}
.account_section {
	float: left;
	padding-bottom: 13px;
	width: 600px;
}

.btmspace {
	margin-bottom: 25px;
}

.account_section .account_images {
	float: left;
	width: 128px;
}
.account_section .account_content {
	float: right;
	padding: 0 0 0 10px;
	width: 462px;
}
.account_section .account_content h2 {
	color: #000000;
    font-weight: bold;
    padding: 0;
    width: 100%;
	font-size:1em;
}
.account_section .account_content .account {
	width: 462px;
}
.int_rate {
	float:right;
	width:96px;
	margin-top:-10px
}
.int_rate .mid {
	float:left;
	width:98%;
	background:#a1c961;
	margin:-9px 0 -9px 0;
	padding:15px 1%
}
.int_rate .mid p {
	float:left;
	width:100%;
	text-align:center;
	color:#00733A;
	font-size:130%;
	line-height:15px;
	font-weight:bold
}
.int_rate .mid span {
	float:left;
	color:#FFF;
	font-size:290%;
	width:100%;
	font-weight:bold;
	text-align:center;
	line-height:35px;
	letter-spacing:0
}
.int_rate .top {
	position:relative
}
.int_rate .top .toplft {
	background:url(../images/white-crvTlft.gif) no-repeat top left;
	float:left;
	width:9px;
	height:9px;
}
.int_rate .top .toprht {
	background:url(../images/white-crvTrht.gif) no-repeat top right;
	float:right;
	width:9px;
	height:9px
}
.int_rate .btm .btmlft {
	background:url(../images/white-crvBlft.gif) no-repeat bottom left;
	float:left;
	width:9px;
	height:9px;
}
.int_rate .btm .btmrht {
	background:url(../images/white-crvBrht.gif) no-repeat bottom right;
	float:right;
	width:9px;
	height:9px
}
a.dwnld_pdf strong {
	float:left;
}

a.dwnld_pdf_2 {
	float:left;
	background:url(../images/bullet_red.gif) no-repeat left 9px;
	color:#00733A;
	font-weight:bold;
	padding:5px 0 0px 10px;
	text-decoration:underline;
	/*margin-top:10px;*/
	font-size:12px
}

a.dwnld_pdf {
	float:left;
	background:url(../images/bullet_red.gif) no-repeat left center;
	color:#00733A;
	font-weight:bold;
	padding:0 0 0 10px;
	text-decoration:underline;
	margin-top:10px;
	font-size:12px
}
.pdf_img {
	padding: 0 0 0 5px;
	margin-top: 5px;
}
a.dwnld_pdf:hover {
	text-decoration: none;
}
a.dwnld {
	float:left;
	color:#00733A;
	font-weight:bold;
	padding:0 5px 0 10px;
	text-decoration:underline;
	margin: 3px 0 0 0;
}
a.dwnld:hover {
	text-decoration: none;
}
a.title {
	float:left;
	font-size: 1.1em;
	color:#000;
	font-weight:normal;
	padding:3px 0 3px 0;
	text-decoration:none;
	margin: 3px 0 0 0;
}
a.title:hover {
	text-decoration:underline;
}
a.dwnld_pdf:hover {
	text-decoration:none;
}
.pdf-sml {
	cursor:pointer;
	background:url(../images/pdf.gif) bottom no-repeat;
	width:19px;
	height:20px;
	float:left;
	margin: -5px 0 0 0
}
.pdf-sml_2 {
	cursor:pointer;
	background:url(../images/pdf.gif) bottom no-repeat;
	width:19px;
	height:20px;
	float:left;
	margin: 0 0 0 0
}
.bkmrk_info {
	position:absolute;
	width:200px;
	margin:25px 0 0 0;
	*margin: 25px 0 0 -210px;
	background:#FFF;
	padding:15px;
	z-index:999;
	display:none
}
*:first-child+html .bkmrk_info {
	margin:25px 0 0 -230px;
}
/*Footer Pages*/
.padnLft15 {
	padding-left:15px
}
/* Personal NAVIGATION*/
#bank_accounts .bank_accounts, #personal_loans .personal_loans, #home_loans .home_loans, #working_loans .working_loans, #vehicle_loans .vehicle_loans, #bon_voyage .bon_voyage, #swarnamitra .swarnamitra, #your_business .your_business, #educational_loan .educational_loan, #freedom_saving .freedom_saving, #student_savings .student_savings, #regular_savings .regular_savings, #rainbow_savings .rainbow_savings, #yuvashakti_account .yuvashakti_account, #aboutus .aboutus, #bank_profile .bank_profile, #board .board, #vision_mission .vision_mission, #regular_savings_account .regular_savings_account, #rainbow_savings_account .rainbow_savings_account, #recognition .recognition, #history .history, #bank_license .bank_license, #financial_performance .financial_performance, #share_holders .share_holders, #bonus_rights_issue .bonus_rights_issue, #periodical .periodical, #health_insurance .health_insurance, #travel_insurance .travel_insurance, #students_travel_plan .students_travel_plan, #travel_assist .travel_assist, #motor_insurance .motor_insurance, #motor_vehicles_dealers .motor_vehicles_dealers, #fire_policy .fire_policy, #house_holders_package_policy .house_holders_package_policy, #shop_keepers_package_policy .shop_keepers_package_policy, #kvb_suraksha .kvb_suraksha, #children_dream_plan .children_dream_plan, #gold_plus .gold_plus, #classic_life_premier .classic_life_premier, #dream_plan .dream_plan, #saral_jeevan .saral_jeevan, #simply_life .simply_life, #supreme_life .supreme_life, #flexi_plan .flexi_plan, #smart_savings_bank .smart_savings_bank, #no_frills_account .no_frills_account, #debit_cards .debit_cards, #travel_cards .travel_cards, #gold_coins .gold_coins, #travel_card .travel_card,  #gift_cards .gift_cards, #thirumagal_thirumana_thittam .thirumagal_thirumana_thittam, #fixed_deposits .fixed_deposits, #senior_citizen_deposits .senior_citizen_deposits, #spouse_senior_citizen_scheme .spouse_senior_citizen_scheme, #gayathri_cash_certificate .gayathri_cash_certificate, #manimala .manimala, #tax_shield .tax_shield, #rainbow_deposits .rainbow_deposits, #internet_banking .internet_banking, #mobile_top_ups .mobile_top_ups, #mobile_alerts .mobile_alerts, #ecommerce .ecommerce, #rtgs .rtgs, #resident_domestic_deposits .resident_domestic_deposits, #non_resident_FCNR_deposits .non_resident_FCNR_deposits, #non_resident_NRE_deposits .non_resident_NRE_deposits, #interest_loans .interest_loans, #ATM_locations .ATM_locations, #branch_locations .branch_locations, #feedback .feedback, #faqs_on_SB .faqs_on_SB, #faqs_on_loans .faqs_on_loans, #faqs_on_CA .faqs_on_CA, #faqs_on_MCC .faqs_on_MCC, #faqs_on_CARDS .faqs_on_CARDS, #faqs_on_ways_to_bank .faqs_on_ways_to_bank, #faqs_on_insurance .faqs_on_insurance, #faqs_on_NRI .faqs_on_NRI, #xpress_money .xpress_money, #networth_term .networth_term, #disclosures .disclosures, #gift_card .gift_card, #prestige_savings .prestige_savings,  #jumbokids_savings .jumbokids_savings,#silver_bars .silver_bars, #interest_loans_and_advances .interest_loans_and_advances, #mobile_banking .mobile_banking, #shakti_account .shakti_account, #tax_payments  .tax_payments{
	background: #DCE684 url(../images/bullet_blacki.gif) no-repeat left top;
	font-weight:bold;
}
/* corporate NAVIGATION*/
#current_accounts .current_accounts, #multicity_current_account .multicity_current_account, #traders .traders, #cards_debit .cards_debit, #cards_travel .cards_travel, #cards_gift .cards_gift, .travel_insurance #travel_insurance, #general_motor_insurance .general_motor_insurance, #general_motor_vehicle_dealers .general_motor_vehicle_dealers, #general_house_holders_package_policy .general_house_holders_package_policy, #general_shop_keepers_package_policy .general_shop_keepers_package_policy, #general_KVB_suraksha .general_KVB_suraksha, #general_insta_insure .general_insta_insure, #ways_to_bank_internet_banking .ways_to_bank_internet_banking, #ways_to_bank_mobile_top_ups .ways_to_bank_mobile_top_ups, #ways_to_bank_mobile_alerts .ways_to_bank_mobile_alerts, #ways_to_bank_e-commerce .ways_to_bank_e-commerce, #ways_to_bank_rtgs .ways_to_bank_rtgs, #office_package .office_package, #burglary_insurance .burglary_insurance, #money_insurance .money_insurance, #officers_liability .officers_liability, #fidelity_guarantee .fidelity_guarantee, #workmens_compensation .workmens_compensation, #product_liability .product_liability, #marine_insurance .marine_insurance, #group_critical .group_critical, #health_guard .health_guard, #personal_accident .personal_accident, #group_travel_companion .group_travel_companion, #ways_to_bank_mobile_banking .ways_to_bank_mobile_banking , #cor_tax_payments .cor_tax_payments{
	background: #DCE684 url(../images/bullet_blacki.gif) no-repeat left top;
	font-weight:bold;
}
/* Agriculture NAVIGATION*/
#farmers_two_wheeler_loans .farmers_two_wheeler_loans, #green_harvester .green_harvester, #green_trac .green_trac, #id_cards .id_cards, #green_card .green_card, #green_card_plus .green_card_plus, #swarojgar_credit_card .swarojgar_credit_card, #kisan_mithra_scheme .kisan_mithra_scheme, #happy_kisan .happy_kisan, #agricom .agricom, #tradecom .tradecom {
	background: #DCE684 url(../images/bullet_blacki.gif) no-repeat left top;
	font-weight:bold;
}
/* Customer Support NAVIGATION*/
#branches .branches, #atm .atm, #fair_practices .fair_practices, #banking_codes_policies .banking_codes_policies, #legal .legal {
	background: #DCE684 url(../images/bullet_blacki.gif) no-repeat left top;
	font-weight:bold;
}
/* Global NAVIGATION*/
#faqs_on_deposit .faqs_on_deposit, #faqs_on_multicity .faqs_on_multicity, #faqs_on_visa_debit_card .faqs_on_visa_debit_card, #service_charges .service_charges, #commission .commission, #charges .charges, #e-commerce_charges .e-commerce_charges, #atm_related .atm_related, #credit_facilities .credit_facilities, #faqs_mobile_top_ups .faqs_mobile_top_ups, #atm_debit .atm_debit, #travel_card .travel_card, #emi_calculator .emi_calculator, #deposits_calculator .deposits_calculator, #faqs_atm .faqs_atm, #king_fisher .king_fisher, #share_holder .share_holder, #faqs_asba .faqs_asba, #faqs_western .faqs_western {
	background: #DCE684 url(../images/bullet_blacki.gif) no-repeat left top;
	font-weight:bold;
}
/* NRI NAVIGATION*/

#nre .nre, #nro .nro, #fcnr_deposit .fcnr_deposit, #nre_deposits .nre_deposits, #nro_deposits .nro_deposits, #nri_special_home_loan .nri_special_home_loan, #fund_1 .fund_1, #fund_2 .fund_2, #ways_to_remit .ways_to_remit, #choose_region .choose_region {
	background: #DCE684 url(../images/bullet_blacki.gif) no-repeat left top;
	font-weight:bold;
}
.feedback_form {
	float: left;
	padding: 30px 0 20px 0;
	/*width: 500px;*/
	width: 530px;
}

.feedback_form p {
	font-size: 1.1em;
	padding-bottom: 7px;
}

.feedback_form p span {
	color:#FF0000;
}

.feedback_form label {
	float: left;
	font-size: 1.1em;
	padding: 3px 8px 15px 0;
	/*width: 110px;*/
	width: 126px;
}
.feedback_form label.label {
	clear:left;
	float: left;
	font-size: 1.1em;
	padding: 3px 8px 15px 0;
	/*width: 110px;*/
	width: 126px;
}
.feedback_form radio {
	float: left;
}

.feedback_form input.input {
	float: left;
	/*width: 150px;*/
	width: 176px;
}
.feedback_form input.clear {
	float: left;
	margin: 0 5px 0 0;
}
.feedback_form textarea {
	float: left;
	margin: 0 0 10px 0;
	/*width: 150px;*/
	width: 176px;
}
.feedback_form textarea.textarea {
	float: left;
	margin: 0 0 10px 0;
	/*width: 200px;*/
	width: 176px;
}
.feedback_form select {
	float: left;
	font-size: 1.1em;
	margin: 0 0 10px 0;
	/*width: 180px;*/
	width:315px;
}
.feedback_form p.request {
	float: left;
	font-size: 1.1em;
	padding: 3px 0 15px 8px;
	width: 240px;
}

.feedback_form input {
	margin:3px 6px 0 0;
	*margin-right: 2px;
	margin-right: 0\9;
}

.feedback_form span.text {
	margin-right: 15px;
}

.feedback_form input.check_box {
	float: left;
	margin: 4px 0 0 0;
	padding: 0;
}
.feedback_form .submit_btn {
	text-align:center;
	/*margin: 8px 0 0 120px;*/
	margin: 8px 0 0 132px;
}
.feedback_form .clear_btn {
	text-align:center;
	margin: 8px 0 0 5px;
}
.feedback_form label.label span {
	color: #FF0000;
	float: none;
	margin: 0;
	padding: 0;
	width: 5px;
}
/*pagination div start here*/

#pagination {
	float: left;
	width: 430px;
}
#pagination ul {
	float: right;
}
#pagination ul li {
	background: none;
	float: left;
	padding: 0 5px 0 0;
}
#pagination ul li.previous {
	background: url(../images/previous_arrow.gif) no-repeat 0 6px;
	padding: 0 15px 0 15px;
}
#pagination ul li a {
	color: #00733a;
	font-size: 1.0em;
	font-weight: bold;
	text-decoration: underline;
}
#pagination ul li a.selected {
	color: #000;
	font-size: 1.0em;
	font-weight: bold;
	text-decoration: none;
}
#pagination ul li a:hover {
	color: #00733a;
	font-size: 1.0em;
	font-weight: bold;
	text-decoration: none;
}
#pagination ul li.first {
	background: url(../images/separtaor_pagination.gif) no-repeat 0 3px;
	padding: 0 5px 0 10px;
}
#pagination ul li.last {
	background: url(../images/separtaor_pagination.gif) no-repeat right 3px;
	padding: 0 10px 0 0;
}
#pagination ul li.next {
	background: url(../images/next_arrow.gif) no-repeat right 4px;
	padding: 0 15px 0 15px;
}
#pagination p {
	color: #000;
	float: left;
	font-weight: bold;
}
/*pagination div end here*/

/*atm table start here*/
.atm_table {
	float: left;
	width: 602px;
}

.atm_table table {
	border-top: 1px dashed #ccc;
	color: #000;
	float: left;
	margin: 5px 0 5px 0;
	width: 100%;
}

.atm_table table tr th {
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #000;
	padding: 4px;
}

.atm_table table tr td {
	border-bottom: 1px dashed #ccc;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	padding: 12px 5px 12px 5px;
	vertical-align: top;
}

.atm_table table tr td label {
	font-weight: bold;
}

.atm_table table tr td p.heading {
	color: #1c8331;
	font-size: 1.0em;
	padding: 0 0 0 8px;
	text-transform: uppercase;
}
.atm_table table tr td p {
	color: #464646;
	font-size: 1.0em;
	padding: 0 0 0 8px;
}
.atm_table table tr td.yes {
	color: #1c8331;
	font-weight: bold;
	padding: 30px 0 0 0;
	text-align: center;
}
.atm_table table tr td.no {
	color: #d9000c;
	font-weight: bold;
	padding: 30px 0 0 0;
	text-align: center;
}
.atm_table table tr td.address {
	font-size: 1.1em;
	font-weight: bold;
	padding: 8px 0 8px 15px;
	text-align: left;
}
.atm_table table tr td.location {
	font-size: 1.1em;
	font-weight: bold;
	text-align: center;
}
.atm_table table tr td.last {
	border-bottom: 1px dashed #ccc;
	border-right: none;
	/*	padding: 8px 0 8px 5px;*/
	vertical-align: top;
}
.state ul {
	float: left;
}
.state ul li {
	background: url(../images/next_arrow.gif) no-repeat 0 4px;
	color: #000;
	float: left;
	font-size: 1.2em;
	font-weight: bold;
	padding: 0 0 10px 15px;
}
.state ul li.first_link {
	background: none;
	color: #000;
	float: left;
	font-size: 1.2em;
	padding: 0 5px 0 0;
}
/*atm table end here*/

.content-rht table.emi_table {
	margin: 30px 0 0 0;
	width: 432px;
}
.content-rht table.emi_table tr th {
	color: #000;
	font-size: 1.2em;
	padding: 5px 0 5px 0;
	text-align: left;
}
.content-rht table.emi_table tr td {
	padding: 5px 0 5px 5px;
	text-align: left;
}
.content-rht table.emi_table tr td.total {
	color: #d9000c;
	font-size: 1.2em;
	font-weight: bold;
}
/*pagination div start here*/
#pagination_2 {
	float: left;
	padding-bottom: 10px;
	width: 600px;
}
#pagination_2 ul {
	float: right;
}
#pagination_2 ul li {
	background: none;
	float: left;
	padding: 0 5px 0 0;
}
#pagination_2 ul li.previous {
	background: url(../images/previous_arrow.gif) no-repeat 0 6px;
	padding: 0 15px 0 15px;
}
#pagination_2 ul li a {
	color: #00733a;
	font-size: 1.0em;
	font-weight: bold;
	text-decoration: underline;
}
#pagination_2 ul li a.selected {
	color: #000;
	font-size: 1.0em;
	font-weight: bold;
	text-decoration: none;
}
#pagination_2 ul li a:hover {
	color: #00733a;
	font-size: 1.0em;
	font-weight: bold;
	text-decoration: none;
}
#pagination_2 ul li.first {
	background: url(../images/separtaor_pagination.gif) no-repeat 0 3px;
	padding: 0 5px 0 10px;
}
#pagination_2 ul li.last {
	background: url(../images/separtaor_pagination.gif) no-repeat right 3px;
	padding: 0 10px 0 0;
}
#pagination_2 ul li.next {
	background: url(../images/next_arrow.gif) no-repeat right 4px;
	padding: 0 15px 0 15px;
}
#pagination_2 p {
	color: #000;
	float: left;
	font-weight: bold;
}
p.top {
	text-align: right;
}
p.top a {
	color: #ff0000;
	font-weight: bold;
	text-decoration: underline;
}
/*pagination div end here*/

/*history start here*/
.history {
	float: left;
	padding: 20px 0 0 0;
	width: 442px;
}
 .his_outer_div {
	float: left;
	padding-bottom: 10px;
	width: 442px;
}
.history_img {
	float: left;
	width: 140px;
}
.history_img img {
	float: left;
	padding: 5px 0 0 0;
}
 .history_img h3 {
	border-bottom: 1px solid #a7aa97;
	color: #00733a;
	float: left;
	font-size: 1.1em;
	font-weight: bold;
	margin: 0 0 10px 0;
	text-align: center;
	width: 140px;
}
 .history_content {
	float: right;
	padding: 0 5px 0 10px;
	width: 285px;
}
 .history_content p {
	color: #464646;
	font-size: 1.0em;
	margin: 0;
	padding: 0 0 5px 0;
	text-align: justify;
}
/*history end here*/
.bookmark {
	font-size: 1.0em;
	line-height: 15px;
}
.grey_panel{ overflow:hidden; width:99.9%; clear:both;}
.grey_panel .top-lft{ float:left; background:url(../images/grey_plain_top.gif) no-repeat left bottom; height:32px; width:2.5%; font-size:12px; overflow:hidden}
.grey_panel .top-mid{ float:left; background:url(../images/grey_plain_top.gif) no-repeat center bottom; height:32px; width:95.5%;  overflow:hidden}
.grey_panel .top-mid strong{ font-size:12px; padding:12px 0 0 0; display:block}
.grey_panel .top-mid strong i{ color:#3e785C; font-style:normal; }
.grey_panel .top-rht{ float:left; background:url(../images/grey_plain_top.gif) no-repeat right bottom; height:32px; width:1.9%;  overflow:hidden}
.grey_panel .btm-lft{ float:left; background:url(../images/grey_plain_btm.gif) no-repeat left top; height:10px; font-size:10px; width:5%; overflow:hidden}
.grey_panel .btm-mid{ float:left; background:url(../images/grey_plain_btm.gif) no-repeat center top; height:10px; font-size:10px; width:90%;overflow:hidden}
.grey_panel .btm-rht{ float:left; background:url(../images/grey_plain_btm.gif) no-repeat right top; height:10px; font-size:10px; width:4.9%; overflow:hidden}
.grey_panel .cont_area{ width:95.4%; background:url(../images/grey_plain_bg.gif) repeat-x bottom #fcfcfc; min-height:106px; padding:16px 2.1%; border:1px #cfcfcf solid; border-top:0px; border-bottom:0px; overflow:hidden}

.pagerRow {
padding:5px;

}
.pagerRow td{
padding:0 5px;

}
/********************************
Sitemap CSS Starts
********************************/
.padn_content .sitemap {
	width: 606px;
}

.padn_content .column1_2, .padn_content .column2_2 {
	width: 303px;
	float: left;
	padding-bottom: 15px;
}

.padn_content .sitemap ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

.padn_content .sitemap ul li {
	background:url(../images/green_arrow_big.gif) no-repeat 0 2px;
	padding: 0 0 7px 9px;
}

.padn_content .sitemap ul li a:hover, .padn_content .sitemap ul li ul li a:hover {
	text-decoration: underline;
}

.padn_content .sitemap ul li ul {
	padding: 2px 0 0 0;
}

.padn_content .sitemap ul li ul li {
	background:url(../images/green_arrow.gif) no-repeat 0 3px;
	padding: 0 0 2px 9px;
}
.paging1 {
	border-bottom: 1px solid #000;
	float:left;
	padding:16px 0 0;
}
.paging {
	border-bottom: 1px solid #000;
	
}
.paging table tr td {
	border:1px solid #000000;
    padding:2px 6px !important;
    vertical-align:top;
	vertical-align: top;
}

.paging table tr td a {
	text-decoration: underline;
}
.date{
padding:0;
}
.paging1 {
	border-bottom: 1px solid #000;
	float:left;
	padding:16px 0 0;
}
.paging1 table tr td {
	border:1px solid #000000;
    padding:2px 6px !important;
    vertical-align:top;
	vertical-align: top;
}

.paging1 table tr td a {
	text-decoration: underline;
}

.introd_text h1 {
color:#3A3A3A;
font-size:1.5em;
line-height:20px;
padding:150px 0 0;
text-align:center;
}
.introd_text h1 a {
color:#DC4028;
}
.latesnews{
margin:0px;
color:#000000;
}
.latesnews p{
padding:5px;
}
.latesnews a{
padding:0 0 0 10px;
text-decoration:underline;
float:left;
}
#lightboxesmain {
        width: 100%;
        height: 100%;
        position: fixed;	
        overflow: auto;
		background:#262626;
        top: 0;
        left: 0;
		opacity:0.9;
		z-index:9999;
		filter:alpha(opacity=90);
		
		}
		
* html #lightboxesmain {position:absolute; 
	height:expression(document.body.clientHeight+'px');
	width:expression(document.body.clientwidth+'px');
	}

  .box {
       width:636px;
        height:476px;
        margin: 0;
		top: 20%;
		/*Filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/popuphome.png' , sizingMethod='crop');*/
		background: url(../images/popuphome.jpg) no-repeat 0 0;
		/*_background: none;*/
		position: absolute;
		z-index:9999;	
		left:25%;
		}

        #close {
        background-color: transparent;
        z-index: -1;
		}
	 a.close {
    
		float:left;
		padding:16px 0 0 18px;
		width:20px;
		cursor:pointer;
	}
	
/********************************
Sitemap CSS Starts
********************************/
.shares_form  {
    float: left;
    padding: 30px 0 20px;
    width: 450px;
}
.shares_form p {
    font-size: 1.1em;
    padding-bottom: 7px;
}
.shares_form label.label {
    clear: left;
    float: left;
    font-size: 1.1em;
    padding: 3px 8px 15px 0;
    width: 155px;
}
.shares_form input.input {
    float: left;
    width: 176px;
}
.shares_form input {
    margin: 3px 6px 0 0;
}
.shares_form .submit_btn {
    margin: 8px 0 0 163px;
    text-align: center;
}
.shares_form p span {
    color: #FF0000;
}
.shares_form label.label span {
    color: #FF0000;
    float: none;
    margin: 0;
    padding: 0;
    width: 5px;
}
.datedes{
padding: 0 0 0 29px;
font-size: 110%;
}

