

* {
            margin:0;
            padding:0;
}
html {
            min-height:100%;
            margin-bottom:1px;
}
body {
            font-family:'Open Sans', Arial, Helvetice Neue, sans-serif;
            font-size:16px;
			
            color:#555555;
}
ul {
            list-style:none;
}
.global {
            margin:0 auto;
            width:100%;
}
.clear {
            clear:both;
            font-size:1%;
            line-height: 0;
            height: 1%;
}
p.spacer {
            padding-bottom:10px;
			* padding-bottom:5px;
}
p.spacer_small {
            padding-bottom:5px;
}
a:link, a:visited {
            color:#ffffff;
            text-decoration:none;
}
/******************** header starts *********************************/

.header {
            float:left;
            border-bottom:2px solid #cccccc;
            padding-bottom:9px;
            margin-bottom:11px;
}
.header_popup {
            float:left;
            border-bottom:2px solid #cccccc;
            width: 550px;
}
table {
            vertical-align:top;
}
table td {
            vertical-align:top;
}
table td table.popup_table {
            vertical-align:top;
            border-bottom:#CCCCCC 1px solid;
            border-right:#CCCCCC 1px solid;
}
table td table.popup_table td {
            vertical-align:top;
            border-top:#CCCCCC 1px solid;
            border-left:#CCCCCC 1px solid;
            font-weight:bold;
}
table td table.popup_table td label {
            float:left;
}
.top_band {
            margin-bottom:10px;
}
.logo_secondary_nav {
            float:left;
}
.logo {
            width:207px;
            float:left;
}
.secondary_nav_search {
            float:left;
            width:733px;
            text-align:right;
}
.secondary_nav_search ul {
            margin-bottom:14px;
}
.secondary_nav_search ul li {
            padding-right:16px;
            padding-left:16px;
            display:inline;
            background:url(../images/secondary_nav_separator.gif) no-repeat 0 3px;
}
.secondary_nav_search ul li.first_link {
            background:none;
}
.secondary_nav_search ul li.last_link {
            padding-right:0px;
}
.secondary_nav_search ul li a {
            color:#056f95!important;
            text-decoration:none;
            font-size:90%;
}
.search {
            float:right;
}
.input_text {
            float:left;
            width:130px;
            border:1px solid #d3d3d3;
            font-size:90%;
            margin-right:7px;
            padding:2px 0 2px 2px;
            color: #02507c;
}
.btn_search {
            /*float:left;
            width:62px;*/
            font-size:100%;
            font-weight:bold;
            padding:0px 5px 1px 5px;
            margin:3px 0 0 0;
            background:none;
            border:1px solid #d3d3d3;
            overflow:visible;
            background-color:#FFF;
            color:#539dcc;
}
#topsearch .searchtxt {
}
/******************** header ends *********************************/

/******************** homepage starts *********************************/
.hm_content_area {
            float:left;/*          width:788px;
*/
}
.hm_content_area_topbg {
            background: url(../images/h_topbg.jpg) no-repeat 0 0;
            padding: 0px 0px 9px 0px;
            font-size: 1%;
            width:882px;
            float: left;
}
.hm_content_area_midbg {
            background: url(../images/h_midbg.jpg) repeat-y 0 0;
            float: left;
            padding: 0px 0px 0px 0px;
            width:782px;
}
.hm_content_area_col_01 {
            float: left;
            padding: 0px 0px 0px 11px;
            width: 245px;
}
.hm_content_area_col_01 img {
            border: 0;
}
.hm_content_area_col_02 {
            float: left;
            padding: 0px 0px 0px 12px;
            width: 245px;
}
.hm_content_area_col_02 img {
            border: 0;
}
.hm_content_area_col_03 {
            float: right;
            padding: 0px 12px 0px 11px;
            width: 245px;
}
.hm_content_area_col_03 img {
            border: 0;
}
.hm_content_area_botbg {
            background: url(../images/h_botbg.jpg) no-repeat 0 0;
            padding: 0px 0px 10px 0px;
            font-size: 1%;
            width:782px;
            float: left;
}
.hm_column_1_3 {
            float:left;
            width:263px;
}
.hm_column_2_3 {
            float:left;
            width:263px;
}
.hm_column_3_3 {
            float:left;
            width:262px;
}
.hm_content_title {
            background:url(../images/text_background.jpg) no-repeat 0 0;
            width:226px;
            color:#FFFFFF;
            font-size:120%;
            font-weight:bold;
            padding:5px 0 5px 31px;
}
ul.dbl_arrow {
            padding-left:18px;
}
ul.dbl_arrow li {
            background:url(../images/single_arrow.gif) no-repeat 0 5px;
            padding-left:14px;
            margin-top:11px;
}
ul.dbl_arrow li a {
            text-decoration:none;
            color:#02507c!important;
            font-size:90%;
}
ul.dbl_arrow li a:hover {
            color:#39ad4a!important;
}

p.online_banking {
            background:url(../images/banners/hp_mobile_banking2.jpg) no-repeat 0 0;
            width:261px;
            height:103px;
}
p.personal_loans {
            background:url(../images/banners/hp_online_banking.jpg) no-repeat 0 0;
            width:261px;
            height:103px;
}
p.property_investments {
            background:url(../images/banners/hp_mobile_banking.jpg) no-repeat 0 0;
            width:261px;
            height:103px;
}
/******************** homepage ends *********************************/


/******************** content area starts *********************************/

.content_area {
            float:left;
            width:100%;
}
.column_1_2 {
            float:left;
            width:151px;
            margin-right:9px;
}
.column_2_2 {
            float:left;
            width:788px;
}
* html div.column_2_2 {
            position:relative;
}
.small_txt {
            font-size:90%;
}
.body_link {
            color:#02507c!important;
}
/******************** internet banking starts *********************************/
.internet_banking {
            width:150px;
            margin-bottom:8px;
}
.internet_banking_top {
            background-image:url(../images/lhs_internet_bkg_top.gif);
            width:150px;
}
.internet_banking_bg {
            background:url(../images/lhs_internet_bkg_bg.gif) repeat-y 0 0;
            width:137px;
            padding:13px 6px 0 7px;
}
.internet_banking_bottom {
            width:150px;
}
.internet_banking_top p {
            background:url(../images/lhs_internet_banking_header.gif) no-repeat 16px 4px;
            color:#FFFFFF;
            padding:5px 0 4px 35px;
            font-weight:bold;
}
p.login_txt {
            color:#808080;
            font-weight:bold;
            margin-bottom:9px;
}
p.login_txt a {
            text-decoration:none;
            color:#808080!important;
}
p.login_txt a:hover {
            text-decoration:underline
}
.internet_banking_bg select {
            width:135px;
            font-size:90%;
            border:1px solid #cccccc;
            color:#808080;
            margin-bottom:8px;
}
.btn_go {
            text-align:right;
            padding-bottom:12px;
}
.internet_banking_bg ul li {
            padding-bottom:4px;
}
.internet_banking_bg ul li a {
            color:#098299!important;
            text-decoration:none;
            font-size:90%;
}
/******************** internet banking ends *********************************/

/******************** quick links starts *********************************/

.quick_linksdbl_arrow {
            float:left;
            width:150px;
}
.quick_links {
            float:left;
            width:150px;
}
.quick_links_top {
            background:url(../images/quick_links_top.jpg) no-repeat 0 0;
            width:150px;
            color:#FFFFFF;
            font-weight:bold;
            padding:8px 0 2px 0;
            text-align:center;
}
.quick_links_content_bg {
            background:url(../images/quick_links_content_bg.jpg) repeat-y 0 0;
            width:113px;
            padding:8px 25px 8px 12px;
}
.quick_links_content_bg ul li {
            background:url(../images/single_arrow.gif) no-repeat 0 5px;
            padding-bottom:13px;
            padding-left:10px;
}
.quick_links_content_bg ul li.last_link {
            padding-bottom:0px;
}
.quick_links_content_bg ul li a {
            color:#005d9a!important;
            font-size:90%;
}
.quick_links_bottom {
            background:url(../images/quick_links_bottom.jpg) no-repeat 0 0;
            width:150px;
            height:14px;
}
/******************** quick links ends *********************************/


/******************** expandible menu starts *********************************/
.expandible_menu {
            width:151px;
            margin-bottom:10px;
            _margin-bottom:4px;
            background:url(../images/expandible_menu_bottom.gif) no-repeat bottom left;
            padding: 3px 0 11px 0px;
            float:left;
}
.expandible_menu_top {
            background:url(../images/expandible_menu_top.gif) no-repeat 0 0;
            padding: 10px 0 9px 11px;
            font-size: 95%;
            color: #fff;
}
.expandible_menu_bottom {
            /*background:url(../images/expandible_menu_bottom.gif) no-repeat 0 0;*/
            padding: 6px 0 6px 1px;
 			*padding: 3px 0 4px 1px;
            width:150px;
            font-size:1%;
            color:#e0e3f1;
}
div.sdmenu {
            width: 151px;
            font-size: 90%;
            color: #808080;/*padding-bottom:10px;*/
}
* html div.sdmenu {
            padding-bottom:0px;
}
div.sdmenu div {
            /*background:url(../images/expandible_menu_link_bg.gif) no-repeat 0 0;*/
            overflow: hidden;
            background:url(../images/side_links_separator.gif) no-repeat top left #e0e3f1;
            border-left:1px solid #2674aa;
            border-right:1px solid #2674aa;
}
.collapsed_link {
            color:#808080!important;
}
div.sdmenu div.collapsed {
            height: 21px;
}
div.sdmenu div span {
            display: block;
            padding: 3px 0 4px 20px;
            color: #808080;
            background:url(../images/menu_expanded.gif) no-repeat 8px 8px;
            cursor:pointer;
            border-bottom: 1px solid #ddd;
}
div.sdmenu div.collapsed span {
            background:url(../images/menu_collapsed.gif) no-repeat 10px 7px;
}
div.sdmenu div.collapsed span.nobg {
            background:none;
            padding:0;
            border:none;
}
div.sdmenu div.collapsed span.nobg a {
            /*background:none;
            color: white!important;
            text-decoration:none!important;*/
            background:url(../images/menu_collapsed.gif) no-repeat 11px 8px;
            display: block;
            padding-top:3px!important;
            padding-right:0px!important;
            padding-bottom:4px!important;
            padding-left:22px!important;
            color: #808080!important;
            /*border-bottom: 1px solid #ddd;*/
            text-decoration:none;
            border-bottom:none!important;
}
div.sdmenu div.collapsed span.nobg a.current {
            background:url(../images/menu_expanded.gif) no-repeat 11px 6px;
            display:block;
            padding-top:3px!important;
            padding-right:0px!important;
            padding-bottom:4px!important;
            padding-left:22px!important;
            color: #808080!important;
            text-decoration:none!important;
            border-bottom:none!important;
}
/*div.sdmenu div.collapsed span.nobg a.collapsed_link {
            background:url(../images/menu_collapsed.gif) no-repeat 11px 8px;
            display: block;
            padding-top:3px!important;
            padding-right:0px!important;
            padding-bottom:4px!important;
            padding-left:22px!important;
            color: white!important;
            text-decoration:none;
            border-bottom:none!important;
}*/

div.sdmenu div ul li {
            margin:0!important;
            padding:0!important;
            border-bottom: 1px solid #e4e6ef;
}
div.sdmenu div ul li a {
            padding: 2px 18px;
            background:url(../images/side_arrow_grey.gif) no-repeat 7px 6px #f4f6ff;
            display: block;
            /*border-bottom: 1px solid #ddd;*/
            color: #808080!important;
}
div.sdmenu div ul li a:hover, div.sdmenu div ul li a.current:hover {
            background:url(../images/side_arrow_grey.gif) no-repeat 7px 6px #f4f6ff;
            color:#39AD4A !important;
            text-decoration: underline;
}
div.sdmenu div ul li a.current {
            background:url(../images/side_arrow_grey.gif) no-repeat 9px 7px #eee;
}
/*
div.sdmenu div a:hover {
            background : #066 url(linkarrow.gif) no-repeat right center;
            color: #fff;
            text-decoration: none;
}*/

/******************** expandible menu ends *********************************/

/******************** Ad banner starts *********************************/

.lhs_ad_banner {
width:151px;
height:133px;
float:left;
margin-bottom:10px;
}

.flash_banner {
z-index: 0px;
top: 45%;
*top: 43%;
left: -2.6%;
padding: 0px;
float:left;
position: absolute;
}

.shoskele_height { height:175px;}
/******************** Ad banner ends *********************************/

/******************* Primary NAV Starts ******************************/
.primary_nav {
            float:left;
 * margin-bottom: 10px;
            _margin-bottom:0px;
}
#bluemenu {
            width:780px;
            height:57px;
            background-image: url(../images/menu_blue_bg.gif);
            background-repeat:no-repeat;
            text-align:center;
}
#bluemenu #bluelinks {
/*          width:750px;*/
            width:768px;
            text-align: center;
/*            font-size: 125%;*/
            font-size: 105%;
            color: #a1c6df;
            padding:5px;
}
#bluemenu #bluelinks a, #bluemenu #bluelinks span {
            font-size: 100%;
