.megamenu {
    width: 100%;
    margin: 0 auto;
    height: 92px;
    clear: both;
    background: #f4f0ed;
    margin-bottom: 10px;
 
}
.width1 {
    width: 986px;
    margin: 0 auto;
    height: 100%;
}
p {
    font-family: 'signika_negativeRegular', sans-serif;
    font-size: 14px;
    text-align: left;
    color: #666;
}
/*p:hover {
           color:#CF060D;     
    }*/

ul.mmtopnav {
    float: left;
    margin-bottom: 0px;
    position: relative;
}
ul.mmtopnav li {
    float: left;
    text-align: center;
    width: 90px;
    //padding: 8px 0px;
    margin-right: 1px;
    background: #f4f0ed;
    color: #666;
}
ul.mmtopnav li:first-child {
    margin-right: 0px;
}
ul.mmtopnav li:first-child a {
  
}
    ul.mmtopnav li.active a {
        border-top: 4px solid #cf060d;
    padding: 51px 0px 21px;
    }
ul.mmtopnav li.active a:hover {
    color: #fff;
    background: #fff !important;
}
ul.mmtopnav li.active {
    background: #fff;
}
ul.mmtopnav li.active a.arrow-down {
    color: #cf060d !important;
}
ul.mmtopnav li.active a:hover {
    color: #fff;
    background: #f4f0ed;
}
/*ul.mmtopnav li.active {color:#fff;
    }*/

.arrow_box {
    position: relative;
    background: #000;
}
.arrow_box:after {
    top: 26px;
    left: 44%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(207, 6, 14, 0);
    border-top-color: #000;
    border-width: 6px;
}
.headingclass {
    font-family: 'signika_negativeRegular', sans-serif;
    font-size: 1.3em !important;
}
.arrow_box1 {
    color: #CF060D;
    border-top: 4px solid #cf060d !important;
    background: #f4f0ed;
}
.rbllogo {
    margin-left: 26px;
    width: 215px;
    float: left;
    margin-top: 16px;
}
ul.mmtopnav li a {
    font-size: 15px;
    font-family: 'signika_negativeRegular', sans-serif;
    color: #666;
    display: block;
    padding: 55px 0px 21px;
}
ul.mmtopnav li a:hover {
    color: #CF060E;
    background: #ebe6e3;
}
.rightsection {
    float: right;
    width: 493px !important;
    height: auto;
}
.rightsectionmenu {} .rightsectionlink {
    height: auto;
    width: 205px;
    float: left;
    margin-top: 6px;
    margin-right: 5px;
}
.rightsectionlink a {
    font-size: 13px;
    color: #939292;
    font-family: 'signika_negativeRegular', sans-serif;
}
.rightsectionlink a:hover {
    color: red;
}
.rightsectionsearch {
    height: auto;
    width: 204px;
    float: left;
    position: relative;
    margin-top: 50px;
}
.icommenu {
    background: url(/transfer/jsp/send/rbl/images/megamenu/SavingAccount.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    font-size: 1.2em;
}
.icommenu:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/sa.png);
    background-repeat: no-repeat;
}

.icommenu_cur {
    background: url(/transfer/jsp/send/rbl/images/megamenu/ca.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    font-size: 1.2em;
}
.icommenu_cur:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/ca_1.png);
    background-repeat: no-repeat;
}

.icommenu1 {
    background: url(/transfer/jsp/send/rbl/images/megamenu/CurrentAccount.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    font-size: 1.2em;
}
.icommenu1:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/ca.png);
    background-repeat: no-repeat;
}
.icommenu2 {
    background: url(/transfer/jsp/send/rbl/images/megamenu/Usefullink.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    border-bottom: 1px dotted #666;
    font-size: 1.2em;
}
.icommenu3 {
    background: url(/transfer/jsp/send/rbl/images/megamenu/RegularFD.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    font-size: 1.2em;
}
.icommenu3:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/rfd.png);
    background-repeat: no-repeat;
}
.icommenu4 {
    background: url(/transfer/jsp/send/rbl/images/megamenu/Insignia.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    font-size: 1.2em;
}
.icommenu4:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/ic.png);
    background-repeat: no-repeat;
}
/*.icommenu5 {
    background: url(/transfer/jsp/send/rbl/images/megamenu/loans.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    font-size: 1.2em;
}
.icommenu5:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/loans.png);
    background-repeat: no-repeat;
}*/

