.global { width:100% }
.wideLayout { width:100%; /*margin-top:20px */}
.narrowLayout { /*width:779px;*/ width:100%; /*margin-top:20px*/ }
.narrow { /*width:779px;*/ width:100%; }
.table_border { border: 3px solid #dfc6cf; }
.clear { clear: both; font-size: 1%; height: 1%; line-height: 0; }
/* Logo */
.logo { padding:10px 10px 5px 10px }
.logo h1 { width:21%; display:inline; position:relative; float:left }
.logo h2 { color:#666666; text-align:right }
.logo h2 a { color:#666666; padding:0px 7px 0px 7px }
/*Addition for Diwali2007*/
.logo_diwali { padding:3px 0px 0 10px }
.logo_diwali h1 { width:21%; display:inline; position:relative; float:left; margin-bottom:5px; *padding-bottom:5px;
}
.logo_diwali h2 { color:#9aa7af; text-align:right }
.logo_diwali h2 a { color:#9aa7af; padding:0px 7px 0px 7px }
.logo_diwali h1 a img{ margin-bottom:-3px;}
.conselect{width:108px !important;}
/*End of addition*/

#country			/* country dropdown */ { display:inline }
#country a { font-weight:bold; background:url(/images/bullet-country.gif) no-repeat right; padding-right:17px }
#country a:hover { color:#A4013F }
.logo h3 { font-size:11px; width:150px; position:absolute; visibility: hidden; z-index:100; top:0px; margin-left:5px }
.logo h3 a { display:block; padding:2px 8px 2px 8px; background-color:#FFFFFF; border:#CFCFCF 1px solid; border-bottom:none }
.logo h3 a:hover { color:#FFFFFF; background-color:#A4013F }
#btmLnk { border-bottom:#CFCFCF 1px solid }
/* Topnav */
.cont-topnav { background:url(/images/bg-topnav.gif) bottom; height:34px; }/*--21 dec 2010--*/
.topnav { width:425px; margin:9px 0px 0px 12px; font-size:11px; font-weight:bold }
.topnav td { padding:4px 16px 6px 16px }
.topnav a { color:#FFFFFF }
/*-----21/12/2010---*/
#business { background:url(/images/nav-business.gif) no-repeat 1px 0; padding:0px 13px 2px 15px; margin-right:1px; }
#nri { background:url(/images/nav-business.gif) no-repeat 1px 0; padding:0 7px 0 9px; }
#agro { background:url(/images/nav-nri.gif) no-repeat 1px 0; padding:4px 17px 6px 8px; }
#agro a { padding-left:7px; }
#agro-mo { background:url(/images/nav-nriMo.gif) no-repeat }
#wealth { background:url(/images/nav-nri.gif) no-repeat 1px 0; padding:4px 4px 6px 7px; }
#wealth-mo { background:url(/images/nav-nriMo.gif) no-repeat }
#priBanking { background:url(/images/nav-priBanking.gif) no-repeat 1px 0; padding:4px 65px 6px 21px;}
table.topnav tr td#nri a { float:left; width:69px; }
table.topnav tr td#priBanking-mo { width:99px; float:left; } /*--21/12/2010--*/
#personal { background:url(/images/nav-personal.gif) no-repeat; padding:0px 15px 0px 13px; }
#personal-mo { background:url(/images/nav-personalMo.gif) no-repeat }
#corporate-mo { background:url(/images/nav-corporateMo.gif) no-repeat; padding:4px 23px 6px 8px; }
#personal-mo a, #corporate-mo a, #nri-mo a, #priBanking-mo a { color:#000000 }
#nri-mo { background:url(/images/nav-personalMo.gif) no-repeat }
#nri-mo a, #agro-mo a, #business-mo a, #nri-mo a, #priBanking-mo a { color:#000000 }
#priBanking-mo { background:url(/images/nav-priorityMo.gif) no-repeat 1px 0; padding:4px 0px 6px 32px; *padding:4px 50px 6px 32px;}/*------21/12/2010--*/
.banking { font-weight:bold; color:#6F6367; background:url(/images/24x7-banking.gif) no-repeat; padding:0px 0px 2px 22px }
#searchInput { width:130px; height:13px; padding:1px 5px 1px 5px; margin:2px 5px 0px 0px }
/* Subnav */
.subnav { background:url(/images/bg-subnav.gif) bottom; padding:5px 18px 5px 19px; width:100% }
.subnav h1 { display:inline-block; position:relative; float:left; color:#D7C4CB }
.subnav h1 a { color:#333333; margin:0px 8px 0px 10px }
.subnav h1 span { color:#333333; margin:0px 10px 0px 10px; font-weight:bold }
.subnav h2 { text-align:right }
.subnav h2 a { color:#7B7B7A }
.subnav h2 a img { margin-left:10px }
/* LHS */
.lhs { width:159px; vertical-align:top }
.lhs a:hover { text-decoration:underline }
.lhs-inner { width:148px }
.lhs-inner table { width:100% }
.lhsnav					/* LHS navigation */ { padding-bottom:13px }
.lhsnav-container { background-color:#dddbdb; padding:5px 0;}
.lhsnav-container td { color:#000000; /*border-top:#FFFFFF 1px solid; border-bottom:#B8B8B8 1px solid;*/ vertical-align:top; padding:2px 5px 2px 0; }
.lhsnav-container td a {color:#474646;}
.bullet-lhsnav { text-align:right; padding:1px 0 !important; }
.bullet-lhsnav img { margin:4px 8px 0px 17px; width:5px; }
#bg-lhsnav { background:url(/images/bg-lhsnav.gif) no-repeat; padding:4px 0px; }
#lhsnav-cs				/* current section */ { /*background-color:#FFFFFF*/ }
.faq-title { font-size:12px; font-weight:bold; color:#666666; }
.lhsnav-plusMinus { width:25px; text-align:right }
.lhsnav-plusMinus img { margin:2px 6px 0px 12px }
#table-minus { padding:0px; border:none }
#table-minus table td { color:#A4013F; /*border-top:#FFFFFF 1px solid; border-bottom:#B8B8B8 1px solid;*/ vertical-align:top; padding:3px 0px 2px 6px }
#table-minus table td img { padding:0 0 0 4px }
#table-minus table td a { color:#000!important; }
.bullet-lhsnav2 { width:28px; text-align:right }
.bullet-lhsnav2 img { margin:4px 4px 0px 0px; width:5px; }
#lhsnav-label { background-color:#D8C5CC; font-weight:bold }
#lhsnav-label a { color:#595857 }
.lhs-sel { background-color:#F1ECEE; font-weight:bold; color:#595857!important }
.bullet-label { width:28px; text-align:right }
.bullet-label img { margin:4px 7px 0px 11px }
.lhs-toolbox			/* LHS toolbox */ { padding-bottom:13px }
.lhs-title { font-weight:bold; color:#474646; background:url(../images/bg-lhsTitle.gif) no-repeat; padding:2px 0 0; height:17px; }
.lhs-title td { vertical-align:top; padding-left:4px }
.bullet-lhsTitle { text-align:right; width:16% }
.bullet-lhsTitle img { margin:1px 2px 0px 0px }
.lhs-container { background-color:#f6f5f5; /*border-right:#CFCFCF 1px solid; border-top:#CFCFCF 1px solid; border-bottom:#CFCFCF 1px solid; */margin:0px; padding:4px 3px 4px 0px }
.lhs-content td { vertical-align:top; padding:3px 0; }
.bullet-lhs { width:28px; text-align:right }
.bullet-lhs img { margin:4px 8px 0px 0px; width:5px; }
#txtblack { color:#000000 }
/* Pagebody */
.pagebody { vertical-align:top; padding-bottom:15px }
.pagebody a:hover { text-decoration:underline }
.breadcrumbs			/* breadcrumbs */ { padding-bottom:10px; padding-left:13px }
.breadcrumbs a { text-decoration:underline; background:url(/images/bg-breadcrumbs.gif) no-repeat right; padding:0px 12px 0px 10px }
.breadcrumbs span { font-weight:bold; padding-left:12px }
.no-span { text-decoration:underline; background:url(/images/bg-breadcrumbs.gif) no-repeat right; padding:0px 12px 0px 10px; font-weight:normal!important }
#bcLeft { padding-left:0px }
.body-title { font-weight:bold; color:#8F0137; padding:2px 0px 2px 0px; }
/* RHS */
.rhs { width:164px; vertical-align:top }
.rhs-inner { width:149px; float:right }
.rhs-inner table { width:100% }
.rhs-toolbox			/* LHS toolbox */ { padding-bottom:13px }
.rhs-title { font-weight:bold; color:#474646; background:url(../images/bg-rhsTitle.gif) no-repeat; padding:2px 0px; }
.rhs-title td { vertical-align:top; padding-left:4px }
.bullet-rhsTitle { text-align:right; width:15px }
.bullet-rhsTitle img { margin:1px 2px 0px 0px }
.rhs-container { background-color:#FFFFFF; border:#CFCFCF 1px solid; border-top:none; padding:4px 3px 4px 0px }
.rhs-content { margin:0px; padding:0px }
.rhs-content td { vertical-align:top; padding:2px 0px 2px 0px }
.rhs-content td a {color:#474646;}
.bullet-rhs { width:20px; text-align:right }
.bullet-rhs img { margin:6px 8px 0px 0px; width:5px; }
#contact				/* Contact us */ { background-color:#F5F3F3 }
#contactTitle { color:#FFFFFF; background:url(/images/bg-rhsContact.gif) no-repeat; padding:4px 0px 4px 0px }
.bullet-contact { width:20px; text-align:right }
.bullet-contact img { margin:4px 6px 0px 0px }
#moreInfo				/* More information */ { background-color:#F5F3F3 }
#moreInfo a { font-weight:bold; color:#666666 }
#overview img			/* Overview */ { margin:4px 6px 0px 0px }
/* Footer AxisRemit */
.footer_aremit { background:0 0 #dcdcdc; padding:10px 7px 5px 7px }
/* Footer Website*/
.footer { background:url(/images/bg-footer.gif) repeat-x 0 0 #dcdcdc; padding:10px 7px 5px 7px }
.footer a { color:#585858 }
.footer h2 { text-align:center }
.footer h1 { width:33%; display:inline; position:relative; float:left }
.footer h2 { display:inline; position:relative; float:left; padding-right:8px; }
.footer h3 { text-align:left; width:30%; display:inline; padding-right:8px; }
.footer h3 a { padding:0px 0px 0px 8px }
.dotted { background:url(/images/dotdline-1.gif); margin:7px 0px 7px 0px; padding:0px }
#apply_now_td { padding-left:25px; }
.banking2 { color:#A4013F; font-weight:bold; background:url(/images/24x7-banking.gif) no-repeat; padding:9px 0px 2px 22px; *padding:0px 0px 2px 22px; float:left; width:78px; *width:380px; }
.banking2 a{float:left; width:78px;}
.downloadform { padding:0px 30px 15px 15px; border:1px solid #BABABA; border-top:none; background:url(/images/find_a_product_bg.gif) repeat-x top }
/* Research Report */
.body-tab { background:url(/images/top-bg-gradi.gif) repeat-x; height:18px; width:158px; padding:0px; margin:0px; border-top:1px solid #b8b7b7; border-left:1px solid #b8b7b7; border-right:1px solid #b8b7b7; border-bottom:none; }
.txt-red { color:#a4013f; font-weight:bold; }
.txt-red1 { color:#a4013f; padding:0px; margin:0px }
.txt-bold { margin:0px; padding:0px; font:normal 12px Arial, Helvetica, Sans-serif; color:#000000; font-weight:bold; }
.txt { font:normal 12px Arial, Helvetica, Sans-serif; color:#000000; }
.dotted-1 { background:url(/images/dotdline-2.gif) repeat-x; }
.crvtable3 { background:url(/images/gradi-table3.gif) repeat-x; height:100%!important; background-color:#faf9f9 }
.tableBody { border:#fff 3px solid; border-top:none; padding:0px 15px 10px 15px }
.tableBody td { vertical-align:top }
.tabletop { border-bottom:1px solid #b8b7b7; width:300px; margin:0px; padding:0px; }
.heading h3 { font-size:16px; font-weight:bold; color:#A4003F; margin-bottom:10px }
/* Card Offers */
.cdf-topspace { padding-top:7px; }
.cdf-bdtitle { font-family:'gillsan', Arial, Helvetica, sans-serif; font-size:10px; color:#a4013f; font-weight:bold; padding:20px 10px 6px 12px; }
.cdf-bdtitleblack { font-family:'gillsan', Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight:bold; padding:20px 10px 6px 12px; }
.cdf-bdtitle1 { font-family:'gillsan', Arial, Helvetica, sans-serif; font-size:10px; color:#a4013f; font-weight:bold; padding:20px 0px 6px 21px; }
.cdf-bdtitle2 { font-family:'gillsan', Arial, Helvetica, sans-serif; font-size:10px; color:#a4013f; font-weight:bold; padding:20px 0px 6px 37px; }
.cdf-bdtitle3 { font-family:'gillsan', Arial, Helvetica, sans-serif; font-size:10px; color:#a4013f; font-weight:bold; padding:20px 0px 6px 45px; }
.cdf-bdtitle4 { font-family:'gillsan', Arial, Helvetica, sans-serif; font-size:10px; color:#a4013f; font-weight:bold; padding:20px 0px 6px 10px; }
.cdf-prdspace { padding:7px 0 16px 12px; }
.cdf-rtspace { padding-right:20px; }
.cdf-brdtop { border-top:1px solid #cccccc; }
.cdf-brdbottom { border-bottom:1px solid #cccccc; }
.cdf-brdleft { border-left:1px solid #cccccc; }
.cdf-brdright { border-right:1px solid #cccccc; }
.cdf-lnkmoreblack { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:3px 6px 20px 0; }
.cdf-lnkmoreblack a { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:3px 6px 20px 0; text-decoration:underline; }
.cdf-lnkmore { color:#a4013f; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:3px 6px 20px 0; }
.cdf-lnkmore a { color:#a4013f; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:3px 6px 20px 0; text-decoration:underline; }
.cdf-lnkmore span { color:#010000; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:3px 6px 20px 0; text-decoration:underline; }
.cdf-prddetail-brd { border-top:1px solid #d7c4cb; border-left:1px solid #d7c4cb; border-right:1px solid #d7c4cb; border-bottom:4px solid #dfc6cf; background-color:#f5f3f3; margin-bottom:17px }
.cdf-prddetail-title { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#a4013f; padding-top:5px }
.cdf-prddetail-lfspace { padding-left:15px; padding-top:11px }
.cdf-prddetail-rtspace { padding-right:15px; padding-bottom:11px }
/* News &amp; Press Releases CSS Starts Here */
#news_title_space { height: 15px; }
.newsdate { padding: 0 0 10px 15px; }
#top_padd { padding-top: 10px; }
.news_space { padding: 0px 5px 5px 0px; }
.popTitle { font-weight:bold; color:#8F0137; font-size:16px; padding-bottom: 10px; padding-top:10px }
.pop_leftspace { padding-left: 50px; }
.popText { color:#666666; font-style:italic; padding: 0 0 5px 0; width: 90px; font-weight: bold; }
img.right_marg { margin-right: 88px; }
.top_marg { padding-top: 20px; }
.financial_report { border-top: 1px solid #bababa; border-left: 1px solid #bababa; }
.financial_report th { padding: 6px 0px 6px 0px; font-weight:bold; color: #a4013f; font-size:11px; border-bottom: 1px solid #bababa; border-right: 1px solid #bababa; background-color: #f1e9ec; text-align:center; }
.financial_report td { border-bottom: 1px solid #bababa; border-right: 1px solid #bababa; padding-top: 11px; padding-bottom: 6px; text-align:center; color: #000000; font-size:11px; }
/* News &amp; Press Releases CSS Ends Here */

/************ Questionnaire_InternetBanking **********/

table.Questionnaire_netBanking tr td { /*vertical-align:middle;*/ vertical-align:top; padding:5px 0; }
table.Questionnaire_netBanking tr td { font-family:Arial, Helvetica, Sans-serif; font-size:1.1em; }
table.Questionnaire_netBanking tr td h2 { color:#A4013F; font-size:1.2em; font-weight:bold; }
table.Questionnaire_netBanking tr td h3 { color:#A4013F; font-size:1em; padding: 0 10px 0 0; margin: 5px 0 3px 0; font-weight:bold; clear:both; float: left; }
table.Questionnaire_netBanking table.nested_table { border-collapse:collapse; width: 100%; }
table.Questionnaire_netBanking table.nested_table tr td { border:1px solid #666; padding:5px; }
table.Questionnaire_netBanking table td { font-size:1em; }
/*-------------Commented by Ganesh Thursday 29/04/2010---*/
.lhs_banner_space { margin-top:-20px; float:left }
#lhs_space { padding-top:12px; }
.ex_tp_curve { background:url(../images/exchange_top_curve.gif) bottom left no-repeat; width:148px; height:23px; float:left }
.bullet_silver { padding:5px 0 0 10px; float:left }
.ex_tp_curve h2 { font-size:11px; color:#8c0340; font-weight:bold; float:left; padding:5px 0 0 7px; }
.ex_mid_content { background:#eae1e5; border-bottom:1px solid #b6b6b6; clear:both; width:148px; float:left }
.ex_mid_content #divrdoRateIndicative { margin:5px 0 8px 10px; float:left }
.ex_mid_content #divrdoRateIndicative input { float:left; vertical-align:top; width:18px; *margin-right:4px;
font-size:1.1em; }
.ex_mid_content #divrdoRateIndicative label { font-size:1.1em; float:left; position:relative; padding:1px 0 3px 0; *margin-bottom:2px;
vertical-align:baseline; width:100px; }
.ex_mid_content a { outline:none; }
.ex_mid_content #divrdoRateGuaranteed { margin:10px 0 0 10px }
.ex_mid_content #divrdoRateGuaranteed input { float:left; vertical-align:top; width:18px; *margin-right:4px;
font-size:1.1em; }
.ex_mid_content #divrdoRateGuaranteed label { font-size:1.1em; float:left; position:relative; padding:0 0 10px 0; vertical-align:baseline; width:100px; }
.ex_mid_content #divdispSelCurrency { width:10px; float:left; font-weight:bold; *margin-left:6px
}
.ex_mid_content .input1 { float:left; margin-left:14px; *margin-left:6px;
padding:0; width:100px; }
.ex_mid_content #txtAmount { width:89px; margin:0 0 2px 0; }
.ex_mid_content #diverrselCurrency { padding-left:18px; }
.ex_mid_content #diverrtxtAmount { padding-left:18px; }
.ex_mid_content #divResult { border-top:2px solid #8c0340; width:136px; margin:0 0 0 5px; float:left }
.ex_mid_content #divResult p.exchange { width:126px; float:left; font-weight:bold; margin:5px 0 0 10px; }
.ex_mid_content #divResult p.value { text-align:center; color:#8c0340; font-weight:bold; margin:3px 0 0 10px; padding:5px 0 0 0; font-size:1.1em; background-color:#cccccc; float:left; width:120px; height:22px; }
.ex_mid_content #divResult p.rdorate { float:left; margin:10px 0 0 0; width:140px; font-weight:normal; }
.ex_mid_content #divResult p.slabwise { margin:10px 0 0 0; float:left }
.ex_mid_content .exchangesubmit { float:left; margin:12px 0 0 28px; }
.ex_mid_content #diverrtxtAmount { float:left; }
.input_select_currency { width:120px; border:#BABABA 1px solid; padding:0px 0px 0px 5px; font:normal 11px Arial, Helvetica, sans-serif; color:#000000; margin:10px 0 5px 15px; }
.input_currency { width:112px; border:#BABABA 1px solid; padding:0px 0px 0px 5px; font:normal 11px Arial, Helvetica, sans-serif; color:#000000; height:16px; margin:5px 0 10px 15px; }
.submit_btn { clear:both; margin:0px 0 10px 15px; cursor:pointer }
.exchange_rate_tool { /*padding-bottom:20px;*/ }
#lhs_side_bar { float:left }
/*----------RHS---*/
.rhs { width:159px; vertical-align:top; float:right }
.rhs a:hover { text-decoration:underline }
.rhs-inner { width:148px; margin-right:9px; margin-right/*\**/:0px\9; display:inline }
.reg_tp_curve { background:url(../images/bg-lhsTitle.gif) 0 0 no-repeat; width:148px; float:left }
.bullet_red { padding:5px 0 0 10px; float:left }
.reg_tp_curve h2 { font-size:11px; color:#8c0340; font-weight:bold; padding:5px 0 2px 27px; }
.rx_mid_content { background:#f4f3f3; clear:both; padding:5px 0 5px 6px; }
.rx_mid_content ul { list-style:none; }
.rx_mid_content ul li { background:url(../images/bullet-1.gif) no-repeat 0 4px; margin:5px 0 0 3px; padding-left:11px; }
.rx_mid_content ul li a { padding:0 5px 0 0x; }
.rx_mid_content ul li a span.inner_txt { clear:both; }
.pad_lt { padding-left:11px; }
.nri_account_img { cursor:pointer }
.main_content { width:461px; float:left; position:relative; }
/*added by raghavendra on 20 may 2010*/
.country_head { float:right; position:relative; }
.country_head select#sel_selected {
*margin-top:-1px; _margin-top:-2px; }
/*added by raghavendra on 20 may 2010*/
/**-------Middle Content---*/
.curve_header { width:450px; }
.curve_header .mid { background-color:#f5f3f3; padding:3px 2px; }
.curve_header .mid h2 { background-color:#f5f3f3; font-size:11px; color:#a4013f; font-weight:bold; }
.curve_header .top { border-bottom:3px solid #f5f3f3; border-left:3px dotted transparent; border-right:3px dotted transparent; }
.curve_header .bot { border-top:3px solid #f5f3f3; border-left:3px dotted transparent; border-right:3px dotted transparent; }
.bullet_mid { padding:2px 11px 0 10px; float:left; cursor:pointer }
.pic1 { padding:10px 5px 0 0; _padding:2px 5px 0 0; width:146px; float:left }
.pic_top_curve { background:url(../images/pic_top_curve.gif) bottom no-repeat; height:7px; }
.pic_mid_curve { background:url(../images/pic_mid_curve.gif) repeat-y; padding:0 0 5px 5px; }
.pic_mid_curve h3 { padding:0 0 0 17px; }
.pic_mid_curve p { text-transform:uppercase; color:#a4013f; font-size:13px; font-weight:bold; padding:0 0 5px 10px; margin:0; clear:both }
.pic_mid_curve img.pic_img { padding:0 0 5px 10px; }
.pic_btm_curve { background:url(../images/pic_btm_curve.gif) top no-repeat; height:6px; _margin-bottom:-6px; }
.mid_cont_cen ul { list-style:none; }
.mid_cont_cen ul li { background:url(../images/bullet-1.gif) no-repeat 0 4px; margin:5px 0 0 10px; padding-left:11px; }
.mid_cont_cen ul li a { padding:0 5px 0 0x; }
.pic_mid_curve img.view_min { padding-right:2px; }
.pic2 { padding:10px 5px 0 0; _padding:0px 5px 0 0; width:146px; float:left }
div#countries h3 { background:url(../images/re_plus.gif) no-repeat; height:14px; cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-size:11px }
div#countries h3.active { background:url(../images/re_minus.gif) no-repeat; height:14px; }
/*------ENd Middle Content---*/
.main_content h6 { background:url(../images/bg_title.gif) no-repeat 0 0; color: #8c0340; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; width: 448px; padding: 6px 0 13px 13px; }
/*added by raghavendra on 20 may 2010*/
.country_head h6 { background:url(../images/bg_title.gif) no-repeat 0 0; color: #8c0340; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; width: 448px; padding: 6px 0 13px 13px; }
/*added by raghavendra on 20 may 2010*/
.container { background:url(../images/bg_content.gif) repeat-x 0 0; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; margin: 10px 0 0 2px; padding: 0 0 15px 0; z-index: 0; float: left; width: 450px; _width: 447px; font-family: Arial, Helvetica, sans-serif; position: relative; }
.container .canada_tabs { float: left; }
.container .canada_tabs ul { border-bottom: 1px solid #cccccc; /*width: 451px;*/ /*width: 365px;*/  /*commented by raghavendra on 20 may 2010*/
	padding: 0 0 2px 0; float: left; }
.container .canada_tabs ul li { background:url(../images/tab_leftborder.gif) no-repeat top left; float: left; padding: 0 0 0 1px; margin-right: 1px; margin-bottom: -3px; }
.container .canada_tabs ul li.selected { background:url(../images/tab_leftborder_sel.gif) no-repeat top left; float: left; }
.container .canada_tabs ul li a { background:url(../images/tab_rightborder.gif) no-repeat right top; /*display: block;*/ float: left; padding: 3px 7px;   /*changed by Raghavendra Nayak on 24 may 2010*/ color: #8c0340; font-weight: bold; font-size: 11px; width:96px;			/*added by Raghavendra Nayak on 24 may 2010*/ text-align:center; /*added by Raghavendra Nayak on 24 may 2010*/ }
.container .canada_tabs ul li a.nostyle { background:none; font-weight:normal; float:none; padding:0; text-decoration:underline; width:auto; }
.container .canada_tabs ul li a:focus { outline: none; }
.container .canada_tabs ul li.selected a { background:url(../images/tab_rightborder_sel.gif) no-repeat right top; float: left; /*display: block;*/ color:#ffffff     /*added by Raghavendra Nayak on 24 may 2010*/ }
.container .canada_content { /*width: 453px;*/ margin: 0 0 15px 0; float: left; }
.container .canada_content .tabcontent { padding: 10px 8px 3px 8px; }
.container .canada_content .tabcontent h2 { color: #666666; font-weight: bold; font-size:13px; padding-top: 33px; }
.container .canada_content .tabcontent .data { float: left; width: 291px; }
.container .canada_content .tabcontent .data p { float: left; /*width: 267px;*/ padding: 10px 5px 0 0; }
.container .canada_content .tabcontent .image { float: right; }
.bottomspace { padding-bottom: 10px; }
.container .canada_tabs .canada_content .tabcontent .expand_collapse { width:435px; padding: 10px 0 10px; }
.container .canada_tabs .canada_content .tabcontent .expand_collapse ul { width: 430px; /*list-style: none;*/ margin: 0; padding: 0; border-bottom: none; }
.container .canada_tabs .canada_content .tabcontent .expand_collapse ul li { background: none; float: left; position: relative; width: 100%; padding: 0 0 10px 0; margin: 0; }
/*added by Raghavendra Nayak on 20 may 2010*/
.container .canada_tabs .canada_content .tabcontent .expand_collapse .innercontent ol.country { clear: both; /*float:left;
	list-style-position: outside;*/ padding: 0 0 0 30px; margin: 0; width: 350px; }
.container .canada_tabs .canada_content .tabcontent .expand_collapse .innercontent ol.country li { display: list-item; padding: 0px 0 5px 10px; margin: 0; float: none; clear: both; vertical-align: top; }
/*added by Raghavendra Nayak on 20 may 2010*/
.container .canada_tabs .canada_content .tabcontent .expand_collapse ul li .innercontent { padding: 10px 0 15px 5px; float: left; width: 400px; display: none; }
.container .canada_tabs .canada_content .tabcontent .expand_collapse ul li .innercontent p { padding: 0; margin: 0; color: #333333; font-size: 11px; width: 400px; }
.container .canada_tabs .canada_content .tabcontent .expand_collapse ul li h3 { background:url(../images/plus.gif) no-repeat 0 1px; color: #a4013f; font-weight: bold; font-size: 11px; padding: 0 0 0 21px; cursor: pointer; }
.container .canada_tabs .canada_content .tabcontent .expand_collapse ul li h3.active { background: url(../images/minus.gif) no-repeat 0 1px; }
.tabcontent table { padding: 0; margin: 0; width: 431px; }
.tabcontent table tr td.title { background-color: #dfc5ce; color: #8c0340; font-weight: bold; font-size: 11px; /*padding: 3px 0 8px 0;*/ padding:5px; text-align: center; /*border-bottom: 1px solid #cccccc;*/ border-right: 1px solid #8c0340; }
.tabcontent table tr td.boldTxt { color: #8c0340; font-weight: bold; font-size: 11px; text-align: center; border-left: 1px solid #cccccc; }
.tabcontent table tr td.border { border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; padding: 14px 0 9px 0; text-align:center; }
.tabcontent table tr td.topcurve { background:url(../images/bg_table_top_curve.gif) no-repeat top left; width: 431px; height: 7px; }
/** Canada CSS Ends **/

/*-----------END RHS---*/	
/*-------------AxisRemit Footer 29/04/2010---*/

.footer_aremit { background:url(../images/footer_bg.gif) repeat-x; height:26px; padding:0 35px; }
.footer_aremit a { padding:0 8px; font-size:11px; }
.footer_aremit a:hover { color:#a50140; font-size:11px; }
.footer_aremit a.selected { color:#a50140; font-size:11px; font-weight:bold !important }
.ft_txt { color:#a50140; font-weight:bold }
/*-------------AxisRemit Footer 29/04/2010---*/