/*			margin-left: 9px;
			margin-right: 9px;*/
			margin-left: 5px;
			margin-right: 5px;
            text-decoration: none;
            font-weight:bold;
}
#bluemenu #bluelinks .sel {
            color:#fff!important;
}
#bluemenu #bluelinks .unsel {
            color: #a1c6df!important;
}
#bluemenu #bluelinks a:hover {
            color: #ffffff;
}
#bluemenu #bluelinks span {
            color:#FFFFFF;
}
#copyright {
            width: 940px;
            margin: auto auto;
}
#copyrighttxt {
            width:940px;
            margin-top:20px;
            float:left;
}
.menu {
            font-family: Arial, Helvetica, sans-serif;
            padding: 5px 0 0 3px;
            /*padding:0;*/
            float:left;
            font-size:90%;
            text-align:center;
            font-weight:bold;
}
.menu ul {
            padding:0;
            margin:0;
            list-style-type: none;
}
.menu a {
            text-align:left;
}
.menu ul li {
            float:left;
            position:relative;
            margin:0;
            padding:0;
}
.menu ul li span {
            text-decoration:none;
            color:#a1c6df;
            padding: 5px 0px 5px 0px;
            height: 14px;
            text-align: left!important;
            border:1px solid #000;
}
.menu ul ul {
            visibility: hidden;
            position:absolute;
            _font-size:90%;
            /*_margin:20px 0 0 -3px;*/
            _margin:17px 0 0 -7px;
            _padding:10px 0 0 0;
			z-index: 1000000;
}
.menu ul ul li {
            float:left;
}
.menu ul li:hover ul, .menu ul a:hover ul {
            position:absolute;
            visibility:visible;
}
.menu ul li a, .menu ul li a:visited {
            display:block;
            text-decoration:none;
            color:#a1c6df;
            padding: 5px 0px 5px 0px;
            height: 24px;
            text-indent: 2px;
}
.menu ul li a.active {
            color:#0f67a0;
            text-decoration: none;
}
.menu ul li:hover a {
            color:#0f67a0;
            text-decoration: none;
}
.menu ul li a:hover {
            color:#0f67a0;
            text-decoration: none;
}
.menu table {
            position:absolute;
            top:0;
            left:0;
}
.menu ul li .banking {
            background-image: url(../images/accounts_bg.gif);
            background-repeat:no-repeat;
            width:66px;
}
.menu ul li a.selected {
            color:#FFFFFF;
}
.menu ul li a .banking {
            background-image: url(../images/accounts_bg.gif);
            background-repeat:no-repeat;
}
.menu ul li a:visited .banking {
            background-image: url(../images/accounts_bg.gif);
            background-repeat:no-repeat;
}
.menu ul li:hover .banking {
            background-image: url(../images/accounts_bg_ov.gif);
            background-repeat:no-repeat;
}
.menu ul li .banking:hover {
            background-image: url(../images/accounts_bg_ov.gif);
            background-repeat:no-repeat;
}
.menu ul li .debit_prepaid_card {
            width:134px;
            background-image: url(../images/debit_prepaid_bg.gif);
            background-repeat:no-repeat;
}
.menu ul li a .debit_prepaid_card {
            background-image: url(../images/debit_prepaid_bg.gif);
            background-repeat:no-repeat;
}
.menu ul li a:visited .debit_prepaid_card {
            background-image: url(../images/debit_prepaid_bg.gif);
            background-repeat:no-repeat;
}
.menu ul li:hover .debit_prepaid_card {
            background-image: url(../images/debit_prepaid_ov.gif);
            background-repeat:no-repeat;
}
.menu ul li .debit_prepaid_card:hover {
            background-image: url(../images/debit_prepaid_ov.gif);
            background-repeat:no-repeat;
}
.menu ul li .deposits {
            width:84px;
            background-image: url(../images/credit_card_bg.gif);
            background-repeat:no-repeat;
}
.menu ul li a .deposits {
            background-image: url(../images/credit_card_bg.gif);
            background-repeat:no-repeat;
}
.menu ul li a:visited .deposits {
            background-image: url(../images/credit_card_bg.gif);
            background-repeat:no-repeat;
}
.menu ul li:hover .deposits {
            background-image: url(../images/credit_card_ov.gif);
            background-repeat:no-repeat;
}
.menu ul li .deposits:hover {
            background-image: url(../images/credit_card_ov.gif);
            background-repeat:no-repeat;
}
.menu ul li .card {
            width:68px;
            background-image: url(../images/menu3.gif);
            background-repeat:no-repeat;
}
.menu ul li a .card {
            background-image: url(../images/menu3.gif);
            background-repeat:no-repeat;
}
.menu ul li a:visited .card {
            background-image: url(../images/menu3.gif);
            background-repeat:no-repeat;
}
.menu ul li:hover .card {
            background-image: url(../images/menu3_ov.gif);
            background-repeat:no-repeat;
}
.menu ul li .card:hover {
            background-image: url(../images/menu3_ov.gif);
            background-repeat:no-repeat;
}
.menu ul li .loan_mortages {
            width:120px;
            background-image: url(../images/loan_mortages_bg.gif);
            background-repeat:no-repeat;
}
.menu ul li a .loan_mortages {
            background-image: url(../images/loan_mortages_bg.gif);
            background-repeat:no-repeat;
}
.menu ul li a:visited .loan_mortages {
            background-image: url(../images/loan_mortages_bg.gif);
            background-repeat:no-repeat;
}
.menu ul li:hover .loan_mortages {
            background-image: url(../images/loan_mortages_ov.gif);
            background-repeat:no-repeat;
}
.menu ul li .loan_mortages:hover {
            background-image: url(../images/loan_mortages_ov.gif);
            background-repeat:no-repeat;
}
.menu ul li .nri_banking {
            width:100px;
            background-image: url(../images/nri_banking_bg.gif);
            background-repeat:no-repeat;
}
.menu ul li a .nri_banking {
            background-image: url(../images/nri_banking_bg.gif);
            background-repeat:no-repeat;
}
.menu ul li a:visited .nri_banking {
            background-image: url(../images/nri_banking_bg.gif);
            background-repeat:no-repeat;
}
.menu ul li:hover .nri_banking {
            background-image: url(../images/nri_banking_ov.gif);
            background-repeat:no-repeat;
}
.menu ul li .nri_banking:hover {
            background-image: url(../images/nri_banking_ov.gif);
            background-repeat:no-repeat;
}
.menu ul li .specialist_banking {
            width:112px;
            background-image: url(../images/specialist_banking_bg.gif);
            background-repeat:no-repeat;
}
.menu ul li a .specialist_banking {
            background-image: url(../images/specialist_banking_bg.gif);
            background-repeat:no-repeat;
}
.menu ul li a:visited .specialist_banking {
            background-image: url(../images/specialist_banking_bg.gif);
            background-repeat:no-repeat;
}
.menu ul li:hover .specialist_banking {
            background-image: url(../images/specialist_banking_ov.gif);
            background-repeat:no-repeat;
}
.menu ul li .specialist_banking:hover {
            background-image: url(../images/specialist_banking_ov.gif);
            background-repeat:no-repeat;
}
.menu ul li .insurance_investments {
            width:154px;
            background-image: url(../images/insurance_investment_bg.gif);
            background-repeat:no-repeat;
}
.menu ul li a .insurance_investments {
            background-image: url(../images/insurance_investment_bg.gif);
            background-repeat:no-repeat;
}
.menu ul li a:visited .insurance_investments {
            background-image: url(../images/insurance_investment_bg.gif);
            background-repeat:no-repeat;
}
.menu ul li:hover .insurance_investments {
            background-image: url(../images/insurance_investment_ov.gif);
            background-repeat:no-repeat;
}
.menu ul li .insurance_investments:hover {
            background-image: url(../images/insurance_investment_ov.gif);
            background-repeat:no-repeat;
}
.menu ul li .insurance {
            width:90px;
            background-image: url(../images/menu8.gif);
            background-repeat:no-repeat;
}
.menu ul li a .insurance {
            background-image: url(../images/menu8.gif);
            background-repeat:no-repeat;
}
.menu ul li a:visited .insurance {
            background-image: url(../images/menu8.gif);
            background-repeat:no-repeat;
}
.menu ul li:hover .insurance {
            background-image: url(../images/menu8_ov.gif);
            background-repeat:no-repeat;
}
.menu ul li .insurance:hover {
            background-image: url(../images/menu8_ov.gif);
            background-repeat:no-repeat;
}
.menu ul li ul li a, .menu ul li ul li a:visited {
            display:block;
            text-decoration:none;
            color:#005d9a!important;
            _padding:0;
            height: 15px;
            text-indent: 6px;
            font-weight:normal;
}
.menu ul li ul li a:hover {
            display:block;
            text-decoration: none;
            color:#39ad4a!important;
            _padding:0;
            height: 15px;
            text-indent: 6px;
            font-weight:normal;
            background:url(../images/single_arrow.gif) no-repeat 0px 3px;
            position:relative!important;
}
.menu ul li:hover ul li a, .menu ul li:hover ul li a {
            padding:0;
            text-indent:10px;
            font-size:100%;
            color:#005d9a!important;
            text-decoration:none;
            text-align:left;
            font-weight:normal;
}
.menu ul li:hover ul li a:hover {
            color:#39AD4A!important;
            text-decoration:none;
            font-weight:normal;
}
.menu ul li:hover ul li .tit {
            width: 138px;
            padding:12px 10px 5px 10px;
            display:block;
            font-size:12px;
            line-height:12px;
            color:#000;
            text-align:left;
            font-weight:bold;
            text-transform:uppercase;
}
.menu ul li:hover ul li .more {
            width: 138px;
            padding:5px 10px;
            font-size:10px;
            color:#000;
}
.menu ul li:hover ul {
            display:block;
            position:absolute;
            padding:10px 0px 0px 0px;
            margin-left: 0px;
            margin-top: -10px;
            visibility:visible;
}
.menu ul .sub1 {
            background:url(../images/menu1_sub.gif) no-repeat 0 bottom;
            width:138px;
}
.menu ul .sub1 li {
            width:138px;
            _padding-left:5px;
}
.menu ul .sub2 {
            background:url(../images/menu2_sub.gif) no-repeat 0 bottom;
            width:222px;
}
.menu ul li .sub2 li {
            width:222px;
            _padding-left:5px;
}
.menu ul .sub3 {
            background:url(../images/menu2_sub.gif) no-repeat 0 bottom;
            width:222px;
}
.menu ul .sub3 li {
            width:275px; /*275px*/
            _padding-left:5px;
            padding-left:12px;
            _width:220px;
            _float:left;
            _display:block;
}
.menu ul .sub11 {
            background:url(../images/menu11_sub.gif) no-repeat 0 bottom;
            width:285px;
}
.menu ul .sub11 li {
            width:275px; /*275px*/
            _padding-left:5px;
            padding-left:12px;
            _width:220px;
            _float:left;
            _display:block;
}
.menu ul li ul li a {
            background:url(../images/single_arrow.gif) no-repeat scroll 0px 3px;
            padding:0 0 0 0px;
            position: relative;
}
.menu ul .sub3 li.title_nav {
            color:#005d9a!important;
}
.menu ul .sub3 li.title_nav a {
            color:#005d9a!important;
            font-weight:bold;
}
.menu ul .sub3 li.title_nav a:hover {
            color:#005d9a!important;
            font-weight:bold;
}
.menu ul .sub6 li.title_nav {
            color:#005d9a!important;
}
.menu ul .sub6 li.title_nav a {
            color:#005d9a!important;
            font-weight:bold;
}
.menu ul .sub6 li.title_nav a:hover {
            color:#005d9a!important;
            font-weight:bold;
}
.menu ul .sub9 li.title_nav {
            color:#005d9a!important;
}
.menu ul .sub9 li.title_nav a {
            color:#005d9a!important;
            font-weight:bold;
}
.menu ul .sub9 li.title_nav a:hover {
            color:#005d9a!important;
            font-weight:bold;
}
.menu ul .sub4 {
            background:url(../images/menu4_sub.gif) no-repeat 0 bottom;
            width:240px;
}
.menu ul .sub4 li {
            width:200px;
            _padding-left:5px;
}
.menu ul .sub5 {
            background:url(../images/menu5_sub.gif) no-repeat 0 bottom;
            width:274px;
}
.menu ul .sub5 li {
            width:274px;
            _padding-left:5px;
            padding-left:12px;
}
.menu ul .sub6 {
            background:url(../images/menu6_sub.gif) no-repeat 0 bottom;
            width:225px;
}
.menu ul .sub6 li {
            width:225px;
            _padding-left:5px;
            padding-left:12px;
}
.menu ul .sub10 {
            background:url(../images/menu2_sub.gif) no-repeat 0 bottom;
            width:222px;
}
.menu ul .sub10 li {
            width:200px;
            _padding-left:5px;
            padding-left:12px;
}
.menu ul .sub7 {
            background:url(../images/menu7_sub.gif) no-repeat 0 bottom;
            width:248px;
            right:-1px;
            _left:-86px;
}
.menu ul .sub7 li {
            width:248px;
            _padding-left:5px;
            padding-left:12px;
}
.menu ul .sub8 {
            background:url(../images/menu8_sub.gif) no-repeat 0 bottom;
            width:248px;
            right:-1px;
            _left:-154px;
}
.menu ul .sub8 li {
            width:248px;
            _padding-left:5px;
}
.menu ul .sub9 {
            background:url(../images/menu3_sub.gif) no-repeat 0 bottom;
            width:500px;
}
.menu ul .sub9 li {
            width:250px; /*275px*/
            _padding-left:5px;
            _width:220px;
            _float:left;
            _display:block;
}
.menu ul li .longtxt {
            width: 275px;
}
.menu ul li .longtxt1 {
            width: 240px;
            padding:0 0 0 10px
}
menu ul li ul li.nobg {
            background:none!important;
}
.text_indent_left {
            margin-left:10px!important;
            background:url(../images/single_arrow.gif) no-repeat 0px 3px;
            position: relative;
}
/*ie6ie6ie6ie6ie6ie6ie6ie6ie6ie6ie6ie6ie6ie6ie6ie6ie6ie6ie6ie6ie6ie6ie6ie6ie6*/
.menu ul li a:hover {
            color:#0f67a0;
background:;
}
.menu ul li:hover ul {
            margin:0;
            margin-top:-10px;
            display:block;
            position:absolute;
}
/*ie6ie6ie6ie6ie6ie6ie6ie6ie6ie6ie6ie6ie6ie6ie6ie6ie6ie6ie6ie6ie6ie6ie6ie6ie6*/

/******************* Primary NAV Ends ******************************/

.breadcrumbs {
            float:left;
            margin: 0 0 9px 0;
            font-size:90%;
            text-decoration:none;
            color:#898989;
            background:url(../images/breadcrumb_bg.gif) no-repeat;
            width:780px;
}
.breadcrumbs a {
            text-decoration:none;
            color:#666666!important;
}
.breadcrumbs span {
            color:#666666;
            font-weight:bold;
}
.breadcrumbs ul {
            list-style-type:none;
            margin: 0px 0 0px 0px;
}
.breadcrumbs ul li {
            float:left;
            padding:9px 0px 10px 20px;
            background:url(../images/breadcrumb_list_bullet.gif) no-repeat 5px 2px;
}
.breadcrumbs ul li#firstlink {
            padding:6px 0px 0 12px;
            background:none!important;
}
.breadcrumbs ul li a {
            color:#666666!important;
}
.breadcrumbs ul li a:hover {
            color: #02507c!important;
}
h3 {
            color:#555555;
            font-size:130%;
}
h3.tag_line {
            color:#005d9a;
            font-size:130%;
}
h3.tag_line span {
            color:#86c533;
}
/******************** card compare start *********************************/
.comparison_content {
            float:left;
}
.comparison_content p a {
            color: #006633;
            text-decoration: underline;
}
.comparison_lhs {
            width:254px;
            float:left;
}
.comparison_cols {
            float:left;
            width:127px;
            height:103px;
            text-align:center;
}
.comparison_cols p {
            color:#1da3dd;
            font-size:90%;
            font-weight:bold;
            padding-top:7px;
}
.comparison_rhs {
            width:511px;
            float:left;
}
.main_container, .main_container_top, .main_container_bottom {
            float:left;
            width:511px;
}
.column1_3, .column2_3, .column3_3 {
            background-color:#f8fbf3;
            width:132px;
            min-height:71px;
            border-left:1px solid #777777;
            float:left;
            padding:10px 17px 14px 20px;
            font-size:90%;
            color:#555555;
}
.column1_3_green, .column2_3_green, .column3_3_green {
            background-color:#97c038;
            width:100%;
            /*height:22px;*/
            border-left:1px solid #777777;
            float:left;
            padding:5px 17px 5px 17px;
            font-weight:bold;
            color:#555555;
}
.compare_content {
            float:left;
            background:url(../../personal/credit-cards/images/compare_content_bg.gif) repeat-y 0 0;
}
.column3_3, .column3_3_green {
            border-right:1px solid #777777;
}
.column3_3_green_right {
            border-right:1px solid #777777;
            border-left:1px solid #777777;
            width:101%;
            background-color:#97c038;
            float:left;
            padding:5px 17px 5px 17px;
            font-weight:bold;
            color:#555555;
}
.link_know_more {
            font-weight:bold;
            color:#555555!important;
            background:url(../images/know_more_icon.jpg) no-repeat;
            padding:2px 0 0 25px;
}