.icommenu6 {
    background: url(/transfer/jsp/send/rbl/images/megamenu/life-insurance.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    font-size: 1.2em;
}
.icommenu6:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/li.png);
    background-repeat: no-repeat;
}
.icommenu7 {
    background: url(/transfer/jsp/send/rbl/images/megamenu/general-insurance.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    font-size: 1.2em;
}
.icommenu7:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/gi.png);
    background-repeat: no-repeat;
}
.icommenu8 {
    background: url(/transfer/jsp/send/rbl/images/megamenu/health-insurance.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    font-size: 1.2em;
}
.icommenu8:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/hi.png);
    background-repeat: no-repeat;
}
.icommenu9 {
    background: url(/transfer/jsp/send/rbl/images/megamenu/golf.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    font-size: 1.2em;
}
.icommenu9:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/golf.png);
    background-repeat: no-repeat;
}
.icommenu10 {
    background: url(/transfer/jsp/send/rbl/images/megamenu/platinum-delight.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    font-size: 1.2em;
}
.icommenu10:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/pdc.png);
    background-repeat: no-repeat;
}
.icommenu11 {
    background: url(/transfer/jsp/send/rbl/images/megamenu/cricket.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    font-size: 1.2em;
}
.icommenu11:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/pcc.png);
    background-repeat: no-repeat;
}
.icommenu12 {
    background: url(/transfer/jsp/send/rbl/images/megamenu/platinum-maxima.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    font-size: 1.2em;
}
.icommenu12:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/pmc.png);
    background-repeat: no-repeat;
}
.icommenu13 {
    background: url(/transfer/jsp/send/rbl/images/megamenu/titanium.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    font-size: 1.2em;
}
.icommenu13:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/tdc.png);
    background-repeat: no-repeat;
}
.icommenu14 {
    background: url(/transfer/jsp/send/rbl/images/megamenu/taxsavingsFD.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    font-size: 1.2em;
}
.icommenu14:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/tsfd.png);
    background-repeat: no-repeat;
}
.icommenu15 {
    background: url(/transfer/jsp/send/rbl/images/megamenu/seniorcitizenFD.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    font-size: 1.2em;
}
.icommenu15:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/scfd.png);
    background-repeat: no-repeat;
}
.icommenu16 {
    background: url(/transfer/jsp/send/rbl/images/megamenu/recurringFD.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    font-size: 1.2em;
}
.icommenu16:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/fsfd.png);
    background-repeat: no-repeat;
}
.icommenu17 {
    background: url(/transfer/jsp/send/rbl/images/megamenu/flexisureFD.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    font-size: 1.2em;
}
.icommenu17:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/flexisure.png);
    background-repeat: no-repeat;
}
.icommenu18 {
    background: url(/transfer/jsp/send/rbl/images/megamenu/billpay.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    font-size: 1.2em;
}
.icommenu18:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/bp.png);
    background-repeat: no-repeat;
}
.icommenu19 {
    background: url(/transfer/jsp/send/rbl/images/megamenu/debitcard.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    font-size: 1.2em;
}
.icommenu19:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/dc.png);
    background-repeat: no-repeat;
}
.icommenu20 {
    background: url(/transfer/jsp/send/rbl/images/megamenu/internetbanking.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    font-size: 1.2em;
}
.icommenu20:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/ib.png);
    background-repeat: no-repeat;
}
.icommenu21 {
    background: url(/transfer/jsp/send/rbl/images/megamenu/mobilebanking.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    font-size: 1.2em;
}
.icommenu21:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/mb.png);
    background-repeat: no-repeat;
}
.icommenu22 {
    background: url(/transfer/jsp/send/rbl/images/megamenu/onlinetax.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    font-size: 1.2em;
}
.icommenu22:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/otp.png);
    background-repeat: no-repeat;
}
.icommenu23 {
    background: url(/transfer/jsp/send/rbl/images/megamenu/paymentgetaway.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    font-size: 1.2em;
}
.icommenu23:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/pg.png);
    background-repeat: no-repeat;
}
.icommenu24 {
    background: url(/transfer/jsp/send/rbl/images/megamenu/prepaid.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    font-size: 1.2em;
}
.icommenu24:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/pc.png);
    background-repeat: no-repeat;
}
.icommenu25 {
    background: url(/transfer/jsp/send/rbl/images/megamenu/mobanking.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    font-size: 1.2em;
}
.icommenu25:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/mobank.png);
    background-repeat: no-repeat;
}
.icommenu26 {
    background: url(/transfer/jsp/send/rbl/images/megamenu/sms.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    font-size: 1.2em;
}
.icommenu26:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/sb.png);
    background-repeat: no-repeat;
}
.icommenu27 {
    background: url(/transfer/jsp/send/rbl/images/megamenu/travelcard.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    font-size: 1.2em;
}
.icommenu27:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/tc.png);
    background-repeat: no-repeat;
}
.icommenu28 {
    background: url(/transfer/jsp/send/rbl/images/megamenu/property.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    font-size: 1.2em;
}
.icommenu28:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/lap.png);
    background-repeat: no-repeat;
}
.icommenu29 {
    background: url(/transfer/jsp/send/rbl/images/megamenu/overdraft.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    font-size: 1.2em;
}
.icommenu29:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/odap.png);
    background-repeat: no-repeat;
}
.icommenu30 {
    background: url(/transfer/jsp/send/rbl/images/megamenu/business.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    font-size: 1.2em;
}
.icommenu30:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/bl.png);
    background-repeat: no-repeat;
}
.icommenu31 {
    background: url(/transfer/jsp/send/rbl/images/megamenu/car-loan.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    font-size: 1.2em;
}
.icommenu31:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/cl.png);
    background-repeat: no-repeat;
}
.icommenu32 {
    background: url(/transfer/jsp/send/rbl/images/megamenu/personal.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    font-size: 1.2em;
}
.icommenu32:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/pl.png);
    background-repeat: no-repeat;
}
.icommenu33 {
    background: url(/transfer/jsp/send/rbl/images/megamenu/homeloan.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    font-size: 1.2em;
}
.icommenu33:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/hl.png);
    background-repeat: no-repeat;
}
.icommenu34 {
    background: url(/transfer/jsp/send/rbl/images/megamenu/gold.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    font-size: 1.2em;
}
.icommenu34:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/lag.png);
    background-repeat: no-repeat;
}
.icommenu35 {
    background: url(/transfer/jsp/send/rbl/images/megamenu/locker.png) -2px -4px;
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    font-size: 1.2em;
}
.icommenu35:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/lockerhover.png) -2px -4px;
    background-repeat: no-repeat;
}
.icommenu36 {
    background: url(/transfer/jsp/send/rbl/images/megamenu/loan.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    font-size: 1.2em;
}
.icommenu36:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/loanhover.png);
    background-repeat: no-repeat;
}
.icommenu37 {
    background: url(/transfer/jsp/send/rbl/images/megamenu/cbanking.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    padding-top: 7px;
    height: 28px;
    font-size: 1.2em;
}
.icommenu37:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/cbankinghover.png);
    background-repeat: no-repeat;
}
.cchelpline {
    margin: 0 12px 5px;
    border: 1px solid #E3E3E3;
    background: #E3E3E3 !important;
    text-align: center;
}
ul.centermenu li {
    float: left;
    width: 237px !important;
    height: 210px;
    display: block;
    list-style: none;
}
.centermenudiv {
    margin: 10px 15px 10px 15px;
}
.centermenudiv h4 {
    padding-bottom: 5px;
    border-bottom: 1px solid #D5D5D5;
    margin-bottom: 10px !important;
}
.quick-link ul li {
    height: auto !important;
}
.enquerydiv {
    margin: 0 auto;
    width: 986px;
    height: 192px;
}
ul.enquery {} ul.enquery li {
    float: left;
    width: 195px;
    height: auto;
}
.fonttype {
    font-size: 22px;
    font-weight: normal;
    text-align: center;
}
ul.enquery li a {
    font-size: 22px;
    font-weight: normal;
    text-align: center;
    color: #838383;
    font-family: signika_negativelight;
}
ul.enquery li a:hover {
    text-decoration: underline;
}
ul.enquery li img {
    display: block;
    margin: 10px auto;
}
.enqueryfor {
    margin: 20px auto;
    display: block;
    text-align: center;
    font-size: 25px;
    text-transform: uppercase;
    color: #003399;
}
.line {
    vertical-align: middle;
    margin: 0 10px;
}
ul.deposit {
    left: -96px !important;
}
ul.Creditcard {
    left: -231px !important;
}
ul.loans {
      left: -349px !important;
}
ul.insurance {
      left: -418px !important;
}
ul.demat {
    left: -651px !important;
}
ul.conbank {
    left: -785px !important;
    width: 987px;
}
.borderleft {
    background: url(/transfer/jsp/send/rbl/images/megamenu/leftshadow.png) repeat-Y 100%;
    float: left;
    /* background: url(images/bg-1.jpg); */
    
    width: 2px;
    position: absolute;
    left: 0px;
    height: 98%;
    clear: both;
}
.borderright {
    background: url(/transfer/jsp/send/rbl/images/megamenu/leftshadow.png) repeat-Y 100%;
    float: right;
    /* background: url(images/bg-1.jpg); */
    
    width: 2px;
    position: absolute;
    right: 0px;
    height: 98%;
    clear: both;
}
/*CSS FOR DROPDOWN MENU*/

ul li ul.dropdown {
    display: none;
    position: absolute;
    top: 91px;
    z-index: 9999;
    left: 51px;
}
ul li ul.dropdown li {
    float: left;
    width: 222px;
    background: #f4f0ed;
    border-bottom: 1px solid #fff;
    padding: 0px;
}
ul li ul.dropdown li:last-child {
    background: #F4F4F4;
}
ul li:hover ul.dropdown {
    display: block;
    /* display the dropdown */
}
.mmtopnav > li:hover > a {
    color: #CF060E !important;
}
ul li ul.dropdown li a {
    padding: 8px !important;
    font-size: 14px;
    text-align: left;
    color: #666 !important;
    border: 0px !important;
}
ul li ul.dropdown li a:hover {
    color: #CF060E !important;
    background: #ebe6e3;
}
/*
-----------------------------------------------------
FileName:    index.css
Version:     12/01/2013
-----------------------------------------------------
*/

.top-nav {
    width: 100%;
    padding: 0 0;
    margin: 0 0;
    background: none;
    height: 105px;
    text-align: right;
}
/*.top-nav-ca{width:962px; margin:0 auto; padding:0 24px 0 0; text-align:right; line-height:36px; height:36px;}*/

.top-nav-ca a {
    color: #ffffff;
    text-decoration: none;
    font-size: 14px;
    padding: 0 0;
    margin: 0 0;
}
.top-nav-ca img {
    border: none;
    padding: 0 2px 0 15px;
    margin: 0 0;
    vertical-align: middle;
    background: none;
}
.top-nav-ca a:hover {
    text-decoration: underline;
}
.top-nav-ca {
    height: 105px;
    width: 986px;
    margin: 0 auto;
    padding: 0px 0px 0 0;
    margin-top: 0px;
    text-align: right;
    line-height: 30px;
}
.RBLlogo {
    padding-top: 11px;
    padding-left: 26px;
}
.top-nav-ca .top-nav-left {
    width: 200px;
    color: #fff;
    float: left;
    font-weight: normal;
    text-align: left;
}
.topband {
    width: 100%;
    height: 75px;
    margin: 0 auto;
}
.topband-ca {
    width: 962px;
    height: 75px;
    margin: 0 auto;
    padding: 0 24px 0 0;
    background: #ffffff;
}
.topband-ca .logo {
    margin: 8px 0 0 23px;
    padding: 0 0;
    width: 206px;
    height: 60px;
    float: left;
}
.topband-ca .search-language {
    float: right;
    margin: 30px 0 0 0;
    padding: 0 0;
    text-align: right;
    font-size: 13px;
}
.topband-ca .search-language a {
    text-decoration: none;
    text-transform: uppercase;
    color: #6d6e73;
    padding: 0 0 0 10px;
    margin: 0 10px 0 0;
    border-left: #a5a49c 1px dashed;
}
.topband-ca .search-language a:hover,
.topband-ca .search-language a.active {
    text-decoration: none;
    text-transform: uppercase;
    color: #da251d;
    padding: 0 10px 0 10px;
    margin: 0 11px 10px 10px;
    line-height: 27px;
    border-left: #a5a49c 1px dashed;
    border-right: #a5a49c 1px dashed;
}
.txtfld-search {
    border: #d7d7d7 1px solid;
    padding: 5px 5px;
    margin: 0px 0;
    margin-right: -10px;
    font-size: 14px!important;
    color: #7b7b7b;
    width: 170px;
}
.btn-search {
    background: url(/transfer/jsp/send/rbl/images/icons/icon-search.png) no-repeat center center;
    border-bottom: #d7d7d7 2px solid;
    border-right: #d7d7d7 1px solid;
    border-left: none;
    border-top: #d7d7d7 1px solid;
    padding: 2px 6px;
    margin: -4px 10px 0 0;
    cursor: pointer;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .btn-search {
        background: url(/transfer/jsp/send/rbl/images/icons/icon-search.png) no-repeat center center;
        border-bottom: #d7d7d7 2px solid;
        border-right: #d7d7d7 1px solid;
        border-left: none;
        border-top: #d7d7d7 1px solid;
        padding: 6px 14px 6px 12px;
        margin: -4px 10px 0 0;
        cursor: pointer;
    }
}
.menu-area {
    width: 100%;
    height: 36px;
    margin: 0 auto 25px auto;
    padding:8px 0;
    
}
.menu-ca {
    width: 986px;
    margin: 0 auto;
    height: 36px;
    padding: -7px 0;
    background: #fff;
}
ul.menu {
    width: 986px;
    padding: 0 0;
    margin: 0 0;
    font-size: 15px;
    line-height: 17px;
    list-style: none;
    position: relative;
    z-index: 99;
}
/*ul.menu{width:986px; padding:0 0; margin:0 0; text-transform:uppercase; font-size:15px; line-height:17px;list-style:none;}*/