.link_know_more span {
	font-weight:bold;
	color:#555555!important;
	padding:2px 0 0 25px;
}
.link_apply_now {
            font-weight:bold;
            color:#555555!important;
            background:url(../images/apply_now_icon.jpg) no-repeat 0 5px;
            padding:3px 0 0 25px;
}
.drag_cards {
            background:url(../images/drag_card.gif) no-repeat 0 0;
            width:60px;
            height:70px;
}
#mainContainer {
            width:800px;
            margin:0 auto;
            margin-top:10px;
            border:1px double #000;
            padding:3px;
}
#leftColumn {
            width:127px;
            height:auto;
            float:left;
}
#leftColumn2 {
            width:127px;
            height:auto;
            float:left;
}
#column_1_3 {
            width:33.3333333333%;
            float:left;
          
}
#column_2_3 {
            width:33.3333333333%;
            float:left;/*height:480px;*/
}
#column_3_3 {
            width:33.3333333333%;
            float:left;/*height:480px;*/
}
.dragableBox {
            width:88px;
            height:88px;
            /*border:1px solid #000;*/
            /*background-color:#FFF;*/
            margin-bottom:5px;
            padding:10px;
            /*font-weight:bold;*/
            text-align:center;
}
.redeem_points {
            /*          width:88px;*/
            float:left;
            height:88px;
            /*border:1px solid #000;*/
            /*background-color:#FFF;*/
            margin-bottom:5px;
            padding: 10px 10px 0 10px;
            font-weight:bold;
            text-align:center;
            width:138px;
}
#redeem_cards {
            width:500px;
            float:left;
}
.dropBox {
            width:132px;
            /*border:1px solid #000;
                        background-color:#E2EBED;*/
                        /*height:200px;*/
                        overflow:auto;
            margin-bottom:10px;
            padding:3px;
}
.dropBox1 {
            background-color:#f8fbf3;
            width:88%;
            /*min-height:71px;*/
                        border-left:1px solid #777777;
            float:left;
            padding:10px 17px 14px 20px;
            /*font-size:90%;*/
            color:#555555;
}
.dropBox1_right {
            background-color:#f8fbf3;
            width:100%;
            /*min-height:71px;*/
                        border-left:1px solid #777777;
            border-right:1px solid #777777;
            float:left;
            padding:10px 17px 14px 20px;
            font-size:90%;
            color:#555555;
}



.clear {
            clear:both;
}
img, a img {
            border:0px;
}
#dropContent1A, #dropContent2A, #dropContent3A {
            height:100px;
}
/*#dropContent1B, #dropContent2B, #dropContent3B {
            height:130px;
}
*/
#dropContent1B, #dropContent2B, #dropContent3B {
             min-height:180px;
			 height:auto!important;
             height:180px;
			
}
#dropContent1C, #dropContent2C, #dropContent3C {
            height:1737px;
}
#dropContent1D, #dropContent2D, #dropContent3D {
            height:100px;
}
/******************** card compare ends *********************************/

/******************** tabs style starts *********************************/

#header {
            background:url("../images/tab_bottom_curve1.gif") no-repeat bottom left;
            float:left;
            font-weight:bold;
            line-height:normal;
            font-size:12px;
            font-family:Arial, Helvetica, sans-serif;
            padding-bottom: 15px;
			*margin:0 0 -1px 0;
            width: 779px;
}
#header_landing {
            background:url("../images/landing_top_curve.gif") no-repeat top left;
            float:left;
            font-weight:bold;
            line-height:normal;
            font-size:12px;
            font-family:Arial, Helvetica, sans-serif;
            width: 779px;
}
#header ul {
            margin:4px 0 0 0;
            padding:0;
            list-style:none;
}
#header a {
            display:block;
            text-decoration:none;
}
#header li {
            float:left;
            margin:0;
            background: url("../images/tabs_bg_not_select.gif") no-repeat 100% 1px;
            padding:0 0 0px 0;
            margin:0 4px 0 0;
}
#header li a {
            display:block;
/*            padding:8px 24px 8px 24px;	Commented on 28 June 2010 to accomadate 5 Tabs in one line */
            padding:8px 14px;
            background: url("../images/lhs_curve.gif") no-repeat 0 0px;
            margin:1px 0 0px 0;
            color:#ffffff;
            cursor:pointer;
}
#header span {
            display:block;
            padding:5px 24px 0px 24px;
}
/*#header li a#last
{
            border-right:1px solid #cccccc;
}
*/
#header li.selected1 {
            background:url("../images/selected_lft.gif") #fff no-repeat top left;
            padding: 0px 0 0 6px;
            margin: 0 4px -3px 0px;
}
#header li.selected2 {
            background:url("../images/selected_lft.gif") #fff no-repeat top left;
            padding: 0px 0 0 6px;
            border-bottom: 3px solid #fff;
            margin: 0 0px -3px 0px;
}
#header li.selected1 a {
            background: #fff;
            padding-top:10px;
            background:url("../images/tabs_bg.gif") repeat-x top right;
            color:#86c533!important;
            cursor:default;
            margin: 1px 1px -3px 1px;
            display: block;
            border-bottom: 3px solid #fff;
}
.orange_bdr {
            float:left;
            line-height:0;
            width:771px;
            height:15px;
}
.content_div {
            float:left;
            color:#808080;
}

.text {
            margin-top:40px;
            float:left;
}
.text_area {
            width:490px;
            min-height:180px;
            padding:0 0 0 20px;
}
.text_area a {
            color:#009933!important;
            text-decoration:underline;
}
.text_area#rgp {
            width:490px;
            min-height:180px;
            padding:0 0 0 30px;
}
.text_area_bluetext {
            float:left;
            font-weight:bold;
            color:#0c70a2;
            margin:0 10px 0px 0;
            padding-bottom:10px;
            padding-bottom:10px;
            width:120px;
}
.text_area_greentext {
            float:left;
            font-weight:bold;
            color: #78b62f;
            margin: 0 0 0px 95px;
            padding-bottom:10px;
            padding-bottom:10px;
            width:160px;
}
.text_area img.pic {
	clear: left;
	float: left;
	padding: 0 30px 0 0;
}
.text_link {
            margin:0px;
            width:770px;
            float:left;
}
.text_link a {
            color:#555555!important;
            font-weight:bold;
}
.text_link_pad {
            padding:0 28px 0 0;
}
.content_div ol {
            padding:0;
            margin:0 0 0 30px;
}
.content_div ol li {
            /*          background:url(../images/green_bullet.gif) no-repeat 0px 5px;*/ 
            padding-bottom:0px;
            padding-top:10px;
            padding-left:15px;
            font-weight:normal;
}
.content_div ul {
            list-style:none;
            padding:0;
            margin:0;
}
.content_div ul.list  {
	float: left;
	width: 320px;
}
.content_div ul li {
	background:url(../images/green_bullet.gif) no-repeat 0px 5px;
	padding-bottom:0px;
	padding-top:0px;
	padding-left:15px;
}
ul.blue_bullet {
            padding:0;
            margin:0
}
ul.blue_bullet li {
            background:url(../images/blue_bullet.gif) no-repeat 0px 4px;
            padding-bottom:0px;
            padding-top:0px;
            padding-left:15px;
}
.content_service ul li {
            background:url(../images/green_bullet.gif) no-repeat 0px 5px;
            padding-bottom:5px;
            padding-top:0px;
            padding-left:15px;
}
.content_service select {
            padding:0;
            margin:0 0 0 18px;
            width:200px
}
.content_service ul li select.spacing {
            margin-left:99px
}
.content_service ul li select.spacing1 {
            margin-left:138px
}
.bold_li {
            font-weight:bold;
}
.normal_li {
            font-weight:normal;
}
.img_cc {
            float:right;
            width:161px;
            padding-right:30px;
            _padding-right:0;
}
.cc {
            padding-right:26px;
            padding-bottom:10px;
}
.special_off_tbl {
            margin-right:20px;
}
.tabs_img {
            border:1px solid #b5b5b5;
            margin:10px 10px 10px 0px
}
.text_area table.personal {
   			clear: left;
			border-left:1px solid #abaa95;
            border-top:1px solid #abaa95;
}
.text_area table.personal td.heading {
            background-color:#86c634;
            color:#FFFFFF;
            font-weight:bold;
            border:none
}
.text_area table.personal td {
            background-color:#ebf3ce;
            border-right:1px solid #abaa95;
            border-bottom:1px solid #abaa95
}
table.reward {
            width:486px;
}
table.reward tr.grey {
            background:#f2f0f0;
}
table.reward tr.grey_dark {
            background:#e7e5e5;
}
table.reward tr td {
            border-left:1px solid #9a9999;
            border-bottom:1px solid #9a9999;
}
table.reward tr td.right {
            border-right:1px solid #9a9999;
}
table.reward tr.headbg {
            background:url(../images/table_top_bg.gif) repeat-x 0 0;
            color:#FFFFFF;
            font-weight:bold;
            border:none !important;
}
table.reward tr.headbg td.heading_left {
            background:url(../images/table_top_left_curve.gif) no-repeat 0 0;
            border:none !important;
            padding:10px 0 0 10px !important;
}
table.reward tr.headbg td.heading_right {
            background:url(../images/table_top_right_curve.gif) no-repeat 100% 0;
            border:none !important;
}
.sp_offer_tbl {
            float:left;
            width:50%
}
/*SCROLLER THUMBNAIL*/
.scroller {
            width:736px;
            float:left;
            margin:10px 0 -180px 0;
            padding:0 23px
}
div#wn {
            position:relative;
            width:690px;
            height:300px;
            overflow:hidden;
            float:left;
            margin:0px 8px;
            z-index:99;
}
#scrollLinks {
            float:left
}
#scrollLinks #l_ft {
            float:left;
            height:16px;
            background:url(../personal/debit-prepaid/images/slide_arrow_left.gif) no-repeat center left;
            width:9px;
            margin:45px 0 0 0;
}
#scrollLinks #r_ht {
            float:left;
            height:16px;
            background:url(../personal/debit-prepaid/images/slide_arrow_right.gif) no-repeat center left;
            width:9px;
            margin:45px 0 0 0;
}
#t1 tr td {
            padding:0px 11px; 
/*          below style Applied when slideshow goes below 5 Icons to display 4 Icons*/
/*          padding:0px 25px;*/
}
a.im_g {
            padding:0 0 10px 0;
            display:block
}
a.im_g:hover {
            background:url(../personal/debit-prepaid/images/tooltip_arrow.gif) no-repeat center bottom;
}
.tool_tip {
            position:absolute;
            z-index:9999;
            width:116px;
            background:url(../personal/debit-prepaid/images/tooltip_top.gif) no-repeat top;
            display:none;
            text-align:center;
            color:#FFF;
            font-size:10px;
            font-family:Arial, Helvetica, sans-serif;
            float:left;
}
.tool_tip .mid {
            width:106px;
            background:url(../personal/debit-prepaid/images/tooltip_bg2.gif) repeat-x bottom #8ebc17;
            float:left;
            margin-top:3px;
            padding:5px 5px
}
.tool_tip .btm {
            width:116px;
            background:url(../personal/debit-prepaid/images/tooltip_btm.gif) no-repeat top;
            height:3px;
            float:left
}
.tool_tip .mid strong {
            font-weight:bold;
            font-size:11px;
            font-family:Arial, Helvetica, sans-serif;
}
/******************** tabs style ends *********************************/

/******************** share this page popup starts ***********************************/

.popup_container {
            float:left;
            width:331px;
}
.popup_container_top {
            float:left;
}
.popup_container_bottom {
            float:left;
}
.middle_content {
            background:url(../images/share_this_page_bg.gif) repeat-y;
            float:left;
            font-size:11px;
            color:#555555;
            vertical-align:middle;
            width:500px;
}
.middle_content a {
            color:#02507c!important;
            text-decoration:none;
            padding-right:15px;
}
.middle_content a:hover {
            color:#555555;
}
.email_textbox {
            width:153px;
            border:1px solid #b3b3b3;
            padding:2px 2px;
            font-size:11px;
            color:#555555;
}
table td {
            padding:5px;
}
/******************** share this page popup ends ***********************************/




/********************************* cards did you know starts **********************/
.card_container {
            float:left;
            width:772px;
}
.card_bot_curve {
            float:left;
            width:772px;
}
.card_middle_content {
            background:url(../images/do_you_know_bg.gif) no-repeat;
            float:left;
            width:748px;
            padding:20px 0 15px 24px;
}
.card_text_content {
            float:left;
			/*	width:450px;*/
				width:480px;
			/*	padding:0 40px 0 0;*/
				padding:0 0 0 0;
}
.text_green_title {
            font-family:Arial;
            font-size:14px;
            font-weight:bold;
            color:#86c533;
            padding:0px 0 5px 0px;
}
.text_grey {
            font-family:Arial;
            font-size:12px;
            font-weight:regular;
            color:#808080;
            padding:0px 0 5px 0px;
}
p {
            margin:0px;
            padding:0px;
}

p.text_green_title a, p.text_green_title a:link, p.text_green_title a:visited, p.text_green_title a:hover {
	color:#86c533;
}

.card_image {
            padding:0;
            float:left;
}
.tablinks_btm {
            margin-top:30px
}
.card_text_content1 {
            float:left;
            width:500px;
            padding:0 40px 0 0;
}
.card_text_content1 ul {
            padding:0;
            margin:0
}
.card_text_content1 ul li {
            background:url(../images/green_bullet.gif) no-repeat 0px 5px;
            padding-bottom:0px;
            padding-top:0px;
            padding-left:15px;
}
.card_text_content ul {
            padding:0;
            margin:0
}
.card_text_content ul li {
            background:url(../images/green_bullet.gif) no-repeat 0px 5px;
            padding-bottom:0px;
            padding-top:0px;
            padding-left:15px;
}
.tbl_links_lft {
            float:left;
            width:60%
}
.tbl_links_lft1 {
            float:left;
            width:50%;
            margin-right:10px;
}
.tbl_links_rht {
            float:right
}
/********************************* cards did you know ends **********************/