.menu a {
    color: #666;
    float: left;
    /*padding:13px 23px 3px 0; margin:0 0 0 24px;*/
    
    text-decoration: none;
}
.menu a.last {
    /*color:#193282;  float:left; padding:3px 23px 3px 0; margin:0 0 0 24px; border-right:none; text -decoration:none;*/
    
    height: 30px;
    padding-top: 11px;
    text-align: center;
    font-family: signika_negativelight;
    font-size: 18px;
    padding-left: 12px;
    padding-right: 12px;
    border-top: 4px solid #fff;
}
.menu a.last:hover {
    color: #CF060D;
    border-top: 4px solid #cf060d;
    background: #f4f0ed;
}
/*menu */

ul.menu li {
    position: relative;
    float: left;
    background: none; 
  
}
ul.menu ul {
    position: absolute;
    top: 45px;
    left: 0px;
    background: #f4f0ed url(/transfer/jsp/send/rbl/images/megamenu/shadow.png) repeat-x 100% bottom;
    /*background: #fff url(/transfer/jsp/send/rbl/images/megamenu/shadow.png) repeat-x 100% bottom;*/
    
    display: none;
    /*border-left: 2px solid #D6D6D6;*/
    
    list-style: none;
    /*border-right: 2px solid #D6D6D6;*/
}
ul.menu ul li {
    position: relative;
    border-top: none;
    width: 987px;
    margin: 0;
}
ul.last {
    position: relative;
    border-top: none;
    width: 178px;
    margin: 0;
}
ul.menu ul li a {
    font-family: 'signika_negativeRegular', sans-serif;
    color: #003399;
    float: left;
    width: 100%;
}
ul.menu ul li a:hover {
    color: #CF060D !important;
}
ul.menu ul li .para1 a {
    font-family: 'signika_negativeRegular', sans-serif;
    font-size: 0.9em;
    margin-top: 6px;
    font-weight: 400;
    line-height: 1.3em;
    color: #666;
    padding-left: 1.5em;
    background: url(/transfer/jsp/send/rbl/images/icons/red-bullet.png) .5em .4em no-repeat;
    width: 100%;
}
ul.menu ul li .para a:hover {
    color: #CF060D;
}
/*display:block; width:184px;margin-top:0px;margin-left:-1px; padding:8px 0px 5px 20px; font-size:14px; color:#fff;text-transform:none; font-weight:400; 
background:url(/transfer/jsp/send/rbl/images/common/dotted-line.png) repeat-x bottom left;*/

ul.menu ul li a.pfa {
    display: block;
    width: 178px;
    margin-top: 0px;
    margin-left: -1px;
    padding: 8px 0px 5px 20px;
    font-size: 14px;
    color: #fff;
    text-transform: none;
    font-weight: 400;
    background: url(/transfer/jsp/send/rbl/images/common/dotted-line.png) repeat-x bottom left;
}
/*ul.menu ul li ul {
    background: #b8070d; border-radius: 0px; margin-left:150px; margin-bottom:20px;
	position: absolute; top: 100%;
    }

        ul.menu ul li ul li {
        float: none; 
		border-top: 1px solid #6b727c;
		border-bottom: 1px solid #575f6a;
		position: relative;
        background: #b8070d;
        }

            ul.menu ul li ul li a {
            padding: 0 40px;
            margin-bottom:20px;
			color: #fff;
            }

            ul.menu ul li ul li a:hover {
            
			color: #fff;
            }*/

ul.menu ul li ul {
    border: 1px solid #A3A3A3;
    -webkit-box-shadow: inset 0 0 1px #1e2e4f;
    -o-box-shadow: inset 0 0 0px #1e2e4f;
    -moz-box-shadow: inset 0 0 0px #1e2e4f;
    -ms-box-shadow: inset 0 0 0px #1e2e4f;
    -webkit-transition: all ease .0001s;
    -o-transition: all ease .0001s;
    -moz-transition: all ease .0001s;
    -ms-transition: all ease .0001s;
    transition: all ease .0001s;
    -moz-box-shadow: 0px 2.5px 6px rgba(0, 0, 0, 0.25);
    -webkit-box-shadow: 0px 2.5px 6px rgba(0, 0, 0, 0.25);
    background: #E3DFDD;
    margin-left: 8px;
    width: 227px;
    overflow: hidden;
}
ul.menu ul li ul li {
    background: #e7e7e6;
    width: 226px;
    background: url(/transfer/jsp/send/rbl/images/common/dotted-line1.png) repeat-x bottom left;
    /*padding:8px 20px 5px 0px;*/
}
ul.menu ul li ul li.last {
    background: none;
    width: 226px;
    /*padding:8px 20px 5px 0px;*/
}
ul.menu ul li ul li.last a:hover {
    background: #f7f7f7;
    padding: 8px 20px 6px 25px;
    /*width: 202px;padding:6px 20px 6px 25px;*/
}
/*ul.menu ul li a:hover { color:#000000; padding:8px 0px 5px 20px; width:180px;  /*padding:8px 0px 5px 0px;  background:#E3DFDD url(/transfer/jsp/send/rbl/images/common/dotted-line.png) repeat-x bottom left;}*/