/******************** content area ends *********************************/

/******************** footer starts ***********************************/
.footer {
            float:left;
            width:948px;
            _padding-top:20px;
}
.footer_lvl_1 {
            border-bottom:2px solid #c7c7c7;
            padding-bottom:16px;
            padding-top:10px;
}
.footer_lvl_1 ul li {
            display:inline;
            padding-right:19px;
}
.footer_lvl_1 ul li a {
            color:#01608c!important;
            text-decoration:none;
            font-size:11px;
}
.footer_lvl_1 ul li a.sitemap {
            background:url(../images/sitemap_icon.jpg) no-repeat 0 0;
            padding-left:20px;
}
.footer_lvl_1 ul li a.print {
            background:url(../images/print_icon.jpg) no-repeat 0 0;
            padding-left:20px;
}
.footer_lvl_1 ul li a.bookmark {
            background:url(../images/bookmark_icon.jpg) no-repeat 0 0;
            padding-left:20px;
}
.footer_lvl_1 ul li a.share_this_page {
            background:url(../images/share_this_page_icon.jpg) no-repeat 0 3px;
            padding-left:20px;
}
.footer_lvl_2 {
            padding-top:16px;
            float:left;
            font-size:11px;
            color:#868686;
}
.copyrights {
            float:left;
            width:302px;
            margin:0px 0 0 0px;
            padding:5px 0 0 5px;
}
.terms_n_conditions {
            float:left;
            padding:0px;
            margin:0px;
            width:282px;
}
.footer_links {
            float:right;
            text-align: right;
            width:500px;
            padding:0px;
            margin:0px;
}
.footer_lvl_2 ul li {
            display:inline;
            background:url(../images/secondary_nav_separator.gif) no-repeat 0 2px;
}
.footer_lvl_2 ul li.first_link {
            background:none;
}
.footer_lvl_2 ul li a {
            color:#01608c!important;
            text-decoration:none;
            padding-left:8px;
            padding-right:5px;
}
/******************** footer ends ***********************************/
/******************** faq starts ***********************************/
.question_bold {
            font-weight:bold;
}
.answers_regular {
            font-weight:regular;
}
/******************** faq ends ***********************************/

/************************search box*****************************/

#topsearch .searchtxt {
            border:1px solid #d3d3d3;
            width:130px;
            height:19px;
            color: #02507c;
}
/************************search box*****************************/

/************************ SME Banking starts****************/

.sme_home_content {
            float:left;
}
.menu ul li .sme_busi_curr_acc {
            width:185px;
            background-image: url(../images/sme_busi_trade_bg.gif);
            background-repeat:no-repeat;
            margin-left:32px;
}
.menu ul li a .sme_busi_curr_acc {
            background-image: url(../images/sme_busi_trade_bg.gif);
            background-repeat:no-repeat;
}
.menu ul li a:visited .sme_busi_curr_acc {
            background-image: url(../images/sme_busi_trade_bg.gif);
            background-repeat:no-repeat;
}
.menu ul li:hover .sme_busi_curr_acc {
            background-image: url(../images/sme_busi_trade_ov.gif);
            background-repeat:no-repeat;
}
.menu ul li .sme_busi_curr_acc:hover {
            background-image: url(../images/sme_busi_trade_ov.gif);
            background-repeat:no-repeat;
}
.menu ul .sme_busi_acc_list {
            background:url(../images/sme_busi_trade_list.gif) no-repeat 32px bottom;
            width:253px;
}
.menu ul .sme_busi_acc_list li {
            width:200px;
            _padding-left:5px;
            padding-left:44px;
}
.menu ul li .sme_loan {
            width:65px;
            background-image: url(../images/sme_loan_bg.gif);
            background-repeat:no-repeat;
}
.menu ul li a .sme_loan {
            background-image: url(../images/sme_loan_bg.gif);
            background-repeat:no-repeat;
}
.menu ul li a:visited .sme_loan {
            background-image: url(../images/sme_loan_bg.gif);
            background-repeat:no-repeat;
}
.menu ul li:hover .sme_loan {
            background-image: url(../images/sme_loan_ov.gif);
            background-repeat:no-repeat;
}
.menu ul li .sme_loan:hover {
            background-image: url(../images/sme_loan_ov.gif);
            background-repeat:no-repeat;
}
.menu ul .sme_loan_list {
            background:url(../images/sme_loan_list.gif) no-repeat 0 bottom;
            width:213px;
}
.menu ul .sme_loan_list li {
            width:200px;
            _padding-left:5px;
            padding-left:12px;
}
.menu ul li .sme_trade_working {
            width:220px;
            background-image: url(../images/sme_tswc_bg.gif);
            background-repeat:no-repeat;
}
.menu ul li a .sme_trade_working {
            background-image: url(../images/sme_tswc_bg.gif);
            background-repeat:no-repeat;
}
.menu ul li a:visited .sme_trade_working {
            background-image: url(../images/sme_tswc_bg.gif);
            background-repeat:no-repeat;
}
.menu ul li:hover .sme_trade_working {
            background-image: url(../images/sme_tswc_ov.gif);
            background-repeat:no-repeat;
}
.menu ul li .sme_trade_working:hover {
            background-image: url(../images/sme_tswc_ov.gif);
            background-repeat:no-repeat;
}

.menu ul li .sme_contact {
            width:80px;
            background-image: url(../images/sme_contact_bg.gif);
            background-repeat:no-repeat;
}

.menu ul li a .sme_contact {
            background-image: url(../images/sme_contact_bg.gif);
            background-repeat:no-repeat;
}

.menu ul li .sme_contact:hover {
            background-image: url(../images/sme_contact_ov.gif);
            background-repeat:no-repeat;
}

.menu ul li .sme_forex {
            width:115px;
            background-image: url(../images/sme_forex_bg.gif);
            background-repeat:no-repeat;
}
.menu ul li a .sme_forex {
            background-image: url(../images/sme_forex_bg.gif);
            background-repeat:no-repeat;
}
.menu ul li a:visited .sme_forex {
            background-image: url(../images/sme_forex_bg.gif);
            background-repeat:no-repeat;
}
.menu ul li:hover .sme_forex {
            background-image: url(../images/sme_forex_ov.gif);
            background-repeat:no-repeat;
}
.menu ul li .sme_forex:hover {
            background-image: url(../images/sme_forex_ov.gif);
            background-repeat:no-repeat;
}
.menu ul .sme_forex_list {
            background:url(../images/sme_forex_list.gif) no-repeat 0 bottom;
            width:200px;
}
.menu ul .sme_forex_list li {
            width:200px;
            _padding-left:5px;
            padding-left:12px;
}
.menu ul li .sme_others {
            width:70px;
            background-image: url(../images/sme_other_bg.gif);
            background-repeat:no-repeat;
}
.menu ul li a .sme_others {
            background-image: url(../images/sme_other_bg.gif);
            background-repeat:no-repeat;
}
.menu ul li a:visited .sme_others {
            background-image: url(../images/sme_other_bg.gif);
            background-repeat:no-repeat;
}
.menu ul li:hover .sme_others {
            background-image: url(../images/sme_other_ov.gif);
            background-repeat:no-repeat;
}
.menu ul li .sme_others:hover {
            background-image: url(../images/sme_other_ov.gif);
            background-repeat:no-repeat;
}
.menu ul .sme_others_list {
            background:url(../images/sme_other_list.gif) no-repeat 12px bottom;
            width:172px;
            right:-1px;
            _left:-106px;
            padding-left:12px!important;
}
.menu ul .sme_others_list li {
            width:248px;
            _padding-left:5px;
            left:12px;
}
.margin_image {
            padding-left: 11px;
}
/************************ SME Banking ends****************/


.content_wrapper {
            float:left;
            background:url(../images/content_bg.gif) repeat-y 0 0;
            width:768px;
}
.content_wrapper .column_1_1 {
            float:left;
            width:530px;
}
.content_wrapper #column_1_1_extended {
            width:740px;
}
.content_wrapper #column_1_1_extended .text_area {
            width:auto;
}
.content_wrapper .column_1_2 {
            float:left;
/*	width:202px;*/
	width:206px;
	display:block;
}

/************ For the External Link above the Next Steps in RHS # Starts here ************/

.content_wrapper .column_1_2 .banner_renew {
            background: url(../images/bg_banner_renew.gif) no-repeat 0 0;
            color: #ffffff;
            margin: 20px 0 0 0;
            padding: 24px 0 32px 30px;
            width: 186px;
}
.content_wrapper .column_1_2 .banner_renew p {
            font-size: 12px;
            width: 166px;
}
.content_wrapper .column_1_2 .banner_renew p span {
            font-size: 15px;
            font-weight: bold;
}
.content_wrapper .column_1_2 .banner_renew a {
            background: url(../images/arrow_link.gif) no-repeat 60px 4px;
            cursor:pointer;
            font-size: 12px;
            padding: 0 16px 0 0;
}

/************ For the External Link above the Next Steps in RHS # Ends here ************/



.content_wrapper .column_1_2 .nxt_steps {
            float:left;
            width:200px;
            margin:43px 0 0 0;
}
.top_crv {
            float:left;
            background: url(../images/nxt_steps_top_crv.gif) no-repeat 0 0;
            padding:13px 0 12px 0;
            width:200px;
 *padding:10px 0 0 0;
}
.bot_crv {
            float:left;
            background: url(../images/nxt_steps_bot_crv.gif) no-repeat 0 0;
            padding:10px 0 0px 0;
            width:200px;
}
.nxt_step_content {
            float:left;
            font-size:90%;
            border-left:1px solid #86c533;
            border-right:1px solid #86c533;
            width:175px;
            background-color:#FFFFFF;
            padding:10px 10px 10px 13px;
}
.nxt_step_content p.nxt_stepclick_here {
            font-size:130%;
            text-align:center;
}
.nxt_step_content p#nxt_please_call {
            color:#c3013d;
            font-size:150%;
            font-weight:bold;
            padding:10px 0 18px 15px;
}
.nxt_step_content p#nxt_please_call a {
            color:#c3013d;
}
.nxt_step_content p#nxt_please_call a:hover {
            color:#86c533;
}
.nxt_step_content p#click_here {
            color:#c3013d;
            font-size:150%;
            font-weight:bold;
            padding:10px 0 18px 45px;
}
.nxt_step_content p#click_here a {
            color:#c3013d;
            text-decoration:underline;
}
.nxt_step_content p#click_here a:hover {
            color:#86c533;
            text-decoration:underline;
}
.tabs_btm {
            float: left;
            background: url(../images/tabs_btm.gif) no-repeat top left;
            padding: 9px 0 10px 0;
            width: 768px;
 *padding: 10px 0 0 0;
            margin-bottom:20px;
}
.note_btm {
            padding:0 5px 0 255px;
}
/* Start of CSS included by plp team for 3D Secure landing page */

/*Green BG Color           86c533  Grey Small Text in the Green Options Box  3a3a3a         */


.3ds_main {
            float:left;
            width:490px;
            padding:0px!important;
            margin:0px!important;
}
div.3ds_left {
            float:left;
            width: 234px !important;
}
.3ds_left_content {
            float:left;
            width: 234px;
            background-color:#86c533;
            border:1px solid #f00;
}
.hdrftr {
            float:left;
            width: 234px;
            background-color:#86c533;
}
.3ds_left_content1 {
            float:left;
            width: 234px;
            background-color:#86c533;
            border-bottom:1px solid #CCC;
}
.icons {
            float:left;
            padding:5px;
}
.3ds_left_content p {
            float:left;
            color:#3a3a3a;
            font-size:11px;
            padding:5px 5px 5px 5px;
            width: 184px;
}
.3ds_right {
            float:right;
            width: 234px;
!important;
}
.3ds_right_content {
            background-color:#86c533;
}
.3ds_main table#3ds {
            padding:0px!important;
            margin:0px!important;
}
.3ds_main table#3ds tr td {
            vertical-align:top;
            padding:0;
            margin:0;
}
.logo-creditcards {
            padding: 0 0 18px 0;
}
.logo-visa {
            padding: 0 0 18px 122px;
}
.logo-mastercard {
            padding: 0 0px 18px 63px;
}
 3ds_main ul.3dslinks {
 background:url(../../../images/grey_bullet.gif) no-repeat 0px 5px;
 padding-bottom:0px;
 padding-top:0px;
 padding-left:15px;
}
/* End of CSS included by plp team for 3D Secure landing page */

/* Start of CSS online payment option table */


.table {
            padding: 0 0 0 0;
}
.table td {
            border-right: 1px solid #bcc2b8;
            border-left: 1px solid #bcc2b8;
            border-bottom: 1px solid #bcc2b8;
            padding: 6px 0 10px 0;
            margin: 0 0 0 0;
}
.table td.table_no_border {
            border: none;
            padding: 0 0 0 0;
}
.table td.table_no_border_btm {
            border-bottom: none;
}
.table td.table_no_border_left {
            border-left: none;
            padding: 10px;
}
.table td.table_no_border_right {
            border-right: none;
}
/*advantage_form start here*/
.form_global {
            float: left;
            width: 543px;
}
#advantage_form {
            background: url(../personal/credit-cards/images/form_bg.gif) repeat-y 0 0;
            margin: 0 auto;
            padding: 17px 14px 0 13px;
            float: left;
            width: 543px;
}
.close {
            color:#484848 !important;
            text-align:right;
}
.close a {
            color:#484848 !important;
}
.close a:link {
            color:#484848 !important;
}
.close a:visited {
            color:#484848 !important;
}
/*advantage_form start here*/

#advantage_form .advantage_form_div {
            background: #f0f6ea;
            border: 3px solid #1175a6;
            color: #484848;
            float: left;
            width: 537px;
}
/*advantage_form_text start here*/