ul.menu ul li ul li a {
    color: #000000;
    padding: 8px 20px 6px 25px;
    /*border-bottom:1px dotted #666;*/
}
ul.menu ul li ul li a:hover {
    color: #000000;
    padding: 8px 20px 6px 25px;
    background: #f7f7f7 url(/transfer/jsp/send/rbl/images/common/dotted-line1.png) repeat-x bottom left;
}
ul.menu ul li ul li a.sub {
    color: #525151;
    padding: 8px 20px 6px 24px;
    background: #faf7f5 url(/transfer/jsp/send/rbl/images/common/dotted-line1.png) repeat-x bottom left;
    width: 182px;
    /*border-bottom:1px dotted #666;*/
}
ul.menu ul li ul li a.arrow {
    color: #000000;
    padding: 8px 20px 6px 22px;
    width: 180px;
    background: url(/transfer/jsp/send/rbl/images/icons/red-bullet.png) .8em .9em no-repeat;
}
ul.menu ul li ul li a.sub:hover {
    color: #000000;
    padding: 8px 20px 6px 24px;
    width: 180px;
    background: #e7e7e6 url(/transfer/jsp/send/rbl/images/common/dotted-line1.png) repeat-x bottom left;
}
/*ul.menu ul li ul li .img_cls {
margin-right: 6px;
margin-top: 9px;
line-height: 1.3em;
}*/
/*ul.menu ul li ul li a.last{color:#666666;padding:6px 20px 6px 25px;}
ul.menu ul li ul li a:hover.last {color:#b8070d; padding:6px 20px 6px 25px;}*/

ul.menu ul li ul li .color_change a {
    color: #ffffff;
    background: #b8070d;
    /*padding:6px 20px 6px 20px;*/
    
    background: #990000 url(/transfer/jsp/send/rbl/images/common/dotted-line.png) repeat-x bottom left;
}
ul.menu ul li ul li .color_change a:hover {
    color: #ffffff;
    background: #eee;
    margin-top: 5px;
}
ul.menu ul ul {
    left: 191px;
    top: 0px;
    /*padding-top:-1px;*/
}
/*ul.menu .menulink {
padding: 8px 19px 5px 28px;
margin: 0px 1px 0 0px;
border-right: #fff 1px solid;
}*/

ul.menu .menulink {
     
    height: 30px;
    padding-top: 11px;
    text-align: center;
    font-family: signika_negativelight;
    font-size: 18px;
    padding-left: 12px;
    padding-right: 12px;
    border-top: 4px solid #fff;
}
/*ul.menu .menuhover{background:#b8070d;   }*/

ul.menu .menulink:hover {
    color: #CF060D;
    border-top: 4px solid #cf060d;
    background: #f4f0ed;
}
ul.menu .active1 {
    color: #CF060D;
    background: #E3E3E3;
}
.active1 {
    color: #CF060D;
    background: #E3E3E3;
}
ul.menu .menulink1 { 
    height: 30px;
    padding-top: 11px;
    text-align: center;
    font-family: signika_negativelight;
    font-size: 18px;
    padding-left: 12px;
    padding-right: 12px;
    border-top: 4px solid #fff;
}
ul.menu .menulink1:hover {
    color: #CF060D;
    border-top: 4px solid #cf060d;
    background: #f4f0ed;
}
/*ul.menu .menuhover { background:#E3E3E3 url(/transfer/jsp/send/rbl/images/common/dotted-line.png) repeat-x bottom left; }*/
/*ul.menu ul li.menuhover1 { background:#b8070d; background-image:none;}*/

ul.menu .sub {}
/*ul.menu .active a{ color:#d30000;}*/

ul.menu .topline {} ul.menu ul li.sub_link {
    border-bottom: none;
}
/*

.menu{width:986px; padding:0 0; margin:0 0; text-transform:uppercase; font-size:15px; line-height:17px;}
.menu a{color:#193282; float:left; padding:3px 23px 3px 0; margin:0 0 0 24px; border-right:#d30000 1px solid; text-decoration:none;}
.menu a.last{color:#193282; float:left; padding:3px 23px 3px 0; margin:0 0 0 24px; border-right:none; text-decoration:none;}


*/

.boxbottom-shadow1 {
    display: block;
    background: url(/transfer/jsp/send/rbl/images/common/boxBottomShadow.png) no-repeat top center;
    height: 10px;
    margin-top: 34px;
}
.boxbottom-shadow2 {
    display: block;
    background: url(/transfer/jsp/send/rbl/images/common/boxBottomShadow.png) no-repeat top center;
    height: 10px;
    margin-top: 34px;
}
.boxbottom-shadow3 {
    display: block;
    background: url(/transfer/jsp/send/rbl/images/common/boxBottomShadow.png) no-repeat top center;
    height: 10px;
    margin-top: 17px;
}
.bottom-shadow {
    display: block;
    background: url(/transfer/jsp/send/rbl/images/common/container-bottom-shadow.png) no-repeat top center;
    height: 10px;
}