#advantage_form .advantage_form_div .advantage_form_text {
            padding: 11px 20px 0 18px;
            float: left;
            width: 497px;
}
#advantage_form .advantage_form_div .advantage_form_text ol {
            padding:0 0 10px 18px;
}
#advantage_form .advantage_form_div .advantage_form_text ol li {
            padding:0 0 0 0px;
            font-weight:bold;
}
#advantage_form .advantage_form_div .advantage_form_text h2 {
            color: #1175a6;
            font-weight: bold;
            font-size: 1.8em;
            padding: 0 0 13px 0;
}
#advantage_form .advantage_form_div .advantage_form_text h3 {
            border-bottom: 1px solid #484848;
            border-top: 1px solid #484848;
            font-size: 1.5em;
            font-weight: normal;
            padding: 5px 0 5px 0;
}
#advantage_form .advantage_form_div .advantage_form_text h4 {
            font-size: 1.0em;
            font-weight: bold;
            padding: 10px 0 5px 0;
}
#advantage_form .advantage_form_div .advantage_form_text p {
            font-size: 1.0em;
            font-weight: bold;
            padding: 0 0 5px 0;
}
#advantage_form .advantage_form_div .advantage_form_text p.para2 {
            font-size: 1.0em;
            font-weight: normal;
            padding: 0 0 10px 0;
}
#advantage_form .advantage_form_div .advantage_form_text .form1 {
            float: left;
            padding: 0 0 10px 0;
            width: 497px;
}
#advantage_form .advantage_form_div .advantage_form_text .form1 label {
            float: left;
            font-size: 1.0em;
            font-weight: bold;
            padding: 3px 5px 5px 0;
            text-align: right;
            width: 330px;
}
#advantage_form .advantage_form_div .advantage_form_text .form1 input {
            border: 1px solid #484848;
            float: left;
            width: 155px;
}
/*advantage_form_text end here*/
 
  /*step_1_outer start here*/
 
 #advantage_form .advantage_form_div .step_1 {
            float: left;
            width: 537px;
}
#advantage_form .advantage_form_div .step_1 h2 {
            background: url(../personal/credit-cards/images/step_bg.gif) repeat-x 0 0;
            color: #FFFFFF;
            font-size: 1.4em;
            font-weight: bold;
            float: left;
            height: 24px;
            padding: 2px 0 0 15px;
            width: 522px;
}
#advantage_form .advantage_form_div .step_1 h2 span {
            font-size: 0.7em;
}
#advantage_form .advantage_form_div .step_1 .step_1_form {
            float: left;
            padding: 10px 0 5px 15px;
            width: 522px;
}
#advantage_form .advantage_form_div .step_1 .step_1_form .date {
            float: left;
            padding: 0 0 5px 0;
            width: 522px;
}
#advantage_form .advantage_form_div .step_1 .step_1_form .date p {
            float: left;
            font-weight: bold;
            padding: 0 0 10px 0;
}
#advantage_form .advantage_form_div .step_1 .step_1_form .date label {
            float: left;
            font-size: 1.0em;
            font-weight: bold;
            text-align: right;
            padding: 3px 8px 0 0;
            width: 140px;
}
#advantage_form .advantage_form_div .step_1 .step_1_form .date select.select1 {
            float: left;
            font-size: 1.1em;
            margin-right: 8px;
            width: 50px;
}
select.select2 {
            float: left;
            font-size: 1.1em;
            margin-right: 8px;
            width: 80px;
}
select.select3 {
            float: left;
            font-size: 1.1em;
            width: 70px;
}
#advantage_form .advantage_form_div .step_1 .step_1_form .div_2 {
            float: left;
            padding: 0 0 5px 0;
            width: 522px;
}
#advantage_form .advantage_form_div .step_1 .step_1_form .div_date {
            float:left;
            padding: 0 0 5px 0;
}
#advantage_form .advantage_form_div .step_1 .step_1_form .div_2 label {
            float: left;
            font-size: 1.0em;
            font-weight: bold;
            text-align: right;
            padding: 3px 8px 0 0;
            width: 140px;
}
#advantage_form .advantage_form_div .step_1 .step_1_form .div_2 input {
            border: 1px solid #484848;
            float: left;
            width: 213px;
}
#advantage_form .advantage_form_div .step_1 .step_1_form .address {
            float: left;
            padding: 0 0 3px 0;
            width: 522px;
}
#advantage_form .advantage_form_div .step_1 .step_1_form .address label {
            float: left;
            font-size: 1.0em;
            font-weight: bold;
            text-align: right;
            padding: 3px 2px 0 0;
            width: 140px;
}
#advantage_form .advantage_form_div .step_1 .step_1_form .address .line {
            float: left;
            width: 250px;
}
#advantage_form .advantage_form_div .step_1 .step_1_form .address .line label {
            float: left;
            font-size: 1.0em;
            font-weight: normal;
            text-align: right;
            padding: 2px 8px 5px 0;
            width: 40px;
}
#advantage_form .advantage_form_div .step_1 .step_1_form .address .line input {
            border: 1px solid #484848;
            float: left;
            width: 200px;
}
#advantage_form .advantage_form_div .step_1 .step_1_form .click_but {
            background: url(../personal/credit-cards/images/cilck_but_bg.gif) no-repeat 0 0;
            color: #ffffff;
            font-size: 1.2em;
            font-weight: bold;
            border: 0;
            float: right;
            margin:0 20px 0 0;
            padding: 0px 0px 3px 0;
 *padding: 0px 0px 0 0;
            width: 70px;
            height: 24px;
            cursor:pointer;
}
/*step_1_outer end here*/
  
    /*step_2_outer start here*/
 
 #advantage_form .advantage_form_div .step_2 {
            float: left;
            padding: 0px 0 0 0;
            width: 537px;
}
#advantage_form .advantage_form_div .step_2 h2 {
            background: url(../personal/credit-cards/images/step_bg.gif) repeat-x 0 0;
            color: #FFFFFF;
            font-size: 1.4em;
            font-weight: bold;
            float: left;
            height: 24px;
            padding: 2px 0 0 15px;
            width: 522px;
}
#advantage_form .advantage_form_div .step_2 h2 span {
            font-size:0.7em;
}
.footer_bg {
            background: url(../personal/credit-cards/images/footer_form.gif) no-repeat 0 0;
            float: left;
            padding:17px 14px 0 13px;
            width:543px;
            height: 28px;
}
#advantage_form .advantage_form_div .step_2 .step_2_form {
            float: left;
            padding: 10px 0 10px 15px;
            width: 522px;
}
#advantage_form .advantage_form_div .step_2 .step_2_form .div_3 {
            float: left;
            padding: 0 0 5px 0;
            width: 522px;
}
#advantage_form .advantage_form_div .step_2 .step_2_form .div_3 label {
            float: left;
            font-size: 1.0em;
            font-weight: bold;
            text-align: right;
            padding: 3px 8px 0 0;
            width: 200px;
}
#advantage_form .advantage_form_div .step_2 .step_2_form .div_3 label.label_2 {
            float: left;
            font-size: 0.8em;
            text-align: right;
            padding: 3px 8px 0 0;
            width: 200px;
}
#advantage_form .advantage_form_div .step_2 .step_2_form .div_3 input {
            border: 1px solid #484848;
            float: left;
            width: 213px;
}
#advantage_form .advantage_form_div .step_2 .step_2_form .div_3 p {
            float: left;
            padding: 0 0 10px 0;
            font-weight: bold;
}
#advantage_form .advantage_form_div .step_2 .step_2_form .div_3 select.select4 {
            float: left;
            font-size: 1.1em;
            margin-right: 8px;
            width: 80px;
}
#advantage_form .advantage_form_div .step_2 .step_2_form .click_but_2 {
            background: url(../personal/credit-cards/images/cilck_but_bg.gif) no-repeat 0 0;
            color: #ffffff;
            font-size: 1.2em;
            font-weight: bold;
            border: 0;
            float: right;
            margin:0 20px 0 0;
            padding: 0px 0px 3px 0;
 			*padding: 0px 0px 0 0;
            width: 70px;
            height: 24px;
            cursor:pointer;
}
#advantage_form .advantage_form_div .step_2 .step_2_form .click_but_back {
            background: url(../personal/credit-cards/images/cilck_but_bg.gif) no-repeat 0 0;
            color: #ffffff;
            font-size: 1.2em;
            font-weight: bold;
            border: 0;
            float: right;
            margin:0 8px 0 0;
            padding: 0px 0px 3px 0;
 *padding: 0px 0px 0 0;
            width: 70px;
            height: 24px;
            cursor:pointer;
}
.span {
            color: #FF0000;
            font-size: 1.2em
}
/*step_2_outer end here*/
  
    /*step_3_outer start here*/
  
 #advantage_form .advantage_form_div .step_3 {
            float: left;
            padding: 0px 0 0 0;
            width: 537px;
}
#advantage_form .advantage_form_div .step_3 h2 {
            background: url(../personal/credit-cards/images/step_bg.gif) repeat-x 0 0;
            color: #FFFFFF;
            font-size: 1.4em;
            font-weight: bold;
            float: left;
            height: 24px;
            padding: 2px 0 0 15px;
            width: 522px;
}
#advantage_form .advantage_form_div .step_3 .step_3_form {
            float: left;
            padding: 10px 0 10px 15px;
            width: 522px;
}
#advantage_form .advantage_form_div .step_3 .step_3_form .div_4 {
            float: left;
            padding: 0 0 5px 0;
            width: 522px;
}
#advantage_form .advantage_form_div .step_3 .step_3_form .div_4 p {
            float: left;
            padding: 0 0 10px 0;
}
#advantage_form .advantage_form_div .step_3 .step_3_form .div_4 label {
            float: left;
            font-size: 1.0em;
            font-weight: bold;
            text-align: right;
            padding: 3px 8px 0 0;
            width: 250px;
}
#advantage_form .advantage_form_div .step_3 .step_3_form .div_4 input {
            border: 1px solid #484848;
            float: left;
            width: 213px;
}
#advantage_form .advantage_form_div .step_3 .step_3_form .div_4 input.input {
            border: 1px solid #484848;
            float: left;
            margin: 44px 0 0 0;
            width: 213px;
}
#advantage_form .advantage_form_div .step_3 .step_3_form .div_4 p {
            float: left;
            font-size: 1.0em;
            font-weight: bold;
            padding: 10px 10px 10px 10px;
}
#advantage_form .advantage_form_div .step_3 .step_3_form .div_4 p.para_4 {
            float: left;
            padding: 0 0 10px 0;
}
#advantage_form .advantage_form_div .step_3 .step_3_form .div_4 select.dat {
            float: left;
            font-size: 1.1em;
            margin-right: 8px;
            width: 80px;
}
#advantage_form .advantage_form_div .step_3 .step_3_form .div_4 select.month {
            float: left;
            font-size: 1.1em;
            width: 70px;
}
#advantage_form .advantage_form_div .step_3 .step_3_form .check_div {
            float: left;
            padding: 0 0 5px 0;
            width: 522px;
}
#advantage_form .advantage_form_div .step_3 .step_3_form .check_div input {
            border: 0;
            float: left;
            margin: 10px 0 0 0;
            width: 20px;
}
#advantage_form .advantage_form_div .step_3 .step_3_form .check_div p.para {
            padding: 0 0px 0 0 5px;
            font-weight: bold;
            float: left;
            width: 480px;
}
#advantage_form .advantage_form_div .step_3 .step_3_form .check_div p.para a {
            color: #484848;
            text-decoration:underline;
}
#advantage_form .advantage_form_div .step_3 .step_3_form .check_div p.para a:hover {
            color: #484848;
            text-decoration:none;
}
#advantage_form .advantage_form_div .step_3 .step_3_form .check_div input.button {
            background: url(../personal/credit-cards/images/but_bg.gif) no-repeat 0 0;
            float: right;
            font-size: 1.3em;
            font-weight: bold;
            color: #fff;
            padding: 0 0px 2px 0;
 *padding: 0 0px 0 0;
            margin: 0 20px 0 3px;
            width: 59px;
            height: 24px;
            cursor:pointer;
}
#advantage_form .advantage_form_div .step_3 .step_3_form .check_div input.button_2 {
            background: url(../personal/credit-cards/images/but_bg.gif) no-repeat 0 0;
            float: right;
            font-size: 1.3em;
            font-weight: bold;
            color: #fff;
            padding: 0 0px 2px 0;
 *padding: 0 0px 0 0;
            margin: 0 5px 0 3px;
            width: 59px;
            height: 24px;
            cursor:pointer;
}
.mandatory {
            padding:10px 10px 10px 15px;
            color:#484848;
            float:left;
}
/*step_3_outer end here*/
   
/*advantage_form end here*/

/*advantage_form end here*/

/* End of CSS online payment option table */



/*          mobile banking landing page styles START here   */

.MBserviceContent {
            float:left;
            width:484px;
}
.MBserviceContentLHS {
            float:left;
            width:174px;
}
.MBserviceContentLHS ul {
            float:right;
            width:172px;
}
.MBserviceContentLHS ul li {
            background:none;
            float:left;
            list-style:none;
            list-style-type:none !important;
            padding-bottom:0px;/*width:172px;
            height:71px;*/
}
.MBserviceContentLHS ul li.BalEnq a {
            background: url(../personal/ways-to-bank/images/mb_bal_enquiry.jpg) no-repeat 100% 0;
            float:left;
            width:161px;
            height:62px;
            text-align:right;
            padding:9px 11px 0 0;
            margin:0;
            color:#333333 !important;
            text-decoration:none;
            font-weight:bold;
            font-size:13px;
}

.MBserviceContentLHS ul li.BalEnq a.selected {
            background: url(../personal/ways-to-bank/images/mb_bal_enquiry_sel.jpg) no-repeat 100% 0;
            float:left;
            width:161px;
            height:62px;
            text-align:right;
            padding:9px 11px 0 0;
            margin:0;
            color:#0072aa !important;
            text-decoration:none;
            font-weight:bold;
            font-size:13px;
}

.MBserviceContentLHS ul li.BalEnq a:hover, .MBserviceContentLHS ul li.BalEnq a.sfhover {
            background: url(../personal/ways-to-bank/images/mb_bal_enquiry_sel.jpg) no-repeat 100% 0;
            float:left;
            width:161px;
            height:62px;
            text-align:right;
            padding:9px 11px 0 0;
            margin:0;
            color:#0072aa !important;
            text-decoration:none;
            font-weight:bold;
            font-size:13px;
}

.MBserviceContentLHS ul li.MinSta a {
            background: url(../personal/ways-to-bank/images/mb_min_stmnt.jpg) no-repeat 100% 0;
            float:left;
            width:161px;
            height:62px;
            text-align:right;
            padding:9px 11px 0 0;
            margin:0;
            color:#333333 !important;
            text-decoration:none;
            font-weight:bold;
            font-size:13px;
}

.MBserviceContentLHS ul li.MinSta a:hover, .MBserviceContentLHS ul li.MinSta a.sfhover, .MBserviceContentLHS ul li.MinSta a.selected {
            background: url(../personal/ways-to-bank/images/mb_min_stmnt_sel.jpg) no-repeat 100% 0;
            float:left;
            width:161px;
            height:62px;
            text-align:right;
            padding:9px 11px 0 0;
            margin:0;
            color:#0072aa !important;
            text-decoration:none;
            font-weight:bold;
            font-size:13px;
}

.MBserviceContentLHS ul li.ChkBk a {
            background: url(../personal/ways-to-bank/images/mb_chq_book_req.jpg) no-repeat 100% 0;
            float:left;
            width:156px;
            height:62px;
            text-align:right;
            padding:9px 16px 0 0;
            margin:0;
            color:#333333 !important;
            text-decoration:none;
            font-weight:bold;
            font-size:13px;
}

.MBserviceContentLHS ul li.ChkBk a:hover, .MBserviceContentLHS ul li.ChkBk a.sfhover, .MBserviceContentLHS ul li.ChkBk a.selected  {
            background: url(../personal/ways-to-bank/images/mb_chq_book_req_sel.jpg) no-repeat 100% 0;
            float:left;
            width:156px;
            height:62px;
            text-align:right;
            padding:9px 16px 0 0;
            margin:0;
            color:#0072aa !important;
            text-decoration:none;
            font-weight:bold;
            font-size:13px;
}

.MBserviceContentLHS ul li.StaReq a {
            background: url(../personal/ways-to-bank/images/mb_stmnt_req.jpg) no-repeat 100% 0;
            float:left;
            width:161px;
            height:62px;
            text-align:right;
            padding:9px 11px 0 0;
            margin:0;
            color:#333333 !important;
            text-decoration:none;
            font-weight:bold;
            font-size:13px;
}

.MBserviceContentLHS ul li.StaReq a:hover, .MBserviceContentLHS ul li.StaReq a.sfhover, .MBserviceContentLHS ul li.StaReq a.selected  {
            background: url(../personal/ways-to-bank/images/mb_stmnt_req_sel.jpg) no-repeat 100% 0;
            float:left;
            width:161px;
            height:62px;
            text-align:right;
            padding:9px 11px 0 0;
            margin:0;
            color:#0072aa !important;
            text-decoration:none;
            font-weight:bold;
            font-size:13px;
}

.MBserviceContentLHS ul li.Hlp a {
            background: url(../personal/ways-to-bank/images/mb_help.jpg) no-repeat 100% 0;
            float:left;
            width:156px;
            height:62px;
            text-align:right;
            padding:9px 16px 0 0;
            margin:0;
            color:#333333 !important;
            text-decoration:none;
            font-weight:bold;
            font-size:13px;
}

.MBserviceContentLHS ul li.Hlp a:hover, .MBserviceContentLHS ul li.Hlp a.sfhover, .MBserviceContentLHS ul li.Hlp a.selected {
            background: url(../personal/ways-to-bank/images/mb_help_sel.jpg) no-repeat 100% 0;
            float:left;
            width:156px;
            height:62px;
            text-align:right;
            padding:9px 16px 0 0;
            margin:0;
            color:#0072aa !important;
            text-decoration:none;
            font-weight:bold;
            font-size:13px;
}

.MBserviceContentLHS ul li.ChgPin a {
            background: url(../personal/ways-to-bank/images/mb_change_pin.jpg) no-repeat 100% 0;
            float:left;
            width:161px;
            height:62px;
            text-align:right;
            padding:9px 11px 0 0;
            margin:0;
            color:#333333 !important;
            text-decoration:none;
            font-weight:bold;
            font-size:13px;
}

.MBserviceContentLHS ul li.ChgPin a:hover, .MBserviceContentLHS ul li.ChgPin a.sfhover, .MBserviceContentLHS ul li.ChgPin a.selected  {
            background: url(../personal/ways-to-bank/images/mb_change_pin_sel.jpg) no-repeat 100% 0;
            float:left;
            width:161px;
            height:62px;
            text-align:right;
            padding:9px 11px 0 0;
            margin:0;
            color:#0072aa !important;
            text-decoration:none;
            font-weight:bold;
            font-size:13px;
}

.MBserviceContentRHS {
            float:left;
            width:252px;
            margin:0 0 0 36px;/*border: 1px solid red;*/
            _margin:0 0 0 27px;/*border: 1px solid red;*/
}
.RHStopnav {
            float:left;
            margin:0 0 0 10px;
            padding:0px 0px 15px 0px;
            width:250px;
            position:relative;
}
.navsteps {
            float:left;
            /*margin: 10px 0px 20px 0px;*/
            padding: 0 0 5px 0;/*width:250px;*/
}
.navsteps ul {
            float:left;
            list-style-type:none;
            background:none;
}
.navsteps ul li {
            float:left;
            list-style-type:none;
            background:none;
            padding:0 9px 10px 9px;
            background: url(../personal/ways-to-bank/images/steps_border_btm.gif) repeat-x 0px 16px;
}
.navsteps ul li a {
            padding:0 0 10px 0;
            color: #0072aa !important;
            text-decoration:none;
}
.navsteps ul li a:hover, .navsteps ul li a.sfhover {
            background: url(../personal/ways-to-bank/images/mb_step_arrow.gif) no-repeat 50% 100%;
            padding:0 0 10px 0;
            color: #0072aa;
            text-decoration:none;
}
.navsteps ul li a.selected {
            background: url(../personal/ways-to-bank/images/mb_step_arrow.gif) no-repeat 50% 100%;
            padding:0 0 10px 0;
            color: #0072aa !important;
            text-decoration:none;
            font-weight:bold;
}

.navsteps ul li#steps5 {
            float:left;
            list-style-type:none;
            background:none;
            padding:0 4px 10px 4px;
            background: url(../personal/ways-to-bank/images/steps_border_btm.gif) repeat-x 0px 16px;
}
.navsteps ul li#steps5 a {
            padding:0 0 10px 0;
            color: #0072aa !important;
            text-decoration:none;
}
.navsteps ul li#steps5 a:hover, .navsteps ul li a.sfhover {
            background: url(../personal/ways-to-bank/images/mb_step_arrow.gif) no-repeat 50% 100%;
            padding:0 0 10px 0;
            color: #0072aa;
            text-decoration:none;
}
.navsteps ul li#steps5 a.selected {
            background: url(../personal/ways-to-bank/images/mb_step_arrow.gif) no-repeat 50% 100%;
            padding:0 0 10px 0;
            color: #0072aa !important;
            text-decoration:none;
            font-weight:bold;
}

.steps_bdr_btm {
            border-bottom:1px solid #000000;
            top:12px;
            position:absolute;
            width:250px;
}

.descript {
color:#009933;
font-weight: bold;
font-size: 1.1em;
height:30px;
/*border: 1px solid #ff0000;*/
/*padding: 5px 0 8px 0;*/
margin:0 5px 0 10px;
width:200px;
}


.RHSmobile {
            float:left;
            margin:0 0 0 0px;
            width:250px;
            background: url(../personal/ways-to-bank/images/mb_mobile_screen.jpg) no-repeat 0 40px; 
}
.contentSteps {
/*          margin: 154px 45px 199px 45px;*/
            margin: 144px 69px 199px 40px;
            padding: 0 0 0 0;
            height:213px;
            color:#ffffff;
            font-size:0.8em;
}
.sendn_msg{
            padding-top:30px;
/*          padding-top:40px;*/
}

.contentSteps img.msg {
            padding: 135px 0 0 4px;
}

.contentSteps .keyword{
            font-size:1.5em;
            font-weight:bold;

}

.boldText {
font-weight: bold;
}

/*          mobile banking landing page styles END here      */


a.innerTabLinks{
            /*color:#808080 !important;*/
            cursor:pointer !important; 
            text-decoration:none !important; 
}


.content_t2h {
            float:left;
/*          background:url(../images/content_bg.gif) repeat-y 0 0;*/
            width:768px;
}

.content_t2h table{
            border:0;
            margin:0;
            padding:0;

}

.content_t2h table td{
            border:0;
            margin:0;
            padding:0;

}

.content_t2h table td.t2hSpacer{
            border:0;
            margin:0;
            padding:10px 0;

}

.tableNoLftPdng {
 border:0;
}

.tableNoLftPdng tr td{
            padding: 5px 5px 5px 0px;
}

.swfNcontentWrap{
position:relative;
}

.swfwrap{
            height:200px;
            position:absolute;
            width:230px;
            z-index:0;
            float:left;
}

.ccLndgCaption{
            padding: 0 0 0 10px;
            width:210px;
            text-align:left;
            font-size:13px;
            z-index:100;
            position: relative;
            top:-30px;
            left:7px;
            float:left;
}

.content_div p.boldGreen{
            color:#009933;
            font-weight:bold;
            padding:0 0 10px 0;
}


.content_div p.boldGreenCaps{
            color:#009933;
            font-weight:bold;
            padding:0 0 10px 0;
            
}

/******** Other Benefits - Added by Jayshree on 8th oct'09 *******/

.other_benefits {
            padding: 12px 32px;
            width: 704px
}

.other_benefits h3 {
            color: #0074aa;
            font-size: 140%;
            border-bottom: 1px solid #0074aa;
            margin: 0 0 12px;
}

.other_benefits p {
            font-weight: bold;
            padding: 5px 0 25px 0;
}

.other_benefits p.note {
            border-top: 1px solid #8d8d8d;
            font-size: 90%;
            font-weight: normal;
            padding: 5px 0 0;
}

.other_benefits .other_benefits_box {
            float: left;
            padding: 0 5px 16px 12px;
            width: 217px;
}

.other_benefits .other_benefits_box_top {
            background: url(../personal/credit-cards/images/other_benefits_box_top.gif) no-repeat top left;
            font-size: 1%;
            height: 9px;
            width: 217px;
}

.other_benefits .other_benefits_box_mid {
            background: url(../personal/credit-cards/images/other_benefits_box.gif) #cdcdcd repeat-x 0 0;
            border-left: 1px solid #aeaeae;
            border-right: 1px solid #aeaeae;
            width: 215px;
}

.other_benefits .other_benefits_box_mid img {
            float: left;
            padding: 0 5px;
            width: 88px;
}

.other_benefits .other_benefits_box_mid .data {
            float: left;
            padding: 0 3px 0 0;
            width: 114px;
}

.other_benefits .other_benefits_box_mid h3 {
            color: #0074aa;
            font-size: 98%;
            margin: 0 0 4px;
            border-bottom: 1px solid #0074aa;
}

.other_benefits .other_benefits_box_mid p {
            font-size: 90%;
            font-weight: normal;
            color: #373737;
            padding: 0 0 0;
}

.other_benefits .other_benefits_box_bottom {
            background: url(../personal/credit-cards/images/other_benefits_box_bottom.gif) no-repeat bottom left;
            font-size: 1%;
            height: 10px;
            width: 217px;
}

/******** Other Benefits - Added by Jayshree on 8th oct'09 *******/

/* Here for Good box on the left navi */
#hereForGood {
            background: url(/images/left-title-hereforgood-blank.gif) no-repeat; /* change the path according to country*/  
            color:#ffffff;
            font-size: 12px; /* can be removed as it can overrided by body style*/
            width: 115px;
            font-weight:bold;
            margin:0px;
            height: 19px;
            padding: 6px 0px 0px 35px;
}
#hereForBody {
            background: url(/images/left-bg-ibanking.gif) repeat-y;
            width: 125px;
            color: #005D9A;
            padding: 10px 10px 10px 15px;
            overflow: hidden;
            font-size: 12px; /* can be removed as it can overrided by body style*/
}

/* Here for Good box on the left navi */
#hereForGood {
            background: url(/images/left-title-hereforgood-blank.gif) no-repeat; /* change the path according to country*/  
            color:#ffffff;
            font-size: 12px; /* can be removed as it can overrided by body style*/
            width: 115px;
            font-weight:bold;
            margin:0px;
            height: 19px;
            padding: 6px 0px 0px 35px;
}
#hereForBody {
            background: url(/images/left-bg-ibanking.gif) repeat-y;
            width: 125px;
            color: #005D9A;
            padding: 10px 10px 10px 15px;
            overflow: hidden;
            font-size: 12px; /* can be removed as it can overrided by body style*/
}


/* login box section Added by Group on the 11th of November 09*/

#loginWrapper {
            width: 150px;
            margin-bottom: 10px;
}
#loginBox {
            background: url(/images/left-title-ibanking-blank.gif) no-repeat; /* change the path according to country*/       
            color:#ffffff;
            font-size: 12px; /* can be removed as it can overrided by body style*/
            width: 115px;
            font-weight:bold;
            margin:0px;
            height: 19px;
            padding: 6px 0px 0px 35px;
}
#loginBody {
            background: url(/images/left-bg-ibanking.gif) repeat-y;
            width: 125px;
            color: #005D9A;
            padding: 10px 10px 10px 15px;
            overflow: hidden;
            font-size: 12px; /* can be removed as it can overrided by body style*/
}

#loginBody form{
            margin: 0;
            padding: 0;
}

.loginFormList{
            margin: 0 0 4px 0;
}

#loginBody label.lb-green{
            color:#88b53f;
            font-size:11px;
}

html* #loginBody .radioCheckButton{
            width: 14px;
            height: 14px;
            vertical-align: 2px;
}

#loginBody .radioCheckButton{
            margin: 0;
            padding: 0;                    
}

#loginBody .loginLabel{
            vertical-align: 2px;
            margin-left: 4px;
}

html* #loginBody .loginLabel{
            margin-left: 3px;
}

.links{
            cursor: pointer;
            font-size: 11px;
            line-height: 14px;
}
.linkDivider{
            background: #88B53F;
            height: 25px;
            overflow: hidden;
            width: 1px;
            float: left;
}

.loginButton{
            background: url(/images/bt-login.gif) no-repeat;
            height: 18px;
            width: 60px;
            float: left;
            margin: 0 4px 0 0;
}

a.loginButton:hover{
            background:url(/images/bt-login-ov2.gif);   
}
            
.loginButtonBig{
            background: url(/images/bt-login-large.gif) no-repeat;
            height: 18px;
            width:90px;
            display: block;
            margin: 0 0 0 12px;
}

a.loginButtonBig:hover{
            background:url(/images/bt-login-ov2-large.gif);       
}

.registerButton{
            background: url(/images/bt-register.gif) no-repeat;
            height: 18px;
            width: 60px;
            float: left;
}

a.registerButton:hover{
            background:url(/images/bt-register-ov2.gif);
}

.linkOne{
            width: 35px;
            float: left;
            margin: 0 18px 0 8px;
            text-align: center;
}

.linkTwo{
            float: left;
            width: 40px;
            margin-left: 12px;
            text-align: center;
}

.buttonWrapper{
            height: 20px;
}

.linkWrapper{
            margin: 7px 0 0 0;
            height: 28px;
}

.centerAligned{
            text-align: center;
            margin-right: 9px;
}

html* .buttonWrapper{
            margin-top: 3px;
}
html* .linkWrapper{
            margin-top: 6px;
}

#loginFooter {
            background: url(/images/left-btm-ibanking.gif) no-repeat;/* change the path according to country*/
            height: 15px;
            width: 150px;
}

/* slightly enhanced, universal clearfix hack */
.clearfix:after {
            visibility: hidden;
            display: block;
            font-size: 0;
            content: " ";
            clear: both;
            height: 0;
}
.clearfix {
            display: inline-block;
}
/* start commented backslash hack \*/
* html .clearfix {
            height: 1%;
}
.clearfix {
            display: block;
}
/* close commented backslash hack */

#eStatementLink {
            margin-left: 5px;
            margin-right:auto;
            margin-top:6px;
            width:110px;
}



/************************  General Insurance April 2010 Added by Vivek Starts here ****************/

.link_download {
                font-weight:bold;
                color:#555555!important;
                background:url(../images/know_more_icon.jpg) no-repeat;
                padding:2px 0 0 21px;
}