.bbemail {
    clear: both;
    display: inline-block;
    padding: 5px 0px;
    margin-top: 10px;
    background: #003399;
}
h3.bbemail1 {
    margin: 5px 13px !important;
    padding: 0px !important;
    font-size: 16px !important;
    font-weight: bold !important;
    color: #fff !important;
    text-transform: uppercase;
}
p.bbemail2 {
    margin: 3px 13px;
    font-size: 13px;
}
a.bbemail3 {
    color: #fff;
    text-decoration: none;
}
a.bbemail3:hover {
    color: #fff;
    text-decoration: underline;
}
.pos_fixed {
    position: fixed;
    top: 219px;
    right: 1px;
    color: red;

    z-index:999;
}
ul.rightpanel {} ul.rightpanel li {
    background-color: #f4f0ed;
    margin-bottom: 2px;
    font-size: 15px;
    font-family: signika_negativelight;
}
ul.rightpanel li a {
    color: #666;
    font-family: signika_negativelight;
}
ul.rightpanel li a:hover {
    background: #ebe6e3;
}
ul.rightpanel li a.linkurl1 {
    display: block;
    color: #666;
      font-family: 'signika_negativeRegular', sans-serif;
    background: url(/transfer/jsp/send/rbl/images/megamenu/locateus.png) 10px 15px;
    background-repeat: no-repeat;
    padding-left: 55px;
      padding-top: 23px;
    /* height: 28px; */
    /* font-size: 1.2em; */
      background-size: 32px 32px;
    padding-bottom: 20px;
    padding-right: 15px;
      background-size: 32px 32px;
}
ul.rightpanel li a.linkurl1:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/locate-red.png) 10px 15px;
    background-repeat: no-repeat;
    color: #cf060d;
      background-size: 32px 32px;
       background-color:#D4D0CD;
}
ul.rightpanel li a.linkurl2 {
    display: block;
    color: #666;
      font-family: 'signika_negativeRegular', sans-serif;
    background: url(/transfer/jsp/send/rbl/images/megamenu/careers.png) 10px 15px;
    background-repeat: no-repeat;
    padding-left: 55px;
      padding-top: 23px;
    /* height: 28px; */
    /* font-size: 1.2em; */
      background-size: 32px 32px;
    padding-bottom: 20px;
    padding-right: 15px;
}
ul.rightpanel li a.linkurl2:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/career-red.png) 10px 15px;
    background-repeat: no-repeat;
    color: #cf060d;
     background-color:#D4D0CD;
      background-size: 32px 32px;
}
ul.rightpanel li a.linkurl3 {
    display: block;
    color: #666;
     font-family: 'signika_negativeRegular', sans-serif;
    background: url(/transfer/jsp/send/rbl/images/megamenu/feedback.png) 9px 15px;
    background-repeat: no-repeat;
    padding-left: 55px;
      padding-top: 23px;
    /* height: 28px; */
    /* font-size: 1.2em; */
      background-size: 32px 32px;
    padding-bottom: 20px;
    padding-right: 15px;
}
ul.rightpanel li a.linkurl3:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/feedback-red.png) 10px 15px;
    background-repeat: no-repeat;
      background-size: 32px 32px;
    color: #cf060d;
     background-color:#D4D0CD;
}
  
ul.rightpanel li a.linkurl4 {
    display: block;
    color: #666;
     font-family: 'signika_negativeRegular', sans-serif;
    background: url(/transfer/jsp/send/rbl/images/megamenu/imp_icon.png) 9px 15px;
    background-repeat: no-repeat;
    padding-left: 55px;
      padding-top: 23px;
    /* height: 28px; */
    /* font-size: 1.2em; */
      background-size: 32px 32px;
    padding-bottom: 20px;
    padding-right: 15px;
}
ul.rightpanel li a.linkurl4:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/hovericon/imp_icon_red.png) 10px 15px;
    background-repeat: no-repeat;
      background-size: 32px 32px;
      background-color:#D4D0CD;
    color: #cf060d;
}

ul.rightpanel li a.linkurl5:hover {

     background-color:#D4D0CD;
    color: #cf060d;
    
}
ul.rightpanel li a.linkurl5 {
    display: block;
    color: #666;
      font-family: 'signika_negativeRegular', sans-serif;
  background-color:#D4D0CD;
   
    padding:23px 20px 20px 20px;
}
  .pos_fixed_subdata{
display :none;
position: fixed;
 top: 405px; 
 right: 138px; 
 color: #666; 
 z-index: 999;

}
.pipe {
    position: relative;
    top: 14px;
    padding: 4px 0px !important;
    border-right: #ccc 1px solid;
}
ul.socialicons {
   margin-top:5px;
}
ul.socialicons li {
     float: left;
    
}
ul.socialicons li a {
     float: left;
    margin-right: 7px;
}
.fb {
    background: url(/transfer/jsp/send/rbl/images/megamenu/FB.png);
    width: 36px;
    height: 36px;
}
.fb:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/h_FB.png);
   
}
.twitter {
    background: url(/transfer/jsp/send/rbl/images/megamenu/Twitter.png);
   width: 36px;
    height: 36px;
}
.twitter:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/h_Twitter.png);
   
}
.linkedin {
    background: url(/transfer/jsp/send/rbl/images/megamenu/Linkedin.png);
   width: 36px;
    height: 36px;
}
.linkedin:hover {
    background: url(/transfer/jsp/send/rbl/images/megamenu/h_Linkedin.png);
   
}



#menu>li.activelink>a {
   color: #d30000;
 
 
}