.link_call_us {
                font-weight:bold;
                color:#555555!important;
                background:url(../images/call_us_icon.gif) no-repeat 0 5px;
                padding:3px 0 0 25px;
}

p.disclaimerPadding{
                padding:0 40px 0 0;
}

a.disclaimerFR{
                color: #01608C;
                float: right
}

/************************  General Insurance April 2010 Added by Vivek Ends here ****************/


/************************ NRI Banking Added by Vivek starts ****************/

#bluemenu #bluelinksNri {
	color: #a1c6df;
/*	font-size: 125%;*/
	font-size: 105%;
	padding:5px;
	text-align: center;
	width:778px;


}
#bluemenu #bluelinksNri a, #bluemenu #bluelinksNri span {
	font-size: 100%;
/*	margin-left: 9px;
	margin-right: 9px;*/
	margin-left: 5px;
	margin-right: 5px;
	text-decoration: none;
	font-weight:bold;
}
#bluemenu #bluelinksNri .sel {
	color:#fff!important;
}
#bluemenu #bluelinksNri .unsel {
	color: #a1c6df!important;
}
#bluemenu #bluelinksNri a:hover {
	color: #ffffff;
}
#bluemenu #bluelinksNri span {
	color:#FFFFFF;
}

.nri_home_content {
	float:left;
}
.menu ul li .nri_accounts {
/*	width:195px;*/
	width:71px;
	background-image: url(../images/nri_accounts_bg.gif);
	background-repeat:no-repeat;
/*	margin-left:32px;*/
	margin-left:6px;
}
.menu ul li a .nri_accounts {
	background-image: url(../images/nri_accounts_bg.gif);
	background-repeat:no-repeat;
}
.menu ul li a:visited .nri_accounts {
	background-image: url(../images/nri_accounts_bg.gif);
	background-repeat:no-repeat;
}
.menu ul li:hover .nri_accounts {
	background-image: url(../images/nri_accounts_ov.gif);
	background-repeat:no-repeat;
}
.menu ul li .nri_accounts:hover {
	background-image: url(../images/nri_accounts_ov.gif);
	background-repeat:no-repeat;
}
.menu ul .nri_accounts_list {
	background:url(../images/nri_accounts_list.gif) no-repeat 6px bottom;
	width:253px;
}
.menu ul .nri_accounts_list li {
	width:200px;
	_padding-left:5px;
	padding-left:18px;
}
.menu ul li .nri_deposits {
	width:97px;
	background-image: url(../images/nri_deposits_bg.gif);
	background-repeat:no-repeat;
}
.menu ul li a .nri_deposits {
	background-image: url(../images/nri_deposits_bg.gif);
	background-repeat:no-repeat;
}
.menu ul li a:visited .nri_deposits {
	background-image: url(../images/nri_deposits_bg.gif);
	background-repeat:no-repeat;
}
.menu ul li:hover .nri_deposits {
	background-image: url(../images/nri_deposits_ov.gif);
	background-repeat:no-repeat;
}
.menu ul li .nri_deposits:hover {
	background-image: url(../images/nri_deposits_ov.gif);
	background-repeat:no-repeat;
}
.menu ul .nri_deposits_list {
	background:url(../images/sme_loan_list.gif) no-repeat 0 bottom;
	width:213px;
}
.menu ul .nri_deposits_list li {
	width:200px;
	_padding-left:5px;
	padding-left:12px;
}
.menu ul li .nri_remittance {
	width:82px;
	background-image: url(../images/nri_remittance_bg.gif);
	background-repeat:no-repeat;
}
.menu ul li a .nri_remittance {
	background-image: url(../images/nri_remittance_bg.gif);
	background-repeat:no-repeat;
}
.menu ul li a:visited .nri_remittance {
	background-image: url(../images/nri_remittance_bg.gif);
	background-repeat:no-repeat;
}
.menu ul li:hover .nri_remittance {
	background-image: url(../images/nri_remittance_ov.gif);
	background-repeat:no-repeat;
}
.menu ul li .nri_remittance:hover {
	background-image: url(../images/nri_remittance_ov.gif);
	background-repeat:no-repeat;
}
.menu ul li .nri_forex {
	width:48px;
	background-image: url(../images/nri_forex_bg.gif);
	background-repeat:no-repeat;
}
.menu ul li a .nri_forex {
	background-image: url(../images/nri_forex_bg.gif);
	background-repeat:no-repeat;
}
.menu ul li a:visited .nri_forex {
	background-image: url(../images/nri_forex_bg.gif);
	background-repeat:no-repeat;
}
.menu ul li:hover .nri_forex {
	background-image: url(../images/nri_forex_ov.gif);
	background-repeat:no-repeat;
}
.menu ul li .nri_forex:hover {
	background-image: url(../images/nri_forex_ov.gif);
	background-repeat:no-repeat;
}
.menu ul .nri_forex_list {
	background:url(../images/nri_forex_list.gif) no-repeat 0 bottom;
	width:200px;
}
.menu ul .nri_forex_list li {
	width:200px;
	_padding-left:5px;
	padding-left:12px;
}
.menu ul li .nri_mortgage {
	width:70px;
	background-image: url(../images/nri_mortgage_bg.gif);
	background-repeat:no-repeat;
}
.menu ul li a .nri_mortgage {
	background-image: url(../images/nri_mortgage_bg.gif);
	background-repeat:no-repeat;
}
.menu ul li a:visited .nri_mortgage {
	background-image: url(../images/nri_mortgage_bg.gif);
	background-repeat:no-repeat;
}
.menu ul li:hover .nri_mortgage {
	background-image: url(../images/nri_mortgage_ov.gif);
	background-repeat:no-repeat;
}
.menu ul li .nri_mortgage:hover {
	background-image: url(../images/nri_mortgage_ov.gif);
	background-repeat:no-repeat;
}
.menu ul .nri_mortgage_list {
	background:url(../images/nri_mortgage_list.gif) no-repeat 0 bottom;
	width:200px;
}
.menu ul .nri_mortgage_list li {
	width:200px;
	_padding-left:5px;
	padding-left:12px;
}
.menu ul li .nri_exclusive {
	width:118px;
	background-image: url(../images/nri_exclusive_bg.gif);
	background-repeat:no-repeat;
}
.menu ul li a .nri_exclusive {
	background-image: url(../images/nri_exclusive_bg.gif);
	background-repeat:no-repeat;
}
.menu ul li a:visited .nri_exclusive {
	background-image: url(../images/nri_exclusive_bg.gif);
	background-repeat:no-repeat;
}
.menu ul li:hover .nri_exclusive {
	background-image: url(../images/nri_exclusive_ov.gif);
	background-repeat:no-repeat;
}
.menu ul li .nri_exclusive:hover {
	background-image: url(../images/nri_exclusive_ov.gif);
	background-repeat:no-repeat;
}
.menu ul .nri_exclusive_list {
	background:url(../images/nri_mortgage_list.gif) no-repeat 0 bottom;
/*	width:172px;
	right:-1px;
	_left:-106px;
	padding-left:11px!important;*/
	width: 200px;
}
.menu ul .nri_exclusive_list li {
/*	width:248px;
	_padding-left:5px;
	left:12px;*/
		width:200px;
	_padding-left:5px;
	padding-left:12px;
}

.menu ul li .nri_resource {
	width:115px;
	background-image: url(../images/nri_resource_bg.gif);
	background-repeat:no-repeat;
}
.menu ul li a .nri_resource {
	background-image: url(../images/nri_resource_bg.gif);
	background-repeat:no-repeat;
}
.menu ul li a:visited .nri_resource {
	background-image: url(../images/nri_resource_bg.gif);
	background-repeat:no-repeat;
}
.menu ul li:hover .nri_resource {
	background-image: url(../images/nri_resource_ov.gif);
	background-repeat:no-repeat;
}
.menu ul li .nri_resource:hover {
	background-image: url(../images/nri_resource_ov.gif);
	background-repeat:no-repeat;
}
.menu ul .nri_resource_list {
	background:url(../images/nri_exclusive_list.gif) no-repeat 12px bottom;
	width:172px;
	right:-1px;
	/*_left:-106px;*/
	_left:-60px;
	padding-left:11px!important;
	/*background:url(../images/nri_mortgage_list.gif) no-repeat 0 bottom;
	width: 200px;*/
}
.menu ul .nri_resource_list li {
	width:150px;
	_padding-left:5px;
	left:12px;
	/*width: 200px;
	_padding-left:5px;
	padding-left:12px;*/
}


.menu ul li .nri_invests {
	width:155px;
	background-image: url(../images/nri_invests_bg.gif);
	background-repeat:no-repeat;
}
.menu ul li a .nri_invests,.menu ul li a:visited .nri_invests {
	background-image: url(../images/nri_invests_bg.gif);
	background-repeat:no-repeat;
}

/*.menu ul li:hover .nri_invests {
	background-image: url(../images/nri_invests_ov.gif);
	background-repeat:no-repeat;
}
.menu ul li .nri_invests:hover {
	background-image: url(../images/nri_invests_ov.gif);
	background-repeat:no-repeat;
}
*/
.menu ul li:hover .nri_invests {
	background-image: url(../images/nri_invests_ov.gif);
	background-repeat:no-repeat;
}
.menu ul li .nri_invests:hover {
	background-image: url(../images/nri_invests_ov.gif);
	background-repeat:no-repeat;
}
.menu ul.nri_invests_list {
	background:url(../images/nri_invests_list.gif) no-repeat 12px bottom;
	width:172px;
	right:-16px;
	/*_left:-106px;*/
	_left:-5px;
	padding-left:11px!important;
}
.menu ul.nri_invests_list li {
	width:248px;
	_padding-left:5px;
	left:12px;
}


.menu ul li .nri_incent {
	width:89px;
	background-image: url(../images/nri_incent_bg.gif);
	background-repeat:no-repeat;
}
.menu ul li a .nri_incent,.menu ul li a:visited .nri_incent {
	background-image: url(../images/nri_incent_bg.gif);
	background-repeat:no-repeat;
}

.menu ul li:hover .nri_incent {
	background-image: url(../images/nri_incent_ov.gif);
	background-repeat:no-repeat;
}
.menu ul li .nri_incent:hover {
	background-image: url(../images/nri_incent_ov.gif);
	background-repeat:no-repeat;
}

.menu ul.nri_incent_list {
	background:url(../images/nri_incent_list.gif) no-repeat 12px bottom;
	width:172px;
	right:-1px;
	_left:-106px;
	padding-left:11px!important;
}
.menu ul.nri_incent_list li {
	width:248px;
	_padding-left:5px;
	left:12px;
}

/*.margin_image {
	padding-left: 11px;
}*/
/**********************added by Raghavendra on 24 june 2010*************************/
a.black
{
	color:#555555;
}
/************************ NRI Banking Added by Vivek ends****************/


/************************  General Insurance April 2010 Added by Vivek Starts here ****************/

.link_download {
	font-weight:bold;
	color:#555555!important;
	background:url(../images/know_more_icon.jpg) no-repeat;
	padding:2px 0 0 21px;
}

.link_call_us {
	font-weight:bold;
	color:#555555!important;
	background:url(../images/call_us_icon.gif) no-repeat 0 5px;
	padding:3px 0 0 25px;
}

p.disclaimerPadding{
	padding:0 40px 0 0;
}

a.disclaimerFR{
	color: #01608C;
	float: right
}

/************************  General Insurance April 2010 Added by Vivek Ends here ****************/

/********Insurance Investments General Insurance Drop box features starts*********/
.dropBox1 ul,.dropBox1_right ul {
	list-style:none;
	padding:0;
	margin:0;
}

.dropBox1 ul li,.dropBox1_right ul li {
	background:url(../images/green_bullet.gif) no-repeat 0px 3px;
	padding-bottom:5px;
	padding-top:0px;
	padding-left:15px;
}


/*Height increased of drop box for all 3 columns*/
#dropBox1C,#dropBox2C,#dropBox3C {
	min-height: 600px;
	/*height: auto!important;
	height: 400px;*/
	border-bottom:#777777 solid 1px;
}
/********Insurance Investments General Insurance Drop box features ends*********/

/****************Express banking carousal Added on 28 June 2010 Starts here **************/
.carousal {
	background: url(../personal/accounts/images/bg-carousal.gif) no-repeat 0 0;
	width:496px;
	min-height:230px;
	height: auto!important;
	height: 230px;
	padding:3px 0px 3px 0px;
	margin: 0 0 0 20px;
}

.carousal ul {
	list-style: none;
}

.carousal ul li {
	background: none;
	padding-left: 0;
}
/****************Express banking carousal Added on 28 June 2010 Ends here **************/

.disc_note {
	font-size: 90%;
}

.inner_content_media {
	clear: both;
	float: left;
	width: 470px;
}

ul.sublinks {
	clear: both;
	float: left;
	padding: 0 0 15px 0;
	width: 300px;
}

ul.sublinks li {
	background: none;
	float: left;
}

ul.sublinks li.selected {
	color: #86C533;
}

ul.sublinks li.selected a {
	color: #666666!important;
	text-decoration: none;
}

ul.sublinks li.selected a {
	color: #86C533;
}


/**** media center css start here ****/

.contentbordertop_div {
padding:3px 0 0 0;
float:left;
}
.mediacontent_wrapper {
float:left;
width:768px;
border-top:1px solid #d7d7d7;
/*border-bottom:1px solid #d7d7d7;*/
}
#mediaheader {
	
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.4em;
	font-weight:bold;
	line-height:normal;
	/*padding-bottom:15px;*/
	width:779px;
	*margin:0 0 -1px 0;

}
#mediaheader ul{
	list-style: none;
	list-style-position: outside;
}
#mediaheader ul.menutabs li{
	float: left;
	margin-right: 14px;
	margin-bottom: -1px;
}
#mediaheader ul.menutabs li{
	font-weight: 700;
	display: block;
	padding:7px 11px;
	margin-bottom: -1px;
	border: 1px solid #d7d7d7;
	border-width: 1px 1px 1px 1px;
	position: relative;
	color: #666666;
	cursor: pointer;
}
#mediaheader ul.menutabs li .blanklink{
	color: #666666;
	cursor: pointer;
}

#mediaheader ul.menutabs li.selected1{
	background: #fff;
	top: 1px;
	border-bottom: 0;
	color: #88c637;
}

.mediacenter {
color:#666666;
}
.mediacenter p {
padding:0;
}
.mediacenter h3 {
font-size:2.1em;
color:#88c637;
padding:0 0 16px;
}
.mediacenter h1 {
font-size:1.9em;
color:#005d9a;
padding:0 0 8px;
}
.mediacenter a {
color:#005D9A;
float:left;
font-weight:bold;
padding:10px 0 22px;
cursor:pointer;
}

.mediacentertext {
float:left;
margin-top:27px;
width:620px;
border-bottom:1px solid #d7d7d7;
}
.mediacentertext2 {
float:left;
margin-top:23px;
width:620px;
border-bottom:1px solid #d7d7d7;
}
.mediacentertext3 {	
float:left;
/*margin-top:40px;*/
width:620px;
padding-top:40px;
position:relative;
}

.mediatext_area {
min-height:180px;
padding:0 0 0 12px;
width:290px;
float:left;
}
.mediatext_area1 {
min-height:180px;
padding:0
width:290px;
float:left;
}

.mediatext_area h1 {
font-size:1.1em;
color:#88c637;
font-weight:bold;
padding:0 0 5px;
}
.mediatext_area p {
color:#005d9a;
font-weight:bold;

}
.mediatext_arearight {
min-height:180px;
padding:0 0 0 12px;
width:298px;
float:left;
}
.mediatext_arearighttext {
border-bottom:1px solid  #d7d7d7;
padding:0 0 15px 0;
}
.mediatext_arearighttext.last {
border-bottom:none !important;
padding:0 !important;
}
.mediatext_arearight p{
color:#666666;
padding:0 0 6px;
font-size:0.9em;
}
.mediatext_arearight a{
color:#005d9a !important;
font-weight:bold;
}
.mediatext_arearight ul li{
background:url(../images/top_bullet.gif) no-repeat scroll 4px 1px;
padding-bottom:2px;
padding-top:0;
float:right;
}

.mediatext_arearight li a{
text-decoration:none;
color:#666666 !important;
font-weight:normal;
padding:0 0 0 13px;
}




.media_sublinks {
	
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.5em;
	font-weight:bold;
	line-height:normal;
	/*padding-bottom:30px;*/
	width:779px;
	font-size:1em;
	*margin:0 0 -1px 0;
	border-bottom:1px solid #d7d7d7;

}
.media_sublinks_landing {
	background:url("../images/landing_top_curve.gif") no-repeat top left;
	float:left;
	font-weight:bold;
	line-height:normal;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	width: 779px;
}
.media_sublinks ul {
	margin:4px 0 0 0;
	padding:0;
	
	list-style:none;
}
.media_sublinks a {
	display:block;
	text-decoration:none;
	
}
.media_sublinks li {
	float:left;
	margin:0;
	padding:0 0 0px 0;
	margin:0 4px 0 0;
}
.media_sublinks li a {
	display:block;
/*	padding:8px 24px 8px 24px; */
	padding:11px 14px 8px 14px; /*modified by sheetal - for express tabs*/
	/*margin:1px 11px 0 0;*/
	cursor:pointer;
	color:#666666;
}
.media_sublinks span {
	display:block;
	padding:5px 24px 0px 24px;
}

.media_sublinks li.selected a {
	/*padding: 0px 0 0 6px;*/
	background-color:#F3F9EB;
	color:#88C637;
	border-top:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	border-left:1px solid #d7d7d7;
	position:relative;
	top:1px;
}
.mediatext_area1 {
float:left;
min-height:180px;
padding:0;
}
.media_sublinks_text{
padding:67px 0 0 10px;
color:#666666;
}
.media_sublinks_text p{
padding:0 0 0 4px;
font-weight:normal;	
}
.mediatable{
padding:35px 0 0 5px;
width:603px;
}
.mediatable td.date{
border-bottom:1px solid #D7D7D7;
padding:9px 0;

}
.mediatable td{
border-bottom:1px solid #D7D7D7;
padding:9px 0;
}
.mediatable td.bluetext{
border-bottom:1px solid #D7D7D7;
padding:11px 0;
color:#005d9a;
}
.mediatable td.bluetext a{
padding:11px 0;
color:#005d9a;
text-decoration:underline;
}
.mediatable td.bluetext a:hover{
padding:11px 0;
color:#005d9a;
text-decoration:none;
}
.mediatable td.heading{
font-weight:bold;
width:18%;
}
.mediatable td.heading2{
font-weight:bold;
}

/**** media center css Ends here ****/


/**** NRI select Country Bar styles start here ****/

.top_margin {
 margin: 15px 0 0 0;
}

.bot_margin {
 margin: 0 0 15px 0;
}

.select_cont_bg_outer {
 padding: 0 6px 0 7px;
 float: left;
 width: 769px;
}

.select_cont_bg {
 background: url(../nri/home/images/select_cont_bg.gif) no-repeat 0 0;
 float: left;
 width: 769px;
}

.select_cont_bg h2 {
 font-size: 1.3em;
 color: #fff;
 padding: 3px 15px 4px 15px;
 float: left;
}

.select_cont_bg ul {
  float: left;
  list-style: none;
 }
 
 
 .select_cont_bg ul li.first {
  background: none;
  float: left;
  padding:  5px 25px 4px 30px;
}
 
.select_cont_bg ul li {
  background: url(../nri/home/images/separator.gif) no-repeat 0 8px;
  float: left;
  padding:  5px 25px 4px 25px;
}

 .select_cont_bg ul li.first a {
  color: #c5fa55;
  float: left;
  font-size: 1.1em;
  font-weight: bold;
}

.select_cont_bg ul li a {
  color: #c5fa55;
  float: left;
  font-size: 1.1em;
  font-weight: bold;
}

 h2.heading {
  clear: both;
  color: #6cab39;
  font-size: 1.5em;
  font-weight: bold;
  padding: 10px 0 5px 8px;
 }
 
 
.title {
  clear: both;
  color: #0163a7;
  font-size: 1.2em;
  font-weight: bold;
  padding: 25px 0 0 8px;
 }
 
 .product {
  float: left;
  width: 788px;
 }

/**** NRI select Country Bar styles Ends here ****/

/* Styles added in July 2010 Start here */

a.didYouKnowExtLink, a:visited.didYouKnowExtLink{
color:#009933;
}

a:hover.didYouKnowExtLink, a:active.didYouKnowExtLink {
text-decoration:underline;
}
/* Styles added in July 2010 End here */

/* Styles for Connect-n-Save Acc added in July 2010 Start here */

.content_wrapper .column_1_2 .nxt_steps#noTopMargin{
	float:left;
	width:200px;
	margin:0;
}

/* Styles for Connect-n-Save Acc added in July 2010 End here */

/**************Sitemap page starts here*****************/
.top_curve {
	background:url(../images/top_curve.gif) no-repeat 0 0;
	clear:both;
	float:left;
	height: 10px;
	width: 780px;
}

* html .top_curve {
	background:url(../images/top_curve.gif) no-repeat 0 5px;
}

.bottom_curve {
	background: url(../images/bottom_curve.gif) no-repeat 0 0;
	clear:both;
	float:left;
	height: 10px;
	width: 780px;
}

.details_sitemap {
	background-color: #f0f6ea;
	clear:both;
	float:left;
	padding: 5px 21px 0 22px;
	width: 737px;
}

.details_sitemap h2 {
	padding: 0 0 15px 0;
}

.content_sitemap {
	clear:both;
	float: left;
	padding: 0 0 4px 2px;
	width: 735px;
}

.content_sitemap .section {
	clear: both;
	float: left;
	padding: 0 0 7px 0;
	width: 735px;
}
.content_sitemap .section .columns {
	background: url(../images/bg_inner_content_sitemap.gif) no-repeat left bottom;
	clear:both;
	display: inline;
	float:left;
	padding: 3px 0 13px 11px;
	position: relative;
	margin: 0 0 7px 5px;
	width: 711px;
}
.content_sitemap .section .col {
	float: left;
	margin: 0 6px 0 0;
}

.heading_band {
	background: url(../images/bg_heading_band.gif) no-repeat 0 0;
	clear: both;
	cursor: pointer;
	float:left;
	padding: 0 0 0 15px;
	margin: 0;
	position: relative;
	width: 717px;
}

.content_sitemap h3 {
	color: #ffffff;
	float:left;
	font-size: 1.5em;
	padding: 6px 0 5px 0;
	*padding: 6px 0 6px 0;
}

.content_sitemap h3 a {
	color: #ffffff;
	text-decoration: none;
}

.content_sitemap h4 {
	color: #000000;
	float:left;
	font-size: 1.0em;
}

.content_sitemap h4.sml_txt {
	font-size: 1.0em;
}

span.ui-icon-triangle-1-s {
	background:url(../images/bullet_show.gif) no-repeat 0 0;
	cursor: pointer;
	float:right;
	padding: 16px 0 16px 0;
	position: absolute;
	right: 0;
	width: 58px;
}

span.ui-icon-triangle-1-e {
	background:url(../images/bullet_hide.gif) no-repeat 0 0;
	cursor: pointer;
	float:right;
	padding: 16px 0 16px 0;
	position: absolute;
	right: 0;
	width: 58px;
}
.inner_content_sitemap {
		background: url(../images/bg_inner_content_section.gif) no-repeat left bottom;
display: inline;
	clear: both;
	float: left;
	padding: 14px 0 0 10px;
	margin: 0 0 0 6px;
	width: 207px;
}

.inner_heading_band {
	background: url(../images/bg_inner_heading.gif) no-repeat 0 0;
	clear:both;
	cursor: pointer;
	float:left;
	padding: 8px 0 7px 16px;
	margin: 9px 0 0 0;
/*	min-height: 22px;
	height: auto!important;
	height: 22px;*/
	position: relative;
	width: 214px;
}

.trd_cap {
	padding: 8px 0 7px 8px;
	width: 222px;
}

.inner_heading_band span.ui-icon-triangle-1-s {
	background: url(../images/arrow_show.gif) no-repeat 0 0;
	cursor: pointer;
	float:right;
	padding: 8px 0 8px 0;
	position: absolute;
	right: 13px;
	width: 16px;
}
.inner_heading_band span.ui-icon-triangle-1-e {
	background: url(../images/arrow_hide.gif) no-repeat 0 0;
	cursor: pointer;
	float: right;
	padding: 8px 0 8px 0;
	position: absolute;
	right: 13px;
	width: 16px;
}

.inner_content_sitemap ul {
	clear:both;
	float:left;
	padding: 0;
	margin: 0;
	width: 200px;
}

.inner_content_sitemap ul li {
	background: url(../images/bullet_sml.gif) no-repeat 0 5px; 
	color: #000000;
	display: block;
	float:left;
	font-size: 1.2em;
	font-size: 1.0em;
	padding: 0 0 7px 8px;
	width: 192px;
}

.content_sitemap ul li a,.content_sitemap ul li a:visited {
	color: #000000;
	text-decoration: none;
}

.content_sitemap ul li a:hover {
	color: #39ad4a;
}

.content_sitemap ul li ul {
	clear:both;
	float:left;
	padding: 5px 0 0 0;
	width: 180px;
}

.content_sitemap ul li ul li {
	background: url(../images/bullet_sml.gif) no-repeat 0 6px; 
	font-size: 1.0em;
	width: 172px;
}


/**************Sitemap page ends here*****************/


/* Offers Tab (Non-Visible tab at RHS Click) in Mobile banking - Edited August 2010 # Starts here ************/

.content_wrapper .column_1_2 .tabMobBankingOffers {
            background: url(../images/bg_mobbanking_tab.gif) no-repeat 0 0;
            color: #ffffff;
            margin: 20px 0 0 0;
            padding: 24px 0 32px 30px;
            width: 186px;
}
.content_wrapper .column_1_2 .tabMobBankingOffers p {
            font-size: 12px;
            width: 166px;
}
.content_wrapper .column_1_2 .tabMobBankingOffers p span {
            font-size: 15px;
            font-weight: bold;
}
.content_wrapper .column_1_2 .tabMobBankingOffers a {
            background: url(../images/arrow_link.gif) no-repeat 60px 4px;
            cursor:pointer;
            font-size: 12px;
            padding: 0 16px 0 0;
}

/* Offers Tab (Non-Visible tab at RHS Click) in Mobile banking - Edited August 2010 # Ends here ************/

/* Styles added for Express Banking 27 Aug 10 Start here */
.column_1_1 select{
	margin:20px 0 0 20px;	
}
.text_area #table1{
	border-left:none;
	width:488px;
}
.text_area #table1 td.blueheading {
	background-color:#0e6e9d;
	color:#ffffff;
}
.text_area #table1 td {
	background-color:#8fbbc9;
	color:#414141;
	border-bottom:1px solid #ffffff;
	border-right:none;
}
.city{
	width:515px;
	height:60px;
	background:url(../images/list-bg.gif) no-repeat 20px 20px;
}
.bottom-city{
	background:url(../images/list-bg1.gif) repeat-x 0 0;
	clear:both;
	margin:0 0 0 20px;
	_margin:0 0 0 10px!important;
	width:488px;
	float:left;
	height:40px;
}
.form-city{
	margin:20px 0 0 0;
	*margin:0 0 0 0!important;
}
#form1{
	margin:0 0 0 0;
}
.form-city ul{
	float:right;
	padding:34px 30px 0 0;
}
.form-city ul li{
	float:left;
	background:none;
	color:#FFFFFF;
	width:10px;
	cursor:pointer;
}
.form-city label{
	color:#ffffff;
	float:left;
	padding:32px 0 0 24px;
}
.form-city select{
	margin:31px 0 0 20px;
	float:left;
}
#mumbaiContent{
	margin-top:0;
}
#delhiContent{
	margin-top:0;
}
#chen-bangContent{
	margin-top:0;
}
#bottom-city .form-city label{
	padding:10px 0 0 5px
}
#bottom-city .form-city select{
	margin:8px 0 0 20px
}
#mumbaiContent img {
	margin:0 0 0 20px;
}
#delhiContent img {
	margin:0 0 0 20px;
}
#chen-bangContent img {
	margin:0 0 0 20px;
}
.form-city ul li.selected {
	background:url(../images/page-bg.gif) no-repeat 8px 0;
	width:10px;
}
.bottom-border{
	float:left;
	margin-left:-4px;
}
#bottom-border img{
	border-left:none;
	border-right:none;;
}
#mumbaiContent img.border-bottom {
	width:488px;
	height:5px;
	border:none;
	margin-left:20px;
	padding:0;
	float:left;
	*margin-top:-5px;
}
#delhiContent img.border-bottom {
	width:488px;
	height:5px;
	border:none;
	margin-left:20px;
	padding:0;
	float:left;
	margin-top:-1px;
	*margin-top:-3px;
}
.contentborder li
{
border-bottom:#999999 solid 1px;
padding-bottom:2px;
padding-top:2px;
list-style-position:inside;
list-style-type:disc;
padding-left:0px;
line-height :23px;

font-size:14px;
color:#555555;
}
.contentborder12
{
border-bottom:#999999 solid 1px;
padding-bottom:5px;
padding-top:5px;
background-image:url(../images/bullet_smenu.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:15px;
height:20px;
font-family:Verdana;
font-size:11px;
color:#333333;
}
.bodytext {
font-family: 'Open Sans', Arial, Helvetice Neue, sans-serif;
font-size: 14px;
letter-spacing: 0.2px;
color: #555555;
/* text-align: justify; */
}