.headTxtPos {
	position:relative !important;
}

a.logo-signon{
    width: 40px !important;
    height: 40px !important;
    padding: unset !important;
}

.logosignon
{
  	background: url(https://globalcommonbuild.uat1.citibank.com.sg/views/images/citi-blue-logo.png) no-repeat 0 0;
    width: 133px;
    height: 37px;
    margin: 22px 0 0 29px;
    float: left;
}

ul.mainNavList.search {
     float: right;
    }
li a.grid-cls {
    display: grid !important;
    grid-template-columns: 26px 1fr;
    align-items: center;
}

.mainMenu.hidden-desktop {
    padding: 10px 0px !important;
}
.logo {
    background: url(https://www.citibank.com.sg/gcb/images/citi-blue-logo.png) no-repeat scroll 0 0 transparent !important;
    width: 68px;
    height: 38px;
    margin: 0 auto;
    
    display: block;
}

@media (max-width: 767px) {
    .logOutIcon {
        float: right;
        background: url(https://www.citibank.com.sg/gcb/images/sign-on-icon.png) no-repeat scroll 0 0 transparent !important;
        background-size: 100% 100%;
    }

    .banner{height: 55px !important;}
}

@media (max-width: 812px) {
.submenu h4 {
margin-left: 10px !important;
}
}


#nav ul.mainNavList li a {
    color: #0177b5 !important;
}
/*   CREL styles start */
.eligLtCrel{min-height:242px;}
.subTitleImg{line-height:26px}
.subTitleImg img{float:left; margin-right:8px;}
.tickList.onepxBgpos li{background-position:0 1px;}
.crelBoxes{width:45%;float:left; margin-left:2%}

.crelBoxes p {padding: 12px 15px 0; }
.crelBoxes p:nth-child(2) {color:#000;padding:4px 0 13px 0;}
 
.wid30{width:42px !important}
.padlt20{padding-left:20px}
.padtop5{padding-top:5px}
 .flyout.forms-center{z-index:1000 !important;}
.crelBoxcont {margin:20px auto ;border:solid 1px #265f93; box-sizing:border-box;border-radius:30px;width:580px;padding: 12px 9px; position:relative;  box-shadow: 6px 6px 22px rgba(0, 0, 0, 0.24);}
.crelBoxcont .crelBoxes:nth-child(2) {float:right;margin-right:2%}
.crelTitle  {display:table; width:81%; margin:0 auto; height:60px}
.crelTitle span, .crelTitle strong {display:table-cell; vertical-align:middle; text-align:left;}
.crelTitle span {width:60px;}
.crelTitle strong {font-size:15px;}
.crelBoxcont:before {content:''; position:absolute; left:50%; height:100%; top:0; background: #265f93; width:1px}
.padtop0 {padding-top:0;}
.notopborder { border-top:0}
/*   CREL styles End */

/*1891*/
.logoWidthnew{float:left;width:75px;}
.watsonCard{width: 79%; padding:0;}
/*1891*/

/*1791*/
.formRedesign ul li input.namePadding{padding:0 0 0 5px;line-height:24px}
.formRedesign ul li .inputBoxMed.loanInput{width:275px;padding:0 0 0 5px; line-height:24px;}
span.radioValue > label{margin-left:5px;}

/*1791*/
/*341*/
.dropListLarge.portrait .sbSelector{width:192px !important;text-overflow:ellipsis;white-space:nowrap;}

/*341*/
/*greatonlinesale*/
.introTxt{font-size:20px;}
.SimpleStpsWrap{overflow:hidden;margin-bottom:20px;}
.SimpleStep{float:left;width:28%;text-align:center;padding:20px;border-right:1px solid #ccc; font-size:13px;}
.SimpleStep.lastcol{border-right:none;float:left;}
.rewardsWrapper{overflow:hidden;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:15px;}
.rewardsImg{float:left;width:92px;padding-right:15px}
.rewardsContent{float:left;width:85%;font-size:13px;font-weight:bold;padding-top:7px;}
.cardsWrapper{margin:20px 0;overflow:hidden;}
/*greatonlinesale*/
/*1776*/

/*1773*/
ol.lowerAlpha{padding-bottom:10px;}
ol.lowerAlpha li {padding:0 0px 5px;margin:0 0 0 25px;list-style:lower-alpha;line-height: 17px;}
.bannerHolder.hugeBanner {height: 327px;}
.bannerTitle.bannerLarge.reward2{left:37%;top: 40% !important;}
.largeTitle.hugeBannerLargeTxt.rewardpage2{font-size: 24px;}
.mediumTitle.cardText{left:32%;top: 77px;position:absolute;width:54%;font-size: 20px;}
.headMarTop.marBtm{margin-bottom:10px;}
/*1773*/
/*1444*/
.formcpfBtn {padding:10px 0 20px 0;} 
/*1444*/ 
/*1640*/
.blueBtn.arrowIco{
   background-image:url(/portal/bluehome/images/PC/arrow-ico.png);
      background-position: right 9px;
     background-repeat: no-repeat;
     padding-right: 17px;
  }
.grayBtn.arrowIco{
   background-image:url(/portal/bluehome/images/PC/arrow-ico.png);
      background-position: right 9px;
     background-repeat: no-repeat;
     padding-right: 17px;
}
/*1640*/
/*WSG-2016-178*/
.refer-box2apr .refer_list{padding-top:27px}
/*WSG-2016-178*/
/*1527*/

.jspHorizontalBar{display:none;}
.inputBoxTxtArea{width:215px;height: 60px;padding:0;border:1px solid #ccc;resize:none;}
.textareaBox.inputBoxTxtArea2 {width: 212px;border: 1px solid #ccc;resize:none;}
/*1527*/

/*1414*/
.padtop10{padding-top:10px;}
.padtop20{padding-top:20px;}
.m1visaRht{width:46%;float:left;}
.m1visaLft{width:46%; float:left;border-right:1px dotted #cccccc;margin-right:10px;}
/*1414*/

.applyNewWrap{padding-bottom: 15px;}
.offerContent{padding: 25px; border: 1px dotted;}
.offerHead{background: #0070C0; padding: 14px; cursor: pointer; }
.offerHead a{font-size: 15px; font-weight: bold; color: #ffffff !important; font-weight: bold;}
.uparrw {display: none; float:right;}
.dwnarrw {float:right;}
.offerContHead{padding-bottom: 20px;font-weight: bold;}
.offer{width: 50%;display: inline-block; float: left; text-align: center;padding-bottom: 30px; font-weight: bold; font-size: 15px;}
.offer a {padding: 8px !important; width: 100px;}

/*1479*/
.bannerTitleIntplus {color: #FFFFFF;display: block;font-family: "interstate";left: 10%;padding: 0 20px 0 0;position: absolute;width: 406px;z-index: 1;line-height:20px;}
.largeTitleIntplus {color: #ffffff;font-family: "interstate";font-size: 26px;font-weight: normal;left: 46.8%;line-height: 40px;padding: 0;position: absolute;width: 377px;top:50px;}
.largeTitleIntplus span{font-size: 35px;}
.mediumTitleIntplus {font-size: 24px;left: 48%;line-height: 24px;padding: 8px 0 0;position: relative;top: 175px;width: 456px;color: #ffffff;}
.brdrLftRgtBot{border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;}
.innerPad20{padding:20px;}
.interestRateCont{overflow:hidden;border-bottom:1px solid #ccc;margin-bottom:20px;}
.interestRateCont.last{border-bottom:0px;margin-bottom:0px;}
.interestRateLft{float:left;width:130px;font-size:18px;}
.interestRateLft span{color: #05589D; font-size:32px;}
.interestRateRgt{float:left;width:292px; font-size:12px;font-weight:normal;}
.interestRateLft2{float:left;width:110px;font-size:16px;}
.interestRateRgt2{float:left;width:270px; font-size:12px;margin-left:20px;}
.interestRateRgt span{color: #05589D; font-size:16px;font-weight:normal;}
.interestRateRgt2 span{color: #05589D; font-size:16px;font-weight:normal;}
.brdrrright{border-right:1px solid #ccc;min-height:50px;}
.brdrbottom{border-bottom:1px solid #ccc;padding-bottom:15px;}
.padLft{padding-left:33px;}
.fundpad{padding-top:10px;}
.inputBoxMediumBig{width: 172px;height: 23px;padding:0;border:1px solid #ccc;}
h2.bannerTx {color: #FFFFFF;font-family: "interstate";font-size: 16px;font-weight: normal;margin: 0;padding: 12px 8px;}
.textareaBox.inputBoxTxtArea2 {width: 210px;border: 1px solid #ccc;}
/*1479*/
.bannerHolderCitiPre {margin: 0 0 15px;position: relative;}
#exclusiveContainer {margin-bottom: 20px;}
/*1368 reebonz_offer*/
.reeoffMn{width:600px; float:left;}
.reeoffsub{width:200px; float:left;}
.rbOFFLft{float:left; width:117px;text-align: center;}
.rbOFFrht{float:left; width:440px;}
.rbOFFLftsub{float:left; width:117px;text-align: center;}
.rbOFFrhtsub{float:left; width:705px;}
/*1368 reebonz_offer*/
/*WSG-2016-88*/
.middle_terms{margin-bottom:23px;float:right}
.agodaSecond_paratext{font-size: 12px;margin-top: 10px;text-align: center;}
.agodaSecond_paratext > p {padding-bottom: 0;}
/*WSG-2016-88-end*/
/*WSG-2016-242*/
.padTp25 {padding-top: 25px !important;}
.bannerHolder3 { float: left; }                    
.adjPdTpLh {padding-top: 25px !important;min-height:57px;}
 .fntSze14 {font-size: 14px !important;}
.padtop15 {padding-top: 15px !important;}
/*WSG-2016-242-end*/
/*1336*/
/* CTG & CPC Kana Forms - */
.inputBoxLarge.gold{border:1px solid #b5995c}
.inputBoxTxtArea.gold{border:1px solid #b5995c}
.inputBoxHour.gold{border:1px solid #b5995c}
.sbHolder.gold {border: 1px solid #b5995c}
.gold {border: 1px solid #b5995c}
.inputBoxHour.fixWth{width: 51px}
#others_tb{display:none;}
.formInner.ctg input[type="checkbox"] {margin:-3px 5px 0 0;vertical-align:middle;}
/* CTG & CPC Kana Forms - */
/*CPC and CTG Forms*/
.bannerHolder3 {
float: left;
/* height: 458px;*/
margin: 0 0 25px;
position: relative;
width: 510px;
}
.bannerTitle3 {
color: #FFFFFF;
display: block;
float: left;
font-family: "interstate";
margin-top: 312px;
padding: 0 18px;
position: absolute;
width: 450px;
z-index: 1;
}
.bannerTitle3.specialBlock{width: 377px;}
.largeTitle3 {
font-size: 20px;
padding: 0;
/* *margin-left: -500px;*/
}
.mediumTitle3 {
display: inline-block;
font-size: 14px;
line-height: 20px;
padding: 10px 0 0;
}
.formHldr.ctg{
float: left;
margin-left: 35px;
width: 380px;
}
.ctg #qn { width:351px; }
.ctg textarea{width:205px;padding:5px;resize: vertical;}
.formHldr.ctg .formInner .formField{
float: left;
font-family: Arial;
font-weight: bold;
padding: 2px 0 10px;
width: 142px;
width:137px\0/;
*width:150px;
}
.formHldr.ctg > .formInner > .formValue{
float: left;
line-height: 20px;
padding-left: 0px;
/*width: 250px;*/width:238px;
}
.formHldr.ctg.ctgfix > .formInner > .formValue{
width: 218px;
padding-left: 20px;
}
.formHldr.ctg h2 {
font-size: 14px;
margin-bottom: 10px;
border:none;
}
.blueBoldTxt
{
color: #998459;font-weight:bold;font-family:Arial;font-size:13px;
}
.formHldr.ctg .formInner .textAreaWrap .textareaBox
{
height:82px; width:365px;
}
.formHldr.ctg .formInner .formValue .radioValue
{
display: inline-block;
margin-bottom: 5px;
/*margin-right: 0px;*/
*margin-right: 0px;
}

.formSteps.shortApp {min-height:60px;border:none;}
.formSteps.shortApp ul {overflow:hidden;}
.stepsContent {border-top:1px solid #ccc;border-bottom:1px solid #ccc;min-height:59px;}
.formSteps.shortApp .activestep1 { width:46%;float:left;margin:5px 0; }
.formSteps.shortApp ul li {/*width: 55%;*/width:46%;height:100%;padding: 22px 5px 7px 4px;font-size: 10px;font-weight: normal;background:none;}
.formSteps.shortApp ul li img{width:36px;padding:0;margin:0;}
.formSteps.shortApp ul li.active span.formStepList {color: #3398CC;}
.shortApp .formStepCont {float: left;width: 66%;display:block;}
.formSteps.shortApp ul li span.formStepList {color: #C1E0F2;font-weight: bold;margin: -7px 0px 0px 0px;display: inline-block;float: left;}
.formSteps ul li.secondList {/*width: 40%;*/width:46%;}
.formHldr.ctg h3 {font-size:18px;font-weight:normal;}
.seniorlabelField.ctglike {width:100%;}
.seniorlabelField.ctglike .left {width:6%;}
.seniorlabelField.ctglike .right {width:90%;}
.formSteps.shortApp ul li.last{background: none;}
.activestep1 h5 { float:left;color:#9B8768;font-size:12px;margin:0;padding:15px 0 0;width:29%;}
.activestep1 h4 { float:left;font-size:12px;margin:0;padding:9px 0 0;width:70%; }
.stepImg { float:left;margin:0 5px 0 2px; height:59px;}
.activestep2 { overflow: hidden;float: left;width: 40%;margin:5px 0; }
.activestep2 h5 { float:left;color:#9B8768;font-size:12px;margin:0;padding:15px 0 0;width:29%;}
.activestep2 h4 { float:left;color:#C1C1C1;font-size:12px;margin:0;padding:0;width:71%; }
/** Feb CPC and CTG Forms **/
.dropTinyList .sbHolder, .dropTinyList .sbOptions, .dropTinyList .sbOptions li{width: 60.6px;margin:0 10px 0px 0;}
/** Feb CPC and CTG Forms **/
/*CPC and CTG Forms*/
/*Citigold Wealth Advisory Page CSS*/

.bannerHolder10 { height: 458px;margin: 0 0 15px;position: relative;width: 510px;}
.bannerTitle10 {color: #FFFFFF;display: block;float: left;font-family: "interstate";margin-top: 312px;padding: 0 18px;position: absolute;width: 450px; z-index: 1;}
.largeTitle10 {font-size: 20px;padding: 0;}
.mediumTitle10 { display: inline-block;font-size: 13px;line-height: 18px;padding: 13px 0 0;}
#leftWealthAdvisory { float:left;width: 510px;margin-bottom:15px; }
#rightWealthAdvisory { float:left; }
.privilegesGlance { padding:10px 0 10px 0; }
.privilegesGlance h2 { margin:0;padding:0 0 8px 0;color:#A58B58;font-size:18px;font-weight:normal;font-family: "interstate"; }
.floatDivContent { clear:both;padding:0 0 10px 0;overflow:hidden;border-bottom:1px dotted #999; }
.textParaDiv { clear:both; }
.textParaDiv h4 { font-size:14px;font-weight:normal;color:#A58B58;font-family: "interstate"; }
.firstFloatDiv { float:left;width:35%; }
.firstFloatDiv h4 { font-size:13px;font-weight:normal;color:#A58B58;font-family: "interstate"; }
.secondFloatDiv { float:left;margin:0 14px 0 0; }
.secondFloatDiv p, .thirdFloatDiv p { text-align:center;font-size:13px; }
.thirdFloatDiv { float:left; }
.footertermsContent { padding-top:15px; }
.footertermsContent h5 { color:#A58B58;font-size:13px;margin:0;padding:0 0 8px 0;font-weight:normal; }
.footertermsContent h6 { color:#A58B58;font-size:13px;margin:0;padding:0;font-weight:normal; }
.familyPrivileges h2 { margin:0;padding:0 0 8px 0;color:#A58B58;font-size:18px;font-weight:normal;font-family: "interstate"; }
.citigoldContactForm { margin:0;padding:0 0 8px 0;color:#A58B58;font-size:18px !important;font-weight:normal;font-family: "interstate"; }
.citigoldContactForm.bdr{border-bottom:1px solid #CCCCCC !important;margin-bottom:10px !important;}
.btnLftMgn a{margin-right: 5px;}
/*End of Citigold Wealth Advisory Page CSS*/
/* CPC FORMS */
.inputBoxMaxWidth{width: 175px;/*185px*/;height: 23px;padding:0 0 0 5px;border:1px solid #ccc;margin-right:5px;}
.contWrapper{padding: 10px 0 10px 0;}
.contWrapper h2{margin: 0;padding: 0 0 8px 0;color: #564639;/*#957e52;*/font-size: 18px;font-weight: normal;font-family: "interstate";}
.contWrapper h4{font-size: 13px;font-weight: normal;color: #cccccc;/*#564639;font-family: "interstate";*/}
.brownTxt{color: #957e52;}
.formHldr.ctg .rightDiv{padding: 0 0 8px;}
.formHldr.ctg .rightDiv h2{margin: 0;padding: 0 0 8px 0;color: #57473A;font-size: 16px;/*font-size: 18px;font-weight: normal;font-family: "interstate";*/}
.formHldr.ctg h2.darkGray{margin: 0;padding: 10px 0 10px 0;color: #57473A;font-size: 16px;/*font-weight: normal;font-family: "interstate";*/border-top: 1px dotted #ccc;border-bottom:none;}
.formHldr.ctg h3.darkGray{margin: 0;padding: 10px 0 10px 0;color: #57473A;font-size: 16px;font-weight: bold;border-top: 1px dotted #ccc;}
.mgnBot10{margin-bottom: 10px;}
.mgnLessTop5{margin-top: -5px;}
.padBot15{padding-bottom:15px;}
.formHldr.ctg.ctgOvf .formInner{overflow:hidden;padding: 0;}
.formHldr.ctg.ctgOvf .formInner .formField{width: 132px;}
.ui-datepicker-trigger {position: relative;top: 10px;}
.disclaimerCPC {color: #57473A;font-size: 11px;}
.grayBoldTxt{color: #57473A;font-weight: bold;font-family: Arial;font-size: 13px;} /*color:#99856c*/
.contWrapper h2.darkGrayBoldTxt{font-weight: bold;font-family: Arial;color:#57473A;}
.borDotted{border-top:1px dotted #ccc;padding: 10px 0 5px !important;}
.removeRule{padding:0 !important;border:none !important;}
.formHldr.ctg .formInner .formInner{padding:0px;}
/* CPC FORMS */
/*1336*/



/* Reset */
html{-webkit-text-size-adjust: none;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
li{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}
ins{background-color:#ff9;color:#000;text-decoration:none}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-collapse:collapse;border-spacing:0;table-layout: fixed;}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input,select{vertical-align:middle}
.fntSize15{font-size:15px;font-weight:bold;color:#05589d;}
.fntSize21{font-size:21px;}
.fntSize30{font-size:30px;}
sup {font-weight: normal;}
.vAlignTxt{vertical-align:middle}
.formSteps.arrowNone ul li{float:left;padding:6px 20px;width:29%;*width:28.5%;background:none;height:30px;}
.padtop12 {padding-top: 12px;}
.besBlks.fullWidth {width: 100%;}
.mrglft {margin-left: 90px;}

/*1303*/
.citiM1Plat{width:100%; overflow:hidden;}
.citiM1PlatBlueInn{width:100%; overflow:hidden; margin:0 0 20px 0;}
.citiM1PlatBlue{background:#195a92;padding:5px 15px 5px 16px; color:#fff; font-size:14px; position:relative;}
.citiM1PlatBlueArrow{display:block;background:url("/gcb/credit_cards/images/blue-arrow.jpg") no-repeat; position:relative; display: block; width:12px; height:4px; right:0px; left:22px; margin:0 0 20px 0;}
span.blueIconsOne{background:url("/gcb/credit_cards/images/icon-one.jpg") no-repeat;display: inline-block;height: 24px;width: 24px;vertical-align:middle;margin-right:5px;}
span.blueIconsTwo{background:url("/gcb/credit_cards/images/icon-two.jpg") no-repeat;display: inline-block;height: 24px;width: 24px;vertical-align:middle;margin-right:5px;}
span.blueIconsThird{background:url("/gcb/credit_cards/images/icon-three.jpg") no-repeat;display: inline-block;height: 24px;width: 48px;vertical-align:middle;margin-right:5px;}
span.calenderIcon{background:url("/gcb/credit_cards/images/calender.png") no-repeat;display: inline-block;height: 33px;width: 29px;vertical-align:middle;margin-right:5px; margin-left:18px;}
.citiM1PlatCont2{margin:20px 0 0 0;}
.citiM1PlatBlueInn.last{margin-bottom:0px;}
.calenderCont{font-size:14px;}
.lftPlatCont{float:left; width:37%;}
.midPlatCont{float:left; width:5%; text-align:center; padding-top:10px;}
.rgtPlatCont{float:left; width:45%;}
ul.citiMlLst{width:100%;}
ul.citiMlLst li{float:left; width:214px; border-right:1px solid #ccc; height:71px;}
ul.citiMlLst li.noBorder{border-right:none;}
ul.citiMlLst li .citiMlLstCont{width:100%; overflow:hidden;}
ul.citiMlLst li .citiMlLstCont .left{float:left; width:65px; padding-left:4px;}
ul.citiMlLst li .citiMlLstCont .right{padding:0 7px 0 0; float:left; width:138px;}
ul.citiMlLst li .citiMlLstCont .right span.blueBig{float:left; width:52px; font-size:28px; color:#195a92; padding:0 0 5px 0;}
ul.citiMlLst li .citiMlLstCont .right span.greyCon{float:left; width:85px; padding:0 0 5px 0;}

/*1303*/


/*1209*/
.oneBillPay{width:100%; margin:0 0 20px 0;}
.oneBillPayInn{width:100%;overflow:hidden; background-color:#f6f6f6; margin-top:-3px;}
.oneBillPayInn .contArea{overflow:hidden;width:100%;}
.contArea ul.oneBillLt{padding:10px 20px 0 20px; float:left; overflow:hidden;}
.contArea ul.oneBillLst li{display:inline-block; margin:0 14px 15px 0; width:76px;}
.contArea ul.oneBillLst.noPadTop{padding-top:0px;}
.blueClr{color:#4496d2;}
.contArea ul.oneBillLst {float: left;overflow: hidden;padding: 10px 20px 0;}

/*1209*/

/*1217*/
.flashSale {margin: 0 0 10px;width: 100%;}
.flashSaleInn {overflow: hidden;width: 100%;border-bottom: 1px solid #CCCCCC; padding: 25px 0 20px;}
.flashSaleInn .left {float: left;width: 214px;}
.flashSaleInn .right {float: left;padding-left: 20px;width: 73%;}
.flashSaleInn.noPadTop{padding-top:0px;}
.flashSaleInn.noBrdLst{border-bottom: none; padding-bottom:0px;}
span.bigTxt{font-size:24px;}
span.bigTxt2{font-size:16px;}
.flashSale h2{color:#1f497d; font-size:25px;}
.flashSale h2.padTop{padding-top:20px;}
.flashSaleInn .right.singleTxt{margin-top:54px;}
.flashSaleInn .right.doubleTxt{margin-top:31px;}
/*1217*/



/* 618 */
input[type="checkbox"] {
    margin: 0 7px 0 0;
}
#familymembers{width:100%;}
/* common */
@font-face {font-family: "interstate";font-style: normal;font-weight: normal;src: url("/gcb/fonts/interstaterom-webfont.eot?#iefix") format("embedded-opentype"), url("/gcb/fonts/interstaterom-webfont.woff") format("woff"), url("/gcb/fonts/interstaterom-webfont.ttf") format("truetype"), url("/gcb/fonts/interstaterom-webfont.svg#Citibank") format("svg");}
.promoImg{margin-top:5px;float:right;text-align:right;line-height:0;}

.padngtp{padding-top:30px;}
.tabInnerLogoa{float: left;width: 57px;}
.tabInnerLogof{float: left;width: 57px;}
.pullLeft{float:left;}
.pullRight{float:right;margin-right:0 !important;}
.clear{clear:both;}
.txtRight{text-align:right !important;}
.midAlign{vertical-align:middle !important;}
.noAlignTxt{vertical-align:inherit !important;}
.redTxt{color:red;}
.grayTxt{color:#333;}
.goldTxt{color:#9B8768 !important;}
.darkGoldTxt{color:#4A3F3A !important;}
.boldTxt {font-weight: bold;}
a {color: #007aff;outline: medium none;text-decoration: none;}
img, textarea {max-width:100%;padding: 0px 0px 0px 0px;}
h1 {color: #000000;font-size: 20px;font-weight: normal;line-height: 20px;}
h1 sup {font-size: 12px;}
h2 {font-size: 16px;padding: 0 0 10px;}
h3 {font-size: 14px;padding: 0 0 10px;}
h4 {font-size: 12px;font-weight: bold;padding: 0 0 10px;}
.overHidden {overflow:hidden; }
.first{padding-top:0!important;}
.last{padding-bottom:0!important;}
.lastMargin{margin-bottom:0!important}
.divider {border-bottom: 1px dotted #CCCCCC;margin-bottom: 20px;}
.dividerLine{border-bottom: 1px dotted #CCCCCC;margin-bottom: 20px;padding-bottom:10px;}
.commonspaceHoldr{padding:15px 0;}
.tabInnerbull{margin-top:10px;}
.clsMarg0{margin-bottom:0 !important;}
/* Layout */
body {background:url('/gcb/images/bg-pattern.gif') repeat;color: #555555; font-family: 'citi-Sans' , sans-serif;font-size: 12px;overflow-x:hidden;}
/* Get your Card in 24 hrs */
.left_24{float: left;width:131px;}
.right_24{float: left;margin-left: 20px;}
.right_24 p {vertical-align:middle; line-height: 62px;margin-bottom: 10px; padding-bottom: 0px;font-style:italic;font-weight:bold;font-size:11px;color:#989898;}
.right_24 p a{color:#989898;text-decoration:underline;}
.block_24{display: block;position: relative;overflow: hidden;clear: both;margin-bottom: 10px;}
/* Get your Card in 24 hrs */

                                      .grid-cls img {
                                            max-width: 100%;
    padding: 0px 10px 0px 0px;
                                      }
                                      
/** Home Page Banner 4th Tile 3 Categories **/

.marketOfferContentWrapper {
	position: absolute;
	left: 278px;
	top: 32px;
	width: 678px;
	color: #002D72;
}
.offerContLargeHdrWrap {
	font-family: "Interstate-light";
	font-size: 32px;
	font-weight: bold;
	padding: 0;
}
/* 09022016 */
#banner_new .offerContLargeHdrWrap p {
	padding-bottom: 15px;
	font-size: 22px;
    color: #002d72;
}
/* 09022016 */
.offerContLargeHdrWrap p {
	padding-bottom: 35px; 
}
.productMarketWrap {
	padding: 0 0 20px;
	margin: 0 0 20px;
	overflow: hidden;
}
.flexslider .slides .productMarketWrap img {
	width: auto;
	padding-bottom: 5px;
}
.productsMarketList {
	float: left;
	width: 190px;
}
.productsMarketList.left {
	padding:0 20px 0 0
}
/** 09022016 **/
#banner_new .productsMarketList.center {
	padding: 0 20px 0 0;
	border: none;
}
#banner_new .productsMarketList.right {
	padding: 0 20px;
	border: none;
}
/** 09022016 **/
.productsMarketList.center {
	border-left: 1px solid #CCCCCC;
	padding: 0 20px;  
}
.productsMarketList.right {
	border-left: 1px solid #CCCCCC;
	padding: 0 20px;
	
}
.productsMarketList h3{
	font-size: 18px;
	font-family: "Interstate";
	padding-bottom: 0;
}
/** 09022016 **/
#banner_new  .productsMarketList #stitleWrapper1 p, #banner_new  .productsMarketList #stitleWrapper2 p, #banner_new  .productsMarketList #stitleWrapper3 p {
	padding-bottom: 5px;
}
#banner_new  #stitleWrapper3 h3, #banner_new  #stitleWrapper3 p, #banner_new  #logoTxtEvent3{
	padding-left: 23px;
}
#banner_new  a#learnTitleElem3 {
	margin-left: 23px;
}
#banner_new  #logoTxtEvent1 {
	min-height: 26px;
}
#banner_new  p#logoTxtEvent2 {
	min-height: 28px;
}
/** 09022016 **/

.keepMinPad {
	   padding-top: 10px;
}
.productsMarketList p{
	font-size: 12px;
	font-family: "Interstate";
}
.keepProductLeft {
	float: left;
}
.keepProductRight {
	float: right;
	width: 150px;
}
.keepProductRight p {
	padding-bottom: 12px;
}
.keepItemLeft {
	float: left;
}
.keepItemRight {
	float: right;
	width: 106px;
}
.clearProducts {
	clear: both;
	overflow: hidden;
}
.btnBlue {
	background: #00BDF2;
	font-family: "Interstate-light";
	text-align: center;
	color: #FFFFFF;
	display: inline-block;
	font-size: 12px;
	font-weight: bold;
	padding: 7px 12px 7px;
	border: none;
	cursor: pointer;
}
a.btnBlue:hover {
	background: #008CE6;
}
.keepMinHt {
	min-height: 29px;
    /* padding-top: 10px; */ /* 11022016 */
}
p#logoTxt2 {
    min-height: 39px;
}
@-moz-document url-prefix() {
	.keepMinHt {
		padding-top: 0px;
	}
}

#banner_new  #logoTxtEvent1, #banner_new  #logoTxtEvent2, #banner_new  #logoTxtEvent3 {color: #323232;} /** 09022016 **/

/** Home Page Banner 4th Tile 3 Categories **/

#container{ background:#FFFFFF; margin: 10px auto; width: 984px;overflow:visible;}
#container.selectBox{overflow:visible !important;}

#header {}
	.topMenu{background:#000 url('/gcb/images/topMenu.jpg') repeat-x top;height:22px;color:#FFF;font-size: 10px;padding:0 29px;}
	.topMenu li{list-style:none}
		ul.topMenuLeft {float: left;}
		ul.topMenuLeft li{padding:4px 0 0 0;}

		ul.topMenuRight {float:right;}
		ul.topMenuRight li {float: left;margin: 0 8px 0 0;}
		ul.topMenuRight li a {color: #FFFFFF;display: inline-block;padding: 4px 0 0;}
		ul.topMenuRight li.divideBar {font-size: 10.5px;/*margin: 0*/;padding: 3px 0 0;}
		ul.topMenuRight li.flyout a.mainLinks {background: url("/gcb/images/mainLinks.png") no-repeat 8px 8px;cursor: pointer;display: inline-block;margin: 0;padding:4px 8px 5px 24px;}
		ul.topMenuRight li.active a.mainLinks {background: url("/gcb/images/signOnClose.png") no-repeat  0 -2px #727272;cursor: pointer;}
		ul.topMenuRight li.flyout {cursor: pointer;position: relative;}
		.dropFlyout {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 10px;
    box-shadow: 0 5px 14px -7px #3D3D3D;
    display: none;
    padding: 10px 0;
    position: absolute;
    right: 0;
    top: 22px;
    width: 170px;
    z-index: 999;
}

		.signOnFlyout {top: 54px;}
		.dropFlyoutList ul li{float:none;margin:0;padding:0;border-top: 1px dotted #CCCCCC;overflow:hidden;}
		.dropFlyoutList ul li:first-child{border-top:none;}
		.dropFlyoutList ul li a{display: block;padding: 8px 10px;width: 150px;color:#000;font-size:11px;}
		.dropFlyoutList ul li ul li a{padding-left: 20px;width: 140px;font-weight:normal;}
		.dropFlyoutList ul li a:hover{background:#E5E5E5;text-decoration: none;}

		ul.mainNavList  li.search .innerwrap {background: none repeat scroll 0 0 #FFFFFF;margin: 0px 50px 0;padding: 0 5px;width: 150px;height:20px;}
		ul.mainNavList  li.search input.searchBox {background: none;border: none;float: left;font-size: 10px;margin: 0;outline: none;padding: 1px 0 0;width: 113px;}
		ul.mainNavList  li .searchIcon {background: url("/views/images/search-icon.png") no-repeat 0 2px;display: inline-block;float: left;height: 16px;width: 16px;position:absolute;right:3.5rem;top:20%;background-size:cover;transform:rotate(-90deg);}
		ul.mainNavList  li.search input.searchBtn {background: none;border:none;cursor: pointer;float: right;font-size: 10px;margin: 1px 0 0;outline: none;padding: 0;width: 27px;}
		ul.mainNavList  li.last {margin:2px;}
        ul.mainNavList search {float:right;}
	.searchMobWrap{display:none;}
	
                                      .banner {
    background: #ffffff;
    height: 86px;
}

		.logo{background: url("/views/images/citi-blue-logo.png") no-repeat 0 0;width: 133px;height: 37px;margin: 22px 0 0 29px;float: left;}
		.logosignon {
          background: url("/views/images/sign-on-icon.png") no-repeat 0 0;float: right;height: 65px;margin: 15px 20px 0 0;width: 75px;}


                                      .citiLogo{background: url("/views/images/citi-logo.png") no-repeat 0 0;float: right;height: 44px;margin: 20px 29px 0 0;width: 75px;}
.fontSizes{font-size:13px;}
#nav {
    background: #f3f4f6;
    height: 26px;
    position: relative;
    z-index: 99;
}

	ul.mainNavList {float: left;height: 26px;overflow: hidden;padding: 0 0 0 21px;}
	ul.mainNavList li {float: left;list-style:none}
	ul.mainNavList li  a,  .mainNavSignOn li a {display: inline-block;float: left;font-weight: 700;height: 16px;padding: 5px 6px;text-decoration: none;cursor:pointer;}
	ul.mainNavList li a:hover{
background: #6B7280;
      color:#ffffff;
}
.logoWrapsignon img{
cursor: pointer;
    width: 25px;
    height: 25px;
    margin: 8px;
}
                                      .logoWrapsignon span{
cursor: pointer;
font-weight: bold;
                                        color:#3366cc;
}


	.mainNavList li a.activeTabHighlight {background: url("/gcb/images/nav_hover.jpg") repeat-x scroll 0 0 transparent;}

.mainNavSignOn {float: right;position:relative;}
.mainNavSignOn .flyout{cursor: pointer;}
.mainNavSignOn li{list-style:none;}
.mainNavSignOn li a{height: 16px;margin: 0;padding: 5px 5px 5px 12px;}
/*.mainNavSignOn li a:hover {background: url("/gcb/images/nav_hover.jpg") repeat-x 0 0;}*/
.mainNavSignOn li span.lockSign {background: url("/gcb/images/lockIcon.png") no-repeat 2px 3px;display: inline-block;float: left;height: 20px;width: 14px;}
.mainNavSignOn li span.txtSign {display: inline-block;float: left;}
.mainNavSignOn li span.iconSign {background: url("/gcb/images/signOnArrow.png") no-repeat scroll 0 -3px transparent;display: inline-block;float: left;height: 20px;margin-left: 20px;width: 20px;}
.mainNavSignOn li.active span.iconSign {background: url("/gcb/images/signOnClose.png") no-repeat 0 -6px;}

/**  SM 119 CBOL PAGE **/


.sm_hd{padding-top: 35px;position: relative;display: block;padding-left: 50px;}

/*citi_combined*/
.citiComBin{overflow:hidden; width:100%; padding-bottom:12px;}
.citiComBinLft{float:left; margin-right:35px; width:287px;}
.citiComBinRgt{float:left; width:63%;}
.offFrst.noMar{margin-right:0px;}
.infoff{text-align:right;padding-bottom:5px;}
.infoffLst{padding: 15px 0 20px 0;overflow:hidden;}
.infoffLsts{padding: 15px 0 10px 0;overflow:hidden;}
.offFrst{width:33.3%;float:left;text-align:left;}
.offSed{width:33%;float:left;text-align:center;}
.offFrstAll{width:50%;float:left;text-align:center;}
.offSedAll{width:50%;float:left;text-align:center;}
.offFrsts{width:74%;float:left;text-align:left;}
.offSeds{width:25%;float:left;text-align:center;}
.offFrstss{width:60%;float:left;text-align:left;}
.offSedss{width:40%;float:left;text-align:center;}
.txtTitle{font-size: 15px;line-height: 18px;padding: 8px 0 0;}
.fxreward{margin:5px 0px 20px 0;overflow:hidden;}
.fxreLft{float:left;width:12%;padding:13px;}
.fxreRgt{float:left;width:84%;font-size: 15px;}
.padg-madr.padg-madrs{padding-top:34px;}
legend.citComTxt{font-size:16px; font-weight:bold; padding:0 10px;}
.formDisclaimerIE ul.numLst.citiCom{width:840px;}
.ofsedwdh33{width:36%;}
.ofsedwdh67{width:64%;}
/*citi_combined*/
/* mall_rewards_specific.htm*/
.tabProBlock {margin: 0 0 10px; width: 100%;}
.tabProBlockInn {border-bottom: 1px dotted #CCCCCC;overflow: hidden;padding: 15px 0;width: 100%;}
.tabProBlockInn .left {float: left;width: 150px;}
.tabProBlockInn .right {float: left;padding-left: 20px;width: 80%;}
.tabProBlockInn.noPadTop{padding-top:0px;}
.tabProBlockInn.noBrdLst{border-bottom: none; padding-bottom:0px;}
.mallRewardTxt{float:left;padding:15px 15px 0;}
.mallRewardCardImg{float:right;}
/* mall_rewards_specific.htm*/

/*citi_rebate_m1*/
	.rewardsCardLft.rewardsCardLftciti{float: left;width: 150px;padding-bottom: 15px;}
	.fontSzeM{font-size:18px;}
	.padTpM{margin-top: 15px;}
/*citi_rebate_m1*/

/*.ovw_banner {background: url('../images/Promo.jpg') no-repeat;height: 121px;align-content: center;background-position: center;}
.ovb_hd{padding:40px 0 0px 145px;width: 350px;}*/
/*.ovw_banner {padding-left:125px;}
.ovb_hd {width: 350px;
display: block;
margin-top: -105px;
position: absolute;
margin-left: 170px;font-size:100%;}*/
/**  SM 119  **/

/*MegaMenu*/
.megaMenuCnt {margin: 25px 17px;overflow: hidden;position: absolute;width: 950px;z-index: 999;left:0;/*background:#fff;*/}
.mmContainer {margin-left: 3px;margin-top: 8px;position: absolute;top:-250px;width: 941px;font-size:11px;}
.megamenu {background-color: #FFFFFF;border-radius: 10px 10px 10px 10px;box-shadow: 0 0 10px #CCCCCC;}
.mmContainerInner {overflow: hidden;}
.mmContainer ul.mMenuList {float: left;padding: 12px 0;width: 694px;}
ul.mMenuList li {border-right: 1px dotted #333333;float: left;height: 187px;list-style: none outside none;margin: 0 0 0 25px;width: 205px;}
ul.mMenuList li ul{overflow:hidden;}
ul.mMenuList li.last {border-right:none;}
ul.mMenuList li.mMenuListSpace ul{padding-top:25px;}
ul.mMenuList li h4.mMenuListHdr{padding: 4px 0;}
ul.mMenuList li h4.mMenuListHdr a{padding:0;}
ul.mMenuList li h4.mMenuListSubHdr{padding:0;}
ul.mMenuList li a {display: inline-block;padding: 3px 0;line-height: 12px;text-decoration: none;color:#333;}
ul.mMenuList li a:hover {color: #00589D;text-decoration: underline;}
ul.mMenuListGold li a:hover {color:#9B8768;}
ul.mMenuList li ul li {border: medium none;height: auto;margin: 0;}
.mmOffer  {background: url("/gcb/images/megamenu_tile.gif") repeat scroll 0 0 transparent;border-radius: 0 10px 0 0;float: right;height: 174px;padding: 23px 17px 0;position: relative;text-align: right;width: 200px;}
.mmBottomArea {background: none repeat scroll 0 0 #EDEDED;height: 29px;padding: 11px 0 0 25px;border-radius:0 0 10px 10px;position:relative;}
a.mmBottomAreaLink {background: url("/gcb/images/spriteView.png") no-repeat scroll -10px -336px transparent;margin: 8px 0 0 5px;padding: 0 0 0 10px;text-align: left;white-space: nowrap;}
.mmSubArrow {background: url("/views/images/submenu-arrow.png") no-repeat scroll 0 0 transparent;height: 14px;left: 48px;position: absolute;top: -6px;width: 69px;}
/*MegaMenu*/

#wrapper{padding: 0 29px; background:#FFF;overflow:hidden;}
	.heading {border-bottom: 2px solid #C5C5C5;overflow: hidden;padding: 16px 0 12px;}
	.heading.noBrdr {border-bottom:none;}
#sidebar {background: url("/gcb/images/navContainerBg.jpg") no-repeat scroll right 0 transparent;float: left;margin: 0 20px 0 0;min-height: 458px;padding: 23px 9px 0 0;width: 205px;}

#leftNav{border-bottom: 1px dotted #333333;list-style-type: none;margin: 0 0 15px;padding: 0;}
#leftNav li{border-top: 1px dotted #333333;display: block;list-style: none outside none;overflow: hidden;cursor: pointer;}
#leftNav li a {display: inline-block;float: left;line-height: normal;padding: 12px 0 12px 5px;text-decoration: none;width: 179px;color:#333;}
#leftNav li a.btnApplyCard{color:#fff;font-weight:bold;}
#leftNav li a.btnApplyCard:hover{color:#fff;}
#leftNav li span{display:block;float:right;}
#leftNav li span.rightArrow {background: url("/gcb/images/leftNav.png") no-repeat scroll right 0 transparent;width: 21px;height: 29px;padding: 10px 0 0;display:block;}
#leftNav li span.rightArrow.listActive {background:url("/gcb/images/leftNav.png") no-repeat scroll right -38px transparent;}
#leftNav li span.rightArrowSub {background: url("/gcb/images/leftNav.png") no-repeat scroll right -81px transparent;width: 21px;padding: 10px 0 0;display:block;margin-top:-28px;height:18px;}
#leftNav li span.rightArrowSub.listActive {background-image:url("/gcb/images/leftNav.png");background-color:transparent;background-repeat:no-repeat;background-position:right -122px;height:18px;}

#leftNav li ul.leftNavSubLinks{clear:both;display:none;padding: 1px 0 10px;}
#leftNav li ul.leftNavSubLinks.last{padding:0px;}
#leftNav li ul.leftNavSubLinks li {border-top: 0 dotted #333333;}
#leftNav li ul.leftNavSubLinks li a {padding: 6px 20px 5px;width: 166px;}
#leftNav li ul.leftNavSubLinks li a.listActive{background:#f3f3f3;}
#leftNav li a:hover {color: #3399CC;}
#leftNav li a.listActive {font-weight: bold;}
#leftNav li ul.leftNavSubLinks li ul li a {padding: 6px 20px 5px 30px;width: 156px;}
#leftNav li a.lftnavLink{width:200px;}
#leftNav li ul.leftNavSubLinks li ul li a.listActive{text-decoration:underline;background:none;font-weight:normal;}
#leftNav li ul.leftNavSubLinks li ul li ul li {padding: 6px 20px 5px 35px;}
#leftNav li ul.leftNavSubLinks li ul li ul li a {background: url("/gcb/images/squareBullet.jpg") no-repeat scroll 0 7px transparent;padding: 0 0 0 10px;}
#leftNav li ul.leftNavSubLinks li ul li ul li a.listActive {background: url("/gcb/images/squareBullet.jpg") no-repeat scroll 0 7px transparent;font-weight: bold;padding: 0 0 0 10px;
text-decoration: none;}

.linkListHldr{padding:0 0 15px 0;}
.linkListHldr li{list-style:none;}
.linkListDetails {clear: both;display: none;margin-left: 20px;margin-top: 10px;}
.showHideHldr{float:left;padding:0;}
.hideDetails, .showDetails{display: inline-block;float: left;height: 14px;margin-right: 6px;width: 14px;vertical-align: middle;}
.hideDetails {background: url("/gcb/images/minus.png") no-repeat 0 0;}
.showDetails {background: url("/gcb/images/plus.png") no-repeat 0 0;}
.linkListHldrTxt {color: #333333;float: left;line-height: 15px;padding: 0;}
.linkListHdr{padding:0 0 10px 0;overflow:hidden;}

#main{float: left;width: 692px;}
	ul.breadCrumb {color: #666666;overflow: hidden;padding: 5px 0;}
	ul.breadCrumb li {display: inline-block;float: left;font-size: 11px;padding: 0 4px 0 0;}
	ul.breadCrumb li a {color: #666666;}
	ul.breadCrumb li.active {color: #000000;padding: 0;}

	.bannerHolder{height: 238px;position: relative;margin:0 0 25px;}
	.bannerHolder.bigHeight{height: 271px;position: relative;margin:0 0 25px;}
	.bannerProd{height: 213px;position: relative;margin:0 0 25px;}
	.fullBanner {left: -29px;max-width: none;position: relative;}
	.largeBanner{max-width: none;position: relative;}
	.bannerTitle{color: #FFFFFF;display: block;font-family: "interstate";padding: 0 20px 0 0;position: absolute;z-index: 1;left:42%;*width:50%;}
	.largeTitle{font-size: 24px;line-height: 30px;padding: 0;}
	.largeTitle.largeBannerTxt{width:65%;float:left;margin-right:25px;}
	.mediumTitle{font-size: 18px;padding: 8px 0 0;line-height: 24px;}
	.bannerHolder.groupOn{margin:0 0 10px;}
	.bannerHolder.groupOn .bannerTitle{margin-top:0 !important;top:25% !important;}
	.bannerHolder.groupOn .bannerTitle .largeTitle{font-size:28px;line-height:40px;font-weight:normal;}
	.bannerHolder.groupOn .bannerTitle .largeTitle .dollar{font-size:40px;}
	.bannerHolder.groupOn .bannerTitle .mediumTitle{font-size:24px;line-height:24px;*line-height:26px;font-weight:normal;}
	.bannerTitle .bannerTitlewrap{width:492px;}
	.grouponLogo{padding:10px 0;float:left;width:235px;}
	/*payment*/
.mediumTitle.topPad{padding:0 0 8px ;}
.mediumTitle.btmPad{padding:0px 0 0 ;}
	.overview {padding: 0 0 20px;}
	.overviewimg{background: url('../landing_page/combined_ny/images/Promo.jpg') no-repeat;height: 121px;}
		.overviewBotImg{margin-top:10px;}

	.topContentArea{margin: 0 0 25px;overflow: hidden;}
		.topContentArea h2{padding-bottom:15px;}
		.topContentWrap{border-bottom:1px dotted #ccc;overflow: hidden;padding-bottom: 15px;}
		.topContentThump{width: 180px;float: left;}
		.topContentImgInner{margin:0 0 0 200px;}
		.topContentAplyWrap{overflow:hidden;padding:15px 0 0;clear:both;}
		.topContentAplyWrap a{float: left;width: 175px;text-align: center;padding: 10px 0;font-size: 12px;}
		.overviewBtn a{float:right;width: 175px;text-align: center;padding: 10px 0;font-size: 12px;}
		.topContentBtn, .btnLandingForms{overflow:hidden;padding:0 0 10px;}
		.topContentBtn a.blueBtn, .btnLandingForms a.blueBtn{float:right;width: 175px;text-align: center;padding: 10px 0;font-size: 12px;}
		.topContentBtn2 a.blueBtn, .btnLandingForms2 a.blueBtn{float:right;width: 175px;text-align: center;padding: 10px 0;font-size: 15px;}
        .tabInnerCard{float:left;width:100px;}
	    .tabInnerCardCont{padding: 0 0 0 105px;display: block;}
		.topContentBtn a.blueBtn.btnLarge{width:205px;}
		.topContentBtn.largeBtn a.blueBtn{width:205px;}
		.topContentAplyWrap .topContentBtn a.pullLeft, .overviewBtn .topContentBtn a.pullLeft{float:left;}
		.topContentAplyWrap .topContentBtn a.pullRight, .overviewBtn .topContentBtn a.pullRight{float:right;}
		.ctaTxt{float:right;padding:10px 0 0;}
		.ctaTxt a, .topContentAplyWrap p a{float:none;}
		.topContentWrapLine{border-bottom:none;}

	ul.tickList {list-style-type: none;margin: 0;padding: 0 0 11px 0px;}
	ul.tickList li{background: url("/gcb/images/blue-checkmark.png") no-repeat 0 3px;list-style: none;padding: 0 0 15px 25px;}
	ul.tickList li ul{padding-top:10px;}

	.filter{overflow:hidden;border-bottom: 1px dotted #ccc;margin-bottom: 25px;}
		.cardsTabHldr{padding: 0 0 20px;}
		ul.cardsTab {overflow: hidden;background: #EDEEF0;border-radius: 5px;border: 1px solid #ddd;box-shadow: 0 0 5px #ddd;position: relative;}
		ul.cardsTab li {float: left;cursor: pointer;height: 46px;text-align: center;width: 16.37%;border-left: 1px solid #ddd;}
		ul.cardHldr li{width:16.37%;}
		ul.cardsTab li a {display: block;height: 31px;color:#808589;font-weight:bold;font-size:13px;padding-top: 15px;}
		ul.cardsTab.smallFont li a{font-size:12px;}
		ul.cardsTab li:hover, ul.cardsTab li.active{background:#FDFDFD;background: -webkit-gradient(linear, 0 0, 0 70%, from(#FDFDFD), to(#F8F8F8));background: -webkit-linear-gradient(#FDFDFD, #F8F8F8 70%);background: -moz-linear-gradient(#FDFDFD, #F8F8F8 70%);background: -ms-linear-gradient(#FDFDFD, #F8F8F8 70%);background: -o-linear-gradient(#FDFDFD, #F8F8F8 70%);background: linear-gradient(#FDFDFD, #F8F8F8 70%);border-radius:5px;box-shadow:0 0 5px #ddd;border:1px solid #ddd;position:relative;}
		/*m1_card*/
		.bannerLarge.m1Card{left: 37%;width:60%;}
.bannerLarge.m1Card .formsheaderTxt h3{font-size:20px;}
.bannerHolder.bannerSpacer{margin:0 0 10px;}

		ul.cardsTab.investments li{width:24.7%;}

		.filterBtn, .filterBtnWrap{overflow:hidden;padding:0 20px 20px 26px;}
		.filterBtn, .filterBtnWrap.padNone{overflow:hidden;padding:0 0 20px 0;}
		.filterLftBtn{float:left;padding-right: 10px;}
		.filterRhtBtn{float:right;}

		.filterBtnWrap .filterLftBtn, .filterBtnWrap .filterMidBtn, .filterBtnWrap .filterRhtBtn{float:left;padding-right: 290px;}
		.filterBtnWrap.btnAlign .filterLftBtn, .filterBtnWrap.btnAlign  .filterMidBtn, .filterBtnWrap.btnAlign  .filterRhtBtn{padding-right:8px;}
		.filterBtnWrap .filterRhtBtn.pullRight{float:right;}
		.filterBtnWrap a.blueBtn{width: 220px;text-align: center;padding-top: 10px;padding-bottom: 10px;font-size: 12px;}
		.filterBtnWrap a.blueBtn.cards, .filterBtnWrap a.grayBtn.cards{width: 160px !important;text-align: center;padding-top: 10px;padding-bottom: 10px;font-size: 12px;}
		.filterBtnWrap.smallFont a.blueBtn{width:210px;}
		.filterBtnWrap.smallFont .filterRhtBtn{padding:0;}

	.productsMain{overflow:hidden;clear:both;}
		.productWrap{border-bottom:1px #ccc dotted; padding:0 0 20px;margin:0 0 20px;overflow:hidden;}
			.productsList {float: left;width: 176px; padding: 0 27px;}
			.productsList.center { border-left: 1px solid #CCCCCC;}
			.productsList.right { border-left: 1px solid #CCCCCC;}
			.productWrap.last{border-bottom:none;}
			.addCompare{padding:10px 0 0;font-weight: bold;}
			.addCompare input[type="checkbox"] {margin:0 8px 0 0;vertical-align:middle;}

		.checkList li{background: url("/gcb/images/blue-checkmark.png") no-repeat 0 3px;line-height: 16px;list-style: none;padding: 0 0 10px 25px;}
		.checkListBg li{background: none;line-height: 16px;list-style: none;padding: 0 0 10px 0;}
		.checkList li.checkListBg{background: none;line-height: 16px;list-style: none;padding: 0 0 10px 0;}

	.getDetail{padding:15px 0 0;overflow:hidden;}
	.getDetail li{list-style: none;}
	.getDetail li.arrowLink{float:left;}
	.getDetail li.btnLink{float:right;}
	.getDetail li.btnLink a{width:69px;}
	.getDetail li a{text-align:center;}

	.blueBtn, .grayBtn, .goldBtn, .darkGoldBtn {color: #FFFFFF;display: inline-block;font-size: 11px;font-weight: bold;padding: 6px 7px 6px;border:none; cursor:pointer;}
	.blueBtn.btnMedium{width:90px;}
	.blueBtn {background:#00BDF2;}
	.grayBtn {background:#97999B;}
	.blueBtn:hover, .grayBtn:hover {background:#008CE6;}
	.goldBtn{background:#BCA677;background: -webkit-gradient(linear, 0 0, 0 70%, from(#BCA677), to(#998459));background: -webkit-linear-gradient(#BCA677, #998459 70%);background: -moz-linear-gradient(#BCA677, #998459 70%);background: -ms-linear-gradient(#BCA677, #998459 70%);background: -o-linear-gradient(#BCA677, #998459 70%);background: linear-gradient(#BCA677, #998459 70%);-pie-background: linear-gradient(#BCA677, #998459 70%);color:#fff;}

	ul.bottomLinksWrap{border-bottom:1px #ccc dotted; padding:0 0 20px;margin:0 0 20px;overflow:hidden;}
	ul.bottomLinksWrap li{list-style:none;}
	ul.bottomLinksWrap li.left {padding: 0 10px 0 27px;width: 193px;}

	ul.linkList li{background: url("/gcb/images/grayarrow.png") no-repeat scroll 0 3px transparent;padding: 0 0 10px 15px;list-style:none;}

	ul.bottomPromo {overflow: hidden;padding: 0 24px 20px 27px;}
	ul.bottomPromo li.left {float: left;padding: 0 25px 0 0;width: 295px;list-style:none;}
	ul.bottomPromo li.right {border-left: 1px dotted #CCCCCC;float: right;padding: 0 0 0 25px;width: 295px;list-style:none;}

	.listcontentFooter {border-bottom: 1px solid #CCCCCC;border-top: 1px solid #CCCCCC;margin: 0 0 10px;overflow: hidden;clear:both;}
	.listcontentFooter ul li {border-right: 1px dotted #999999;float: left;padding: 15px 8px 15px 43px;position: relative;width: 25.8%;list-style:none;}
	.listcontentFooter span {height: 24px;left: 6px;position: absolute;top: 10px;width: 24px;}
	.listcontentFooter ul li.right {border: medium none;}

	.iconPhone {background: url("/gcb/images/footerList.png") no-repeat 0 0;}
	.iconMail {background: url("/gcb/images/footerList.png") no-repeat 0 -25px;}
	.iconVisit {background: url("/gcb/images/footerList.png") no-repeat 0 -51px;}

#footer {padding: 20px 29px 0;font-size: 11px;}
.footerleft a {
    margin: 0px 0px 10px 10px;
}
	.footerMenu{overflow: hidden;
		padding: 7px 0 5px;
		width: 100%;
		background: #000000;}
	.footerMenu a{color: #fff;width: 100%;}
	.footerMenu a:hover{text-decoration:underline;}

	.footerLinks {float: right;padding: 0;}
	.footerLinks ul{margin:0;padding:0;}
	.footerLinks ul li {float: left;padding: 0 0 0 23px;list-style: none;}

	.footerLeftLink{float:left;padding:2px 7px 0 0;}
	.followTxt{float:left;padding:2px 0 0 0;}

	.mediaIcons{float:left;border-left:1px solid #ccc;padding:0 0 0 7px;}
	.mediaIcons li{float:left;margin:0 6px 0 0;list-style: none;} 
	.mediaIcons li a.facebookIcon, .mediaIcons li a.faceIcon{width:18px;height:18px;background-repeat:no-repeat;display:inline-block;background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;-ms-background-size:contain;-moz-border-radius: 3px 3px 3px 3px;-webkit-border-radius: 3px 3px 3px 3px;border-radius: 3px 3px 3px 3px;cursor: pointer;z-index:1;}
	.mediaIcons li a.faceIcon{width: 30px;height: 30px;}
	.mediaIcons li a.facebookIcon, .mediaIcons li a.faceIcon{background-image:url("/gcb/images/facebookIcon.png");}
	.footerLinksList {float: right;padding: 0;margin-top: 3px;width: 100%;}
	.footerLinksList-1 {width: 100%;}
	.footerLinksList-2 {width: 100%;}
	.footerLinksList-3 {width: 100%;}
	.footerLinksList-4 {width: 100%;}
	.footerLinksList-5 {width: 90%;}
	.footerList li{float:left;padding:5px 10px;list-style: none;width: 95%;}
	.footer-align{display: inline-flex;
		width: 100%;}
	/* .footerList {width: 10%;}	 */
	.footerDisclaimer {overflow: hidden;padding: 16px 0 35px;background: #000000;}
	.footerLogo {background:url("/gcb/images/citi-logo-pc.png") no-repeat;width:62px;height:16px;float: left;}
	.copyRight {float: right;text-align: right;color:#fff;}

#back-top {bottom: 0;padding: 0;position: fixed;right: 0;z-index: 999999;}
	#back-top span {background: url("/gcb/images/back-to-top.png") no-repeat scroll 0 0 #DDDDDD;border-radius: 3px 3px 3px 3px;display: block;height: 34px;margin-bottom: 0;transition: all 1s ease 0s;width: 35px;z-index: 9999;cursor: pointer;}

.CommonWrapper{padding:0 0 20px 0;}

.tabsWrapper{padding-bottom:15px;}
	.tabsContainer{padding: 28px 0 0; position: relative;}
	.tabs{position: absolute;top: 0;}
	.tabs.small{font-size:11px;}
	.tabs.small.tabsmall{font-size:10px;}
	.tabs li {-moz-border-radius:3px 0 0 0;-webkit-border-radius:3px 0 0 0;-o-border-radius:3px 0 0 0;border-radius:3px 3px 0 0;background:#74A2D0;background: -webkit-gradient(linear, 0 0, 0 70%, from(#74A2D0), to(#1D6AA8));background: -webkit-linear-gradient(#74A2D0, #1D6AA8 70%);background: -moz-linear-gradient(#74A2D0, #1D6AA8 70%);background: -ms-linear-gradient(#74A2D0, #1D6AA8 70%);background: -o-linear-gradient(#74A2D0, #1D6AA8 70%);background: linear-gradient(#74A2D0, #1D6AA8 70%);-pie-background: linear-gradient(#74A2D0, #1D6AA8 70%);display: inline-block;float: left;margin-right: 4px;padding: 0;position: relative;}

	.tabsGold li {background:#BA9D65;background: -webkit-gradient(linear, 0 0, 0 70%, from(#BA9D65), to(#846F40));background: -webkit-linear-gradient(#BA9D65, #846F40 70%);background: -moz-linear-gradient(#BA9D65, #846F40 70%);background: -ms-linear-gradient(#BA9D65, #846F40 70%);background: -o-linear-gradient(#BA9D65, #846F40 70%);background: linear-gradient(#BA9D65, #846F40 70%);-pie-background: linear-gradient(#BA9D65, #846F40 70%);}

	.tabs li.active{background: -webkit-gradient(linear, 0 0, 0 90%, from(#F4F4F4), to(#FFFFFF));background: -webkit-linear-gradient(#F4F4F4, #FFFFFF 90%);background: -moz-linear-gradient(#F4F4F4, #FFFFFF 90%);background: -ms-linear-gradient(#F4F4F4, #FFFFFF 90%);background: -o-linear-gradient(#F4F4F4, #FFFFFF 90%);background: linear-gradient(#F4F4F4, #FFFFFF 90%);-pie-background: linear-gradient(#F4F4F4, #FFFFFF 90%);border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;border-top: 1px solid #CCCCCC;top: 0;position: relative;}
	.tabs li a{border-bottom: medium none;color: #FFFFFF;display:block;height: 22px;outline: medium none;padding: 6px 10px 0;text-decoration: none;}
	/*.tabs.small li a{padding: 6px 5px 0;}*/
	.tabs li.active a{color: #00589D;font-weight: bold;cursor: default;}Â 
	.tabBotBtn {padding: 15px 0 0;overflow:hidden;}

.tabContentWrap {border: 1px solid #C1C1C1;padding: 21px 22px 15px;}
.tabContentWrap.fixbdrBtm{padding: 21px 22px 124px;}
	.tabLftContent{width:100%;}
	.tabContent {display: none;}
	.active_content{display:block;}
	

.tickList li h2, .tickList li h3, .tickList li h4{padding:0;}

.tabInnerContWrap{overflow:hidden;padding:0 0 0 25px;}
	.tabInnerContWrap.innerpg{padding:0;}
	.tabInnerContWrap .tabInnerCont{width:455px;}
	.tabInnerWrap{overflow:hidden;border-bottom:1px dotted #ccc;margin-bottom:15px;padding-bottom:15px;}
	.tabInnerWrapnodot {border-bottom:none; margin-bottom: 15px;overflow: hidden;padding-bottom: 15px;}
	.tabInnerLogo{float:left;width:151px;}
	.tabInnerLogos{float:left;width:57px;}
	.tabInnerTxt{float:left;width:358px;padding-right:5px;}
	.tabInnerTxtLogos{float:left;width:57px;}
	.tabInnerLwd{float:left;width:154px;text-align:center}
	.tabInnerCont{padding: 0 0 0 165px;display: block;}
	.tabInnerConts{padding: 0 0 0 57px;display: block;}
	.tabInnerWrap.last{border-bottom:none;padding:0;margin:0;}
	.grayArrow{background: url("/gcb/images/grayarrow.png") no-repeat scroll 0 4px transparent;padding: 0 0 10px 12px;}
	.grayArrow.align{display:inline-block;}
	.grayArrow.small{background: url("/gcb/images/grayarrow.png") no-repeat scroll 0 2px transparent;}
	.tabContWrap{overflow:hidden;padding-bottom:15px;}
	.tabInnerContLink{overflow:hidden;} 

.viewDetails{overflow:hidden;clear:both;margin-top:10px;display:none;}
	.logoViewSec ul{overflow:hidden;padding-bottom:10px;}
	.logoViewSec ul li{float:left;margin-right:10px;}
	.TermsAndConditions .scrollPane {width: 100%;height: 70px;overflow: auto;}
	.contViewSec .scrollArea{padding:0;}
	.plusTxt{font-size:14px;}

ul.bulLst{padding:0 0 10px;}
	ul.bulLst li {background: url("/gcb/images/bullet.jpg") no-repeat scroll 0 6px transparent; padding: 0 0 8px 10px;list-style: none;line-height: 17px;}
	ul.bulLst li.noBulLst{background:none;padding-left:0;}
	ul.bulLst li ul{margin:10px 0 0 0;padding: 0;}
	ul.bulLst li.noBulLst > ul.subnoBulLst{margin:10px 0 0 10px;}
	ul.bulLst li ul.numLst{margin:10px 0 0 0;}
	ul.bulLst li ul.numLst li{padding:0 0px  5px;margin:0 0 0 25px;list-style:decimal;line-height: 17px;background:none;}

	ul.bulLst li ul li{background: url("/gcb/images/squareBullet.jpg") no-repeat scroll 0 9px transparent;padding: 0px 0 10px 10px;}
	ul.bulLst li sup{line-height:10px;*line-height:5px;line-height:5px \9;}

ul.alphaLst.last {margin-left: 20px;}
	ul.alphaLst li {padding: 0 0 8px 0;list-style:lower-alpha;line-height: 17px;}

ul.upperAlphaLst.last {margin-left: 20px;}
	ul.upperAlphaLst li {padding: 0 0 8px 0;list-style:upper-alpha;line-height: 17px;}

ul.numLst{padding-bottom:10px;}
	ul.numLst li {padding:0 0px  5px;margin:0 0 0 25px;list-style:decimal;line-height: 17px;}
	ul.numLst li.numLsthide {list-style:none;padding:5px 0 10px;margin:0;}
	ul.numLst li ul.alphaLst{margin:10px 0 0;}
	ul.numLst li ul.alphaLst li {padding: 0 0 5px 0;list-style:lower-alpha;line-height: 17px;}	
	ul.numLst li ul.tickList {padding:10px 0 0;}
	ul.numLst li ul.tickList li{background: url("/gcb/images/blue-checkmark.png") no-repeat 0 3px;list-style: none;padding: 0 0 15px 25px;margin:0;}
	ul.numLst li ul.bulLst{padding:0 0 10px;}
	ul.numLst li ul.bulLst li{background: url("/gcb/images/bullet.jpg") no-repeat scroll 0 6px transparent; padding: 0 0 8px 10px;list-style: none;line-height: 17px;margin:0;}


.showHideArea{padding: 0 0 7px;}
	.showHideHdr a{font-weight:bold;}
	.show, .hide {display: inline-block;padding-left:25px;line-height:17px;}
	.show {background: url("/gcb/images/plus.png") no-repeat scroll 0 3px transparent;}
	.hide {background: url("/gcb/images/minus.png") no-repeat scroll 0 3px transparent;}
	.showHideHdr{padding:0 0 10px;}
	.showHideSubHdr{padding:0 0 15px 0;}
	.showHideHdr a, .showHideSubHdr a, .showHideHdr span, .showHideSubHdr span{cursor:pointer;display:inline-block;}
	.showHideCont {display:none;padding: 0 0 0 24px;}
	.showHideSubArea .showHideHdr a{font-weight:normal;}
	.showHideSubCont {display:none;padding: 0 0 5px 24px;}

.tableWrap{padding: 0 0 15px;}
	.tableWrap table{border-right: 1px solid #CCCCCC;border-top: 1px solid #CCCCCC;width: 100%;border-bottom:1px solid #CCCCCC; position:relative;box-shadow:2px 2px 4px #cccccc;}
	.tableWrap table tr{vertical-align:top;}
	.tableWrap tr.whiteBg, .tableWrap tr.grayBg, .tableWrap tr.blueBg{border-bottom: 1px solid #CCCCCC;border-left: 1px solid #CCCCCC;padding: 10px;}
	.tableWrap tr.whiteBg {background-color:#FFFFFF;}
	.tableWrap tr.grayBg {background-color:#F5F5F5;}
	.tableWrap tr.blueBg {background-color:#4F81BD;}
	.tableWrap tr.blueBg th{color:#fff;}
	.tableWrap tr th, .tableWrap tr td {border-bottom: 1px solid #CCCCCC;border-left: 1px solid #CCCCCC;line-height: 17px;padding: 10px 8px;text-align:center;}
	.tableWrap tr td a{word-wrap:break-word;}
	.tableWrap tr th.tableLftBrdr{border-left:none;}
	.oneColumn{width:100%;}
	.tblColumn70{width:70%;}
	.tblColumn40{width:40%;}
	.tblColumn47{width:47%;}
	.tblColumn6{width:6%;}
	.tblColumn42{width:42%;}
	.tblColumn25{width:25%;}
	.tblColumn13{width:13%;}
	.tblTwoColumn{width:47%;}
	.tblTwoColumn30{width:30%;}
	.tblThreeColumn{width:33.33333333333333%;}
	.tblFourColumn{width:25%;}
	.tblFiveColumn{width:20%;}
	.tblSixColumn{width:18.66666666666667%;}
	.breakTxt{word-wrap:break-word;}

.contInnerWrap{padding-bottom:10px;}
.contInnerHldr{padding:10px 0;}
.txtColLftPad{padding-left:87px;}
.contInnerList{overflow:hidden;}
	.contInnerList ul{float:left; padding-right:30px;}

.contInnerBox{padding-bottom:20px;}
	.contInnerBox h3{padding-bottom:5px;}
	.contInnerBox p, .contInnerBox ul{padding-left:34px;}
	.redeemIcons, .handphoneIcon, .mobileIcons, .calcIcons, .simIcons, .freeIcons, .m1ShopIcons, .reduceIcon, .shoppingIcon, .bankIcons, .onlineGlobalIcon, .discountsIcon, .entertainmentIcon, .noExpiryIcon, .retailIcon, .golfIcon, .lovelyTreatIcon, .zoukIcon, .smsIcon, .onlineIcon, .voiceIcon, .dailyIcon,
	.styleRebateIcon, .seasonTreatIcon, .fashionExclusiveIcon, .parkingCoffeeIcon, .juniorClubIcon, .conciergeIcon, .membershipIcon, .world-mastercardIcon,
	.effectiveInterestIcon, .all-other-spendIcon, .pharmeceuticalsIcon, .groceriesIcon, .diningIcons, .dailyIcons, .petrolIcon, .ForGolfIcon, .compTravelIcon, .medicalIcon, .lifeStyleIcon, .monthlyIcon, .weeklyIcon, .dailyIcon, .eyeIcon, .interestIcon, .instalmentIcon, .creditLineIcon, .faqIcon, .getStartIcon, .interestSaveIcon, .freedomIcon, .flexibleIcon, .callIcon, .keyIcon, .pressIcon, .completeIcon, .cashIcon, .loanIcon, .citiPhoneIcon, .stopIcon, .globalIcon, .personalIcon, .addVerify, .onlineSec, .simpleConv, .cardActivateIcon, .citiAlertIcon, .otpIcon, .chipCardIcon, .payIcon, .reduceIcon, .smsIcon, .secureIcon, .smartCashIcon, .hotelOfferIcon, .priorPassIcon, .immigrateIcon, .recognizeIcon, .citiPremierIcon, .travelIcon, .roundPrivilegeIcon, .growingIcon, .worldwideIcon, .discountsIcon, .rebateIcon, .tangsRebateIcon, .essoIcon, .onlineShopIcon, .mobileIcon, .payeeIcon, .emailIcon, .fundIcon, .messageIcon, .loginIcon, .callIcon1, .walkIcon, .billPayIcon, .salIcon, .citiAlertIcon, .bankIcon, .videoIcon, .branchIcon, .easyIcon, .convenientIcon, .freeIcon, .earnIcon, .financeIcon, .allBillIcon, .rewardPayIcon, .downloadIcon, .affordIcon, .abilityIcon, .automaticIcon, .benefitIcon1, .benefitIcon2, .benefitIcon3, .benefitIcon4, .benefitIcon5, .benefitIcon6, .benefitIcon7, .benefitIcon8, .featureIcon1, .featureIcon2, .featureIcon3, .featureIcon4, .featureIcon5, .featureIcon6, .featureIcon7, .noteIcon, .phoneIcon, .visitIcon, .timeIcon, .calendarIcon, .usefulIcon1, .usefulIcon2, .usefulIcon3, .usefulIcon4, .usefulIcon5, .usefulIcon6, .accountIcon, .paymentIcon, .rateIcon, .brokerageIcon, .onlineIcon, .shopIcon, .citiworldIcon, .citirebateIcon, .favIcon, .prodIcon, .travelInsIcon, .qrIcon, .mobPhoneIcon, .iphoneIcon, .androidIcon, .intPlusIcon, .cardIcon, .investAmtIcon, .insPreIcon, .loanAmtIcon, .saveIcon, .controlIcon, .companyIcon, .rewardsIcon, .convenienceIcon, .saveMiniIcon, .controlEasyIcon, .compBenefitIcon, .question1Icon, .question2Icon, .question3Icon, .localIcon, .depStoreIcon, .otherSpendIcon, .redeemIcon, .convertIcon, .offsetIcon, .smsIcon, .instantIcon, .catalogueIcon, .rebateIcon, .manageIcon, .unitTrustIcon, .mutualAccIcon, .investIcon, .globIcon, .exploreIcon, .inspireIcon, .excIcon, .earnRewardsIcon, .redeemRewardIcon, .convertCitiIcon, .rebateOverIcon, .discPrivIcon, .tangsAllIcon, .discEssoIcon, .shopPrivIcon, .attractIcon, .bankOnIcon, .glassIcon, .waveIcons, .tickIcon,{display: inline-block;height: 24px;width: 24px;vertical-align:middle;margin-right:10px;}
	.monthlyIcon{background: url("/gcb/images/monthly-icon.png") no-repeat scroll 0 0 transparent;}
	.weeklyIcon{background: url("/gcb/images/weekly-icon.png") no-repeat scroll 0 0 transparent;}
	.dailyIcon{background: url("/gcb/images/daily-icon.png") no-repeat scroll 0 0 transparent;}
	.eyeIcon{background: url("/gcb/images/eye-icon.png") no-repeat scroll 0 0 transparent;}
	.interestIcon{background: url("/gcb/ready_credit/images/icons/interest.png") no-repeat scroll 0 0 transparent;}
	.instalmentIcon{background: url("/gcb/ready_credit/images/icons/calculator.png") no-repeat scroll 0 0 transparent;}
	.creditLineIcon{background: url("/gcb/ready_credit/images/icons/creditline-selector.png") no-repeat scroll 0 0 transparent;}
	.smartCashIcon{background: url("/gcb/ready_credit/images/icons/smartcash.png") no-repeat scroll 0 0 transparent;}
	.faqIcon{background: url("/gcb/ready_credit/images/icons/faq.png") no-repeat scroll 0 0 transparent;}
	.getStartIcon{background: url("/gcb/images/getStarted.png") no-repeat scroll 0 0 transparent;}
	.interestSaveIcon{background: url("/gcb/images/interestSavings.png") no-repeat scroll 0 0 transparent;}
	.freedomIcon{background: url("/gcb/images/Freedom.png") no-repeat scroll 0 0 transparent;}
	.flexibleIcon{background: url("/gcb/images/flexiblePayment.png") no-repeat scroll 0 0 transparent;}
	.callIcon{background: url("/gcb/images/calltocitiphone.png") no-repeat scroll 0 0 transparent;}
	.keyIcon{background: url("/gcb/images/keyinYourNRIC.png") no-repeat scroll 0 0 transparent;}
	.pressIcon{background: url("/gcb/images/press9.png") no-repeat scroll 0 0 transparent;}
	.completeIcon{background: url("/gcb/images/complete.png") no-repeat scroll 0 0 transparent;}
	.cashIcon{background: url("/gcb/images/clickForCash.png") no-repeat scroll 0 0 transparent;}
	.loanIcon{background: url("/gcb/images/loanHour.png") no-repeat scroll 0 0 transparent;}
	.citiPhoneIcon{background: url("/gcb/images/24Citibank.png") no-repeat scroll 0 0 transparent;}
	.stopIcon{background: url("/gcb/images/stopWaiting.png") no-repeat scroll 0 0 transparent;}

	.lifeStyleIcon{background: url("/gcb/images/lifestyle-benefits.png") no-repeat scroll 0 0 transparent;}
	.medicalIcon{background: url("/gcb/images/medical.png") no-repeat scroll 0 0 transparent;}
	.compTravelIcon{background: url("/gcb/images/complimentary-travel-insurance.png") no-repeat scroll 0 0 transparent;}
	.ForGolfIcon{background: url("/gcb/images/benefits-for-golfers.png") no-repeat scroll 0 0 transparent;}
	.petrolIcon{background: url("/gcb/images/petrol.png") no-repeat scroll 0 0 transparent;}
	.diningIcons{background: url("/gcb/images/dining.png") no-repeat scroll 0 0 transparent;}
	.groceriesIcon{background: url("/gcb/images/groceries.png") no-repeat scroll 0 0 transparent;}
	.pharmeceuticalsIcon{background: url("/gcb/images/pharmeceuticals.png") no-repeat scroll 0 0 transparent;}
	.all-other-spendIcon{background: url("/gcb/images/all-other-spend.png") no-repeat scroll 0 0 transparent;}
	.entertainmentIcon{background: url("/gcb/images/entertainment.png") no-repeat scroll 0 0 transparent;}


	.effectiveInterestIcon{background: url("/gcb/images/effective-interest.png") no-repeat scroll 0 0 transparent;}
	.styleRebateIcon{background: url("/gcb/images/style-rebate.png") no-repeat scroll 0 0 transparent;}
	.seasonTreatIcon{background: url("/gcb/images/season-treat.png") no-repeat scroll 0 0 transparent;}
	.fashionExclusiveIcon{background: url("/gcb/images/fashion-exclusive.png") no-repeat scroll 0 0 transparent;}
	.parkingCoffeeIcon{background: url("/gcb/images/parking-coffee.png") no-repeat scroll 0 0 transparent;}
	.juniorClubIcon{background: url("/gcb/images/junior-club.png") no-repeat scroll 0 0 transparent;}
	.conciergeIcon{background: url("/gcb/images/concierge.png") no-repeat scroll 0 0 transparent;}
	.membershipIcon{background: url("/gcb/images/membership.png") no-repeat scroll 0 0 transparent;}
	.world-mastercardIcon{background: url("/gcb/images/world-mastercard.png") no-repeat scroll 0 0 transparent;}


	.bigFonts{color:rgb(252, 114, 6);font-size:32px; display:block; padding:10px 0;}

	.handphoneIcon{background: url("/gcb/images/handphone.png") no-repeat scroll 0 0 transparent;}
	.mobileIcons{background: url("/gcb/images/mobile.png") no-repeat scroll 0 0 transparent;}
	.calcIcons{background: url("/gcb/images/calc.png") no-repeat scroll 0 0 transparent;}
	.simIcons{background: url("/gcb/images/sim.png") no-repeat scroll 0 0 transparent;}
	.freeIcons{background: url("/gcb/images/free.png") no-repeat scroll 0 0 transparent;}
	.m1ShopIcons{background: url("/gcb/images/M1-shop.png") no-repeat scroll 0 0 transparent;}
	.reduceIcon{background: url("/gcb/images/reduce.png") no-repeat scroll 0 0 transparent;}
	.shoppingIcon{background: url("/gcb/images/shopping.png") no-repeat scroll 0 0 transparent;}
	.noExpiryIcon{background: url("/gcb/images/no-expiry.png") no-repeat scroll 0 0 transparent;}
	.smsIcon{background: url("/gcb/images/sms.png") no-repeat scroll 0 0 transparent;}
	.onlineIcon{background: url("/gcb/images/online.png") no-repeat scroll 0 0 transparent;}
	.voiceIcon{background: url("/gcb/images/voice.png") no-repeat scroll 0 0 transparent;}
	.lovelyTreatIcon{background: url("/gcb/images/lovely-treat.png") no-repeat scroll 0 0 transparent;}
	.retailIcon{background: url("/gcb/images/retail.png") no-repeat scroll 0 0 transparent;}
	.zoukIcon{background: url("/gcb/images/zouk.png") no-repeat scroll 0 0 transparent;}
	.golfIcon{background: url("/gcb/images/golf.png") no-repeat scroll 0 0 transparent;}
	.onlineGlobalIcon{background: url("/gcb/images/online-global-view.png") no-repeat scroll 0 0 transparent;}
	.discountsIcon{background: url("/gcb/images/discounts-and-privileges.png") no-repeat scroll 0 0 transparent;}
	.bankIcons{background: url("/gcb/images/bank.png") no-repeat scroll 0 0 transparent;}
	.dailyIcons{background: url("/gcb/images/daily-needs.png") no-repeat scroll 0 0 transparent;}
	
	
	

	

	.globalIcon{background: url("/gcb/images/goGlobal.png") no-repeat scroll 0 0 transparent;}
	.personalIcon{background: url("/gcb/images/getPersonal.png") no-repeat scroll 0 0 transparent;}
	.addVerify{background: url("/gcb/images/additionalVerification.png") no-repeat scroll 0 0 transparent;}
	.onlineSec{background: url("/gcb/images/onlineSecurity.png") no-repeat scroll 0 0 transparent;}
	.simpleConv{background: url("/gcb/images/easyAndIntuitive.png") no-repeat scroll 0 0 transparent;}
	.cardActivateIcon{background: url("/gcb/images/credit-card-activation.png") no-repeat scroll 0 0 transparent;}
	.citiAlertIcon{background: url("/gcb/images/citi-alerts.png") no-repeat scroll 0 0 transparent;}
	.otpIcon{background: url("/gcb/images/otp.png") no-repeat scroll 0 0 transparent;}
	.chipCardIcon{background: url("/gcb/images/emv-chip-card.png") no-repeat scroll 0 0 transparent;}
	.payIcon{background: url("/gcb/images/pay.png") no-repeat scroll 0 0 transparent;}
	.reduceIcon{background: url("/gcb/images/reduce-hassle.png") no-repeat scroll 0 0 transparent;}
	.smsIcon{background: url("/gcb/images/receive-sms.png") no-repeat scroll 0 0 transparent;}
	.secureIcon{background: url("/gcb/images/secure-safe.png") no-repeat scroll 0 0 transparent;}
	.hotelOfferIcon{background: url("/gcb/images/hotel-offers.png") no-repeat scroll 0 0 transparent;}
	.priorPassIcon{background: url("/gcb/images/vip-access.png") no-repeat scroll 0 0 transparent;}
	.immigrateIcon{background: url("/gcb/images/vip-access.png") no-repeat scroll 0 0 transparent;}
	.recognizeIcon{background: url("/gcb/images/be-recognised.png") no-repeat scroll 0 0 transparent;}
	.citiPremierIcon{background: url("/gcb/images/24-7.png") no-repeat scroll 0 0 transparent;}
	.travelIcon{background: url("/gcb/images/peace-of-mind.png") no-repeat scroll 0 0 transparent;}
	.roundPrivilegeIcon{background: url("/gcb/images/year-round-privileges.png") no-repeat scroll 0 0 transparent;}
	.growingIcon{background: url("/gcb/images/growing-credit-limit.png") no-repeat scroll 0 0 transparent;}
	.worldwideIcon{background: url("/gcb/images/worldwide-cash-withdrawl.png") no-repeat scroll 0 0 transparent;}
	.discountsIcon{background: url("/gcb/images/discounts-privileges.png") no-repeat scroll 0 0 transparent;}
	.rebateIcon{background: url("/gcb/images/upto-ten-percent.png") no-repeat scroll 0 0 transparent;}
	.tangsRebateIcon{background: url("/gcb/images/six-percent-rebate.png") no-repeat scroll 0 0 transparent;}
	.essoIcon{background: url("/gcb/images/esso-petrol-stations.png") no-repeat scroll 0 0 transparent;}
	.onlineShopIcon{background: url("/gcb/images/online-shopping-privileges.png") no-repeat scroll 0 0 transparent;}
	.mobileIcon{background: url("/gcb/images/bank-on-the-go.png") no-repeat scroll 0 0 transparent;}
	.payeeIcon{background: url("/gcb/images/adding-new-payee.png") no-repeat scroll 0 0 transparent;}
	.emailIcon{background: url("/gcb/images/email-address.png") no-repeat scroll 0 0 transparent;}
	.fundIcon{background: url("/gcb/images/high-value-fund-transfer.png") no-repeat scroll 0 0 transparent;}
	.messageIcon{background: url("/gcb/images/message.png") no-repeat scroll 0 0 transparent;}
	.loginIcon{background: url("/gcb/images/login.png") no-repeat scroll 0 0 transparent;}
	.callIcon1{background: url("/gcb/images/call.png") no-repeat scroll 0 0 transparent;}
	.walkIcon{background: url("/gcb/images/walk-in.png") no-repeat scroll 0 0 transparent;}
	.billPayIcon{background: url("/gcb/images/oneBillPayment.png") no-repeat scroll 0 0 transparent;}
	.salIcon{background: url("/gcb/images/salaryCredit.png") no-repeat scroll 0 0 transparent;}
	.citiAlertIcon{background: url("/gcb/images/citiAlert.png") no-repeat scroll 0 0 transparent;}
	.bankIcon{background: url("/gcb/images/securityTips.png") no-repeat scroll 0 0 transparent;}
	.videoIcon{background: url("/gcb/images/videoIcon.png") no-repeat scroll 0 0 transparent;}
	.branchIcon {background: url("/gcb/images/branch-locator.png") no-repeat scroll 0 0 transparent;}
	.easyIcon {background: url("/gcb/images/icons/ItsEasy.png") no-repeat scroll 0 0 transparent;}
	.convenientIcon {background: url("/gcb/images/icons/itsConvenient.png") no-repeat scroll 0 0 transparent;}
	.freeIcon {background: url("/gcb/images/icons/itsFree.png") no-repeat scroll 0 0 transparent;}
	.earnIcon {background: url("/gcb/images/icons/EarnCitibankrewards.png") no-repeat scroll 0 0 transparent;}
	.financeIcon {background: url("/gcb/images/icons/manageYourFinances.png") no-repeat scroll 0 0 transparent;}
	.allBillIcon {background: url("/gcb/images/icons/oneBill.png") no-repeat scroll 0 0 transparent;}
	.rewardPayIcon {background: url("/gcb/images/icons/gift.png") no-repeat scroll 0 0 transparent;}
	.downloadIcon {background: url("/gcb/images/icons/download-doc.png") no-repeat scroll 0 0 transparent;}
	.affordIcon {background: url("/gcb/images/icons/affordable.png") no-repeat scroll 0 0 transparent;}
	.abilityIcon {background: url("/gcb/images/icons/marketing-time.png") no-repeat scroll 0 0 transparent;}
	.automaticIcon {background: url("/gcb/images/icons/automatic-flexible.png") no-repeat scroll 0 0 transparent;}
	.benefitIcon1 {background: url("/gcb/images/icons/benefit_icon1.png") no-repeat scroll 0 0 transparent;}
	.benefitIcon2 {background: url("/gcb/images/icons/benefit_icon2.png") no-repeat scroll 0 0 transparent;}
	.benefitIcon3 {background: url("/gcb/images/icons/benefit_icon3.png") no-repeat scroll 0 0 transparent;}
	.benefitIcon4 {background: url("/gcb/images/icons/benefit_icon4.png") no-repeat scroll 0 0 transparent;}
	.benefitIcon5 {background: url("/gcb/images/icons/benefit_icon5.png") no-repeat scroll 0 0 transparent;}
	.benefitIcon6 {background: url("/gcb/images/icons/benefit_icon6.png") no-repeat scroll 0 0 transparent;}
	.benefitIcon7 {background: url("/gcb/images/icons/benefit_icon7.png") no-repeat scroll 0 0 transparent;}
	.benefitIcon8 {background: url("/gcb/images/icons/benefit_icon8.png") no-repeat scroll 0 0 transparent;}
	.featureIcon1 {background: url("/gcb/images/icons/benefit_icon1.png") no-repeat scroll 0 0 transparent;}
	.featureIcon2 {background: url("/gcb/images/icons/benefit_icon2.png") no-repeat scroll 0 0 transparent;}
	.featureIcon3 {background: url("/gcb/images/icons/benefit_icon3.png") no-repeat scroll 0 0 transparent;}
	.featureIcon4 {background: url("/gcb/images/icons/benefit_icon4.png") no-repeat scroll 0 0 transparent;}
	.featureIcon5 {background: url("/gcb/images/icons/benefit_icon5.png") no-repeat scroll 0 0 transparent;}
	.featureIcon6 {background: url("/gcb/images/icons/benefit_icon6.png") no-repeat scroll 0 0 transparent;}
	.featureIcon7 {background: url("/gcb/images/icons/benefit_icon7.png") no-repeat scroll 0 0 transparent;}
	.noteIcon {background: url("/gcb/images/icons/note.png") no-repeat scroll 0 0 transparent;}
	.phoneIcon {background: url("/gcb/images/icons/phone.png") no-repeat scroll 0 0 transparent;}
	.visitIcon {background: url("/gcb/images/icons/visit-branch.png") no-repeat scroll 0 0 transparent;}
	.timeIcon {background: url("/gcb/images/icons/time.png") no-repeat scroll 0 0 transparent;}
	.calendarIcon {background: url("/gcb/images/icons/calendar.png") no-repeat scroll 0 0 transparent;}
	.usefulIcon1 {background: url("/gcb/images/icons/icon01.png") no-repeat scroll 0 0 transparent;}
	.usefulIcon2 {background: url("/gcb/images/icons/icon03.png") no-repeat scroll 0 0 transparent;}
	.usefulIcon3 {background: url("/gcb/images/icons/icon-user.png") no-repeat scroll 0 0 transparent;}
	.usefulIcon4 {background: url("/gcb/images/icons/icon04.png") no-repeat scroll 0 0 transparent;}
	.usefulIcon5 {background: url("/gcb/images/icons/icon05.png") no-repeat scroll 0 0 transparent;}
	.usefulIcon6 {background: url("/gcb/images/icons/icon06.png") no-repeat scroll 0 0 transparent;}	
	.accountIcon {background: url("/gcb/images/icons/Account-Summary.png") no-repeat scroll 0 0 transparent;}
	.paymentIcon {background: url("/gcb/images/icons/Payments-and-Transfers.png") no-repeat scroll 0 0 transparent;}
	.rateIcon {background: url("/gcb/images/icons/fx-rates.png") no-repeat scroll 0 0 transparent;}
	.brokerageIcon {background: url("/gcb/images/icons/Citibank-Brokerage.png") no-repeat scroll 0 0 transparent;}
	.onlineIcon {background: url("/gcb/images/icons/auto-debit.png") no-repeat scroll 0 0 transparent;}
	.shopIcon {background: url("/gcb/images/icons/Gourmet-Pleasures-and-Shopping.png") no-repeat scroll 0 0 transparent;}
	.citiworldIcon {background: url("/gcb/images/icons/Citi-World-Privileges.png") no-repeat scroll 0 0 transparent;}
	.citirebateIcon {background: url("/gcb/images/icons/Citi-Rebate.png") no-repeat scroll 0 0 transparent;}
	.favIcon {background: url("/gcb/images/icons/My-Favourites.png") no-repeat scroll 0 0 transparent;}
	.prodIcon {background: url("/gcb/images/icons/Products.png") no-repeat scroll 0 0 transparent;}
	.travelInsIcon {background: url("/gcb/images/icons/Travel-Insurance.png") no-repeat scroll 0 0 transparent;}
	.qrIcon {background: url("/gcb/images/icons/My-QR-Code-Reader.png") no-repeat scroll 0 0 transparent;}
	.mobPhoneIcon {background: url("/gcb/images/icons/Mobile-Phone-Browser.png") no-repeat scroll 0 0 transparent;}
	.iphoneIcon {background: url("/gcb/images/icons/Iphone-app.png") no-repeat scroll 0 0 transparent;}
	.androidIcon {background: url("/gcb/images/icons/Android-app.png") no-repeat scroll 0 0 transparent;}
	.intPlusIcon {background: url("/gcb/images/icons/citibank-interestplus-savings-account.png") no-repeat scroll 0 0 transparent;}
	.cardIcon {background: url("/gcb/images/icons/citibank-credit-card.png") no-repeat scroll 0 0 transparent;}
	.investAmtIcon {background: url("/gcb/images/icons/investment.png") no-repeat scroll 0 0 transparent;}
	.insPreIcon {background: url("/gcb/images/icons/insurance premium.png") no-repeat scroll 0 0 transparent;}
	.loanAmtIcon {background: url("/gcb/images/icons/loan.png") no-repeat scroll 0 0 transparent;}
	.smallMsgIcon{background: url("/gcb/images/icons/small-msg.png") no-repeat scroll 0 0 transparent;}
	.smallPhoneIcon{background: url("/gcb/images/icons/small-phone.png") no-repeat scroll 0 0 transparent;}
	.smallMsgIcon, .smallPhoneIcon{display: inline-block;height: 18px;width: 19px;vertical-align:middle;margin:0 10px 0 7px;}
	.saveIcon{background: url("/gcb/images/icons/savings.png") no-repeat scroll 0 0 transparent;}
	.controlIcon{background: url("/gcb/images/icons/control.png") no-repeat scroll 0 0 transparent;}
	.companyIcon{background: url("/gcb/images/icons/employee.png") no-repeat scroll 0 0 transparent;}
	.rewardsIcon{background: url("/gcb/images/icons/rewards.png") no-repeat scroll 0 0 transparent;}
	.convenienceIcon{background: url("/gcb/images/icons/convenience.png") no-repeat scroll 0 0 transparent;}
	.saveMiniIcon{background: url("/gcb/images/icons/savings-minimising.png") no-repeat scroll 0 0 transparent;}
	.controlEasyIcon{background: url("/gcb/images/icons/control-easy.png") no-repeat scroll 0 0 transparent;}
	.compBenefitIcon{background: url("/gcb/images/icons/company-benefits.png") no-repeat scroll 0 0 transparent;}
	.question1Icon{background: url("/gcb/images/icons/q1.png") no-repeat scroll 0 0 transparent;}
	.question2Icon{background: url("/gcb/images/icons/q2.png") no-repeat scroll 0 0 transparent;}
	.question3Icon{background: url("/gcb/images/icons/q3.png") no-repeat scroll 0 0 transparent;}
	.localIcon{background: url("/gcb/images/icons/local-overseas.png") no-repeat scroll 0 0 transparent;}
	.depStoreIcon{background: url("/gcb/images/icons/department-stores.png") no-repeat scroll 0 0 transparent;}
	.otherSpendIcon{background: url("/gcb/images/icons/other-spend.png") no-repeat scroll 0 0 transparent;}
	.redeemIcon{background: url("/gcb/images/icons/redeem.png") no-repeat scroll 0 0 transparent;}
	.convertIcon{background: url("/gcb/images/icons/convert.png") no-repeat scroll 0 0 transparent;}
	.offsetIcon{background: url("/gcb/images/icons/offset.png") no-repeat scroll 0 0 transparent;}
	.smsIcon{background: url("/gcb/images/icons/sms.png") no-repeat scroll 0 0 transparent;}
	.instantIcon{background: url("/gcb/images/icons/instant-rewards.png") no-repeat scroll 0 0 transparent;}
	.catalogueIcon{background: url("/gcb/images/icons/online-catalogue.png") no-repeat scroll 0 0 transparent;}
	.rebateIcon{background: url("/gcb/images/icons/instant-cash-rebate.png") no-repeat scroll 0 0 transparent;}
	.unitTrustIcon{background: url("/gcb/images/icons/unitrust.png") no-repeat scroll 0 0 transparent;}
	.manageIcon{background: url("/gcb/images/icons/manage-your-portfolio.png") no-repeat scroll 0 0 transparent;}
	.mutualAccIcon{background: url("/gcb/images/icons/mutual-account.png") no-repeat scroll 0 0 transparent;}
	.investIcon{background: url("/gcb/images/icons/invest.png") no-repeat scroll 0 0 transparent;}
	.globIcon{background: url("/gcb/images/icons/icon_enjoy_prestige.png") no-repeat scroll 0 0 transparent;}
	.exploreIcon{background: url("/gcb/images/icons/icon_prestige.png") no-repeat scroll 0 0 transparent;}
	.inspireIcon{background: url("/gcb/images/icons/icon_travel.png") no-repeat scroll 0 0 transparent;}
	.excIcon{background: url("/gcb/images/icons/icon_guides.png") no-repeat scroll 0 0 transparent;}

	.earnRewardsIcon{background: url("/gcb/images/icons/rewards-points.png") no-repeat scroll 0 0 transparent;}
	.redeemRewardIcon{background: url("/gcb/images/icons/redeemreward.png") no-repeat scroll 0 0 transparent;}
	.convertCitiIcon{background: url("/gcb/images/icons/miles.png") no-repeat scroll 0 0 transparent;}
	.rebateOverIcon{background: url("/gcb/images/icons/rebates.png") no-repeat scroll 0 0 transparent;}
	.discPrivIcon{background: url("/gcb/images/icons/dining.png") no-repeat scroll 0 0 transparent;}
	.tangsAllIcon{background: url("/gcb/images/icons/percentageicon.png") no-repeat scroll 0 0 transparent;}
	.discEssoIcon{background: url("/gcb/images/icons/petrol.png") no-repeat scroll 0 0 transparent;}
	.shopPrivIcon{background: url("/gcb/images/icons/shopping.png") no-repeat scroll 0 0 transparent;}
	.attractIcon{background: url("/gcb/images/icons/world-privileges.png") no-repeat scroll 0 0 transparent;}
	.bankOnIcon{background: url("/gcb/images/icons/mobile.png") no-repeat scroll 0 0 transparent;}
	.glassIcon{background: url("/gcb/images/icons/jug-of-beer.png") no-repeat scroll 0 0 transparent;}

	.waveIcons{background: url("/gcb/landing_page/creditcard/images/icons/wave-icon.png") no-repeat scroll 0 0 transparent;}
	.redeemIcons{background: url("/gcb/images/redeem.png") no-repeat scroll 0 0 transparent;}
	.tickIcon{background: url("/gcb/landing_page/creditcard/images/icons/tick.png") no-repeat scroll 0 0 transparent;}
	
	.redeemIcons, .handphoneIcon, .mobileIcons, .calcIcons, .simIcons, .freeIcons, .m1ShopIcons, .reduceIcon, .shoppingIcon, .bankIcons, .onlineGlobalIcon, .discountsIcon, .entertainmentIcon, .noExpiryIcon, .retailIcon, .golfIcon, .lovelyTreatIcon, .zoukIcon, .smsIcon, .onlineIcon, .voiceIcon, .dailyIcon, .styleRebateIcon, .seasonTreatIcon, .fashionExclusiveIcon, .parkingCoffeeIcon, .juniorClubIcon, .conciergeIcon, .membershipIcon, .world-mastercardIcon, .effectiveInterestIcon, .all-other-spendIcon, .pharmeceuticalsIcon, .groceriesIcon, .diningIcons, .dailyIcons, .petrolIcon, .ForGolfIcon, .compTravelIcon, .medicalIcon, .lifeStyleIcon, .monthlyIcon, .weeklyIcon, .dailyIcon, .eyeIcon, .interestIcon, .instalmentIcon, .creditLineIcon, .faqIcon, .getStartIcon, .interestSaveIcon, .freedomIcon, .flexibleIcon, .callIcon, .keyIcon, .pressIcon, .completeIcon, .cashIcon, .loanIcon, .citiPhoneIcon, .stopIcon, .globalIcon, .personalIcon, .addVerify, .onlineSec, .simpleConv, .cardActivateIcon, .citiAlertIcon, .otpIcon, .chipCardIcon, .payIcon, .reduceIcon, .smsIcon, .secureIcon, .smartCashIcon, .hotelOfferIcon, .priorPassIcon, .immigrateIcon, .recognizeIcon, .citiPremierIcon, .travelIcon, .roundPrivilegeIcon, .growingIcon, .worldwideIcon, .discountsIcon, .rebateIcon, .tangsRebateIcon, .essoIcon, .onlineShopIcon, .mobileIcon, .payeeIcon, .emailIcon, .fundIcon, .messageIcon, .loginIcon, .callIcon1, .walkIcon, .billPayIcon, .salIcon, .citiAlertIcon, .bankIcon, .videoIcon, .branchIcon, .easyIcon, .convenientIcon, .freeIcon, .earnIcon, .financeIcon, .allBillIcon, .rewardPayIcon, .downloadIcon, .affordIcon, .abilityIcon, .automaticIcon, .benefitIcon1, .benefitIcon2, .benefitIcon3, .benefitIcon4, .benefitIcon5, .benefitIcon6, .benefitIcon7, .benefitIcon8, .featureIcon1, .featureIcon2, .featureIcon3, .featureIcon4, .featureIcon5, .featureIcon6, .featureIcon7, .noteIcon, .phoneIcon, .visitIcon, .timeIcon, .calendarIcon, .usefulIcon1, .usefulIcon2, .usefulIcon3, .usefulIcon4, .usefulIcon5, .usefulIcon6, .accountIcon, .paymentIcon, .rateIcon, .brokerageIcon, .onlineIcon, .shopIcon, .citiworldIcon, .citirebateIcon, .favIcon, .prodIcon, .travelInsIcon, .qrIcon, .mobPhoneIcon, .iphoneIcon, .androidIcon, .intPlusIcon, .cardIcon, .investAmtIcon, .insPreIcon, .loanAmtIcon, .saveIcon, .controlIcon, .companyIcon, .rewardsIcon, .convenienceIcon, .saveMiniIcon, .controlEasyIcon, .compBenefitIcon, .question1Icon, .question2Icon, .question3Icon, .localIcon, .depStoreIcon, .otherSpendIcon, .redeemIcon, .convertIcon, .offsetIcon, .smsIcon, .instantIcon, .catalogueIcon, .rebateIcon, .manageIcon, .unitTrustIcon, .mutualAccIcon, .viewdemoIcon, .rsP, .investIcon, .globIcon, .exploreIcon, .inspireIcon, .excIcon, .earnRewardsIcon, .redeemRewardIcon, .convertCitiIcon, .rebateOverIcon, .discPrivIcon, .tangsAllIcon, .discEssoIcon, .shopPrivIcon, .attractIcon, .bankOnIcon, .glassIcon, .waveIcons, .tickIcon, .unitTrust{display: inline-block;height: 24px;width: 24px;vertical-align:middle;margin-right:10px;}
.unitTrust{background: url("/gcb/images/icons/unit-trust-jun.png") no-repeat scroll 0 0 transparent;}
.rsP{background: url("/gcb/images/icons/rsp-june.png") no-repeat scroll 0 0 transparent;}
	

.bottomBox{background:#f6f6f6;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:20px;margin:0 0 10px;overflow:hidden;}
	.bottomBoxHdr{padding:0 0 15px;}
	.listBox{overflow:hidden;width:100%;padding:0 0 10px;}
	.listBox li{width:17%;background:#fff;border:1px solid #ccc;padding:10px;float:left;min-height:75px;}
	.listBoxStep li{width:16.6%;}
	.listBox li.rhtArro{background:url("/gcb/images/rht-arrow.png") center center no-repeat;width:18px;border:none;box-shadow:none;}
	.bottomBoxBtn{float:right;}
	.stepListCont{padding:0 5px 0 0;}

ul.stepHldr{overflow:hidden;}
	ul.stepHldr li .stepHldrWrap{overflow:hidden;}
	ul.stepHldr li{overflow:hidden;padding-bottom:15px;}
	ul.stepHldr li span.stepList{float:left;padding-right:10px;width:7%;}
	ul.stepHldr li span.stepCont{float:left;width:90%;}

.disclaimer{font-size:11px;color:#666;}

.scrollArea{overflow:hidden;padding: 0 0 20px;position:relative;}
	.scrollAreaWrap{overflow:hidden;}
	.scrollAreaHdr{float:left;padding-top:3px;}
	.termsCondIcon{float:right;}
	.printIcon{background:url("/gcb/images/printIcon.png") no-repeat;width:24px;height:24px;display:inline-block;}
	.TermsAndConditions{clear:both;padding:10px;border:1px #ccc solid;color: #999999;font-size: 11px;}
	.TermsAndConditions .scroll-pane{width: 100%;height: 110px;overflow: auto;}
	.jspContainer{overflow: hidden;position: relative;}
	.jspPane{position: absolute;}
	.jspVerticalBar{position: absolute;top: 0;right: 0;width: 6px;height: 100%;}
	.jspHorizontalBar{position: absolute;bottom: 0;left: 0;width: 100%;height: 16px;}
	.jspVerticalBar *,.jspHorizontalBar *{margin: 0;padding: 0;}
	.jspCap{display: none;}
	.jspHorizontalBar .jspCap{float: left;}
	.jspTrack{background: #f7f7f7;position: relative;}
	.jspDrag{background: #ccc;position: relative;top: 0;left: 0;cursor: pointer;}
	.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float: left;height: 100%;}
	.jspArrow{background: #F7F7F7;text-indent: -20000px;display: none;cursor: pointer;}
	.jspArrow.jspDisabled{cursor: default;background: #F7F7F7;}
	.jspVerticalBar .jspArrow{height: 0px;}
	.jspHorizontalBar .jspArrow{width: 16px;float: left;height: 100%;}
	.jspVerticalBar .jspArrow:focus{outline: none;}
	.jspCorner{background: #eeeef4;float: left;height: 100%;}
	* html .jspCorner{margin: 0 -3px 0 0;}

.discList ol {margin: 0;padding-left:40px;}
	.discList ol li {list-style-type: decimal; padding-bottom: 12px;line-height:14px;}
	.discList ol li ul{margin:10px 0 0;padding:0;}
	.discList ol li ul li{padding: 0px 0 10px 0;list-style:none;}
	.discList ol li ul.alphaLst{margin-left: 15px;}
	.discList ol li ul.alphaLst li {padding: 0 0 5px 0;list-style:lower-alpha;line-height: 17px;}
	.discList ol li ul.alphaLst li ol.romanLst{padding:10px 0 0;}
	.discList ol li ul.alphaLst li ol.romanLst li {padding:0 0px  5px;margin:0 0 0 20px;list-style:lower-roman;line-height: 17px;}

.tick{background:url("/gcb/images/tick_arrow.png") no-repeat;width:14px;height:12px;display:inline-block;}
.greenTick{background:url("/gcb/images/green-tick.png") no-repeat;width:16px;height:16px;display:inline-block;}
.grayClose{background:url("/gcb/images/close-arrow.png") no-repeat;width:14px;height:12px;display:inline-block;}
.formReset{/*overflow:hidden;*/width:100%;min-height:25px;}
.formReset span {width:30%;float:left;display:inline-block;}
.formReset span select, .formReset span input {width:192px;}
.formReset span input {height:15px;}
.formField{padding-top:5px;}
.dropListLarge.portrait .sbSelector{width:175px !important;text-overflow:ellipsis;white-space:nowrap;}
/* Home Page */
.contentBody {
	position: relative;
}
/*.WorkAreaHldr {overflow: hidden;position: relative;width: 100%;}*/
    .WorkAreaHldr {position: relative;width: 100%;}
	.bannerRotate{position:relative;height: 498px;}

		.marketProductHldr {left: 29px;position: absolute;top: 20px;z-index: 99;}
			.marketSignHolder {float: left;position: static;width: 209px;}
			.signOnGroupHldr {background: url("/gcb/images/signonBg.png") repeat scroll 0 0 transparent;border-radius: 10px 10px 0 0;padding: 16px 0 10px;position: relative;width: 209px;font-size:11px;}
			.signOnGroupHldrDarkGold {background: url("/gcb/images/sign-on-bg.png") repeat scroll 0 0 transparent;border-radius: 10px;padding: 16px 0 10px;position: relative;width: 209px;font-size:11px;}
			.signOnGroupHldr p{color: #FFFFFF;display: block;font-weight: bold;margin: 0 0 4px;padding:0;}
			.signOnAccount{width:171px;margin: 0 0 6px;padding: 0 19px;}
			.signOnHldr {position: relative;}
			.selectTxt, .applyTxt {background: url("/gcb/images/signDownArrow.gif") no-repeat scroll right center #FFFFFF;border: 1px solid #CCCCCC;cursor: pointer;padding: 1px 0 1px 7px;width: 162px;font-size:11px;color:#000;}
			.selectDiv, .applyDiv {background: none repeat scroll 0 0 #FFFFFF;border-color: #CCC;border-style: solid;border-width: 0 1px 1px;cursor: pointer;display: none;position: absolute;
			width: 169px;z-index: 999;}
			.selectDiv a, .applyDiv a{display: block;margin: 0 !important;padding: 5px 7px;text-decoration: none;font-size:12px;color:#333;}
			.applyDiv li ul a{padding-left:15px;}
			.selectDiv a:hover, .applyDiv a:hover{background:#f7f7f7;color:#000;}
			.signOnLinkList li{padding-bottom: 5px !important;list-style:none;}
			.signOnLinkList li.last{padding-bottom:0 !important}
			.signOnLinkList li a {background: url("/gcb/images/arrow_white.gif") no-repeat scroll 0 4px transparent;padding-left: 10px;color:#FFF;}
			.signOnLinkList li a.signOnLinkListBg {background: none repeat scroll 0 0 transparent;padding: 0;}
			/*.newsAdHldr {background: url("/gcb/images/newsBg.png") repeat scroll 0 0 transparent;}*/
			.newsAdHldr {background-color:#fff;border-radius: 0 0 10px 10px;bottom: 140px;left: 29px;padding:15px 19px 5px;position: static;width: 171px;
			z-index: 99;}
			.newsAdBlueTxt {color: #05589D;font-weight: bold;padding:0 0 5px;}
			.newsAdGrayTxt {color:#333;}
			.newsAdLink a {font-size: 12px;background: url("/gcb/images/grayarrow.png") no-repeat scroll 0 3px transparent;color: #00589D;padding: 0 0 0 10px;display: block;}
			.cS-signOnLinkHldr{z-index: 99;}
			.cS-signOnLinkHldr ul{padding:0 19px;}
			
			/*impt ann*/
	/*	.cS-holderGeneralInfo {border-radius: 10px 10px 10px 10px;position: relative;z-index: 2;}
			.cS-holderGeneralInfo.cS-holderGeneralInfo1 {position: relative;z-index: 4;}
			.cS-holderGeneralInfo a{color:#fff;}
			
			
			.cS-holderGeneralInfo .cS-headTxt a:hover{color:#3399CC;}
			.cS-headTxt{width:210px;background-position:left top;}
			
			.cS-holderGeneralInfo .cA-ancLink{color:#FFF;}
			.cS-holderGeneralInfo .active {color: #000000;font-size: 12px;font-weight: bold;}
			.cA-ancLink.active span.cS-whiteArrow {background: url("/gcb/images/closeIcon.png") no-repeat scroll 0 0 transparent;padding-left: 10px;}
			.cS-generalInfoHolder {background: url("/gcb/images/mega-menu-tile.gif") repeat scroll left bottom transparent;border-radius: 0 0 10px 10px;box-shadow: 2px 2px 24px -7px #3D3D3D;display: none;overflow: hidden;padding: 0 19px;position: absolute;top:20px;width: 675px;z-index: 9999;height:0;}
			.cS-signOnLinkHldr ul li {display: block;overflow: hidden;}
			.cS-generalInfoHolder ul li.cS-listSecA ul {padding: 0 15px 0 0;}
			.cS-generalInfoHolder ul li {float: left;padding: 5px 0 0;font-size:12px;color:#000;}
			.cS-signOnLinkHldr ul li ul {background: url("/gcb/images/bg-more-flyout.png") repeat-y scroll 100% 50% transparent;min-height: 220px;overflow: hidden;padding: 0 0 10px 0;}
			.cS-generalInfoHolder ul li.cS-listSecB ul {padding: 0 15px;background:none;}
			.cS-generalInfoHolder ul li.cS-listSecC ul {background: none repeat scroll 0 0 transparent;padding: 0 15px;}
			.cS-generalInfoHolder ul li a {color:#333;}
			.cS-generalInfoHolder ul li ul li {float: none;padding: 5px 0;width: auto;}
			.cS-generalInfoHolder ul li.cS-listSecA {width: 330px;}
			.cS-generalInfoHolder ul li.cS-listSecB {width: 300px;}
			.cS-generalInfoHolder ul li.cS-listSecC {width: 110px;}
			.cS-generalInfoHolder ul li ul li strong a {color: #3399CC;}
			.newRedImg{padding:0 0 0 10px;}
			p.divider {background: url("/gcb/images/x-divider.jpg") no-repeat scroll 0 0 transparent;height: 1px;margin: 3px 0 6px;border:none;}*/
/*impt ann*/

/* retail banking survey form*/
.seniorlabelField.ctglike {width: 100%;} 
.propertyInsIcon{background: url("/gcb/forms/images/icons/property-insights.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
width:24px;height:24px;display:inline-block;vertical-align:middle;margin-right:10px;}
.propertyInsIcon{background:url("/gcb/forms/images/icons/property-insights.png") no-repeat; width:24px;height:24px;display:inline-block;vertical-align:middle;margin-right:10px;}
.formHldr .formInner .formField.smallLable{width: 110px;}
.surveyContainer {padding: 15px 10px;display: block;border-top:1px solid #ccc;overflow: hidden;}
.surveyContainer.lastBorder {border-bottom:1px solid #ccc;overflow: hidden;}
.surveyQuestion{border-right: 1px dotted #CCCCCC; padding-right: 39px; width: 52%;float: left;}
.question_no{float:left;padding-right:10px;}
.question{display: block; padding-left: 29px;}
.question_Text{display:block;padding-left:34px;}
.surveyAnswer{float:left;width:auto;padding-left: 20px;}
.ansradioValueTxt1{display:inline-block;text-align: center;width: 50px;}
.ansradioValueTxt2{display:inline-block;text-align: center;width: 79px;}
.ansradioValue{margin-bottom:7px;}
.formInner.termspadngtp{padding-top:30px;}
.contactForm.padbottom{padding-bottom: 30px;}
.submitBig{padding: 8px 30px;font-size:12px;}
/* retail banking survey form*/

/* home_loan_refi*/
.topContentAreaBg.topContentAreaBgFuller{width: 92%;float:none;margin:0 0 20px 0;}
/* home_loan_refi*/
.inputBoxMediumBig{width: 167px;height: 23px;padding:0;border:1px solid #ccc;padding-left:5px;color:#555;}
/*impt ann*/
.cardSelectScroll.cardSelectScrollSmall{height:300px; overflow:auto;width:100%;}
            .cS-holderGeneralInfo {border-radius: 10px 10px 10px 10px;position: relative;z-index: 2;}
            .cS-holderGeneralInfo.cS-holderGeneralInfo1 {position: relative;z-index: 4;}
            .cS-holderGeneralInfo a{color:#fff;}
            .cS-holderGeneralInfo .cS-headTxt {border-radius: 0 10px 0 0;z-index: 99999;padding: 5px 0px 5px 19px;}
            .cS-headTxt{width:210px;background-position:left top;}
            
            .cS-holderGeneralInfo .cA-ancLink{color:#FFF;}
            .cS-holderGeneralInfo .active {color: #000000;font-size: 12px;font-weight: bold;}
            .cA-ancLink.active span.cS-whiteArrow {background: url("/gcb/images/closeIcon.png") no-repeat scroll 0 0 transparent;padding-left: 10px;}
            .cS-generalInfoHolder {background: url("/gcb/images/megamenu_tile.gif") repeat scroll left bottom transparent;border-radius: 0 0 10px 10px;box-shadow: 2px 2px 24px -7px #3D3D3D;display: none;overflow: hidden;padding: 0 19px;position: absolute;top:20px;width: 679px;z-index: 9999;height:0;}
            .cS-signOnLinkHldr ul li {display: block;overflow: hidden;}
            .cS-generalInfoHolder ul li a:hover {color: #02589D;text-decoration: underline;}
            .cS-generalInfoHolder ul li.cS-listSecA ul {padding: 0 15px 0 0;}
            .cS-generalInfoHolder ul li {clear:none; float: left;padding: 5px 0 0;font-size:12px;color:#000;}
            .cS-signOnLinkHldr ul li ul {background: url("/gcb/images/bg-more-flyout.png") repeat-y scroll 100% 50% transparent;min-height: 220px;overflow: hidden;padding: 0 0 10px 0;}
            .cS-generalInfoHolder ul li.cS-listSecB ul {padding: 0 15px;background:none;}
            .cS-generalInfoHolder ul li.cS-listSecC ul {background: none repeat scroll 0 0 transparent;padding: 0 15px;}
            .cS-generalInfoHolder ul li a {color:#333;}
            .cS-generalInfoHolder ul li ul li {float: none;padding: 5px 0;width: auto;}
            .cS-generalInfoHolder ul li.cS-listSecA {width: 330px;}
            .cS-generalInfoHolder ul li.cS-listSecB {width: 300px; }
            .cS-generalInfoHolder ul li.cS-listSecC {width: 110px;}
            .cS-generalInfoHolder ul li ul li strong a {color: #3399CC;}
            .newRedImg{padding:0 0 0 10px;}
            p.divider {background: url("/gcb/images/x-divider.jpg") no-repeat scroll 0 0 transparent;height: 1px;margin: 3px 0 6px;border:none;}

          
           /*impt ann*/
		   
		  
			.cS-signOnLinkHldr{z-index: 99;}
			.cS-signOnLinkHldr ul{padding:0 19px;}
			.cS-holderGeneralInfo {border-radius: 0;position: relative;z-index: 2;background: #fff;border-bottom: 1px solid #ccc;}

			
			.cS-headTxt{width:185px;background-position:left top;}
			
			.cS-holderGeneralInfo .cA-ancLink{color:#fff;}
			.cS-holderGeneralInfo .active {color: #000000;font-size: 12px;font-weight: bold;}
			.showFullCont{padding:10px 0 0 19px;}
			.cA-ancLink.active span.cS-whiteArrow {background: url("/gcb/images/closeIcon.png") no-repeat scroll 0 0 transparent;padding-left: 10px;display: inline-block; height: 12px;vertical-align: middle;width: 10px;}
			.cS-generalInfoHolder {background: url("/gcb/images/megamenu_tile.gif") repeat scroll left bottom transparent;border-radius: 0 0 10px 10px;box-shadow: 2px 2px 24px -7px #3D3D3D;display: none;overflow: hidden;padding:0 19px;position: absolute;top:25px;width:679px;z-index: 9999;height:0px;}
.cS-generalInfoHolder.rounded {padding-left: 19px;}
			#generalInfoMenu{padding:0 0 0 10px;}
			.cS-signOnLinkHldr ul li {display: block;overflow: hidden;}
			
			.cS-generalInfoHolder h4{padding-left:12px;}
			
			
			.cS-generalInfoHolder ul li a:hover {text-decoration: underline;color: #02589d;}
			.cS-generalInfoHolder ul li a.active {background-color: #e5e5e5 !important;text-decoration: none;color: #333;}
			.cfRegion, .cfCountry, .cfLanguage{float:left;}
			.cfCountry, .cfLanguage{border-left:1px dotted #999;padding:0 0 0 10px;margin:0 0 0 10px;display:none;}
			ul.cfRegionList{overflow: auto !important;height:150px;width:180px;}
			ul.cfCountryList{overflow: auto !important;height:150px;width:180px;}
			ul.cfLanguageList{overflow: hidden;height:150px;width:180px;}
			.cS-generalInfoHolder ul li a.more{background:url("/gcb/images/tick-flyout-item.png") no-repeat 150px 9px transparent;display:block;}
			.cfCountry, .cfLanguage, .cfCountryList, .cfLanguageList{display:none;}
.cS-generalInfoHolder ul li.cS-listSecA ul {
				padding: 0 15px 0 0;
			}	
			.cS-generalInfoHolder ul li.cS-listSecB ul {
				padding: 0 15px;
				background: none;
			}
			.cS-generalInfoHolder ul li {
				clear: none;
				float: left;
				padding: 5px 0 0;
				font-size: 12px;
				color: #000;
			}
			.cS-signOnLinkHldr ul li ul {
				background: url("/gcb/images/bg-more-flyout.png") repeat-y scroll 100% 50% transparent;
				min-height: 220px;
				overflow: hidden;
				padding: 0 0 10px 0;
			}			
			.cS-generalInfoHolder ul li ul li {
				float: none;
				padding: 5px 0;
				width: auto;
			}
			/*.cS-generalInfoHolder ul li.cS-listSecA ul {padding: 0 15px 0 0;}
			.cS-generalInfoHolder ul li {float: left;padding: 5px 0 0;font-size:12px;color:#000;}
			.cS-signOnLinkHldr ul li ul {min-height: 225px;overflow: hidden;padding: 0 0 10px 0;}
			.cS-generalInfoHolder ul li.cS-listSecB ul {padding: 0 15px 0 30px;}
			.cS-generalInfoHolder ul li.cS-listSecC ul {background: none repeat scroll 0 0 transparent;padding: 0 15px 0 30px;}
			.cS-generalInfoHolder ul li a {color:#333;}
			.cS-generalInfoHolder ul li ul li {float: none;padding: 5px 0;width: auto;}
			.cS-generalInfoHolder ul li.cS-listSecA {width: 150px;}
			.cS-generalInfoHolder ul li.cS-listSecB {width: 190px;}
			.cS-generalInfoHolder ul li.cS-listSecC {width: 170px;}
			.cS-generalInfoHolder ul li ul li strong a {color: #3399CC;}*/
			p.divider {background: url("/gcb/images/x-divider.jpg") no-repeat scroll 0 0 transparent;height: 1px;margin: 1px 19px 9px;border:none;}

				.marketOfferContent {position: absolute;left: 278px;top:55px;width: 443px;}
					.offerContTopHldr{color: #FFFFFF;line-height: 28px;}
					.largeFont{font-size:24px;font-weight: bold;}
					.largeFontHdr{font-size:40px;line-height:50px;}
					.largeFontHdr1{font-size:30px;}
					.offerContLargeHdr{font-family:"Interstate";font-size: 24px;font-weight: bold;padding:0;}
					.offerContMediumHdr{font-family:"Interstate";font-size: 20px;padding:0;margin-top:-15px;}
					.offerContMediumHdr.margNone{margin:0;display:inline-block;}
					.offerContSmallHdr{font-family:"Interstate";}
					.offerContBotHldr{padding:15px 0 0 0;overflow:hidden;}
					.offerCardImg{float:left;margin-right: 12px;width: 30%;padding:0;}
					.offerCardTxt{font-family:"Interstate";float:left;font-size:14px;width:61%;padding-bottom:0;color:#FFF;}
					.offerCardTxtHldr{width:80%;}
					.homeBlueTxt {color: #05589D;}
					.learnMoreBtn{margin:15px 0 0;}
					.learnMoreBtn.hmgbanner{margin:25px 0 0;}
					.learnMoreBtn a:hover{text-decoration:none;}
					.offerContentList {position: absolute;left:278px;top: 365px;z-index: 99;font-size:11px;}
					.offerContentList ul {border-right: 1px solid #FFF;}
					.offerContentList li {border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;border-left: 1px solid #FFFFFF;float: left;position: relative;width: 175px;list-style:none;}
					.offerContentList li.last{border-right: 1px solid #FFFFFF;}
					.offerContentList li .topArrow {background: url("/gcb/images/tab_arrow.png") no-repeat;height: 10px;position: absolute;top: -10px;right: -140px;width: 176px;display:none;}
					.offerContentList li a {background: url("/gcb/images/bg_darkblue.png") repeat scroll 0 0 transparent;display: block;min-height: 45px;padding: 8px 5px 8px 15px;position: relative;text-decoration: none;color:#FFF;line-height:15px;}
					.offerContentList li a span{display:block;}
					.offerContentList li.flex-active a {background:#fff;cursor: text;color: #000000;}
					.offerContentList li.flex-active .topArrow {display:block;}
					.hideDisplay{display:none;}
					.offerListHdr{font-weight: bold;}
					.footerCont{border-top:1px solid #ccc;border-bottom:1px solid #ccc;overflow:hidden;margin:28px 0 0 0;padding:12px 15px;font-size: 11px;color:#000;}
					.footerCont .footerContTxt{text-align:center;padding-bottom:5px;}
/* Home Page */
    /*For Terms Conditions*/
	.clsDisList ol.termsCondtn li ol li{padding:0 0px  5px;margin:0 0 0 18px;list-style:lower-alpha;line-height: 17px;}
.clsDisList ol.termsCondtn li ol li ol li{padding:0 0px  5px;margin:0 0 0 17px;list-style:lower-roman;line-height: 17px;}
.clsDisList ol.termsCondtn li{line-height: 17px;
    list-style: decimal outside none;
    margin: 0 0 0 28px;
    padding: 0 0 5px;}

.showForm{display:none;}
.formWrap{padding:10px;border:1px #ccc solid;}
.showForm .formWrap{margin:15px 0 0;}
.formInner{padding:0 0 10px;display: block;width: 100%;}
.formInner.row:before, .formInner.row:after {
content: " ";
}
.formInner.row:after {
clear: both;
}
.formInner.row {
*zoom: 1;
}

.bannerHolder.groupOn.masterCard .bannerTitle {margin-top: 2% !important;}

.formInner lable{padding:0 5px 0 0;}
.jqtransform lable{float:left;padding:3px 10px 0 0;}
.jqtransform .jqTransformSelectWrapper{float:left;}

.formInner.formThreeColumn lable{padding:0 0 10px 0;display:block;}
.formInner.formThreeColumn .formRow{float:left;width:33.33333333333333%;padding:0 0 10px;}
.formWrap .inputBox{border: 1px solid #CCCCCC;color: #555555;font-family: Arial;padding: 2px 6px 2px 7px;}

.formInnerClr{clear:both;}

.visible-phone {display:none !important;}
.visible-tablet {display: none !important;}
.hidden-desktop {display: none !important;}
.visible-desktop {display: inherit !important;}
.visible-phone-port{display:none !important;}

/**************************** Forms *****************************/
.formSteps{min-height:80px;border-bottom: 1px dotted #CCCCCC;margin-bottom:15px;}
.formSteps.last{border:none;}
.formSteps.last ul li{width:44%;*width:43.5%}
.formSteps.last ul li span.formStepCont{padding:7px 0 0;display:inline-block;}
.formSteps ul{background:#F7F7F7;background: -webkit-gradient(linear, 0 0, 0 50%, from(#F7F7F7), to(#FFFFFF));background: -webkit-linear-gradient(#F7F7F7, #FFFFFF 50%);background: -moz-linear-gradient(#F7F7F7, #FFFFFF 50%);background: -ms-linear-gradient(#F7F7F7, #FFFFFF 50%);background: -o-linear-gradient(#F7F7F7, #FFFFFF 50%);background: linear-gradient(#F7F7F7, #FFFFFF 50%);-pie-background: linear-gradient(#F7F7F7, #FFFFFF 50%);min-height:43px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:10px;}
.formSteps ul li{float:left;padding:6px 14px;width:29%;*width:28.5%;background:url("/gcb/images/step_arrow.png") right center no-repeat;height:30px;}
.formSteps ul li.last{background:none;}
.formSteps ul.bulLst{padding:0 0 10px;border:none;background:none;}
.formSteps ul.bulLst li {float:none;width:auto;background: url("/gcb/images/bullet.jpg") no-repeat scroll 0 6px transparent; padding: 0 0 8px 10px;list-style: none;line-height: 17px;}
.formSteps ul li span.formStepList{color: #C1E0F2;font-weight: bold;padding: 7px 10px 0 0;display: inline-block;float: left;}
.formSteps ul li span.formStepCont{color: #C1C1C1;font-weight: bold;*float:left;}
.formSteps ul li span.formStepContPad{padding:7px 0 0;display:inline-block;}
.formSteps ul li.active span.formStepList{color:#3398CC;}
.formSteps ul li.active span.formStepCont{color:#333;}
.innerCont{padding-bottom:25px;}
.innerContForm{padding:0 0 15px;overflow:hidden;}
.cardSelectScroll{height:425px; overflow:auto;width:100%;}
.cardSelect{background:url("/gcb/images/form-bg.jpg") 0 0 repeat;width:398px;padding:10px 20px;float:left;}
.cardSelectHdr{background:url("/gcb/images/shadow.jpg") bottom center no-repeat;width: 100%;padding-bottom: 10px;margin-bottom:15px;}
.cardSelectList{position:relative;overflow:hidden;padding-bottom:15px;margin-bottom:15px;border-bottom:1px dotted #ccc;width:100%;}
.cardSelectList.last {border-bottom:none;}
.cardCheck{float:left;margin-right:5px;}
.cardImg{float:left;margin-right:10px;width: 100px;cursor:pointer;}
.cardName{float:left;width: 210px;}
.cardName h3{font-weight:bold;cursor:pointer;}
.cardDetails{width:200px;display:none;}
.openArrow {background: url("/gcb/images/tablet/show.png") no-repeat scroll 0 0 transparent;background-size: 31px 31px;}
.closeArrow {background: url("/gcb/images/tablet/hide.png") no-repeat scroll 0 0 transparent;background-size: 31px 31px;}
.openArrow, .closeArrow{cursor: pointer;width: 31px;height: 31px;position: absolute;right:5px;top: 0;z-index: 999;display: block;}
.formHldr{float:left;margin-left:20px;width:468px;}
.formHldr.formStarted{width:440px;}
.formfieldHldr{float:left;}
/*.formHldr h2{border-bottom:1px solid #ccc;margin-bottom:10px;}*/
.formHldr .formInner{clear:both;}
.formHldr .formInner.last{padding-bottom:0;margin-bottom:0;}
.formHldr .formInner .formField{float:left;width:230px;padding:5px 0 10px 0;}
.formHldr .formInner .formField.fixedwidth{width:200px;}
.formHldr .formInner .formValue{float:left;width:218px;padding-left:20px; /*line-height: 20px;*/}
.formHldr .formInner .formValue1{float:left;width:218px;padding-left:20px;line-height: 20px; }
.formInner .formValueTxt{float:left;width:272px;padding-left:20px;line-height: 20px;}
.formInner .lastTxt {float:right;padding-left:10px;}
.formInner .firstTxt {float:left;width:25px;}
.formSubmitBtn{padding:0 0 0 250px;}
.formSubmitBtn a{margin:0 8px 0 0;}
.formInner .formValueInner{display:block;padding:0 0 5px;}
.blueBtn:disabled { cursor:default;} 
.formInner input[type="radio"] {margin:0 5px 0 0;vertical-align:middle;}
.formInner input[type="checkbox"] {margin:0 5px 0 0;vertical-align:middle;}
.formInner .formFieldPer {float: left;width: 50%;padding: 4px 0 0 0;}
.formInner .formValuePer {float: left;width: 270px;padding-left: 10px;line-height: 20px;}
.radioValue{margin-right:5px;}
.dropListSmall{width:40px;}
.dropListPeriod .sbHolder{margin-left:10px;}
.dropListPeriod .sbHolder,.dropListPeriod .sbOptions {width:70px;}
.dropListMedium{width:60px;}
.dropListLarge{width:198px;}
.inputTxt{margin-left:10px;}
.inputTxt.hour{margin:0 5px 0 0;float:left;}
.inputTxt.colon{margin:0 5px 0 0;float:left;}
.dropBox{padding:0 10px 0 0;display:inline-block;}
.inputBoxMedium{width: 141px;height: 23px;padding:0 0 0 5px;border:1px solid #ccc;color:#555;/*margin-left: 82px;*/} /* NY */
.inputBoxMedium1{width: 120px;height: 23px;padding:0 0 0 4px;border:1px solid #ccc;}
.inputBoxHour{width: 40px;height: 23px;padding:0 0 0 5px;border:1px solid #ccc;}
.inputBoxMedium.smallListBox{width:119px;}
.inputBoxMedium.smallListBox.tinyBox{width:110px;}
.inputBoxMedium.smallListInput{width:119px;}
.inputBoxLarge{width: 211px;height: 23px;padding:0;color:#555555;border:1px solid #ccc;padding-left:5px;}
.inputBoxBig{width: 180px;height: 23px;padding:0;border:1px solid #ccc;}
.inputBoxSmall{width:33px;height: 23px;padding:0 0 0 5px;border:1px solid #ccc;color:#555;}
.inputBoxSmall.cardNumber{width:35px;height: 15px;padding:4px;border:1px solid #ccc;color:#555555;}
.inputBoxCalc{width:75px;height: 23px;padding:0 0 0 5px;border:1px solid #ccc;}

.bordGray {border: 1px solid #7D756A;}



.formSubmit{padding:10px 0 20px 240px;text-align: center;}
.formSubmitCntr{padding:0px;text-align: center;margin-bottom:10px;}
.formSubmitRt{padding:0;text-align: right;}
.formSubmit.last {padding-bottom:0;}
.formDisclaimer{overflow:hidden;clear:both;}
.rwdsPts{width:50%;float:left;}
.padBtm05{padding-bottom:5px;}
.padTp05{padding-top:5px;} 



/* Clear Card 500 online form */

.clear500 .formField{padding-top:5px; text-align:right;}   
.clear500 .radioValue{ margin-right:5px; margin:5px 0;}   
.formSteps ul li{float:left;padding:6px 14px;background:url("/gcb/images/step_arrow.png") right center no-repeat;height:30px; width:none !important;}
.formSteps ul li.last{background:none;}
               .formDetailsBlock{display:block; width:100%;}
                    .formDetailsinner{ margin:0 0 15px 0; width:100%; }
                   .formDetailsinner.last{margin:0;}
                   .formDetailsinner ul.cLsContactus{padding: 20px 0 20px 20px; width:97%;}
                        .formDetailsinner ul.lightGreyBg{background:#F7F7F7; float:left; }
                        .formDetailsinner ul.darkGreyBg{background:#EAEAEA; float:left;}
                    .formDetailsinner ul.cLsContactus li{float:left;margin-right: 20px; width:200px;}
                    .formDetailsinner ul.cLsContactus li.monthlyIncome{float:left;padding-right:26px;width:255px;}
                    .formDetailsinner ul.cLsContactus.cLsContNoPadTop{padding-top:0px;}
                        .formDetailsinnerCalc ul.cLsContactus li.clsInnPadTop{padding-top:10px !important;padding-right:0px;display:block;}
                .formDetailsinnerCalc ul.cLsContactus li.clsInnPadTop2
                {
                padding-top:15px !important;
                padding-right:0px;
                display:block;
                }
                .formDetailsinner ul.cLsContactus li.clsPadTopInnForm{padding-top:24px;}
                .formDetailsinner ul.cLsContactus li.clsInnFormWid{width:417px !important;}            
            select.innSmallWdh1{width:72px;}
            .formDetailsinner     select { font-size:12px; border:#CCCCCC solid 1px; color:#666;}
            .formpadHolder select { font-size:12px; border:#CCCCCC solid 1px; color:#666;}   
            .redColTxt{color:#FE3434;}
            .formDetailsinner ul.cLsContactus li .rminput{width:160px !important;}
            .formDetailsinner ul.cLsContactus li .midSmallbox { margin-left: 10px;width: 111px !important;  height:20px;}
            .formDetailsinner ul.cLsContactus li .smallbox { margin-left: 10px;width: 85px !important;  height:20px;}
            .formDetailsinner ul.cLsContactus li .inputBox {border: 1px solid #CCCCCC;font-family: Arial;width:188px;padding: 2px 6px 2px 7px;color:#555555; height:21px;}
            .formKanaPad{padding-top:15px;}
            .formDetailsinner ul.cLsContactusManual li .smallbox {width: 18px !important;  padding:4.1px 5px;}
            .formDetailsinner ul.cLsContactus li div.jqtransform ul li {width:170px;}
            .formDetailsinner ul.cLsContactus li.noPadRgt{margin-right:0px;}
            .kanasmallfont{font-size:10px;}
            .formDetailsinner ul.cLsContactus li div.jqtransform ul li a {width:191px;}
  .formDetailsinner ul.cLsContactus li.inline{ width:45%}
            .formDetailsinner ul.cLsContactus li.fulline{ width:100%; padding-bottom:10px}
  .formDetailsinner ul.cLsContactus li em { color:#999999;}
            .formButtonWrap  {  margin:10px 0 20px 0; }
            .formButtonWrap .formRgtBtn  { margin-left: 10px ; float:right;}
            /*.formDisclaimer { padding:10px 20px; color:#999999;}*/
            .formDisclaimer ol li{ list-style-type:decimal; margin-left:20px; padding:10px 0}
 .formDetailsinner hr.lineGrey {height:10px; border-bottom:1px #CCCCCC solid}
            .formDetailsinner h2 {  padding:20px 0 10px 0;}
            .formDetailsinner h2.titleBlue { color:#1BB6EB; margin:0; padding:20px 0 0 0;line-height:0; }
            .formDetailsinner .preview tr td {padding: 0 0.5%; vertical-align:top}
           .formDetailsinner .commonTble tr td {padding:  0.5%;}
            .btnTitle{text-align:right; clear:both; color:#00BDF2; padding:20px 0 5px 0; font-size:1.3em }
 .cLsContactus  .radioValueInn{width:auto; margin:0 0 10px 0;}
            .cLsContactus  .radioValueInn span{float:left; margin:8px 8px 0 0;}

            #clrEmp_option { width:90%; padding:20px}
 /* Confrimation Page */
  ul.clrConfirm .printIconForm {background: url(/gcb/landing_page/creditcard/images/icon_print.png)} 
 ul.clrConfirm .printIconForm {min-height: 50px; background-repeat:no-repeat !important;} 

 /* ul.clrConfirm .printIconForm {background: url(/gcb/landing_page/creditcard/images/icon_print.png) no-repeat scroll left 0 rgba(0, 0, 0, 0); min-height: 50px;} */
            ul.clrConfirm{

                padding:20px;

            }

            ul.clrConfirm ul{

                /*padding:10px 20px 20px 0px; edited by anand*/

                padding:0px 20px 5px 0px;

            }

            ul.clrConfirm li .termsCondIcon{float:left;}

          /*  ul.clrConfirm li .printIcon{background:url(/gcb/landing_page/creditcard/images/icon_print.png)left no-repeat; width:50px; height:45px; float:left; border:none}*/
          

            ul.clrConfirm li .printIcon{background:url(/gcb/landing_page/creditcard/images/icon_docs.png)left no-repeat; width:50px; height:45px; float:left; border:none}

            ul.clrConfirm li .printText{ margin-left:50px; padding-top:12px}

            /*ul.clrConfirm ul > li{

                padding:10px;

                padding-left:60px;

                background:url(/gcb/landing_page/creditcard/images/tick_icon.png) no-repeat 25px 8px;

            }*/

            ul.clrConfirm ul > li{

                padding:10px;

                padding-left:80px;

               background:url(/gcb/landing_page/creditcard/images/icon_docs.png) no-repeat 40px 10px;

            }

            ul.clrConfirm ul > li > ul{

                padding:0px;

            }
  ul.clrConfirm ul > li > ul > li{

                padding:10px 0px 5px 20px;

                background:url(/gcb/landing_page/creditcard/images/tick_icon.png) no-repeat 0px 10px;

            }

            ul.clrConfirm ul > li > ul > li ul > li{

                padding:10px 0px 5px 20px;

                background:url(/gcb/landing_page/creditcard/images/blue_bullet.png) no-repeat 0px 13px;

            }

      
            ul.clrConfirm ul > li > ul > li:last-child{

                padding-bottom:0px;

            }
   ul.clrConfirm div p{

                border-top:1px solid #cccccc;

                padding-top:20px;

            }

            /* Preview Page */
   ul.clrPreview{

                padding:20px;

            }

            ul.clrPreview h2{

                color:#00bdf2;

                border-bottom:1px solid #cccccc;

                margin:0px;

            }

            ul.clrPreview > h2{

                color:#00bdf2; border-bottom:1px solid #cccccc; margin-bottom:15px;  margin-top:15px;

            }

            ul.clrPreview > li{

                padding-bottom:20px; display:block;

            }

           

            ul.clrPreview  li{

                padding:0px; display:block;

            }
            ul.clrPreview > li > ul{

                display: block; clear:both; padding-bottom:20px;

            }
            ul.clrPreview > li > ul > li{

                width:315px; float:left; padding:5px;

            }
            ul.clrPreview > li > ul > li:first-child{

                text-align:right;

            }

            ul.clrPreview > li > ul > li:last-child{

                font-weight:bold;

            }

.tool-tip, .tool-tip-1  { position: absolute; top: 0; left: 0; background: #00bdf2; padding: 15px; font-size: 13px; line-height: 16px; color: #ffffff; font-style: italic; display: none; z-index: 9999; max-width: 150px;}

.tool-tip .btn-close, .tool-tip-1 .btn-close { position: absolute; top: -10px; right: -9px; cursor: pointer; z-index: 9999;}

.formDetailsinner ul.cLsContactus li.fulline, .formDetailsinner { position: relative;}                   

/* END Clear Card 500 online form */
.bannerLarge{left: 37%;}
.topContentHldr{width:438px;overflow:hidden;float:left;}
.topContentHldr .topContentAreaBg{width: 92%;float:none;margin:0 0 20px 0;}
.stepBox{overflow:hidden;width:100%;padding:0 0 10px;}
	.stepBox li{background:#fff;border:1px solid #ccc;padding:10px;list-style:none;}
	.stepBox li ul li{float:left;background:url("/gcb/images/bg-pattern.gif") repeat;width:25%;}
	.stepBox.eNets li{width:80%;}
	.stepBox.eNets li ul li{background:none;float:none;background:url("/gcb/images/bullet.jpg") no-repeat scroll 0 6px transparent}
	.stepBox li ul li.noBox{border:none;background:none;width:3%;padding-top: 16px;}
	.stepBoxInner li{overflow:hidden;}
	.stepBox li.downArro{background:url("/gcb/images/down-arrow.png") center center no-repeat;height:13px;border:none;box-shadow:none;}
	.stepBox li.downOr{background:url("/gcb/images/or.png") center center no-repeat;height:13px;border:none;box-shadow:none;}
	.stepBox li.downPlus{background:url("/gcb/images/sep_plus.png") center center no-repeat;height:13px;border:none;box-shadow:none;}
ul.alphaLst li div.bottomBox{margin:10px 0;}
ul.alphaLst li ul.stepBox li{list-style:none;margin:0;padding: 10px;}

.tooltipWrap {position: relative;display: inline-block;}
.tooltipIcon{background:url("/gcb/images/infoIcon.png") no-repeat;width:12px;height:12px;display:inline-block;margin-left:5px;*margin-top:18px;}
.tooltipForm{background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #CCCCCC;top:21px;box-shadow: 0 0 10px #CCCCCC;display: none;left: 50%;margin: 0 0 0 -150px;padding: 10px;position: absolute;width: 280px;z-index: 999;}
.tooltipInnerImg{width: 88px;left: -30px;}
.tooltipForm .tipClose{display:inline-block;background:url("/gcb/images/close.jpg") no-repeat;width:14px;height:15px;float:right;margin:0 0 10px 10px;}
.tooltipForm .arrow{background:url("/gcb/images/toolTipToparrow.png") no-repeat;top: -15px;height:15px;left: 50%;margin: 0 0 0 -10px;position: absolute;width: 19px;}
.tooltipForm.left{left:0;margin: 0 0 0 -14px;}
.tooltipForm.left .arrow{left:0;margin: 0 0 0 15px;}
.tooltipForm.right{left: auto;right: -15px;margin: 0;}
.tooltipForm.right .arrow{left: auto;right: 19px;margin: 0;}
.tooltipForm.bottom{bottom: auto;top:18px;left: 50%;margin: 0 0 0 -150px;}
.tooltipForm.bottom .arrow{left: 50%;margin: 0 0 0 -10px;top: -7px;}

.tooltip{background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #CCCCCC;bottom: 21px;box-shadow: 0 0 10px #CCCCCC;display: none;left: 50%;margin: 0 0 0 -150px;padding: 10px;position: absolute;width: 280px;z-index: 999;}
.tooltip .tipClose{display:inline-block;background:url("/gcb/images/close.jpg") no-repeat;width:14px;height:15px;float:right;margin:0 0 10px 10px;}
.tooltip .arrow{background:url("/gcb/images/toolTiparrow.png") no-repeat;bottom: -7px;height: 7px;left: 50%;margin: 0 0 0 -10px;position: absolute;width: 19px;}
.tooltip.left{left:0;margin: 0 0 0 -14px;}
.tooltip.left .arrow{left:0;margin: 0 0 0 15px;}
.tooltip.right{left: auto;right: -15px;margin: 0;}
.tooltip.right .arrow{left: auto;right: 19px;margin: 0;}
.tooltip.bottom{bottom: auto;top:18px;left: 50%;margin: 0 0 0 -150px;}
.tooltip.bottom .arrow{left: 50%;margin: 0 0 0 -10px;top: -7px;}
.tooltip .scroll-pane{width: 100%;height: 100px;overflow: auto;}
.topContent.last {margin-bottom: 10px !important;}
.topContent{overflow:hidden;border-bottom: 1px dotted #CCCCCC;margin-bottom:25px;clear: both;}
.topContent.bdrNone{border:none;}
.topContent .topBannerForm{width:464px;float:left;}
.topContentAreaBg{background:#EDEDED;border-bottom: 1px dotted #999999;border-top: 1px dotted #999999;margin: 0 23px 25px 0;overflow: hidden;padding: 15px 20px;float:left;width:43%;}
.topContentAreaBg.topReason{width:92%;}
.topContentAreaBg .topContentWrap{border-bottom:none;}

#errorpage{margin: 200px auto;width: 100%;text-align: center;}
#realpage{visibility:hidden;}
.formBtn{overflow:hidden;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;padding:20px 0;margin-bottom:20px;}
.formBtnProd{border-top:none;margin:0;padding:20px 0;}
.formBtn a{margin-right:10px;font-size: 12px;}
.formTabs li a{padding:6px 8px 0;}
.topContentImgList{overflow:hidden;padding-bottom:10px;}
.topContentImgList li{float:left;margin-right:5px;}
.topContentImgList li.last{margin:0;}
.contactForm{position:relative;left:-22px;width:714px;padding-bottom:130px;}
.contactFormWrap{padding:0 0 10px 0;}
.contactWrap {background: url("/gcb/images/form-bg.jpg") 0 0 repeat;padding: 15px 20px 10px;border-bottom:1px dotted #ccc;}
.contactIcon{background:url("/gcb/images/footerList.png") no-repeat;width:24px;height:24px;display:inline-block;vertical-align:middle;margin-right:10px;}
.contactFormHldr{float:none;margin-left:30px;width:684px;margin-top:20px;border:none;}
.contactFormHldr .formHolder{padding-right:26px;}
.formSubmit a{margin-left:10px;}
#wrapperHldr{background:#fff;padding:0 29px;}
.contactFormHldr .formInner .formValue{width: 430px;}
.textareabox{width:100%;height:100px;}
.textareaBox{width:250px;height:80px;border:1px solid #ccc;font:12px Arial;color:#555;}
.textareaLarge{width:216px;border:1px solid #ccc;}
.innerWrapCont{padding-bottom:20px;overflow:hidden;}
.offerBanner{border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;margin:20px 0 0;padding:20px 0;}
.discList ol.romanLst{padding:0 0 10px;}
	.discList ol.romanLst li {padding:0 0px  5px;margin:0 0 0 25px;list-style:lower-roman;line-height: 17px;}
ol.romanLst{padding:0 0 10px;}
	ol.romanLst li {padding:0 0px  5px;margin:0 0 0 25px;list-style:lower-roman;line-height: 17px;}
	ol.romanLst ul.alphaLst{padding:10px 0 0;}
	ol.romanLst li ul.alphaLst li {padding:0 0px  5px;margin:0;list-style:lower-alpha;line-height: 17px;}

/*#floatMenu{width:100%;overflow:hidden;}*/
.socialMedia{position:fixed;right:-791px;top:365px;z-index: 99999;}
.socialMedia.applyForms{position:fixed;right:-791px;top:215px;}
.socialMedia.applyForms .reward{z-index: 999999;}
.contactMedia{position:fixed;right:-791px;top:324px;z-index: 999999;}
.socialMediaIcons{position:fixed;right:0;top:242px;z-index: 999999;}
.socialMediaIcons div.mediaIconsList {padding:0 0 7px;position:relative;display:block;cursor:pointer;}
.socialMediaIcons div a img{height:33px;width:42px;max-width:none;}
.iconDesc{position:absolute;top:0;left:-110px;background:#fff;box-shadow:0 0 20px #ccc;border:1px solid #ccc;padding:7px 0;width:100px;text-align:center; display:none;}
.iconDesc.applyform{position:absolute;top:15px;}
.iconDescPos{right:10px;}
.iconDesc1 {top:50px;}
.iconDesc2 {top:90px;}
.iconDescArro {position: absolute;top: 7px;right: -8px;background: url("/gcb/images/socialarr.png") right center no-repeat;width: 8px;height: 16px;}
.tabWrap{position: relative;left:-42px;top:-43px;margin: 0;padding: 0;cursor:pointer;}
.tabWrap.applyTab{width:42px;}
#swiffycontainer {cursor:pointer;}
.atIcon, .fbIcon{cursor:pointer;width: 42px;height: 33px;}
.atIcon.atIconform{cursor:pointer;width: 42px;height: 61px;}
//.contentWrap{margin:-77px 0 0;width: 750px;height:100px;background-color: #ffffff;border: 1px solid #ddd;border-right:none;overflow:hidden;box-shadow:10px 0 10px #666;-webkit-box-shadow:10px 0 10px #666;moz-box-shadow:10px 0 10px #666;padding:10px 20px 20px;}
.contentWrap {
    margin: 0;
    width: 750px;
    height: 145px;
    background-color: #ffffff;
    border: 1px solid #ddd;
    border-right: none;
    overflow: hidden;
    box-shadow: 10px 0 10px #666;
    -webkit-box-shadow: 10px 0 10px #666;
    padding: 10px 20px 20px;
    position: relative;
    top: -128px;
}
.contentWrap.applyforms{margin:-105px 0 0;height:126px;}
.contentWrap h2{color:#333;font-weight:normal;}
.contentWrapLft{width:190px;float:left;}
.contentWrapLft ul.mediaIcons{border:none;padding:0 0 0 15px;}
.contentWrapMid{width:160px;float:left;border-left:1px solid #ccc;border-right:1px solid #ccc;margin-right:20px;padding:0 20px;}
.contentWrapRht{width:100%;height:auto;}
.promotionImg{float:left;width:85px;}
.promotionCont{width:130px;float:left;padding-left:10px;}
.promotionCont.bdr{border-right:1px solid #ccc;height:112px;padding-right:10px;}
.closeIcon, .closeIcon1{background:url("/views/images/close.jpg") no-repeat; width:17px;height:18px;position:absolute;top:10px;right: 10px;cursor:pointer;}
.recentViewClose{background:url("/gcb/images/close.jpg") no-repeat; width:14px;height:15px;display:inline-block;cursor:pointer;}
#slides {position: relative;}
.promotionWrap, .contactCol{overflow: hidden;width: 250px;float:left;}
.contactCol{border-right:1px solid #ccc;width:165px;margin-right: 20px;height:90px;}
.contactCol.last{border:none;margin:0;}
ul.applyforms{overflow: hidden;width: 180px;float:left;border-right:1px solid #ccc;margin-right:15px;}
ul.applyforms.noBdr{border:none;}
	ul.applyforms.last{border:none;}
	ul.applyforms li{background:#ffffff url("/gcb/images/grayarrow.png") no-repeat scroll 0 3px;padding:0 0 10px 15px;}
.contactMedia .contentWrap{height:110px;}
ul.slidesjs-pagination {position: absolute;top: 120px;left: 355px;overflow: hidden;z-index: 999;display: none;}
ul.slidesjs-pagination li {float: left;margin-right: 5px;}
ul.slidesjs-pagination li a {background: url("/gcb/images/grayDot.png") 0 0 no-repeat;width: 8px;height: 8px;display: inline-block;}
ul.slidesjs-pagination li a.active {background: url("/gcb/images/blueDot.png") 0 0 no-repeat;}
.contHeader{border-bottom: 2px solid #C5C5C5;height: 52px;}
.contHeader.spaceAlign{margin:0 0 15px;}
.contHeader .heading{float:left;border:none;padding: 16px 0 12px;}
.recentViewCards{float:right;position:relative;}
/*.downArrowBlue{background:url("/gcb/images/arrow.png") 0 0 no-repeat;display:inline-block;padding-left:20px;}*/
.recentViewTitle{position:absolute;top:0;right:0;width:140px;margin:10px 0 0;padding:8px 8px 10px 37px;font-weight:bold;background:url("/gcb/images/arrow.png") 13px 9px no-repeat;}
.recentViewTitle.active{background:#f3f3f3 url("/gcb/images/close.jpg") 13px 9px no-repeat; height:15px;display:inline-block;cursor:pointer;;border:1px solid #ddd;border-bottom:none;box-shadow: 0px 2px 5px #999;}
.recentViewWrap{overflow:hidden;position:absolute;top:44px;right: 0;width:250px;border:1px solid #ddd;z-index: 9;box-shadow: 0 3px 8px #999;}
.recentViewHdr{border-bottom:1px solid #ccc;background:#F3F3F3;padding:10px 10px 3px;overflow: hidden;}
.recentViewCardList{background:url("/gcb/images/bg-pattern.gif") repeat;padding:15px;}
.listCards{overflow:hidden;padding-bottom:10px;}
.cardImage{float:left;}
.cardHdr{padding-left:85px;display:block;}
.cardHdr p{padding-bottom:5px;}
.cardHdr input[type="checkbox"] {margin-right:7px;}

.formStepsWrap{min-height:inherit;border:none;margin-bottom:25px;}
.tabHldr{float:left;width:438px;}
.tabHldr.instantCard{width:464px;}
.cardName h4{padding-right:10px;cursor:pointer;}
.innerBoxWrap{padding-left:34px;}
.formValueCheck{display:block;padding-bottom:5px;}
.overviewBtn{padding:0 0 25px;overflow:hidden;}

.contImgWrap{background:url("/gcb/images/bg-pattern.gif") repeat;overflow:hidden;border:1px solid #ccc;border-radius:3px 3px 3px 3px;padding:15px 15px 0;margin-bottom:25px;position:relative;}
.contImgWrap.nobg{background:none;}
.contBgWrap{background:url("/gcb/images/bg-pattern.gif") repeat;overflow:hidden;border:1px solid #ccc;border-radius:3px 3px 3px 3px;padding:10px;margin-bottom:10px;position:relative;}
.contImgWrap h2{font-family:"interstate";font-weight:normal;font-size:16px;}
.contListWrap{background:url("/gcb/images/bg-pattern.gif") repeat;overflow:hidden;border:1px solid #ccc;border-radius:3px 3px 3px 3px;padding:10px;float:left;overflow:hidden;margin:0 10px 10px 0;width:20%;position:relative;}
.contListWrap.nobg{background:none;}
.contIconWrap{background:url("/gcb/images/bg-pattern.gif") repeat;overflow:hidden;border:1px solid #ccc;border-radius:3px 3px 3px 3px;padding:10px 15px;margin-bottom:15px;position:relative;}
.contImgWrap.lastMarg, .contIconWrap.lastMarg{margin-bottom:0;}
.contIconWrap .contSec{padding:0 0 0 35px;}
.imageSec{float:left;}
.contSec{padding:10px 20px 0 190px;}
.contSec h2{font-family:"interstate";font-weight:normal;font-size:18px;padding:0 0 5px;}
.contSec h4{font-size:12px;padding:0;}
.innerBoxCont{border:1px solid #ccc;border-radius:3px;padding:15px;box-shadow:0px 3px 5px #ccc;margin-bottom:25px;position:relative;background:#fff;}
.innerBoxCont h2{font-family:"interstate";font-weight:normal;font-size:18px;line-height:24px;padding:0 0 5px;}
.innerBoxCont h2 sup, .innerBoxTabCont h2 sup{font-size:10px;}
.innerBoxCont h4, .innerBoxTabCont h4{font-family:"interstate";font-weight:normal;font-size:14px;}
.innerBoxTabWrap{width:22%;}
.innerBoxTabCont{padding:0 5px;box-shadow: 1px 1px 5px #ccc;margin: 0 0 10px;border: 1px solid #ccc;border-radius: 3px;position: relative;background: #fff;}
.innerBoxTabCont h2{font-family:"interstate";font-weight:normal;font-size:12px;line-height:24px;padding:0 0 5px;}
.innerBoxLink{display: block;padding-left: 35px;}
.formHldrWrap{margin-top:27px;}
.mandFields{padding-top:12px;}
.offerBannerMarg{margin:0;}
.mandatoryTxt{font-size:11px;color:#666;}
.formInner .formFieldPad{padding-top:5px;}
.detailsWrap{display:none;border-bottom:1px dotted #ccc;padding-bottom:10px;margin-bottom:10px;}
.firstDrop{z-index:100 !important;}
.secDrop{ z-index:99 !important;}

.tabFormHldr{width:auto;float:none;margin:0;}
.tabFormHldr .formInner .formValue{width:auto;}
.topContentHldr .topContentAreaBg{width: 92%;float:none;margin:0 0 20px 0;}
.topContentAreaBg{background:#EDEDED;border-bottom: 1px dotted #999999;border-top: 1px dotted #999999;margin: 0 23px 25px 0;overflow: hidden;padding: 15px 20px;float:left;width:43%;}
.topContentAreaBg.topReason{width:92%;}
.topContentAreaBg .topContentWrap{border-bottom:none;}

.showHideCont .alphaLst{margin-left:20px;}
.partnerImgWrap{overflow:hidden;padding:0 0 10px;}
.partnerImgWrap li{float:left;margin:0 10px 0 0;}
.tabsBreakWrap {margin-top: 13px;}
.tabsBreak li a {height: 35px;}
.twoSideList, .threeSideList{overflow:hidden;}
.twoSideList ul{float:left;overflow:hidden;width:49%;}
.threeSideList ul{float:left;overflow:hidden;width:33%;}
.lightBox{padding:20px;}
.twoSideCont, .threeSideCont, .fourSideCont{overflow:hidden;}
.twoSideCont .lftSide{width:50%;float:left;}
.twoSideCont .rhtSide{width:50%;float:left;}
.threeSideCont .lftSide, .threeSideCont .midSide, .threeSideCont .rhtSide{width:33%;float:left;}
.fourSideCont .first, .fourSideCont .second, .fourSideCont .third, .fourSideCont .fourth{width:25%;float:left;}

.offerContWrap{position:relative;background: url("/gcb/images/bg-pattern.gif") repeat;border: 1px solid #ccc;border-radius:5px;box-shadow:0 0 10px #ccc;padding:10px 15px;margin:0 0 10px;}
.offerNewImage{position:absolute;top:-10px;left:-7px;}

.slideWrap{width:750px;float:left;}

.contInnerIcon .toolTipHldr{padding-left:35px;}

#FlashCont {width:692px;height:540px;margin-top: -25px;}
#FlashCont.noMarg{margin:0;height:400px;}
.toolTipHldr{padding:0 0 10px;}
.tooltipLink{color:#333;text-decoration:underline;}

.inputBoxTxtArea{width:215px;height: 60px;padding:0;border:1px solid #ccc;resize:none;}
/**************************** Citigold ********************************/
.citiGoldLogo{background: url("/citigold/images/citigold_logo.png") no-repeat 0 0;width: 133px;height: 37px;margin:34px 0 0 29px;float: left;}
.bannerGold{background:url("/gcb/images/banner-gold.jpg") repeat-x 0 0;height: 86px;}
.navGold{background:#B5985C !important;}
.navGold ul li a:hover{background:#926F35;}
.navGold ul li a.activeTabHighlight {background:#926F35;}
.navGold .mainNavSignOn{background:#926F35;}
.leftNavGold li a:hover, .leftNavGold li a.listActive{color:#9B8768 !important;}
.leftNavGold li a{color:#333 !important;}
.productsMainGold h2{color:#9B8768;}
.productsMainDarkGold h2{color:#564639;}
.tabsGold li.active a{color: #9B8768;font-weight: bold;}
.bluebold12{color: #000066;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: bold;}
.globe-text12{color: #555555;font-family: Arial,Helvetica,sans-serif;font-size: 12px;line-height: 16px;}
.tab-list ul li {background-image: url("/gcb/images/bullet.jpg");background-position: 0 7px;background-repeat: no-repeat;color: #555555;font-family: Arial,Helvetica,sans-serif;font-size: 12px;line-height: 17px;padding: 0 0 7px 8px;}
.commonul li {background-image: url("/gcb/images/bullet.jpg");background-position: 0 7px;background-repeat: no-repeat;clear: both;color: #555555;font-family: Arial,Helvetica,sans-serif;
font-size: 12px;line-height: 16px;margin-bottom: 6px;overflow: hidden;padding-left: 7px;text-align: left;}
.body-dot {background-image: url("/gcb/images/hor_dot.gif");background-position: 0 0;background-repeat: repeat-x;height: 1px;}

.learnMoreDetail{padding:10px 0 0;display:none;}
.lightBoxLogo{overflow:hidden;padding:0 0 10px;}
.citibankGoldLogo{float:left;background: url("/gcb/images/citibank-logo-cg.gif") no-repeat;width:145px;height:42px;}
.citigoldLogo{float:right;background: url("/gcb/images/citiban-cg2.gif") no-repeat;width:59px;height:17px;margin:22px 0 0;}
.citibankBlueLogo{float:left;background: url("/gcb/images/citi_logo.png") no-repeat;width:124px;height:33px;}
.aceLogo{float:right;background: url("/gcb/images/ace_logo.gif") no-repeat;width:192px;height:25px;}
#fancybox-wrap {top: 250px;width: 770px !important;}
.fancyBoxOpen{padding:15px 15px 25px;overflow: hidden;}
.lightBoxBtn a.goldBtn, .lightBoxBtn a.grayBtn, .lightBoxBtn a.darkGoldBtn{min-width:80px;padding:6px 7px 6px;text-align:center;font-size:12px;margin:0 10px 0 0;}

.findWrap{background:#B5995C;border-radius:5px;padding:20px;color:#fff;overflow:hidden;margin:0 0 10px;}
.findWrapZone, .findWrapBranch{float:left;width:35%;}
.findWrapLink{float:left;padding:30px 0 0;}
.findWrapLink a{color:#fff;}
.tableWrap tr.goldBg th, .tableWrap tr.goldBg td {background: #B99D65;color: #fff;}
.tableWrap tr.darkGoldBg th, .tableWrap tr.darkGoldBg td {background: rgb(86, 70, 55);color: #fff;}
.preActive{display:none;}
.signOnGroupGold{background: url("/gcb/images/signon-gold-bg.png") repeat scroll 0 0 transparent;border-radius: 10px;}
p.dividerGold{margin:4px 19px 10px;}
.homeBlueBanner{background: #004988 url("/gcb/images/home-blue-bg.jpg") repeat-x 0 0;height: 64px;margin:20px 0 0;}
.homeBlueBanner .logo{background: url("/portal/goldhome/images/citibank-logo.png") no-repeat 0 0;width: 106px;height: 27px;float: left;display:inline-block;margin:20px 0px 14px 15px;}
.homeBlueBanner .citiLogo{background: url("/portal/goldhome/images/citi-logo.png") no-repeat 0 0;width: 66px;height: 37px;float: right;display:inline-block;margin:10px 15px 14px 0px;}
.offerContentListGold li a {background: url("/gcb/images/bg_darkgold.png") repeat scroll 0 0 transparent;padding: 13px 5px 0 15px;min-height: 45px;}
.offerContentListDarkGold li a {background: url("/gcb/images/cpc-darkgold.png") repeat scroll 0 0 transparent;padding: 13px 5px 0 15px;min-height: 45px;}
.bannerTitleGold{background: url("/citigold/images/citigold_px.png") repeat scroll 0 0 transparent;width:310px;height:110px;left:0;padding: 20px;border-radius:0 0 10px 0;color: #FFFFFF;
display: block;font-family: "interstate";position: absolute;z-index: 1;top:19%;}
.bannerProd .bannerTitleGold{top:14%;}
.darkGold{background: url("/cpc/images/sign-on-bg-cpc.png") repeat scroll 0 0 transparent;}
.grayBgContainer{background-color:#f2f2f2;padding:15px;}
.checkIcon{float:left;padding-right:10px;width:8%;}
.checkIconTxt{float:left;width:88%;}
.iconRgtBrdr .rhtSide{width: 46%;float: left;border-left: 1px solid #ccc;padding-left: 20px;}
/**************************** Insights ********************************/
.bannerDarkGold{background:url("/gcb/images/banner-dark-gold.jpg") repeat-x 0 0;height: 86px;}
.navDarkGold{background:#564639 !important;}
.navDarkGold ul li a:hover{background:#D5CBC9;color:#564639;}
.navDarkGold ul li a.activeTabHighlight {background:#D5CBC9;color:#564639;}
.navDarkGold .mainNavSignOn{background:#433326;}
.darkGoldBtn {background:#BCA677;background: -webkit-gradient(linear, 0 0, 0 70%, from(#866F5D), to(#59493C));background: -webkit-linear-gradient(#866F5D, #59493C 70%);background: -moz-linear-gradient(#866F5D, #59493C 70%);background: -ms-linear-gradient(#866F5D, #59493C 70%);background: linear-gradient(#866F5D, #59493C 70%);background: linear-gradient(#866F5D, #59493C 70%);-pie-background: linear-gradient(#866F5D, #59493C 70%);color:#fff;position:relative;}
#leftNav li a.listActive.darkGoldNav { color:#564639 !important;}
#leftNav li ul.leftNavSubLinks.darkGoldNav li a.listActive {color:#564639 !important;}
.tabsDarkGold li {background:#b19780;background: -webkit-gradient(linear, 0 0, 0 70%, from(#b19780), to(#5e4c3e));background: -webkit-linear-gradient(#b19780, #5e4c3e 70%);background: -moz-linear-gradient(#b19780, #5e4c3e 70%);background: -ms-linear-gradient(#b19780, #5e4c3e 70%);background: -o-linear-gradient(#b19780, #846F40 70%);background: linear-gradient(#b19780, #5e4c3e 70%);-pie-background: linear-gradient(#b19780, #5e4c3e 70%);}
.tabsDarkGold li.active a{color:#564639;font-weight: bold;}
.signOnGroupDarkGold{background: url("/gcb/images/signon-gold-bg.png") repeat scroll 0 0 transparent;}
.cpcLogo{background: url("/gcb/images/cpc-logo.png") no-repeat 0 0;width:271px;height: 30px;margin: 30px 0 0 29px;float: left;}
.bannerDarkGold .pageTitle{margin: 0 265px;}
/******************************* Calculator ********************************/
.calculatorWrap{padding:20px 0;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;margin:0 0 20px;}
.calculatorWrap.noBorder{border:none;padding:10px 0;}
.calculatorBgWrap{background:#00A9E2;background: -webkit-gradient(linear, 0 0, 0 90%, from(#00A9E2), to(#00569F));background: -webkit-linear-gradient(#00A9E2, #00569F 90%);background: -moz-linear-gradient(#00A9E2, #00569F 90%);background: -ms-linear-gradient(#00A9E2, #00569F 90%);background: -o-linear-gradient(#00A9E2, #00569F 90%);background: linear-gradient(#00A9E2, #00569F 90%);-pie-background: linear-gradient(#00A9E2, #00569F 90%);padding:15px;position:relative;filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00A9E2', EndColorStr='#00569F');}
.whiteCalcIcon{background: url("/gcb/images/calc.png") no-repeat scroll 0 0 transparent;width:24px;height:24px;display:inline-block;vertical-align:middle;margin-right:10px;}
.calculatorBgWrap a{color:#fff;font-size:14px;background: url("/gcb/images/white-arrow.png") no-repeat scroll right center transparent;display:inline-block;width:100%;}
.calcHdr{font-size:20px;font-family:"interstate";font-weight:normal;color:#000;}
.calcTopContent{padding:20px 0 0;overflow:hidden;}
.calcTopContent .topContentImgInner{padding:25px 0 0;font-size:14px;font-family:"interstate";font-weight:normal;}
.calcArea{overflow:hidden;margin:20px 0 0;border:1px solid #D9D9D9;}
.calcFields{background:#D9D9D9;padding:10px;overflow:hidden;}

/*#fancybox-content, #fancybox-content-inner{width: 750px !important;background: #fff;}*/
.calcFields, .calcValues{color:#000;}
.calcFields .first, .calcValues .first{width:18%;float:left;}
.calcFields .second, .calcValues .second{width:20%;float:left;}
.calcFields .third, .calcValues .third{width:37%;float:left;}
.calcFields .fourth, .calcValues .fourth{width:25%;float:left;}
.calcValues .first, .calcValues .fourth{text-align:center;}
.calcValues{padding:20px 10px 30px;overflow:hidden;}
.calcValuesWrap{padding:20px 0;clear: both;}
.shopLocIcon, .shopOverIcon, .storesIcon, .diningIcon, .spendIcon{padding-left: 34px;display:inline-block;vertical-align:middle;margin-right:10px;height: 24px;}
.shopLocIcon{background: url("/gcb/images/calculator/onlineshop.png") no-repeat scroll 0 0 transparent;}
.shopOverIcon{background: url("/gcb/images/calculator/globebag.png") no-repeat scroll 0 0 transparent;}
.storesIcon{background: url("/gcb/images/calculator/departmentStores.png") no-repeat scroll 0 0 transparent;}
.diningIcon{background: url("/gcb/images/calculator/dinning.png") no-repeat scroll 0 0 transparent;}
.spendIcon{background: url("/gcb/images/calculator/otherSpends.png") no-repeat scroll 0 0 transparent;}
.calcTxtBox{border-radius:5px;box-shadow:0 0 5px #ccc inset;border:1px solid #ccc;padding:6px 0;width:100px;text-align:center;}
.calcValues div.ui-slider {width: 90% !important;margin-top: 10px;}
.calcProgress {height: 8px !important;float: left;width: 89.6%;background: #ADADAD;margin: 7px 0px 0;border: 1px solid #ADADAD;border-top: 1px solid #838383;border-radius: 8px;background: #FFFFFF;background: -webkit-gradient(linear, 0 0, 0 70%, from(#9D9D9D), to(#FFFFFF));background: -webkit-linear-gradient(#9D9D9D, #FFFFFF 70%);background: -moz-linear-gradient(#9D9D9D, #FFFFFF 70%);background: -ms-linear-gradient(#9D9D9D, #FFFFFF 70%);background: -o-linear-gradient(#9D9D9D, #FFFFFF 70%);background: linear-gradient(#9D9D9D, #FFFFFF 70%);-pie-background: linear-gradient(#9D9D9D, #FFFFFF 70%);}
.ui-slider-range {background: #015291;background: -webkit-gradient(linear, 0 0, 0 80%, from(#00B5EC), to(#015291));background: -webkit-linear-gradient(#00B5EC, #015291 70%);background: -moz-linear-gradient(#00B5EC, #015291 80%);background: -ms-linear-gradient(#00B5EC, #015291 80%);background: -o-linear-gradient(#00B5EC, #015291 80%);background: linear-gradient(#00B5EC, #015291 80%);-pie-background: linear-gradient(#00B5EC, #015291 80%);border-radius: 8px;height: 8px;}
.calcProgress.ui-controlgroup a.ui-slider-handle, a.ui-slider-handle {background: url("/gcb/images/calculator/slider-button.png") no-repeat 50% bottom;height: 24px !important;margin-left: 0px !important;margin-top: -15px;padding: 0 3px 2px;width: 24px !important;color: #003C78;font-weight: bold;text-align: center;text-decoration: none;font-size: 13px;position: absolute;outline: none;border: 0;}
.sliderTxt {background: url("/gcb/images/calculator/calc-arrow.png") no-repeat scroll 0 0 transparent;position: absolute;top: -19px;left: -50%;color: #666666;font-weight: normal;font-size: 11px;height: 21px;width: 56px;text-align: center;}
.calcSliderHldr.sliderAlign .sliderTxt{background: url("/gcb/images/calculator/calc-arrow2.png") no-repeat scroll 0 0 transparent;width:66px;left:-18px;}
.calcTotal{border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;padding: 15px 10px;margin: 0 10px 20px;overflow: hidden;}
.calcTotalTxt{float: left;font-size:14px;}
.calcTotalValue{float: right;padding-right: 73px;font-size:14px;}
.calcBtn{overflow:hidden;padding:0 10px 20px 0;}
.calcBtn a.blueBtn{float:right;}
.topContentTotal{background:url("/gcb/images/calculator/total-rewards.jpg") no-repeat;height:71px;float:left;margin:10px 0 0 50px;padding: 20px 50px 0 62px;text-align:center;}
.topContentTotal h2, .topContentTotal h4{font-family:"interstate";font-weight:normal;}
.topContentTotal h2{font-size:40px;}
.topContentTotal h4{font-size:14px;padding-bottom: 0;}
.rewardsWrap{border:1px solid #ccc;padding:20px;overflow:hidden;margin:20px 0 0;}
.rewardsWrap h2{font-family:"interstate";font-weight:normal;font-size:18px;border-bottom:1px solid #ccc;color: #333;}
.rewardsWrap ul{overflow:hidden;padding:20px 0;border-bottom:1px solid #ccc;margin:0 0 20px;}
.rewardsWrap ul li{float:left;width:20%;border-left:1px solid #ccc;padding:0 20px;}
.rewardsWrap ul li.first{border-left:none;padding-left:0;}
.rewardsWrap ul li.last{padding-right:0;}
.rewardsWrap ul li span{display:block;color: #333;}
.rewardsWrap ul li span.rewardsType{font-size:16px;padding-bottom: 5px;font-family: "interstate";}
.rewardsWrap ul li span.rewardsAmt{font-size:30px;font-weight:bold;font-family: "interstate";}



/*Calculator*/
.calcHolder{width:100%;position:relative;}
.calcWrapper{background:#FCFCFC;background: -webkit-gradient(linear, 0 0, 0 70%, from(#FCFCFC), to(#F7F7F7));background: -webkit-linear-gradient(#FCFCFC, #F7F7F7 70%);background: -moz-linear-gradient(#FCFCFC, #F7F7F7 70%);background: -ms-linear-gradient(#FCFCFC, #F7F7F7 70%);background: -o-linear-gradient(#FCFCFC, #F7F7F7 70%);background: linear-gradient(#FCFCFC, #F7F7F7 70%);-pie-background: linear-gradient(#FCFCFC, #F7F7F7 70%); border:1px solid #ccc;box-shadow:0 0 10px #ccc;padding:26px 20px;}
.calcHeaderTxt{color:#003C7B;}
.calcWrapper ul{overflow:hidden;}
.calcWrapper ul li{float:left;width:50%;}
.calcWrapper ul li .calcIcon{float:left;width:34px;}
.calcWrapper ul li .calccontHolder{padding:0 0 20px 0;}
.calcWrapper ul li .calcIconTxt{font-size:16px;margin:0 20px;font-weight:bold;float:left;}

.filterPromo{border-bottom:none;margin:0;}
.filterPromo ul.cardsTab li{width: 16.37%;}
.discountsIcon1{float:left;}
.iconWrap p{overflow:hidden;padding:0 0 15px;}

.blueHd{color: #1BB6E2;font-size: 20px;}
.blueTxt{color: #1BB6E2;font-weight:bold;}
ul.bulLst li ul.alphaDoubleLst li{background:none;}
.stepPlus{font-size:18px;}
.contPadWrap{background:url("/gcb/images/bg-pattern.gif") repeat;overflow:hidden;border:1px solid #ccc;border-radius:3px;padding:2px 10px 2px;display:inline-block;}
.contPadWrapAdj{overflow:hidden;padding:3px;display:inline-block;margin-left: 5px;}
.footerLinksList a.activeTabHighlight {color: #3399CC;text-decoration: underline;}
.siteMap { width:100%;}
.siteLft{ width:45%; float:left; padding: 0 15px 0 0;}
.siteRgt { width:45%; float:left;}
.bulLst li.breakTxt{word-wrap:break-word;}
.siteMap .downList {overflow: hidden; }
.downList li { background: url("/gcb/images/downgrayarrow.png") no-repeat scroll 0 5px transparent;padding: 0 0 10px 15px;}
.downList li ul { margin: 10px 0 0;}
.siteMap .downList li ul.downListSub li { background: url("/gcb/images/downgrayarrow.png") no-repeat scroll 0 5px transparent;padding: 0 0 10px 15px;}
.siteMap .downList li ul li, .siteMap .downList li ul.downListSub li ul li{background: none repeat scroll 0 0 transparent;list-style-type: none;padding-left: 0;}
.siteMap .downList li ul.downListSub li ul li{font-size:11px;}
.noImgList li{padding:0 0 10px;}
.thumbImage{margin:0 10px 0 0;}
.levelHdr, .levelIcon, .levelTxt{display:inline-block;float:left;padding:0 5px 0 0;text-align: center;}
.levelTxt2{width:29%;text-align: center;}
.levelTxt3{width: 27%;}
.levelIcon{margin-top: 10px;}
.equalIcon, .plusIcon{display: inline-block;height: 12px;width: 12px;vertical-align:middle;margin-right:10px;}
.equalIcon{background: url("/images/equalto.png") no-repeat scroll 0 0 transparent;}
.plusIcon{background: url("/images/plus.png") no-repeat scroll 0 0 transparent;}
.tableWrap tr.levelWrap th{border-left:none;}
.orTxt{padding:2px 5px 0;}

.loginSwitchIcon, .calculatorIcon, .smsTxtIcon, .otpbutIcon, .transIcon{display: inline-block;height: 24px;width: 24px;vertical-align:middle;}
.loginSwitchIcon{background: url("/images/login.png") no-repeat scroll 0 0 transparent;}
.calculatorIcon{background: url("/images/calculator.png") no-repeat scroll 0 0 transparent;}
.smsTxtIcon{background: url("/images/sms.png") no-repeat scroll 0 0 transparent;}
.otpbutIcon{background: url("/images/otp.png") no-repeat scroll 0 0 transparent;margin-left:5px;}
.transIcon{background: url("/images/transaction.png") no-repeat scroll 0 0 transparent;}

.incomeIcon, .limitIcon, .supplementaryIcon, .gourmetIcon, .cwpIcon, .percentageIcon, .essoStatIcon, .bankingServiceIcon, .eppIcon, .monthIcon, .indulgeIcon, .carIcon, .dollarIcon, .parkingIcon, .freeDeliveryIcon, .freeBasicIcon, .onlineShopIcon, .priorityIcon, .discountIcon, .carIcon, .sysIcon, .mailIcon, .thumperIcon{display: inline-block;height: 24px;width: 24px;vertical-align:middle;margin-right:10px;}
.incomeIcon {background: url("/gcb/images/thumb-up.png") no-repeat scroll 0 0 transparent;}
.limitIcon{background: url("/gcb/images/pie-chart.png") no-repeat scroll 0 0 transparent;}
.supplementaryIcon{background: url("/gcb/images/supplementary-card.png") no-repeat scroll 0 0 transparent;}
.gourmetIcon{background: url("/gcb/images/gourmet-pleasures.png") no-repeat scroll 0 0 transparent;}
.cwpIcon{background: url("/gcb/images/cwp.png") no-repeat scroll 0 0 transparent;}
.percentageIcon{background: url("/gcb/images/upto-ten-percent.png") no-repeat scroll 0 0 transparent;}
.essoStatIcon{background: url("/gcb/images/esso-stations.png") no-repeat scroll 0 0 transparent;}
.bankingServiceIcon{background: url("/gcb/images/24-hr-citiphone-banking.png") no-repeat scroll 0 0 transparent;}
.eppIcon{background: url("/gcb/images/zero.png") no-repeat scroll 0 0 transparent;}
.monthIcon{background: url("/gcb/images/24months.png") no-repeat scroll 0 0 transparent;}
.indulgeIcon{background: url("/gcb/images/shopping.png") no-repeat scroll 0 0 transparent;}
.carIcon{background: url("/gcb/images/automotive.png") no-repeat scroll 0 0 transparent;}
.dollarIcon{background: url("/gcb/images/dollar.png") no-repeat scroll 0 0 transparent;}
.parkingIcon{background: url("/gcb/images/icons/parking.png") no-repeat scroll 0 0 transparent;}
.freeDeliveryIcon{background: url("/gcb/images/icons/free-delivery.png") no-repeat scroll 0 0 transparent;}
.freeBasicIcon{background: url("/gcb/images/icons/free-basic.png") no-repeat scroll 0 0 transparent;}
.onlineShopIcon{background: url("/gcb/images/icons/online-shopping.png") no-repeat scroll 0 0 transparent;}
.priorityIcon{background: url("/gcb/images/icons/priority.png") no-repeat scroll 0 0 transparent;}
.discountIcon{background: url("/gcb/images/icons/5-discount.png") no-repeat scroll 0 0 transparent;}
.carIcon{background: url("/gcb/images/icons/car.png") no-repeat scroll 0 0 transparent;}
.sysIcon{background: url("/gcb/images/icons/system.png") no-repeat scroll 0 0 transparent;}
.mailIcon{background: url("/gcb/images/icons/email.png") no-repeat scroll 0 0 transparent;}
.thumperIcon{background: url("/gcb/images/icons/motor-pay.png") no-repeat scroll 0 0 transparent;}
.iconImg{float:left;}
.iconTxt{padding-top:3px;}
.contInnerIconWrap{padding:0 0 10px;overflow:hidden;}
.lftSideWrap{float:left;}
.rhtSideWrap{display:block;padding-left:34px;}
.rhtSideWrap h4 {padding-top:5px;}
ol.numLst li {padding: 0 0 5px 0;list-style:decimal;line-height: 17px;margin:0 0 0 25px;}
ol.numLst1 li {padding: 0 0 5px 0;list-style:decimal;line-height: 17px;margin:0 0 0 30px;}
.ClsCatList {display:none;padding:5px 0 0;}

.contInnerStep{float:left;background:#fff;padding:10px;border:1px solid #ccc;width:19.5%;min-height:20px;margin:0 15px 15px 0;}
.contInnerIcon{float:left;background:#fff;padding:10px;border:1px solid #ccc;width:28.4%;min-height:100px;margin:0 15px 15px 0;}
.contInnerIcon.lastChild, .contInnerStep.lastChild{margin-right:0;}
.contInnerWrap.first{margin-top:12px;}
.ClsSelectCategoryLft {padding-right:10px;}
.ClsSelectCategory {float: left;margin-bottom: 10px;width: 100%;}
.cS-offersContImgHldr {padding-top:12px;}

ul.cardsTab.locationTab li{width: 12.2%;height: 50px;}
ul.cardsTab.locationTab li a {height: 35px;}
ul.cardsTab.locationTab li a.branches {background: url("/gcb/otherservices/images/pc/branches.png") no-repeat scroll center center transparent;}
ul.cardsTab.locationTab li a.thruatm {background: url("/gcb/otherservices/images/pc/drivethr-atm.png") no-repeat scroll center center transparent;}
ul.cardsTab.locationTab li a.atmsCold {background: url("/gcb/otherservices/images/pc/atms-smrt.png") no-repeat scroll center center transparent;}
ul.cardsTab.locationTab li a.atm {background: url("/gcb/otherservices/images/pc/atms-malls.png") no-repeat scroll center center transparent;}
ul.cardsTab.locationTab li a.cash {background: url("/gcb/otherservices/images/pc/cash-deposit-machine.png") no-repeat scroll center center transparent;}
ul.cardsTab.locationTab li a.atmLocate {background: url("/gcb/otherservices/images/pc/atm-location.png") no-repeat scroll center center transparent;}
ul.cardsTab.locationTab li a.axsLocate {background: url("/gcb/otherservices/images/pc/axs-machlocation.png") no-repeat scroll center center transparent;}
ul.cardsTab.locationTab li a.samLocate {background: url("/gcb/otherservices/images/pc/sam-sam-location.png") no-repeat scroll center center transparent;}

.filterBtnWrap .filterBtnList {width: 23.9%;float: left;margin-right: 10px;}
.filterBtnWrap .filterBtnList.last {margin-right:0;}
.filterBtnWrap .filterBtnList a.blueBtn {width: 150px;}
.filterBtnWrap .filterBtnList a.blueBtn.active{background:#008CE6;}
.locationWrap{padding-bottom:10px;}

.ClsCatList h3{padding:9px 0 8px;}
.locationWrapLst, .contentHldr{display:none;}
.twoSideList h4 {padding-top:10px;}
.contInnerOvrFlow {padding-bottom: 10px;overflow:hidden;}
.contInnerOvrFlow.last {padding:0;}
.stepBox ul.bulLst li {border:none;}
.tabLogos img{margin:0 8px 10px 0;}
.tableWrap sup {vertical-align: top;top: -0.6em;position: relative;} 
.grayBg {background-color: #ececec;}
/* calc */
.calcSlider {position: relative;width: 100%;}
.calcWrap {
background: #FCFCFC;background: -webkit-gradient(linear, 0 0, 0 70%, from(#FCFCFC), to(#F7F7F7));background: -webkit-linear-gradient(#FCFCFC, #F7F7F7 70%);
background: -moz-linear-gradient(#FCFCFC, #F7F7F7 70%);background: -ms-linear-gradient(#FCFCFC, #F7F7F7 70%);background: -o-linear-gradient(#FCFCFC, #F7F7F7 70%);background: linear-gradient(#FCFCFC, #F7F7F7 70%);-pie-background: linear-gradient(#FCFCFC, #F7F7F7 70%);border: 1px solid #D9D9D9;
box-shadow: 0 0 10px #ccc;}
.ResultWrap { border: 1px solid #D9D9D9; padding: 20px 20px 20px 20px;}
.calcInnerWrapHdr, .calcInnerWrap {clear: both;padding: 20px 0 30px;margin-bottom: 10px;}
.calcInnerWrapHdr li, .calcInnerWrap li {float: left;font-size: 12px;font-weight: bold; text-align: center;}
.calcInnerWrapHdr li.first, .calcInnerWrap li.first {width: 120px;margin-left:15px;}
.calcInnerWrapHdr li.second, .calcInnerWrap li.second {width: 100px;}
.calcInnerWrapHdr li.third, .calcInnerWrap li.third {width: 255px;text-align:left;}
.calcInnerWrapHdr li.fourth, .calcInnerWrap li.fourth {width: 160px;text-align: center;margin-right:10px;}
.rm {text-align: center;padding: 5px 20px;border: 2px solid #CCCCCC;background-color:#fff;border-radius: 5px; box-shadow:0 0 10px #ccc; width:auto; position:relative; }
.calcRateRhtWrap h2 {width:250px; text-align:center;float:left;}
.calcRateWrap input {background: #FCFCFC;background: -webkit-gradient(linear, 0 0, 0 8%, from(#FCFCFC), to(#F7F7F7));background: -webkit-linear-gradient(#FCFCFC, #F7F7F7 8%);background: -moz-linear-gradient(#FCFCFC, #F7F7F7 8%);background: -ms-linear-gradient(#FCFCFC, #F7F7F7 8%);
background: -o-linear-gradient(#FCFCFC, #F7F7F7 8%);background: linear-gradient(#FCFCFC, #F7F7F7 8%);-pie-background: linear-gradient(#FCFCFC, #F7F7F7 8%);border:none; width:160px; text-align:center;}
/*.topContentImgInner p { padding-top:37px;}*/
.cL-ResultList {border-bottom: 1px dotted #999999;margin-bottom: 20px;overflow: hidden;padding: 0 0 20px;}
.cL-ResultList li {width: 140px;float: left;margin: 0 18px 0 0;border-right: 1px solid #ccc;padding-bottom: 20px;}
.cL-ResultList li.noBrdr {border:none;}
.calcArrow {padding-left:60px; width:120px;}
.OuterCover {border:1px solid #CCC; padding:20px;}
.calcMargin {margin: 0 20px 20px 0;}
.ResultWrap .calcMargin {margin:0;}
.OuterCover .topContentImgInner h2{padding-top:30px;}

.CalcOnContainer .calcWrap {padding: 20px;}
.CalcOnContainer .calcProgress {float:none;}
.CalcOnContainer .twoSideList {padding-bottom:15px;}
/*.CalcOnContainer .twoSideList h3 {padding-bottom:25px;}*/
.CalcOnContainer .calcProgress {margin-left:54px;margin-bottom:15px;}
.CalcOnContainer  div.ui-slider {width:75%;}
/*.CalcOnContainer input {border:none; width:75px;float:left;}*/
.CalcOnContainer .calcDisplay {padding: 43px 20px 0 0;overflow:hidden;}
.calcDisplay h2{float:left;padding:5px 20px 0 0;}
.CalcResultDisp {padding: 10px 20px 10px;overflow:hidden;border-top:none;}
ul.calcDispList { border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:20px 10px; overflow:hidden; margin-bottom:15px;}
ul.calcDispList li { float:left; width:30%; padding-right:25px;text-align: center;}
ul.calcDispList li.last {padding-right:0;}
input[type="radio"]{margin-top:0;}

.boxTop{overflow:hidden;}
.innerBoxLft{float:left;width: 50%;}
.innerBoxRht{float:left;width: 50%;}
.innerBoxCont .formInner .formField{width: 250px;float:left;padding-bottom:0;}
.innerBoxCont .formInner .formValue{width: 195px;float:left;padding-bottom:0;}
.innerBoxCont .formInner .formValue .inputBoxLarge {width: 145px;padding-left:5px}
.innerBoxCont .formInner{padding:0 0 40px;}
.innerBoxCont .formInnerSelect{padding:0 0 20px;}
.innerBoxCont .formInnerCheck{padding:0 0 30px;}
.innerBoxCont .formInnerHdrTxt{padding:0 0 35px;}
.innerContWrap{padding:10px 0 0;}
.formSubmitRht{text-align:right;padding-left:0;}
.formSubmitRht a{margin-right:5px;}
.formValTxt{padding-top:7px;}

ul.bottomPromo {overflow: hidden;padding: 23px 24px 23px 27px;border-top: 1px dotted #CCCCCC;border-bottom: 1px dotted #CCCCCC;margin:10px 0 20px;}
ul.bottomPromo li.left {float: left;padding: 0 25px 0 0;width: 295px;list-style: none;}
ul.bottomPromo li.right {border-left: 1px dotted #CCCCCC;float: right;padding: 0 0 0 25px;width: 295px;list-style: none;}

.fancyBoxHdr h2{font-family:"Interstate";font-size: 18px;font-weight: normal;}
.calcHldr{border: 1px solid #CCC;padding: 20px;background: #f5f5f5;}
.calcInnerHldr{padding:0 0 10px;}
.calcInnerHldr.first{padding:0 0 30px;}
.calcProgressSlider{width:69% !important;margin: 15px 2% 0 40px !important;float:left;}
.calcProgressSlider.ui-controlgroup a.ui-slider-handle, a.ui-slider-handle{margin-left:8px !important;}
.calcProgressVal{float:left;padding:0 0 0 40px;}
.calcProgressVal input[type="text"] {border: 1px solid #ccc;padding: 12px 0;text-align: center;font-family: interstate;font-weight: normal;color: #666;width: 110px;box-shadow: 0 0 6px #ccc inset;font-size: 14px;border-radius:5px;}
.calcvalueWrap{overflow:hidden;clear:both;width: 100%;padding: 10px 0 0 34px;}
.calcvalueWrap .calcLftValue{float:left;}
.calcvalueWrap .calcRhtValue{float:right;}
.calcInnerBtn{overflow:hidden;padding:10px 0 0;}
.calcInnerBtn a{margin:0 10px 0 0;}
.calcInnerBot{padding:20px;overflow:hidden;border:1px solid #ccc;border-top:none;box-shadow:0px 1px 8px #ccc inset;}
.calcInnerBot h2{border-bottom:1px dotted #ccc;padding:0 0 20px;margin:0 0 20px;}
.calcInnerBotWrap{border-bottom:1px dotted #ccc;padding:0 0 20px;margin:0 0 20px;overflow:hidden;}
.calcInnerBotWrap .lftSide, .calcInnerBotWrap .rhtSide{float:left;width:50%;font-size:16px;font-weight:normal;line-height: 22px;}
.calcInnerBotWrap .rhtSide{border-left:1px solid #ccc;width:45%;padding:0 0 0 20px;}
.intValue{font-size:20px;}
.innerBoxContWrap{min-height:315px;}
.innerBoxContWrap .formInner .formField{padding: 5px 0 10px 0;width:250px;float:left;}
.innerBoxContWrap .formInner .formValue{padding: 0 0 10px 0;float:left;}
.calcProgressForm{width: 69% !important;}
.calcProgressForm.ui-controlgroup a.ui-slider-handle, a.ui-slider-handle{margin-left: 0 !important;}
.innerBoxCont .formInnerCalc{padding:16px 0 40px;}
.inputBoxMed{width:153px;height: 23px;padding: 0;border: 1px solid #ccc;}
.input[type="checkbox"]{margin:0 7px 0 0;}
.repayWrap .formInner .formField{padding-top:2px;}
.forminputVal{width: 21%;float: left;}

.formInnerWrapper .formInner{clear:both;padding:0;overflow:hidden;}
.formInnerWrapper .formInner .formField{width:100%;padding:5px 0 0;}
.formInnerWrapper .formInner .formValue{width: auto;padding: 0 0 0 34px;}
.CalcOnContainer{padding:0 0 20px;}
.calcFormInner{clear:both;overflow:hidden;padding:0 0 10px;}
.calcFormInner .formField, .calcFormInner .formValue{width:50%;float:left;}
.contWrap {padding: 20px 0;}
.errorMessageInner {margin-bottom: 10px;overflow: hidden;}
.errorMessageInner.last {margin-bottom:0;}
.errorMesInnLft {float: left;width: 60px;}
.errorMesInnRgt {float: left;padding: 0 10px 10px 10px;width: 846px;}

.testofferContMediumHdr{display:none;}
.tabsDarkGold li.active a {color: #957e52;font-weight: bold;}

.contAddress p{padding:0 0 5px;}

.CalcIcon{background: url("/gcb/images/icons/") no-repeat scroll 0 0 transparent;}
.HandWritingIcon{background: url("/gcb/images/icons/") no-repeat scroll 0 0 transparent;}
.CalcIcon,.HandWritingIcon{display: inline-block;height: 24px;width: 24px;vertical-align:middle;margin-right:10px;}

.iconBlock{ width:100%;}
	.iconBlockInner{overflow:hidden; width:100%; padding-bottom:12px;}
		.iconBlkInnLft{float:left; padding-right:10px; width:25px;}
		.iconBlkInnLft.report{width:85px;}
		.iconBlkInnRgt{float:left; width:92%;}
		.iconBlkInnRgt.report{width:85%;}
			.iconBlkInnRgt ol.lowerAlpha li{margin: 0 0 0 16px;}
		.iconBlkInnLft2{float:left; padding-right:15px; width:38px;}
		.iconBlkInnRgt2{float:left; width:91%;}
		.iconBlkInnRgt2 ol.lowerAlpha li{ margin: 0 0 0 16px;}

.threeListBox li{width: 26%;min-height: 48px;}

.offerThumbImg img{margin:0 10px 10px 0;}


ul.CommLst{width:100%; overflow:hidden; margin:0 0 15px 0;}
	ul.CommLst li{float:left; margin:0 15px 0px 0}

/*Home Page Luggage*/

.newAddCont{overflow:hidden;}
.newAddContLeft{width:74px;float:left;display:inline-block;}
.newAddContRight{float:left;width:50%;}
.forminputVal {width: 18%;float: left;}
.inputBox25 {width: 25px;height: 23px;padding: 0 0 0 5px;border: 1px solid #ccc;}

/****************************** Compare Cards **************************/
.compareHdr {padding: 20px 0 0;overflow: hidden;}
.selectCardsHldr {border: 1px solid #ccc;border-radius: 3px 3px 3px 3px;position: relative;margin: 10px 0 20px;overflow: hidden;color: #333;}
.rangeHldr{float:left;width:407px;}
.selectCardsHdr{padding:10px 0 12px;}
.cardsSelectHdr{padding-bottom:8px;}
.selectCardsValue{padding:0 0 10px;}
.selectCardsHldr .selectType {float: left;width:18.79%;border-left: 1px solid #ccc;margin:10px 0;padding: 0 0 0 10px;min-height: 160px;}
.selectCardsHldr .selectType span {display: block;padding-bottom: 5px;}
.rangeHldr input, .cardSelectHldr input{margin:0 5px 0 0;vertical-align: middle;}
.cardSelectHldr input{margin:0 6px 0 0;}
.rangeValue{padding:0 3px 0 0;}
.cardSelectHldr{padding: 0 10px 0 10px;border-right:1px solid #ccc;border-left:1px solid #ccc;float:left;width:330px;}
.cardCompHldr{padding: 0 15px 0 0;float:left;width:auto;border-right:0 none;border-left:0 none;}
.cardSelectHldr .rangeValue{padding:0 5px 0 0;}
.selectCardsHldr .selectType.last {background: url('/gcb/images/bg-pattern.gif') repeat;margin: 0;padding: 10px;border: none;box-shadow:3px 0px 10px #ccc inset;height: 180px !important;width: 18%;}
.cardsAvailable{font-weight:bold;margin:0;padding:10px 0;text-align:center;}
.selectCardsHldr .selectType.noBrdr{border:none;}
#cardsList{font-size:82px;padding:0;-webkit-mask-image: -webkit-linear-gradient(top, rgba(0,0,0,1), rgba(0,0,0,.5) 20%, rgba(0,0,0,1));-webkit-mask-image: linear-gradient(top, rgba(0,0,0,1), rgba(0,0,0,.5) 20%, rgba(0,0,0,1));color: #000;position:relative;}
#cardVal {display: inline-block;padding: 0;}
.recommedBtn{float:right;overflow:hidden;padding-bottom: 10px;width:100%;}
.detailBtn {width:auto;}
.recommedBtn a.grayBtn, .recommedBtn a.blueBtn, .cardWrapBtn a.blueBtn{width:175px;padding:10px 0;text-align:center;}
.recommedBtn .recBtn{padding-left:10px;}
.cardWrap{clear: both;padding:20px 0 0;}
.cardWrapTop{background:#f0f0f0;padding:20px;box-shadow:0 0 10px #aaaaaa;}
.cardWrapBot{background:#fefefe;padding:20px;box-shadow:0 0 10px #aaaaaa;overflow:hidden;}
.cardWrapList{overflow:hidden;}
.cardWrapList li{float:left;width:47.6%;border-right:1px solid #ccc;padding:0 10px 0 0;margin-right: 20px;display:none;}
.cardWrapList li.last{border:none;margin:0;}
.cardImgWrap{float:left;}
.cardcontWrap{display:block;padding:0 0 0 100px;}
.cardWrapList li .cardcontWrap ul.checkList li{float:none;border:none;width: auto;padding:0 0 10px 25px;margin:0;display:block;}
.cardWrapBtn{float:left;padding:10px 0 0;}
.iconWrapImg{float:left;}
.iconWrapCont{padding:0 0 0 15px;float:left;}
.iconWrapCont ul.bulLst{overflow:hidden;}
.iconWrapCont ul.bulLst li{float:left;padding:0 10px 0 10px;margin:0 10px 0 0;line-height: inherit;}
.compareFilter{padding:0 0 20px;}
ul.compareFilterTab {overflow: hidden;background: #EDEEF0;border-radius: 5px;border: 1px solid #ddd;box-shadow: 0 0 5px #ddd;position: relative;}
ul.compareFilterTab li {float: left;cursor: pointer;height: 46px;text-align: center;width:24.785%;border: 1px solid #EDEEF0;}
ul.compareFilterTab li:hover, ul.compareFilterTab li.active {background: #FDFDFD;background: -webkit-gradient(linear, 0 0, 0 70%, from(#FDFDFD), to(#F8F8F8));background: -webkit-linear-gradient(#FDFDFD, #F8F8F8 70%);background: -moz-linear-gradient(#FDFDFD, #F8F8F8 70%);background: -ms-linear-gradient(#FDFDFD, #F8F8F8 70%);background: -o-linear-gradient(#FDFDFD, #F8F8F8 70%);background: linear-gradient(#FDFDFD, #F8F8F8 70%);border-radius: 5px;box-shadow: 0 0 5px #ddd;border: 1px solid #ddd;position: relative;}
ul.compareFilterTab li a {height: 45px;display: block;}
ul.compareFilterTab li a.ourCards {background: url("/gcb/images/compare-pc-filter/compare-cards-off.png") no-repeat scroll center center transparent;}
ul.cardsTab li:hover a.ourCards, ul.cardsTab li.active a.ourCards{background: url("/gcb/images/compare-pc-filter/compare-cards-on.png") no-repeat scroll center center transparent;}
ul.compareFilterTab li a.rightCard {background: url("/gcb/images/compare-pc-filter/right-card-off.png") no-repeat scroll center center transparent;}
ul.cardsTab li:hover a.rightCard, ul.cardsTab li.active a.rightCard{background: url("/gcb/images/compare-pc-filter/right-card-on.png") no-repeat scroll center center transparent;}
ul.compareFilterTab li a.studentCard {background: url("/gcb/images/compare-pc-filter/student-off.png") no-repeat scroll center center transparent;}
ul.cardsTab li:hover a.studentCard, ul.cardsTab li.active a.studentCard{background: url("/gcb/images/compare-pc-filter/student-on.png") no-repeat scroll center center transparent;}
ul.compareFilterTab li a.creditLine {background: url("/gcb/images/compare-pc-filter/credit-card-off.png") no-repeat scroll center center transparent;}
ul.cardsTab li:hover a.creditLine, ul.cardsTab li.active a.creditLine{background: url("/gcb/images/compare-pc-filter/credit-card-on.png") no-repeat scroll center center transparent;}
.addCard, ul.hiddenval {position: relative;}
.addCard {background: url("/gcb/images/compare/add-card-bg.jpg") repeat-x;overflow: hidden;padding: 20px 30px 0;box-shadow:0 0 10px #999;}
.addCard .addcloseIcon {top: 10px;right: 8px;background: url("/gcb/images/closeIcon.png") no-repeat;width: 12px;height: 12px;position: absolute;cursor: pointer;}
.cardLftArro {float: left;background: url("/gcb/images/compare/lt-arrow.png") no-repeat;width: 8px;height: 15px;position: absolute;top: 45%;left: 10px;cursor: pointer;}
.addlstCards {float: left;width: 96%;overflow: hidden;position:relative;}
.addCard ul {float: left;}
.addCard .addlstCards li {width: 139px;}
.addCard ul li {float: left;text-align: center;}
.addCardHdr {font-weight: bold;font-size: 12px;}
.addCardLink{padding:0;}
.addlstCards .addCardLink a {width: 90px;padding: 5px 0;font-size: 11px;}
.cardRgtArro {background: url("/gcb/images/compare/rt-arrow.png") no-repeat;width: 8px;height: 15px;position: absolute;top: 45%;right: 10px;cursor: pointer;}
.lftStripBg {background: url("/gcb/images/compare/leftBg.png") no-repeat;width: 13px;height: 175px;float: left;}
.rhtStripBg {background: url("/gcb/images/compare/rightBg.png") no-repeat;width: 13px;height: 175px;float: right;}
.selectedCards, .cardsDetails {background: url("/gcb/images/bg-pattern.gif") repeat scroll 0 0;box-shadow:0 0 10px #999;margin: 20px 0;overflow: hidden;position: relative;
clear: both;}
.selectedCards ul {width: 100.1%;}
.selectedCards ul li {width: 20%;float: left;padding: 10px 0 0;text-align: center;}
.cardsGrayBg {background: #f3f3f3;}
.cardsWhiteBg {background: #ffffff;}
.cardHdrAdd {min-height: 34px;font-weight: bold;padding: 0;}
.cardImgAdd {position: relative;margin: 10px 0;padding: 0;}
.cardsDetails ul li {text-align: left;width:20%;float: left;}
.cardsDetails ul li p {border-bottom: 1px solid #ccc;padding: 10px 15px;font-size: 11px;}
.detailList {display: none;}
.cardsDetails {margin-top:0;}
#cardDetailsHolder {display: none;}
.cardBtn span {margin: 10px 0 0;display: block;min-height: 25px;}
.closeIconHldr {position: absolute;right: 10px;}
.closeIconHldr .closeIcon {top: 0px;right: 20px;}
.addCardImg {position: relative;margin: 10px 0;padding: 0;}
.closeIconHldr .closeIcon {background: url("/gcb/images/close.jpg") no-repeat;width: 14px;height: 15px;cursor: pointer;}
.productName {color: #05589D;}
.formbtnAlign{margin:0px 0 15px;}

/*WhatsNew page*/
#whatnew {overflow: hidden;padding: 0 29px;}
.innerWrapCont {margin: 25px 0 0;overflow: hidden;}
.lineBg {background: url("/whatsnew/images/middle-bg.png") no-repeat;height: 9px;margin: 20px 0 0;}
.innerWrapDet{overflow:hidden;padding:20px 0 0;}
.innerWrapLft, .innerWrapMid, .innerWrapRht{width:30%;padding:0 20px 0 0;margin:0 20px 0 0;float:left;text-align:center;}
.innerWrapRht{padding:0;margin:0;}
.innerWrapDet .thumbImg{margin:0 0 10px 0;}
.thumbHdr h2{padding-bottom: 0;font-size: 24px;font-weight: normal;}
.skyBlueTxt{color:#1BB6E2;}
.greenTxt{color:#61b11e;}
.orangeTxt{color:#ec890a;}
.thumbCont{background:url("/whatsnew/images/pattern.png") repeat;padding:15px;height: 135px;}
.thumbCont{text-align:left;}
.diningIconMar{margin:0;}
.marketOfferContentGold{top:55px;}
.thumbImageWrap img{margin:0 8px 5px 0;}
.offerGoldBg{background: url("/citigold/images/citigold_px.png") repeat scroll 0 0 transparent;padding:10px;border-radius: 0 0 10px 0;}
.prodWrapBtn{float:right;padding:20px 27px 0;}
.prodWrapBtn a.grayBtn{width:175px;padding:10px 0;text-align:center;}
.cardmember{color:#02589d;font-size:14px;}
.cardmember.fnt12{color:#02589d;font-size:12px;}


ul.eBrokLst{overflow:hidden; width:100%; margin:0 0 15px 0;}
ul.eBrokLst li{float:left; padding:0 10px 0 0;width:118px;}
ul.eBrokLst.bonus li{width:154px;margin-right:10px;padding:0;}
ul.eBrokLst.bonus li.last{margin:0;padding:0;}


.topContentThumpApp{display:none;}

.topBox {background: none repeat scroll 0 0 #F6F6F6; border-bottom: 1px dotted #CCCCCC; border-top: 1px dotted #CCCCCC;padding: 20px 25px 20px; margin:0 0 30px 0;}
		.topBox .topBoxInner, .topBox .topBoxInnBlock{overflow:hidden;}
			.topBox .topBoxInner ul.giftVocher{margin:0 0 10px 0;overflow:hidden;}
				.topBox .topBoxInner ul.giftVocher li{width:100px;margin-right:5px;float:left;}
			.topBox .topBoxInner .left {float: left;}
			.topBox .topBoxInner .right {float: left; margin-left:20px; width:445px;}
			.topBox .topBoxInner .right.fWidth{float: left; margin-left:20px; width:100%;}
			
				.topBox .topBoxInner .right ul li {background: url("/gcb/images/green-checkmark.gif") no-repeat scroll 0 4px transparent;line-height: 16px;padding: 0 0 15px 25px;}
		
			.topBox .topBoxInnBlock .topBoxInnBckCont{width:100%;}
			.topBox .topBoxInnBlock .topBoxInnBckCont ul li {background: url("/gcb/images/green-checkmark.gif") no-repeat scroll 0 4px transparent;line-height: 16px;padding: 0 0 15px 25px;}
			
		.topBox .topBoxBtn {border-top: 1px dotted #CCCCCC;margin-top: 5px;padding: 20px 0 30px 0;}
.topBox.margNone{margin:0 0 15px;padding-bottom:0;}

.productsMain.topBox{padding:20px 0 0 0;}
		.productsMain.topBox .productWrap{border-bottom:none; margin:0px;}
	
.visible-app{display:none;}
.formInnerWrap{overflow:hidden;}
.errorMsg{font-size:11px;color:#FE3434;text-align:left;}
.blockElement{display:block;}
.breakTxtLink{word-wrap:break-word;}
.printSection tr td{word-wrap:break-word !important;}
.blockElemnt{display:block;padding:3px 0 0;} /*float:left;*/

.innerBoxContCalc .formInner .formValue{width: 210px;}
.fancyBoxScroll{height:300px;overflow-y:auto;}
/*Button in Banner*/
.btnHolder{position:absolute;top:77%;left:63%;z-index:999;display:inline-block;}
.btnHolder a.blueBtn{width:200px;}
/*Button in Banner*/
.addCompareBtn, .CompareNowBtn{display:none;}
.pulLeft{float:left;}

/************** CSG-119 **************************/
.rewardsQuote{padding: 0 0 0px;width:100%;overflow: hidden;}
.rewardsQuoteLft{float:left;width:700px;overflow:hidden;}
.rewardsQuotergt{float:left;margin-left:20px;width:206px;}
.rewardsMainQuote{font-size: 20px;font-weight: normal;padding: 13px 0 20px;color:rgb(119, 119, 119);}
.rewardsSubQuotes{font-size:20px;color: #777;font-weight: normal;}
.offersOverview{overflow:hidden;padding: 0 0 20px;width:99%;}
.offersOverview .bulLst{font-size:16px;margin-top:10px;}
.offersHeadTag{color:rgb(2, 96, 168);font-weight:normal;}
.offersHeadTagnew{color:rgb(2, 96, 168);font-weight:normal;font-size:20px;}
.offersCollections{padding:10px;width:100%;background:rgb(239,239,239);display:inline-block;border-top:1px dotted rgb(204, 199, 199);border-bottom:1px dotted rgb(204, 199, 199);}
.jurnoffers{padding:10px;width:92%;background:rgb(239,239,239);display:inline-block;border-top:1px dotted rgb(204, 199, 199);border-bottom:1px dotted rgb(204, 199, 199);}
/*.offerGifts{display:block;float:left;padding: 10px 10px 10px 10px;width:270px;}*/
.offerGifts{padding: 10px 0px 10px 10px;width: 290px;float: left;display: block;}
.offerGiftsLeft{float:left;}
.offerGiftsRight{float:left;width:174px;margin-left:15px;}
/*.offerMacaron{display:block;float:left;margin-left:20px;padding: 10px 10px 10px 10px;width:269px;border-left:1px solid rgb(204, 199, 199)}*/
.offerMacaron{display: block;padding: 10px 0px 10px 10px;width: 290px;border-left: 1px solid #CCC7C7;float: left;}
.offerMacaronLeft{float:left;}
.offerMacaronRight{float:left;width:165px;margin-left:15px;}
.offerMacaronRight.Maca_right{float:left;width:174px;margin-left:15px;}

/*.offerParking{display:block;float:right;padding: 10px 10px 10px 10px;width:302px;border-left:1px solid rgb(204, 199, 199);}*/
.offerParking{display: block;float: left;padding: 10px 0px 10px 10px;width: 290px;border-left: 1px solid #CCC7C7;}
.offerParkingLeft{float:left;}
.offerParkingRight{float:left;width:200px;margin-left:15px;}
.rewardPoints{clear:both;display:block;padding: 10px 0 20px;width:100%;}
.rewardrwds{clear:both;display:block;padding: 10px 0 44px;width:100%;}
.rewardPointsLeft{float:left;width:10%;}
.rewardPointsRight{float:left;width:82%;/*width:820px;*/margin-left:15px;font-size:18px;padding: 17px 0 20px;color: rgb(119, 119, 119);}
.rewardPointsrwds{float:left;width:744px;margin-left:15px;font-size:18px;padding: 17px 0 20px;color: rgb(119, 119, 119);}
.offerGiftsRight h2{padding: 0 0 3px;}
.offerMacaronRight h2{padding: 0 0 3px;}
.offerParkingRight h2{padding: 0 0 3px;}

.toteBag{display:block;float:left;padding: 10px 10px 10px 10px;width:270px;}
.toteBagLeft{float:left;}
.toteBagRight{float:left;width:174px;margin-left:15px;}
.toteBag h2{padding: 0 0 3px;}

/** NY **/
.freeRedBag{display: block;float: left;padding: 10px 0px 10px 10px;width: 290px;}
.freeRedBagLeft{float:left;}
.freeRedBagRight{float:left;width:200px;margin-left:15px;}
.freeRedBagRight h2{padding: 0 0 3px;}

.compToteBag{display:block;float:left;padding: 10px 10px 10px 10px;width:270px;border-left: 1px solid #CCC7C7;}
.compToteBagLeft{float:left;}
.compToteBagRight{float:left;width:174px;margin-left:15px;}
.compToteBag h2{padding: 0 0 3px;}

.padTp{margin-top: 15px;}

/** /NY **/

.offerVouchers{display:block;float:left;padding: 10px 10px 10px 10px;width:430px;border-right:1px solid #ccc;}
.offerSection{display:block;float:left;padding: 10px 10px 10px 10px;width:419px;border-right:1px solid #ccc;}
.offerSection.noBorder{border:none;}
.offerVouchersLeft{float:left;}
.offerVouchersRight{float:left;width: 300px;margin-left:15px;}
.offerVouchers h2{padding: 0 0 3px;}

.offerOnParking{display:block;float:left;padding: 10px 10px 10px 10px;width:430px;}
.offerOnParkingLeft{float:left;}
.offerOnParkingRight{float:left;margin-left:15px;width: 300px;}
.offerOnParking h2{padding: 0 0 3px;}

.singleVouchers{display:block;float:left;padding: 10px 10px 10px 10px;}
.singleVouchersLeft{float:left;}
.singleVouchersRight{float:left;margin-left:15px;margin-top: 15px;}
.noTop{margin-top: 12px;}
.singleVouchers h2{padding: 0 0 3px;}

/***************** AMKT 22 **********************/
.largeHdr{font-size:62px;font-family:"interstate";}
.mediumHdr{font-size:38px;font-family:"interstate";}
.bannerTitleBig{left:32%;}
.largeHdr{float:left;}
.bannerTitleBig .largeTitle .mediumHdr{padding-left:10px;letter-spacing: -1px;}
.bannerTitleBig .mediumTitle{padding:30px 0 0;letter-spacing: -1px;}
.bannerTitleBig .smallTitle{padding: 20px 0 0;font-size: 24px;letter-spacing: -1px;}
.formSecTop{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:0 0 20px;overflow:hidden;}
.leftSec{width:200px;border-right:1px solid #ccc;padding:20px 60px 10px 10px;float:left;}
.rightSec{float:left;padding:30px 0 0 40px;}
.rightSec .formInner{overflow:hidden;}
.rightSec .formInner .formField{float:left;padding:8px 10px 0 0;}
.rightSec .formInner .formValue{float:left;padding:3px 0 0;}
.rightSec .formInner .formValue input{background:url("/gcb/landing_page/groupon/images/lock.jpg") right center no-repeat;}
.redBtn{background:#eb2629;width:120px;color:#fff;padding:8px 0;text-align:center;display:inline-block;}
.rightSec .formInner .formContBtn{float:left;margin:0 0 0 15px;}
.formSecBot .formInner{width:33%;float:left;}
.formSecBot .formInnerDisc{width:75%;float:left;}
.formSecBot .formSubmitRht{padding:20px 0 0;}

.formSecBot .formInner .inputBoxMedium.smallListBox {width: 165px;height: 25px;}
.formSecBot .formInner .inputBoxLarge{width: 265px;height: 25px;}
.formSecBot .formInner .dropListLarge .sbHolder, .formSecBot .formInner .dropListLarge .sbOptions li, .formSecBot .formInner .dropListLarge .sbOptions {width: 272px !important;}

.formInner .dropListMedium .sbHolder, .formInner .dropListMedium .sbOptions li, .formInner .dropListMedium .sbOptions {width: 100px !important;}
.disclaimer.pullDown {clear: both;padding-top: 5px;}
.clearRule{border:none;padding:0px;}
.formInnerPC{padding-top:15px;}


.malls {margin: 15px 0 0 0;}
.malls .mallCont{display:none;}

.bannerCardImg{float: left;}
.bannerLinkBtn{float: left;padding: 26px 0 0 10px;}
.bannerLinkBtn a{font-size:12px;font-family: arial;}
ul.alphaLstLft{padding-left:25px;}
.dropBoxList{float:left;}
.dropBoxList.dropListMedium{width:115px;}
.commonFormHldr{float: none;width: 692px;margin:20px 0;border: none;}
.commonFormHldr .formInner .formValue{width: 442px;}
.formSubmitWrap{padding-top:15px;}
.textAreaWrap .textareaBox{width:280px;height:60px;}
.commonFormHldr .twoSideCont{padding:0 0 5px;}
.firstDrop .sbHolder {z-index: 99999999 !important;}
.secDrop .sbHolder {z-index: 9999999 !important;}
.Drop1, .Drop2, .Drop3, .Drop4, .Drop5, .Drop6, .Drop7, .Drop8, .Drop9, .Drop10, .Drop11, .Drop12, .Drop13, .Drop14, .Drop15, .Drop16, .Drop17 {position:relative;}
.Drop1 {z-index: 999999 !important;}
.Drop2 {z-index: 999998 !important;}
.Drop3 {z-index: 999997 !important;}
.Drop4 {z-index: 999996 !important;}
.Drop5 {z-index: 999995 !important;}
.Drop6 {z-index: 999994 !important;}
.Drop7 {z-index: 999993 !important;}
.Drop8 {z-index: 999992 !important;}
.Drop9 {z-index: 999991 !important;}
.Drop10 {z-index: 999990 !important;}
.Drop11 {z-index: 999989 !important;}
.Drop12 {z-index: 999988 !important;}
.Drop13 {z-index: 999987 !important;}
.Drop14 {z-index: 999986 !important;}
.Drop15 {z-index: 999985 !important;}
.Drop16 {z-index: 999984 !important;}
.Drop17 {z-index: 999983 !important;}


.bgApplyCard{background:#0070C0;color:#fff;font-weight:bold;}
.topContentAreaWrap{width:100%;padding-right: 0;margin-right: 0;}
.tabDocRequired{border:1px solid #ccc;padding:20px 20px 5px 20px;margin:0 0 20px 0;}
.tabDocRequired.nobrdr{border:none;padding:0px;margin:0px;}
.fieldlastVal{text-align:right;display:block;}
.fieldlastVal.commonSpace{padding-right:28px;}

.form.gsc-search-box{margin-bottom:0px;}
.marketOfferContentWrap{width:486px;}
.formSubmitBtnWrap a{width:175px;padding:10px 0;text-align:center;}
.hmgBannerTxt{position:absolute;top:155px;}

/*Interest Savings Calculator*/
.fancyBoxHdr.headerTxt h2, .fancyBoxHdr.headerTxt h3{font-family:"Interstate";font-weight:bold;}	
.fancyBoxHdr.headerTxt h2{font-size: 24px;}
.fancyBoxHdr.headerTxt h3{font-size: 12px;}
.calcHldr.interest{overflow:hidden;width:94.2%;}
.interestCalcLeft{width:52%;float:left;margin-right:4%;}
.interestCalcRight{width:43%;float:left;border:1px solid #01A5DD;border-radius:10px 10px 10px 10px;background:#eceded;position:relative;}
.rhtSideWrap.intSavings h4{font-size:16px;font-family:"Interstate";font-weight:normal;padding-top:6px;}
.intSavingsIcon{background: url("/gcb/deposits/images/icons/calculator.png") no-repeat scroll 0 0 transparent;}
.intCreditIcon{background: url("/gcb/deposits/images/icons/credit-card.png") no-repeat scroll 0 0 transparent;}
.intInvestIcon{background: url("/gcb/deposits/images/icons/invest.png") no-repeat scroll 0 0 transparent;}
.intInsuranceIcon{background: url("/gcb/deposits/images/icons/insurance.png") no-repeat scroll 0 0 transparent;}
.intHomeLoanIcon{background: url("/gcb/deposits/images/icons/home-loan.png") no-repeat scroll 0 0 transparent;}
.intSavingsIcon, .intCreditIcon, .intInvestIcon, .intInsuranceIcon, .intHomeLoanIcon{width:42px;height:50px;display:inline-block;margin-right:10px;vertical-align:middle;}
.calcSliderHldr.sliderAlign{margin-left:25px;width:82%;}
.calcIntSlideHolder{margin:15px 0 0 30px;font-size:11px;display:inline-block;width:100%;}
.calcIntSlideHolder.last{margin-top:0;}
.calcIntSlideHolder .pullLeftTxt{float:left;}
.calcIntSlideHolder .pullRightTxt{float:right;}
.calcProgressSlider.slide{width:95% !important;}
.calcProgressVal.intSavings{float:right;padding:10px 0 0;}
.calcProgressVal.intSavings input[type="text"]{width:60px !important;padding:5px 10px !important;font-size:12px;}
.headerIntSavings{background:#00B8EE;background: -webkit-gradient(linear, 0 0, 0 70%, from(#00B8EE), to(#004485));background: -webkit-linear-gradient(#00B8EE, #004485 70%);background: -moz-linear-gradient(#00B8EE, #004485 70%);background: -ms-linear-gradient(#00B8EE, #004485 70%);background: -o-linear-gradient(#00B8EE, #004485 70%);background: linear-gradient(#00B8EE, #004485 70%);-pie-background: linear-gradient(#00B8EE, #004485 70%);position: relative;border-radius:10px 10px 0px 0px;}
.headerIntSavingsTxt{padding:32px;color:#fff;font-weight:bold;font-size:20px;text-align:center;border-radius:10px 10px 0px 0px;position: relative;}
.InsSavingIconHolder{position:relative;padding:25% 5%;}
	.InsSavingIconHolder .investHold{text-align:center;padding:0 0 15px;}
	.InsSavingIconHolder .creditInsurHolder{overflow:hidden;padding:0 0 15px;}
	.InsSavingIconHolder .creditHold{float:left;}
	.InsSavingIconHolder .insuranceHold{float:right;}
	.InsSavingIconHolder .homeloanHold{text-align:center;}
	.hdnumbrTxt{font-size:22px;font-weight:bold;color:#1f497d;}
	.calcInnerBot.intSavings h2{font-size:20px;}
	.calcInnerBotWrap.intSavings .lftSide, .calcInnerBotWrap.intSavings .rhtSide{font-size:18px;}
	.rhtSideWrap.intSavings{padding-left:53px;}
.padtop12{padding-top:12px;}
/*Interest Savings Calculator*/
.blockElmnt{display:block;}


/*Microsite*/
/*#main{width:100%;padding:20px 0 0; z-index:100; position:relative;margin-bottom: 15px;*+position:relative;}
#leftSide{float:left;width:500px;}*/
.headerTitle{font-size:17px;line-height:25px;padding-right:50px; color:#626262;font-weight:normal;}
/*#sidebar{float:right;width:336px;top: -215px;z-index: 100;position:absolute;right:30px;padding:0px;background:#EEEEEE;background: -webkit-gradient(linear, 0 0, 0 100%, from(#EEEEEE), to(#FFFFFF));background: -webkit-linear-gradient(#EEEEEE, #FFFFFF 100%);background: -moz-linear-gradient(#EEEEEE, #FFFFFF 100%);
background: -ms-linear-gradient(#EEEEEE, #FFFFFF 100%);background: -o-linear-gradient(#EEEEEE, #FFFFFF 100%);background: linear-gradient(#EEEEEE, #FFFFFF 100%);-pie-background: linear-gradient(#EEEEEE, #FFFFFF 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#EEEEEE',EndColorStr='#FFFFFF');}
.hide {display: none;}*/
/*.disclaimer{font-size:12px;font-size:bold;color:#03BCFC;clear:both;}*/
.visible-phone {display:none !important;}
.visible-tablet {display: none !important;}
.hidden-desktop {display: none !important;}
/*.visible-desktop{display: block !important;}*/
.blueBtn {background:#00BDF2;}
.grayBtn {background:#97999B;}
.blueBtn, .grayBtn{color: #FFFFFF;display: inline-block;font-size: 11px;font-weight: bold;padding: 6px 7px 6px;border:none; cursor:pointer;}
.blueBtn:hover, .grayBtn:hover {background:#008CE6;}
.largeBtn{text-align: center;padding-top: 10px;padding-bottom: 10px;font-size: 12px;}
.grayBtn.compare{margin-left: 20px;}
.btnSection{margin:30px 0;}

/* carousal-section */
.carousel_container{padding: 0;margin: 0 auto;height: 270px;position:relative;}
.roundabout-holder {padding: 0;margin: 0 auto;height: 270px;width: 450px;margin-top: 50px;}
.roundabout-moveable-item {height: 270px;max-width: auto;cursor: pointer;display:block;text-align:center;}
/****.roundabout-moveable-item img {height: 100%;width: 100%;}*/
.roundabout-in-focus {cursor: auto;}
.control{max-width:900px;width:auto;margin:0 auto 35px -29px;background:url('/microsite/images/citimobile-bg.jpg') 0 0 repeat-x;height:38px;}
.control li{width:auto;display:inline-block;color:#00bdf5;font-size:12px;font-weight:bold;text-align:center;}
.control li a{color:#00bdf5;}
.control li:nth-child(odd){margin:0 5px;padding:11px 10px;cursor:pointer;text-transform:uppercase;}
.control .current{color:#164387;}
#carousel-descriptions {list-style:none;display:block;margin:25px auto;padding:0;}
#carousel-descriptions > li {/*font-size:24px;*/display:none;}
#carousel-descriptions > li.current {display:block;}
.carousel_container .prev,.carousel_container .next{position: absolute;top: 25%;height: 48px;width: 48px;z-index: 998;right:0;}
.prev{left: 2%;}
.next{right: 2%;}
/* carousal-section */

/* content-section */
.cube{background:url('/microsite/images/bg_cube.png') no-repeat scroll center center transparent;height: 215px;margin: 0 auto;margin-top: -100px;background-size: 100%;}
.site-content{width:560px;margin:0 auto;position:relative;margin-top:20px;}
.site-content h1{font-size:28px;line-height:50px;font-weight:100;color:#535353;font-family: "interstate";}
.cubeContent{font-size:12px;text-align:center;}
.quite-text{color:#555555;font-size:11px;line-height:17px;}
.cross-line{border-top:1px solid #eee;position:relative;top:65px;z-index:-1;}
.texting-steps{padding:0;margin:0;overflow:hidden;margin:40px 0;position:inherit;}
.texting-steps li{/*display:inline-block;*/width:25%;float:left;text-align:center;}
.texting-steps.threeIcon li{width:33%;}
.texting-steps li span{display:block;font-weight:bold;color:#555555;width:130px;margin: 0 auto;}
.downloadApp > .largeBtn{width:160px !important;}
.paddtp35{padding-top:35px;}

#carousel-descriptions.first li{position:relative;z-index:10;}
#carousel-descriptions .hdProduct{font-size:24px;font-family:"interstate";}
#carousel-descriptions li p{font-weight:normal;}
/*#carousel-descriptions li p, #carousel-descriptions li h3, #carousel-descriptions li h4{text-align:left !important;}*/
#carousel-descriptions li ul.bulLst{text-align:left;}
#carousel-descriptions li ul.citiMob li {font-weight:normal;text-align:left;font-size:12px;display:block;background: url("/gcb/images/bullet.jpg") no-repeat scroll 0 6px transparent; padding: 0 0 8px 10px;list-style: none;line-height: 17px;}
#carousel-descriptions li{color:inherit;}
/* content-section */

/*Microsite*/


.innerCont {border-bottom: 1px dotted #999;margin: 0 0 15px;padding: 0 0 15px;}
	.innerCont > a {background: url("/gcb/images/plus.png") no-repeat right center transparent;display: block;color: #666;font-size:16px;}
	.innerCont > a.active {background: url("/gcb/images/minus.png") no-repeat right center transparent;}
	.innerContDet {display: none;background:#f9f9f9;padding: 15px 20px;margin:15px 0 0;overflow:hidden;}
	.innerContDet > .lftSide{width:328px;float:left;padding:0 20px 0 0;}
	.innerContDet > .rhtSide{width:260px;padding:0 0 0 30px;float:left;border-left:1px solid #ddd;}
	.innerContDet ul.tickList{padding-top:15px;}
	.appstore, .googlePlay, .mobBrowser{width:190px;height:45px;display:inline-block;}
	.appstore{background:url("/gcb/otherservices/images/app-store.png") 0 0 no-repeat;}
	.googlePlay{background:url("/gcb/otherservices/images/google-play.png") 0 0 no-repeat;}
	.mobBrowser{background:url("/gcb/otherservices/images/mobile-browser.png") 0 0 no-repeat;}
	.hidden-portrait{display:block !important;}
	.visible-portrait{display:none !important;}

.preLoader {width:100%;height:285px;}
.preLoader > img {padding-top:12%;}

/*Combined Offers*/
.cardHolderOffers{overflow:hidden;border-bottom:1px dotted #ccc;padding:0 0 15px;margin:0 0 15px;}
.cardHolderOffers.last{border:none;}
.cardHolderOffersLeft{width:175px;float:left;}
.cardHolderOffersLeft.promo{width:150px;}
.cardHolderOffersRight{float:left;padding:0 0 0 20px;width:75%;}
.cardHolderOffersRight h2{font-size:22px;color:#777;padding:15px 0 0 0;font-weight:normal;}
.cardHolderOffersRight h3{font-size:16px;color:#777;font-weight:normal;}
.cardHolderOffersRight h3.offerClr{color:#0260a8}
.iconListHolder{overflow:hidden;width:100%;}
.iconListLeft{float:left;padding:0 0 27px;border-bottom:1px dotted #ccc;margin:0 0 27px;width:100%;}
.iconListLeft.last, .iconListRight.last{border:0;}
.iconListRight{float:left;padding:0 0 27px 0;border-bottom:1px dotted #ccc;margin: 0 0 27px;}
.iconListLeft .iconpic, .iconListRight .iconpic{width:72px;float:left;}
.iconListLeft .iconText, .iconListRight .iconText{float:left;padding-left:20px;width:70%;min-height:90px;}
.iconBlockHolder{overflow:hidden;}
.iconBlockHolder ul{border-right:1px dotted #ccc;}
.iconBlockHolder{border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;background:#f6f6f6;padding:30px;overflow:hidden;} 
.iconBlockHolder ul li.left, .iconBlockHolder ul li.right{float:left;width:46%;}
.iconBlockHolder ul li.center{float:left;margin:0  27px;border-right:1px dotted #ccc;height:220px;}
.iconContentHolder{overflow:hidden;}
.iconLeftContent{width:72px;float:left;}
.iconRightContent{float:left;width:75%;padding:0 0 0 20px;}
.iconRightContent h3{font-size:16px;color:#777;padding:10px 0 0;font-weight:normal;}
.iconListLeft.twoIcons{border:none;padding:0;margin:0;}
.iconBlockHolder ul li.center.twoIcons{height:85px;}
.iconBlockHolder ul li.left.oneIcon{width:100%;}
/*Combined Offers*/

	/*Landing forms header*/
	.formsheaderTxtHoldr{overflow:hidden;margin:15px 0;}
	.formsheaderImg{width:110px;float:left;margin-right:10px;border-right:1px solid #fff;}
	.formsheaderTxt{width:70%;float:left;}
	.formsheaderTxt.fullWidth{width:auto;}
	.whiteTxt{color:#fff;padding:5px 0 0;}
	/*Landing forms header*/


/*
.fixedWidth{width:218px !important;}*/

.provideGap{clear:both;margin-left: 10px;display: inline-block;margin-top:3px;}
.radioValue.spaceField.provideGap {
display: inline-block;
padding-left: 10px;
line-height: 24px;
}

.inputBoxTwo.smallListBox.portrait{width:100px !important;border:1px solid #CCC;}
	.CkLast{width:10px !important;}

.finpass{margin-left: 248px;}
.inputBoxMedium.smallListBox.instantCard{width:110px;}

.hideEl{display:none;}
.showEl{display:block;}
.remLeft{margin-left:0px;}
.disEl{display:none;}
.textBox{width:25px;height:17px;border:1px solid #ccc;}
.commonSpacer{margin:0px 0 5px !important;}
.formValue.obLong input.textBox{margin:0 0 5px !important;}
.dividerCntrl .divider{margin-top:10px !important;}
.formSubmit.txtCenter{padding:0 !important;}
.iconBlockMicro{text-align:left;}
.citiMobileTable{padding:20px 0 0;}

/* zalora offer*/
.offerDate{margin-bottom:15px;}
.rewardsLftbordr{position:relative;border-top:1px solid #ccc;border-right:1px solid #ccc; border-radius:0px 5px 0px 0px;padding:15px 15px;margin:0 0 0px 15px;}
.rewardsRgtbordr{position:relative;border-top:1px solid #ccc;border-left:1px solid #ccc; border-radius:5px 0px 0px 0px;padding:15px 20px;margin:0 0 0px 21px;}
.whatsmorebordr{position:relative;border:1px solid #ccc; border-radius:5px 5px 5px 5px;padding:15px 10px;margin:0 0 30px 0px;}
.rewardsCardLft{float:left;width:180px;}
.rewardsOfferMid{float:left;width:311px;}
.rewardsOfferRight{float:left;width:327px;}
.offerWrapper{overflow:hidden;}
.offerImg{width:120px;float:left;margin-right:7px;}


/*2567*/
.offerImgNW{width: 90px;}
/*2567*/


.offerTxt{width:160px;float:left;margin-right:5px;}
.offerPcode{padding-top:15px;}
.whatMoreTxt{ background: none repeat scroll 0 0 #FFFFFF; font-size: 18px;padding: 0 10px; position: absolute; top: -12px;}
.iconBlockHolder.WhatsmoreHolder{background:none;border-top:0;border-bottom:0;padding:20px 20px 0;}
.iconText.iconTextwrap{width:76%;min-height:60px;}
.bordGray {border: 1px solid #7D756A;}
/*Supplementary*/
.supplementCardHolder{width:100%;}
	.supplementCardHolder h2{color:#555;font-size:18px;padding:0 0 15px;}
	.maincardMember{margin:0 0 15px;}
	.formSteps.last{min-height:0;}
	.expandHolder.start{border-top:1px solid #ccc;padding-top:10px;margin:10px 0 0;}
	.expandHolder{border-bottom:1px solid #ccc;padding:10px 18px;}
	.expandInner > a{font-size:18px;font-weight:bold;color:#555;display:block;background:url("/gcb/forms/static/images/gray-plus.png") no-repeat right center;display:block;padding:0;}
	.expandInner > a.active{background:url("/gcb/forms/static/images/gray-minus.png") no-repeat right center;font-size:18px;font-weight:bold;color:#333;}
	.expandInnerCont {margin:10px 0 0 38px;display:none;}
	.expandInnerCont.last{margin-left:0;}
	.expandInnerCont h2.headerTxt{font-size:16px;}
	.moduleOne{width:100%;margin:0 0 15px;display:inline-block;}
	.moduleOne.frst{margin:0 0 5px;}
	.moduleOne li{float:left;width:33%;}
	.moduleOne li.firstModule{width:43.5%;float:left;}
	.moduleOne li.secondModule{width:auto;}
	
	.moduleOne li .labelTxt{padding:0 0 7px;font-weight:bold;}
	/*.moduleOne li .labelField{clear:both;}*/
	.moduleOne li p{margin:0 0 15px;}
	.inputBoxCardNumber{width:63px;padding:4px;border:1px solid #ccc;color:#555;}
	.inputBoxCardNumber.year{width:100px;}
	.inputBoxCardMedium{width:252px;padding:4px;border:1px solid #ccc;color:#555;}
	.inputBoxCardMedium.posDet{width:204px;}
	.seniorDeclaration{width:100%;display:inline-block;}
	.seniorlabelTxt{width:25%;float:left;}
	.seniorlabelField{width:70%;float:left;}
	.seniorlabelField input{padding:0;margin:0;padding:2px 4px;}
	.seniorlabelField.fullWidth{width:100%;}
	.seniorlabelField.fullWidth .left{width:3%;}
	.seniorlabelField.fullWidth .left.commonSpacer input{margin:5px 0 0 3px;}
	.seniorlabelField .left{width:4%;float:left;}
	.seniorlabelField .right{float:left;width:77%;}
	
	.seniorlabelField .inputHldr{margin:0 0 10px;}
	.seniorlabelField .inputHldr .leftTxt{float:left;width:18%;padding:5px 0 0;}
	.seniorlabelField .inputHldr .rightField{float:left;width:77%;}
	.seniorlabelField .clickYes{margin-left:23px;}
	.seniorlabelField .clickYes.personalDet{margin-left:45px;}
	.suppCardDet{width:100%;border-bottom:1px dotted #ccc;margin:0 0 15px;padding:0 0 15px;}
	.suppCardDet.last{margin:0;padding:0;border:none;}
	.suppCardDet .cardDet{margin:0 0 10px;display:none;}
	.suppCardDet .commonSpace{margin:0 0 10px;}
	.suppCardDet .cardDet .divider{margin:0;}
	.suppCardDet .cardDet .contInnerWrap{padding:10px 0 0;}
	.suppCardDet .left, .suppCardDet .right, .suppCardDet .center{float:left;}

	.suppCardDet .left{width:49%;font-weight:bold;}
	.suppCardDet .center{width:2%;}
	.suppCardDet .right{width:48%;}
	.seniorlabelField .inputHldr .fieldTxt.last{margin-left:0;}
	.seniorlabelField .inputHldr .fieldTxt{margin:0 10px;}

	/*Clear Fix*/

	.cf:before,
	.cf:after {
		content: " "; /* 1 */
		display: table; /* 2 */
	}
	.cf:after {
		clear: both;
	}

	/**
	 * For IE 6/7 only
	 * Include this rule to trigger hasLayout and contain floats.
	 */
	.cf {
		*zoom: 1;
	}
	/*Clear Fix*/

	.lastFix{margin:0;border:none;padding:0;}
	.iconBlockHolder ul li.center.hgtFix{height: 375px;}

	.fulWdth{width:880px;}
	.mainWraps{width:926px !important;}
	.portrait-tablet{display:none;}

	.showBonusEarn{display:none;position:relative;border:1px solid #ccc;border-radius:5px 5px 5px 5px;box-shadow:2px 2px 4px #CCCCCC;padding:15px 20px;margin:0 0 30px;background:#f5f5f5 \9;}
	.showBonusEarn .contentPart p{font-size:18px;}
	
	.rewardPointsLeft{margin:15px;}
	.visible-tablet-portrait{display:none !important;}

	/*visa Platinum */
	.main_icon_Cont h2{font-size:16px;}
	.main_icon_Cont ul{border-top:1px solid dotted #000; border-bottom:1px solid dotted #000;}
	.iConleft{float:left; width: 46%;;}
	.iconListLeftvisa{}
	.besBlk{border-top:1px solid #ddd;border-bottom:1px solid #ddd;overflow:hidden;padding:10px;background:#f2f2f2;}
	.besBlks{width:295px;overflow:hidden;float:left;}
	.besBlks .iconBlk{float:left;width:80px;}
	.besBlks .iconBlk.p22{padding:22px 0;}
	.besBlks .iconBlk.p10{padding:10px 0;}
	.besBlks .contBlk{float:left;width:200px;}
	.besBlks.last{width:295px;padding-left:10px;}
	.mgtp20{margin-top:20px;}

/* end of visa plt */
	
/* contact me */
.bgGradientClr{ 
	background:#0169B0;
	background: -webkit-gradient(linear, 0 0, 0 70%, from(#0169B0), to(#003F7D));
	background: -webkit-linear-gradient(#0169B0, #003F7D 70%);
	background: -moz-linear-gradient(#0169B0, #003F7D 70%);
	background: -ms-linear-gradient(#0169B0, #003F7D 70%);
	background: -o-linear-gradient(#0169B0, #003F7D 70%);
	background: linear-gradient(#0169B0, #003F7D 70%);
	-pie-background: linear-gradient(#0169B0, #003F7D 70%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0169B0', endColorstr='#003F7D',GradientType=0);
	zoom: 1;
	position:relative;
}
.containerBoxHeader h3 {color:#fff;margin:0;padding:12px 8px;font-family: "interstate";font-size:16px;font-weight:normal; }
.containerBoxContent {border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 0px; }
/* contact me ends */

ul.bulLst_m1 {padding: 0 15px 1px 11px;}
.last_m1 {padding-bottom: 11px !important;}
ul.bulLst_m1 li {background: url("/gcb/images/bullet.jpg") no-repeat scroll 0 6px rgba(0, 0, 0, 0);line-height: 17px;list-style: none outside none;padding: 0 0 8px 10px;}

.formHldr.contactFormHldr.contactFormHldrFull{width:915px;}
.formSubmitBtn.formbtnAlign.formCenter{float:left;width:auto;}
.formValue a.button{padding:3px 7px 3px;}
.fntSize32{font-size:32px;}

ol.romanLst li ul.alphaLst li ol.romanLst{padding:10px 0 0;}
ol.romanLst li ul.alphaLst li ol.romanLst li {padding:0 0px  5px;margin:0 0 0 20px;list-style:lower-roman;line-height: 17px;}
ol.romanLst ul.alphaLst{padding:0;}
ul.numLst li ul.alphaLst{margin:6px 0 0 15px;}
ul.numLst li ul.alphaLst ol.romanLst{padding-top:6px !important;}
ul.numLst li ul.alphaLst ol.romanLst li{margin-left:14px !important;}
.txtCenter.mgm{margin-right:309px;}


.rewardsCardLfts{float: left;width: 195px;}
.rewardsOfferMidss{width:65%;float:left;}
.txtbtm{font-size: 20px;padding-top:31px;}
.proff{font-size:40px;color:#018de4}

/* Zalora round two*/
.rewardsQuotes{margin-bottom: 15px; overflow: hidden;padding: 0;width: 100%;}
.rewardsOfferMids{width:80%;float:left;}
.rewardsOfferMidss{width:65%;float:left;}
.offerTxts {float: left; font-size: 16px; margin-right: 5px; width: 501px;}
.txtbtm{font-size: 20px;padding-top:31px;}
.txtpcd{font-size: 18px;padding-top:3px;}
.proff{font-size:40px;color:#018de4}
/* Zalora round two ends*/ 

/* watsons*/ 
.logoWidth{float:left;width:110px;}
.tabInnerCont.contpadd{padding-right:0 0 0 135px;
display:block;}
.watsonVoucher{padding-top:15px;}
.watsonCard{padding-top:2px;}
.imgLft{float:left;}
.imgRght{float:right;margin-right:0 !important;}
.plusBTn{margin-left:50%;font-weight:bold;
font-size:3em;color:#00BDF2;}
/* watsons*/ 
.bannerHolderSMRT { position: relative;margin:0 0 15px; }
     .bannerTitleSMRT{color: #FFFFFF;display: block;font-family: "interstate";padding: 0 20px 0 0;position: absolute;z-index: 1;top:36%;left:29%;*width:50%;width:460px;}
     .largeTitleSMRT{font-size: 27px;line-height: 35px;padding:0;*line-height: 54px;}
     .largeTitleSMRT strong { font-size:55px;font-weight:normal; }
     .smalltxtSMRT{font-size:20px;padding:5% 0 0;}



.imgprg {
float: left;
padding-right: 5px;
padding-top: 5px;
}


.rewardPointss {
clear: both;
display: block;
padding: 10px 0 20px;
width: 95%;
}


/*Landing forms header*/

	.headrlandingForms .largeTitle{font-size:26px;}
	.headrlandingForms .formsheaderTxt h3{font-size:22px;padding:8% 0 0 0;}
	.headrlandingForms .formsheaderTxt h3.noCond{font-size:22px;padding:6% 0 0 0;}
	.headrlandingForms .formsheaderTxt h3.lForms{padding:0;}
	.formsheaderTxt.fullWidth{width:auto;}
	.headrlandingForms .whiteTxt{padding:0;}
	.bannerLarge.specifyWidth{width:50%;}
	.formsheaderTxtHoldr{overflow:hidden;margin:15px 0;width:100%;}
	.formsheaderImg{width:110px;float:left;margin-right:10px;border-right:1px solid #fff;}
	.formsheaderImg.dividend{width:120px;padding-right:10px;}
	.formsheaderTxt{width:68%;float:left;}
	.formsheaderTxt.dividend{width:61%;*width:66%;float:left;}
	.formsheaderTxt .rgtTxt{font-size:18px;padding:0;}
	.whiteTxt{color:#fff;padding:5px 0 0;}
    
	.bgGradientClr{ 
	background:#0169B0;
	background: -webkit-gradient(linear, 0 0, 0 70%, from(#0169B0), to(#003F7D));
	background: -webkit-linear-gradient(#0169B0, #003F7D 70%);
	background: -moz-linear-gradient(#0169B0, #003F7D 70%);
	background: -ms-linear-gradient(#0169B0, #003F7D 70%);
	background: -o-linear-gradient(#0169B0, #003F7D 70%);
	background: linear-gradient(#0169B0, #003F7D 70%);
	-pie-background: linear-gradient(#0169B0, #003F7D 70%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0169B0', endColorstr='#003F7D',GradientType=0);
	zoom: 1;
	position:relative;
}

.bgGradientClr.commonSpacr{margin:0 0 10px;}
.containerBoxHeader h3 { color:#fff;margin:0;padding:12px 8px;font-family: "interstate";font-size:16px;font-weight:normal;}
.containerBoxHeader h4 { color:#fff;margin:0 0 0px 0;padding:10px 8px;font-family: "interstate";font-size:12px;font-weight:normal;float:left;width:85%; }
.mobiledocumentTable{overflow:hidden;clear:both;}
.mobiledocumentTableContent{clear:both;margin-top:10px;}

/*Landing forms header*/


/*One Bill Merchant*/

.formSteps.noBdr{border:none;min-height:0;}
.tabHldr h2.lftPostn{border-bottom:1px solid #ccc;margin:0 0 10px;}
.inputCardNo{padding:0;margin:0;width:45px;padding:0 0 0 5px;border:1px solid #ccc;height:23px;}
.formHldr.oneBill .formInner{padding:0;display:inline-block;}
.formValue.oneBill input.textBox{margin:0 0 5px !important;width:9.3%;}
.formValue.oneBillTxt input.textBox{margin:0 0 5px !important;width:7%;}
.formHldr .formInner.oneBillCouncil  .formField, .formHldr .formInner.oneBillCouncil  .formValue{float:none;width:100%;padding-left:0;}
.formHldr .formInner.oneBillCouncil  .formValue{margin-bottom:10px;}
.formHldr .formInner.oneBillCouncil  .formValue input.textBox{width:7%;*width:6%;}
.telcoCouncilHolder{margin:0 0 10px 0;}
.telco{margin-bottom:10px;}
.telco li{width:32.8%;float:left;display:inline-block;}
.telco li .telcoCouncHldr{width:100%;display:inline-block;}
.telco li .telcoTxt{float:left;width:10%;}
.telco li .telcoField{margin:0 10% 0 5%;width:75%;float:left;}
.telco li.first{width:100%;}
.telco li.first .telcoTxt{width:0%;}
.logos{margin:0 0 20px;}
.logos li{float:left;margin-right:15px;}
.merchantsIcon{background: url("/gcb/images/icons/personal_icon.png") no-repeat scroll 0 0 transparent;display: inline-block;height: 24px;width: 24px;vertical-align:middle;margin-right:10px;}



/*Landing forms header*/

	.headrlandingForms .largeTitle{font-size:26px;}
	.headrlandingForms .formsheaderTxt h3.noCond{font-size:22px;padding:6% 0 0 0;}
	.headrlandingForms .whiteTxt{padding:0;}
	.bannerLarge.specifyWidth{width:50%;}
	.formsheaderTxtHoldr{overflow:hidden;margin:15px 0;width:100%;}
	.formsheaderTxtHoldr h3{font-weight:normal;}
	.formsheaderImg{width:110px;float:left;margin-right:10px;border-right:1px solid #fff;}
	.formsheaderImg.dividend{width:120px;padding-right:10px;}
	.formsheaderTxt{width:68%;float:left;}
    /*.formsheaderTxt.fullWidth{width:auto;}*/
	.formsheaderTxt .rgtTxt{font-size:18px;padding:0;}
	.whiteTxt{color:#fff;padding:5px 0 0;}

	.bgGradientClr{ 
	background:#0169B0;
	background: -webkit-gradient(linear, 0 0, 0 70%, from(#0169B0), to(#003F7D));
	background: -webkit-linear-gradient(#0169B0, #003F7D 70%);
	background: -moz-linear-gradient(#0169B0, #003F7D 70%);
	background: -ms-linear-gradient(#0169B0, #003F7D 70%);
	background: -o-linear-gradient(#0169B0, #003F7D 70%);
	background: linear-gradient(#0169B0, #003F7D 70%);
	-pie-background: linear-gradient(#0169B0, #003F7D 70%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0169B0', endColorstr='#003F7D',GradientType=0);
	zoom: 1;
	position:relative;
}

.bgGradientClr.commonSpacr{margin:0 0 10px;}
.containerBoxHeader h3 { color:#fff;margin:0;padding:12px 8px;font-family: "interstate";font-size:16px;font-weight:normal;}
.containerBoxHeader h4 { color:#fff;margin:0 0 0px 0;padding:10px 8px;font-family: "interstate";font-size:12px;font-weight:normal;float:left;width:85%; }
.mobiledocumentTable{overflow:hidden;clear:both;}
.mobiledocumentTableContent{clear:both;margin-top:10px;}

/*Landing forms header*/


/*One Bill Merchant*/

/*wgs*/
.hugeBanner .bannerLarge{left: 31%;}
.hugeBanner .bannerLarge.wgs{left: 35%;}
.hugeBanner .bannerLarge.reward{left: 28%;}
.bgGradientClr.commonSpacr{margin:0 0 10px;}
.mediumTitle.hugeBannerLargeTxt{font-size:27px;}
/*.largeTitle.hugeBannerLargeTxt{font-size:27px;line-height:50px;}*/
.largeTitle.hugeBannerLargeTxt.reward{font-size:32px;}
.largeTitle.hugeBannerLargeTxt span{font-size:55px;}
.bannerHolder.hugeBanner{height:327px;}
.padTp{margin-top: 15px;}
/*wgs*/
.cardartLst { padding-bottom: 15px;}
/*Overlay*/
#fancybox-content, #fancybox-content-inner{width: 750px !important;overflow-x:hidden !important;}
/*Overlay*/

/*citigold/rewards_newfund.htm*/
.text-center {
    text-align: center !important;
}
p {
    padding: 0 0 10px;
     }
.bluebold12-cg {
    color: #B5995C;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}

.pad100 {
    padding-left: 110px;
}

.bluearrow-links1-cg {
    background-image: url("/gcb/images/bluearrow1-cg.gif");
    background-position: left center;
    background-repeat: no-repeat;
    color: #B5995C;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding: 0 0 0 21px;
}


.bluearrow-links1-cg a {
    color: #B5995C !important;
    padding: 0 0 0 8px;
    text-decoration: none;
	.bluearrow-links1-cg { padding: 0 0 0 21px; }
	
}/*citigold/rewards_newfund.htm*/
.imp-ol {
    clear: both;
    list-style-position: outside;
    list-style-type: decimal;
    margin: 0;
    padding: 0 0 0 18px;
}
.imp-ol li {
    clear: both;
    color: #555555;
    font-size: 12px;
    line-height: 17px;
    list-style-type: decimal;
    margin: 0;
    padding: 0 0 10px;
}
.marToptabl {
     margin-top: 10px;
}

.tablebor {
     border-right: 1px solid #CCCCCC;
     border-top: 1px solid #CCCCCC;
     box-shadow: 2px 2px 4px #CCCCCC;
     width: 98%;
}

.proof {
     clear: both;
     list-style-position: outside;
     list-style-type: decimal;
     margin: 0;
     padding: 5px 0 4px 24px;
}


.fancycont {
     text-align: justify;
     width: 430px;

}


.proof li {
     clear: both;
     color: #555555;
     font-size: 12px;
     line-height: 17px;
     list-style-type: disc;
     margin: 0;
     padding: 0 0 6px;
}

/*citigold/rewards_newfund.htm*/


/*gcb/landing_page/creditcard/citiclear_platinumcard.htm*/

.largeTitle.hugeBannerLargeTxt.rewardpage {
    font-size: 29px;
    width: 74%;
}


h3.highlight{background: #1BB6E2; color: #FFFFFF; font-style: italic; padding: 5px 10px;}

/*gcb/landing_page/creditcard/citiclear_platinumcard.htm*/

/*Direct Sales and Internet Sales Forms*/
.formDisclaimer.mgm{margin:0 0 10px;}
.bannerTitle.salesOfficerBanner{width:96% !important;left:0 !important;}
.largeTitle.hugeBannerLargeTxt.officer{font-size:30px;line-height:32px;width:22%;position:absolute;top:-27px;left:8%;}
.mediumTitle.hugeBannerLargeTxt.officer{font-size:24px;width:25%;line-height:28px;position:absolute;top:-30px;right:9%;}
.bannerHolder.officer{margin:0 0 10px;}
.checkformIcon{float:left;width:4.5%;}
.checkformCont{width:95.5%;float:left;}
.bgGradientClr.commonSpacr.officer {margin: 0 0 15px;}

/*Direct Sales and Internet Sales Forms*/

/* Luxola */
.PromoContainer{background-color:#f8f8f8;padding:25px;float:left;width:94%;}
.rewards2Cards{float:left;width:265px;}
.offerWrapper h3.alignTxt{padding-top:40px;font-size:16px;}
.offerWrapper.offerTxtCont{width:495px;}
.OfferPromoCont{float:left;width:280px;padding-right:5px;}
.PromoImgContent{float:left;width:92px;}
.PromoContent{font-size:14px;border-top:1px solid #f1f1f1;border-right:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;
background-color:#fff; font-weight:normal; padding:17px;}
/* Luxola */


/* Amex */
.headrlandingForms .formsheaderTxt h5.pForms {
font-size: 18px;
padding: 2% 0 0 0;
font-weight: normal;
}
.tabInnerLogo.sizeViewer {
width: 100px;
}
.tabInnerCont.sizeViewerFix {
padding: 0 0 0 115px;
}
.royalBlueTxt {
color: #1BB6E2;
}
.flyerPgms img {
margin: 0 15px 10px 0;
padding: 0;
}
.hotWrap {
display: block;
overflow: hidden;
margin: 10px 15px 0 0;
}
.leftHot {
float: left;
width: 90px;
}
.rightHot {
float: left;
width: 140px;
}
.rightHot p {
padding-top: 16px;
} 
/* Amex */


/*forms redesign*/
.formRedesign{width:100%;margin:0 0 15px;}
.formRedesign ul{padding:20px 0 20px 20px;width:97%;}
.formRedesign ul li{float:left;width:30%;margin-right:20px;}
.formRedesign ul li.twoCol{width:45%;}
.formRedesign ul li.cenPercntge{width:100%;font-size:12px;font-weight:bold;}
.formRedesign ul li.twoCol.total{width:53%;margin-right:0;}
.formRedesign ul li.twoCol div.ui-slider{margin-left:4px;}
.calcProgressForm.ipa{width:97.5% !important;}
.calcProgressForm.repaycalc{width:90.5% !important;}
.formRedesign ul li.age{width:22%;}
.formRedesign ul li input{color:#555;}
.formRedesign ul li .formField{padding:0 0 10px;}
.formRedesign ul li .formField.tenure{float:left;width:20%;}
.tooltip.rapayCalc{z-index:99999999;}
.formRedesign ul li .formValue.tenure{float:left;width:80%;}
.formRedesign ul li .formValue.Disc{padding:0 0 5px;}
.repayCalc a.blueBtn, .repayCalc a.grayBtn, .repayCalc input.blueBtn, .repayCalc input.grayBtn{width:
150px;text-align: center;padding: 10px 0;font-size: 12px;font-weight:bold;margin:0 0 15px;}
.repayCalc.info a.blueBtn{width:175px;margin:0;}
.repayCalc.info input.blueBtn.forInst{width:175px;}
.repayCalc.repay a.blueBtn{width:200px;margin:0;}
.tableWrap.ipa table{width:99.8%;}
.tableWrap.ipa tr th, .tableWrap.ipa tr td{word-wrap:break-word;}
.repayCalc.split a.blueBtn, .repayCalc.split input.blueBtn{margin-right:10px;}
.formRedesign ul li .inputBoxBig{width:299px;height:24px;}
.formRedesign ul li .inputBoxNri{width:186px;border:1px solid #ccc;height:24px;padding:0;}
.formRedesign ul li .inputBoxCalc{width:132px;height:24px;}
.formRedesign ul li .inputBoxMed{width:280px;height:24px;}
.dropListMonth.topNone, .dropListBig.topNone, .dropListLarge.topNone{float:left;}
.dropListMonth.topNone .sbHolder{top:0;float:left;}
.fourthDrop .sbHolder {z-index: 99999 !important;}
.formRow1{background:#F7F7F7;}
.formRow2{background:#EAEAEA;}
.formSteps.loanScdule{border:none;min-height:0;}
.formSteps.loanScdule ul li{width:26% !important;}
.formSteps.loanScdule.twoStep ul li{width:44% !important;}
.formSteps ul li span.formStepCont.align-desktp{padding:6px 0 0;display:inline-block;}
.innerIpa{width:100%;margin:0 0 15px;}
.innerBoxLft.ipa{width:50%;float:left;}
.innerBoxLft.ipa .loanHldr{margin-right:15px;padding:0 0 15px;}
.innerBoxLft.ipa .loanLabl{width:65%;float:left;font-weight:bold;}
.innerBoxLft.ipa .loanVal{width:30%;float:left;margin-right:5%;word-wrap:break-word;}
.innerBoxRht.ipa{width:50%;float:left;}
.innerBoxRht.ipa .loanHldr{padding:7px;}
.innerBoxRht.ipa .loanLabl{width:50%;float:left;font-weight:bold;}
.innerBoxRht.ipa .loanVal{width:50%;float:left;}
.grayIpa{background:#F5F5F5;}
.whiteIpa{background:#FFFFFF;}
.ipaFaq{border-top:1px dotted #ccc;border-bottom:1px dotted
#ccc;background:#f6f6f6;padding:17px 0 0 20px;margin:0 0 15px;}
.topbannerBox{border-bottom:1px dotted #ccc;border-top:1px dotted
#ccc;background:#F6F6F6;padding:20px;margin:0 0 15px;}
.topbannerSummary{background:#fff;padding:15px;margin:0 0 15px;}
.topbannerSummary ul.last{margin:0;}
.topbannerSummary ul li{float:left;width:30%;margin-right:20px;padding:0 0 15px;}
.topbannerSummary ul li.last{margin-right:0;}
.topbannerSummary ul li .fieldLabel{font-size:14px;padding:0 0 5px;}
.topbannerSummary ul li .fieldTxt{font-size:26px;padding:0 0 5px;color:#555555;word-wrap:breakword;}
.thirdDrop .sbHolder {z-index: 999999 !important;}
/*forms redesign*/

/*all_deals_asia*/
.largeTitle.hugeBannerLargeTxt.allDeals{font-size: 32px;}
.largeTitle.hugeBannerLargeTxt.allDealspage {font-size: 33px;}
.hugeBanner .bannerLarge.allDeals {left: 44%; top:67% !important;}
.largeTitle.hugeBannerLargeTxt span.sgdollar {font-size:44px;}
.allDealsnew p{line-height:50px;}
p.mediumTitle.homeBlueTxt{padding:0;}
/*all_deals_asia*/
/*spoiltChoice*/
.spoiltChoiceDbMain{display:block; margin:0 0 20px 0;}
.cardAreaBlock {margin: 0 0 10px;width: 100%;}
.cardAreaBlockInn {overflow: hidden;width: 100%;}
.cardAreaBlockInn .left {float: left;width: 150px;}
.cardAreaBlockInn .right {float: left;padding-left: 20px;width: 75%;}
.cardAreaBlockInn .right h2{font-size:19px; margin-top:20px;
color:#646464; font-weight:normal;}
.spoiltChoiceDb{overflow:hidden; background-color:#f2f2f2; padding:14px; margin:0 0 30px 0;}
.spoiltChoiceDb .left{float:left; width:99.5%; border:1px solid #86878b;}
.spoiltChoiceDb .left ul {float:left; width:100%;}
.spoiltChoiceDb .left ul li, .spoiltChoiceDb .right ul li{display:block;text-align:center; padding:15px;}
.spoiltChoiceDb ul li.whtClr{background-color:#fff;}
.spoiltChoiceDb .mid{float:left; font-weight:bold; width:99.5%; padding:14px 0;text-align:center;}
.spoiltChoiceDb .right{float:left; width:99.5%; border:1px solid #86878b;}
.iconBlkInnRgt.splitpadTop{padding-top:4px;}
.spoiltDbMid{width:100%; overflow:hidden; margin:0 0 30px 0;}
.spoiltDbMidInn{float:left; width:97%;background-color:#f6f6f6; padding:15px; borderradius:5px 5px 5px 5px;position: relative;}
.spoiltDbMidLft{float:left; width:29px; width:47%;}
.spoiltDbMidRgt{float:left; width:47%; border-left:1px dotted #8e8e8e; padding:0 0 0 25px;}
.iconspend{float:left; margin:0 15px 5px 0;width:29px;height:29px;}
.iconspendCont{float:left; font-size:14px; padding-top: 4px; font-weight: bold;}
.spoiltDbBtm{width:100%;}
ul.spoiltDbLst{width:100%; overflow:hidden; margin:0 0 20px 0;}
ul.spoiltDbLst li{background-color:#e7e8ea;width:44.2%; float:left;padding:15px;border-radius: 5px 5px 5px 5px;position: relative; margin:0 20px 20px 0;}
ul.spoiltDbLst li.lastBlock{margin-right:0px;}
ul.spoiltDbLst li.endBlock{margin-bottom:0px;}
.spoiltDbLstInn{overflow:hidden; border-radius: 5px 5px 5px 5px;}
.spoiltDbLstInn .left{width:100%; text-align:center; margin: 0 0 5px;}
.spoiltDbLstInn .right{width:100%;text-align:center;}
.splitPdTop{margin-top: 15px; float:left;}
.btnBtmArea a.greyBtn.commBtnPro, .btnBtmArea a.blueBtn.commBtnPro{width:auto !important; padding:10px;}
.btnBtmArea{overflow: hidden;padding: 0 0 10px;}
.btnBtmArea a {float: left;font-size: 12px;padding: 10px 0;text-align:center;width: 175px;}
.btnBtmArea a.pullLeft {float: left;}
.btnBtmArea a.pullRight {float: right;}
/*spoiltChoice*/
/**/
.bannerHolder3 {float: left;margin: 0 0 25px;position: relative;width: 510px;}
.bannerTitle3 {color:#FFFFFF;display:block;float:left;font-family: "interstate";margin-top:312px;padding:0 18px;position: absolute;width: 450px;z-index: 1;}
.innerWrapConts{padding-bottom:30px;}
.bannerTitle3.specialBlock{width: 377px;}
.largeTitle3 {font-size: 20px;padding: 0;}
.mediumTitle3 {display: inline-block;font-size: 14px;line-height: 20px;padding: 10px 0 0;}
.formHldr.ctg{float: left;margin-left: 35px;width: 380px;}
.formHldr.ctg .formInner .formField{float: left;font-family: Arial;font-weight: bold;padding: 2px 0 10px;width: 142px;width:137px\0/;*width:150px;}
.formHldr.ctg > .formInner > .formValue{float: left;line-height: 20px;padding-left: 0px;width:238px;}
.formHldr.ctg.ctgfix > .formInner > .formValue{width: 218px;padding-left: 20px;}
.formHldr.ctg h2 {font-size: 14px; margin-bottom: 10px;border:none;}
.privilegesGlance { padding:10px 0 10px 0; }
.privilegesGlance h2 { margin:0;padding:0 0 8px 0;color:#A58B58;font-size:18px;font-weight:normal;font-family: "interstate";}
.citigoldContactForm {margin:0;padding:0 0 8px 0;color:#A58B58;font-size:18px !important;font-weight:normal;font-family: "interstate";}
.citigoldContactForm {  margin:0;padding:0 0 8px 0;color:#A58B58;font-size:18px !important;font-weight:normal;font-family: "interstate"; }
.padg-top{padding-top:23px;}
/**/

.largeTitle.hugeBannerLargeTxt.officer2{font-size: 38px;left: 40%;line-height: 40px;position: absolute;top: -2px;width: 75%;}
.mediumTitle.hugeBannerLargeTxt.officer2{font-size: 25px;left: 40%;line-height: 28px;position: absolute;top: 50px;width: 70%;padding:0;}
.bannerTitle.salesOfficerBanner{width:80% !important;left:0 !important;}

/*referrer form */
.hugeBanner .bannerLarge.referrer{left: 3%;top:56% !important;}
.largeTitle.hugeBannerLargeTxt.referrerTxt {font-size: 33px;}
.referrerContainer{padding: 0 10px;}
.referrerBanner{background-color:#fbf9fa;}
.referrerBannerTxt{padding:15px;}
.referrerBannerTxt h2{color:#05589D;font-size: 18px;padding: 0 0 10px;}
.promoTxtcont{font-size:18px;}
.headerBTxt{font-size:30px;}
.plusBTxt{font-size:30px;}
.largeTitle.hugeBannerLargeTxt.referrerTxt.padTop{padding-top:10px;}
.largeTitle.referrerTxtSec.pdlft{padding-left:10px;}
.bannerHolder.hugeBanner.nwWdth{height:270px;}
.refferBlock{width:100%; overflow:hidden;}
.formInner.btnLandingForms.formsubmit{padding-top:15px;}
.containerBoxHeader h3.padLeft{padding-left:20px;font-size:18px;}
.formHldr h2.noBorderBtm{border-bottom:none;}
.divider.cLsPadTop{padding-top:10px;}
.largeTitle.hugeBannerLargeTxt.referrerTxtFrst{font-size: 38px; padding-left:10px; line-height:45px;}
.largeTitle.hugeBannerLargeTxt.referrerTxtSec {font-size: 33px; padding-left:10px;}
.btnLandingFormsRef{margin-top:20px;}
.btnLandingFormsRef a.blueBtn {
float: right;
font-size: 16px;
padding: 10px 0;
text-align: center;
width: 217px;
background:#0169B0;
background: -webkit-gradient(linear, 0 0, 0 70%, from(#0169B0), to(#003F7D));
background: -webkit-linear-gradient(#0169B0, #003F7D 70%);
background: -moz-linear-gradient(#0169B0, #003F7D 70%);
background: -ms-linear-gradient(#0169B0, #003F7D 70%);
background: -o-linear-gradient(#0169B0, #003F7D 70%);
background: linear-gradient(#0169B0, #003F7D 70%);
-pie-background: linear-gradient(#0169B0, #003F7D 70%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0169B0', endColorstr='#003F7D',GradientType=0);
zoom: 1;
position:relative;
}
/*referrer form */

/*cg_promotion*/
h2.headerTxtTop{font-size: 28px;padding-bottom:10px;}
.cgbgStrip{background:#BA9D65;background: -webkit-gradient(linear, 0 0, 0 70%, from(#BA9D65), to(#846F40));background: -webkit-linear-gradient(#BA9D65, #846F40 70%);background: -moz-linear-gradient(#BA9D65, #846F40 70%);background: -ms-linear-gradient(#BA9D65, #846F40 70%);background: -o-linear-gradient(#BA9D65, #846F40 70%);background: linear-gradient(#BA9D65, #846F40 70%);-pie-background: linear-gradient(#BA9D65, #846F40 70%);}
.cgbgStripTxt{padding:10px;font-size:16px;margin-bottom:10px;color:#fff;font-weight:normal;font-family: "interstate";line-height:22px;}
.goldBtnBig{font-size: 15px;padding:10px;} /*cg_promotion*/

/*referrer form */
.hugeBanner .bannerLarge.referrer{left: 3%;top: 56% !important;}
.largeTitle.hugeBannerLargeTxt.referrerTxt {font-size: 33px;}
.referrerContainer{padding: 0 10px;}
.referrerBanner{background-color:#fbf9fa;}
.referrerBannerTxt{padding:15px;}
.referrerBannerTxt h2{color:#05589D;font-size: 18px;padding: 0 0 10px;}
.padg-madr {padding-top: 11px;} 
/*referrer form */ 


/*1524*/
ol.lowerAlpha{padding-bottom:10px;}
ol.lowerAlpha li {padding:0 0px 5px;margin:0 0 0 25px;list-style:lower-alpha;line-height: 17px;}
.bannerHolder.hugeBanner {height: 327px;}
.bannerTitle.bannerLarge.reward2{left:37%;top: 40% !important;}
.largeTitle.hugeBannerLargeTxt.rewardpage2{font-size: 24px;}
.mediumTitle.cardText{left:32%;top: 77px;position:absolute;width:54%;font-size: 20px;}
.headMarTop.marBtm{margin-bottom:10px;}

.txtCenter{text-align:center !important;}
/*1524*/
/*1665*/

.bannerHolderCitiPre {margin: 0 0 15px;position: relative;}
.bannerTitleCitiPre {color: #FFFFFF;display: block;font-family: "interstate";left: 5%;padding: 0 20px 0 0;position: absolute;width: 406px;z-index: 1;}
.largeTitleCitiPre {color: #ffffff;font-family: "interstate";font-size: 40px;font-weight: normal;left: 41.8%;line-height: 40px;padding: 0;position: absolute;top: 49px;width: 400px;}
.mediumTitleCitiPre {font-size: 27px;left: 45%;line-height: 24px;padding: 8px 0 0;position: relative;top: 100px;width: 400px;color: #ffffff;}
.smallCitiPre{ font-size: 12px; top:260px;left: 23px;color: #ffffff; position: relative;}
.smallCitiPre a{color:#fff;}
#exclusiveContainer {margin-bottom: 20px;}
.containerBoxHeader h2 {color: #FFFFFF;font-family: "interstate";font-size: 16px;font-weight: normal;margin: 0;padding: 12px 8px;}
.contBoxHeader h2 {color: #FFFFFF;font-family: "interstate";font-size: 16px;font-weight: normal;margin: 0;padding: 12px 8px;}
.tableWrap.tableCitiPre table{box-shadow: none;}
.tableCitiPre{margin-bottom:20px;}
.tableWrap tr.contBoxHeader th, .tableWrap tr.contBoxHeader td{line-height:normal; padding:0px;}
.darkBlueClr{color:#005099;}
.faqShowHideArea{margin:10px 0 0 0;padding: 13px 0 5px; border-bottom:1px solid #ccc; background:#f2f2f2;}
.faqShowHideHdr{width:95%;font-size:14px;;}
.faqShowHideHdr a{color:#555555;}
.faqShowHideHdr{padding:0 0 10px 10px;}
.faqShowHideHdr .show, .faqShowHideHdr .hide {line-height:18px;padding-right:10px;}
.faqShowHideHdr .show {background: url("/gcb/images/plus-faq.png") no-repeat scroll 100% 3px transparent; }
.faqShowHideHdr .hide {background: url("/gcb/images/minus-faq.png") no-repeat scroll 100% 3px transparent; }
.faqShowHideHdr a, .faqShowHideHdr span{cursor:pointer;display:block;padding-left:0px; font-size:16px;}
.faqShowHideCont {display:none;padding: 0 10px;font-size:12px;color:#555555;line-height:18px;}
.slideCitiPreMain{width:100%; display:inline-block;}
.slideCitiPre{position:relative; padding: 8px 10px 15px 0;background-color:#f4f4f4; margin: 10px 10px 0;border-radius: 5px;}
.flight .calcProgress.ui-controlgroup a.ui-slider-handle, .flight a.ui-slider-handle {background: url("/gcb/landing_page/citi_premier_miles/images/flight.png") no-repeat 50% bottom !important;height: 41px !important;margin-left: 0px !important;margin-top: -25px !important;padding: 0 3px 2px;width: 41px !important;color: #003C78;font-weight: bold;text-align: center;text-decoration: none;font-size: 13px;position: absolute;outline: none;border: 0;}
.slideCitiPreLst{margin:3px 0px 0px 10px; overflow:hidden;}
.slideCitiPreLst ul{display:block; width:100%;}
.slideCitiPreLst ul li{float:left;}
.slideCitiPreLst ul li.first{padding-right:58px;padding-left: 6px;}
.slideCitiPreLst ul li.second{padding-right:42px;}
.slideCitiPreLst ul li.third{padding-right:44px;}
.slideCitiPreLst ul li.fourth{padding-right:44px;}
.slideCitiPreLst ul li.fifth{padding-right:38px;}
.slideCitiPreLst ul li.noMar{margin-right:0px;}
.calcProgressForm.citiPreMiles{width: 97.5% !important;}
.slideCitiPreDet{margin:15px 20px 10px 20px; display:inline-block;}
.fontSzeMPre{font-size:18px;}
.fontSzeMPreBig{font-size:23px; font-weight:bold;}
.fontSzeMPreMid{font-size:20px; font-weight:bold;}
.fontSzeMPreMid2{font-size:20px;}
.fontSzeMSmall{font-size:15px; font-weight:bold;}
.slideCitiPre .formValue div.ui-slider{margin: 0 2% 0 10px;}
.doubleBor{border-top:3px solid #CCCCCC;}

/*1665*/

.citigoldContactForm.bdr{border-bottom:1px solid #CCCCCC !important;margin-bottom:10px !important;}

.newOfrwdth{width:92%;}
.mrgntpp10{margin-top:10px;}
.formHldr .formInner .formField.fixedwidth2 {width: 241px;}
.formHldr .formInner .formValue.fixedwidth3 {width:70%;}
.seniorlabelField.ctglike .left2 {width: 3%;float:left;}
.btnLandingForms a.grayBtn {font-size: 12px;padding: 10px 0;text-align: center;width: 175px;}
.innerWrapCont2 {margin: 25px 0 0;overflow: hidden;}
.mortgageIcon {
    background: url("/gcb/forms/images/icons/referral.png") no-repeat;
    display: inline-block;
    height: 24px;
    margin-right: 10px;
    vertical-align: middle;
    width: 24px;
}

.submitBig{padding: 8px 30px;font-size:12px;}

/*1953*/
.rightDivCpc h3{color: #57473a;}
.darkGoldBtnOne {background:#5e4c3e;}
/*1953*/

/*Next_best.htm28072014*/
.darkGoldBtnOne {background:#5e4c3e;}
/*Next_best.htm28072014*/

/*1720*/
.econContainer{width:100%;overflow:hidden;background:#313131;height:210px;}
.imgFirst{float:left;}
.imgSec{float:left;}
.imgThir{float:left;}
.bannerLeft{float:left;width:48%;background:url('/gcb/landing_page/economist/images/bannerbg.png') no-repeat;padding:11px;}
.bannerTxt{float:left;width:45%;color:#ffffff;padding-top: 26px;font-family: interstate;line-height: 1.5em;font-size: 17px;}
.innerEcon{padding:10px 0 0;margin:10px 0 0 0;}
.links{text-decoration:underline;}
/*1758*/

.tableWrap table.noBoxSha{box-shadow: none;}
.topContent .topBannerFormEm { float: left;width: 464px;}
.clsDarClr{background:#4f5356; color:#fff; font-size:14px;}
.clsLightGrey{background:#e0e0e0;}
.clsDarkGrey{background:#d4d5d7;}
.tableWrapNoBox{margin:0 0 20px 0;}
.tablenew .tblColumn70{width:70%;}
.fontSizes{font-size:13px;}
.tablenew .tblColumn30{width:30%;}
.tableWrapNoBox table{table-layout: auto !important;}
.tablenew{width:100% !important;}
.tableWrapNoBox table{border-right: 1px solid #fff;border-top: 1px solid #fff;width: 100%;position:relative;}
.tableWrapNoBox tr th, .tableWrapNoBox tr td {border-bottom: 1px solid #fff;border-left: 1px solid #fff;line-height: 17px;padding: 10px 8px;text-align:left;word-wrap:break-word;}
.tableWrapNoBox tr td a{word-wrap:break-word;}

.insCalc{width:100%; overflow:hidden;}
.insCalcTop{background:#505457; padding:10px; color:#fff; font-size:14px; font-weight:bold;}
.insCalcBtm{ background: none repeat scroll 0 0 #E0E0E0;overflow: hidden;padding: 0px 0 0 15px;}
.insCalcBtmLft{float:left; width:55%; margin:0 20px 0 0;}
.insCalcBtmLftInn{width:100%; overflow:hidden; padding-top:15px;}
.insCalcBtmLft .left{float:left; width:30%;}
.insCalcBtmLft .right{float:left;}
input.inputBoxMedNoBor{outline:none;text-align:center;border: none;height: 23px;padding: 0 5px;width: 155px;color:#555; background:none;}
.insCalcBtmLft .right input.inputBoxMedium {background:#fff;border: 1px solid #b0b0b0;height:18px;padding: 3px 5px 2px 5px;width: 155px;color:#555;}
.reSetBtn{float:right;padding: 15px 0 0;}
.insCalcBtmRgt{float:left; width:40.5%; padding-top:15px;  height: 122px; background:#E0E0E0;}
.insCalcBtmRgt p {margin-left: 8px;margin-right: 0;overflow: hidden;padding-bottom: 5px;width: 168px;}
.dropshadowInsCal {box-shadow:-6px 0 10px -7px #b1b1b1;position:relative;}
.inputBoxSmall40 {border: 1px solid #CCCCCC;height: 23px;padding: 0 0 0 5px;width:39px;color:#555;}
.dividerLineSolid{border:1px solid #ccc; margin-bottom:13px; margin-top:10px;}
.reSetBtn .greyBtn{color: #FFFFFF;display: inline-block;font-size: 12px;font-weight: bold;padding: 10px 0;text-align: center;width: 106px;background: none repeat scroll 0 0 #97999B;}
.reSetBtn .greyBtn:hover{background:#008ce6;}
.formHldr.formemirates { width: 440px; float:right;}
.mobileApp{display:none !important;}
/*1988*/
.tblColumn35{width:35%;}
.mediumTitlePre {font-size: 25px;left: 45%;line-height: 24px;padding: 8px 0 0 6px;position: relative;top: 131px;width: 500px;}
.mediumTitlePre.citiExpreText{left: 13px;position: absolute;top: 255px;}
.largeTitlePre {font-family: "interstate";font-size: 38px;font-weight: normal;left: 43.8%;line-height: 45px;position: absolute;top: 106px;width: 350px;}
.padtdtop{padding-top:15px;}

/*1934*/
.inputBoxLarge.morga{ font-family: arial,verdana,helvetica; font-size:12px; width: 207px;padding-left: 8px; color:#555555;}
.calcAreaBtmTop ul li .left.padTop, .calcAreaBtmTop ul li .right1.padTop{ padding-top:6px;}
.mediumCitiTxt{color: #ffffff;font-size: 18px;left: 0;line-height: 24px;padding: 8px 0 0;position: relative;top:31px;width:100%;}
.bgGradientClrBluText {background-color:#00337f}
.bannertitleTex{left: 27%;top: 58% !important;width: 60%;}
.formHldr h2.noBorder {border-bottom: none;margin-bottom: 0px;}
.bannertitleTex .largeTitle{font-size: 27px;}
.calcuMorBtn{background:#00337F; padding:7px 20px; position:relative; border-radius:5px; float:left; color:#fff; margin:0 0 15px 0;}
.topContentAreaBg.topAreaBgBor{background:none; width: 100%; padding: 7px 0 13px;  border-top:none; margin-bottom:10px;}
.calcAreaMor{width:100%;}
.calcAreaInn{width:100%; display:inline-block;}
.calcAreaBtm{background:#00337F; padding:20px; position:relative; border-radius:10px;}
.calcAreaBtmTop{width:100%;}
.calcAreaBtmTop ul{width:100%; display:inline-block;}
.calcAreaBtmTop ul li{float:left; width:100%;}
.calcAreaBtmTop ul li .left{float:left; width:40%;margin:0 0 15px 0;}
.calcAreaBtmTop ul li .left.clsWhite{ font-weight:bold;}
.calcAreaBtmTop ul li .right{float:left; width:56%;margin:0 0 15px 0;}
.calcAreaBtmTop ul li .right1{float:left; width:28%;}
.calcAreaBtmTop ul li .right2{float:right; width:30%;}
.calcAreaBtmTop ul li.last{margin-bottom:0px;}
.calcAreaBtmBtm{color: #002060; font-weight:bold;background:#fff;  padding: 15px 30px; position:relative; border-radius:10px; margin:0 0 10px 0;}
.calcAreaBtmRes1{background:#ddfafa; padding:10px 15px; font-size:15px;width: 50%; margin: auto; text-align:center;}
.redClrMor{color:#ff0000; font-size:11px;}
.mortMarTop{position:relative;top:-15px}
span.lftArrDarkBlue {display:block; width:8px; height:16px; margin-left:-22px;float:left;}

/*2158*/
.largeTitle.largeTitle36{font-size:30px;letter-spacing:-2px;}
.mediumTitle.mrgnTp62{position: absolute;top: 80%;z-index: 999;left: 42%;color:#ffffff;}
.homeExpedia img{width:120px !important;display:inline-block !important;position:relative;top:8px;}
.expLrnBtn{width:95px !important;}
.widthNew60{width:60%;float:left}
.table-expedia{background-color:#032F6E;color:#fff;padding:15px;font-size:14px;}

.largeTitle.largeTitle36 {
font-size: 30px;
letter-spacing: -2px;
}
/*2158*/
.mandatory {color: #FE3434;}
/*2197*/
.formPag{padding-top:10px;}
.formPagTabSe{padding:15px 0px 15px;}

.bannerTitleIntplus {color: #FFFFFF;display: block;font-family: "interstate";left: 10%;padding: 0 20px 0 0;position: absolute;width: 406px;z-index: 1;line-height:20px;}
.largeTitleInterSaings{color: #ffffff;font-family: "interstate";font-size: 35px;font-weight: normal;left: 60.8%;line-height: 40px;padding: 0;position: absolute;top: 50px;width: 96%;}
.largeTitleInterSmalTxt {color: #ffffff;font-size: 22px;left: 63%;line-height: 24px;padding: 8px 0 0;position: relative;top: 175px;
width: 456px;}
.tabProBlockInn .leftInt {float: left;width: 107px;}
.tabProBlockInn .rightInt {float: left;padding-left: 15px;width: 70%;}
.rigtClaInter{font-size:14px;}
.borNoeTxone {color: #555555;font-size: 17px;font-weight: bold;position: relative;text-align: center;width: 100%;margin:0 0 7px 0;}
.bugglugImg{float: left;margin-right: 10px;}
.bugglugImgTx {float: left;width: 295px;position: relative;top: 15px;}
.buggTxtList{overflow: hidden;padding-bottom: 15px;}
.boxCheck{float: left;margin-right: 5px;position: relative;top: 15px;}
.inputBoxMediumBig{width: 167px;height: 23px;padding:0;border:1px solid #ccc;padding-left:5px;color:#555;}
h2.bannerTx {color: #FFFFFF;font-family: "interstate";font-size: 16px;font-weight: normal;margin: 0;padding: 12px 8px;}
.textareaBox.inputBoxTxtArea2 {width: 212px;border: 1px solid #ccc;resize:none;}
.tabProBlockInn.noBrdLst{border-bottom: none; padding-bottom:0px;}

.tabProBlockInn.noBrdLstPad {
border-bottom: medium none;
padding: 0;
}
.borNoeTxone.last1 {
margin: 0;
}
.rightIntInterPl {
padding: 10px 0;
}

/*2197*/

/*2077*/
.menFontNew{float:left;color: #018DE7;font: 50px interstate;}
.offFrstsCom{padding-left:30px;}
.offSedssCom{width: 29%;}
.offermrtp30{margin-top:30px;}
.mgtp24{margin-top:24px;}
replace
txtpcd{font-size: 18px;padding-top:3px;}
.txtTitle.spend-off {
padding: 3px 0 10px;
}
.menFont {
color: #018de7;
font: 21px interstate;
}
.offSedssNew {
width: 32%;
}
.offFrstssNew {
padding-left: 30px;
}
.offFrstss {
float: left;
text-align: left;
width: 60%;
}


}
/*2172-27 Aug*/
.fontSizes{font-size:13px;}
.fontBig{font-size:26px;}
.txtAlign{float:left;width:230px;padding:1px 0 10px 0;}
.topContentAreaBg.topContBt{width:auto;margin-right:0px;}
.formHldr .formInner .formField.noPadTop{padding-top:0px;}
.visible-mobport{display:none;}
.contBoxHdSilk .contBoxHdSilk {color: #FFFFFF !important;font-family: "interstate";font-size: 16px;font-weight: normal;margin: 0;padding: 12px 10px;}
span.lftArrBlueSilk{display: block;height: 16px;left: -13px;position: absolute;top: 13px;width: 8px;}
/*2172-27 Aug END */
/*2232*/
.largeTitle.homeLonTx {font-size: 27px;}
.bannerTitle.banTiHmeSa {position:absolute; top:20%;left: 17%;width:50%;left: 36%;}
.bannerOneMide {font-size: 22px;line-height: 24px;position: relative; top: 41px;}
.largeTitle.lonHomeSav {font-size: 30px;}
.largeTitle.subLonVoc {font-size: 22px;}
.pullRight.mandatoryTxt.manTexCon.hidden-phone {padding-right: 34px;}
.TerConText{color:#666;}
.bgGradientClrBluText {background-color:#00337f}
.mainDivImag{margin-bottom:25px;overflow:hidden;}
.textDivCls{width: 100%;float:left;}
.tableWrap.tableWrapPad tr th, .tableWrap.tableWrapPad tr td {border-bottom: 1px solid #CCCCCC;border-left: 1px solid #CCCCCC;line-height: 18px;padding: 5px  8px;text-align: left;word-wrap: break-word;}
tableWrap.tableWrapPad table{ box-shadow:none;}
.pagClaTx{padding-top:8px;border-bottom:1px dotted #cccccc;padding-bottom:8px;}
.morClass{padding-top:8px;}
.grayBg h3{padding:5px 0px;}
span.lftArrDarkBlue {display:block; width:8px; height:16px; margin-left:-22px;float:left;}

.containerBoxHeaders h2 {
color: #fff;
font-family: "interstate";
font-size: 16px;
font-weight: normal;
margin: 0;
padding: 12px 10px;
}
/*2232*/

/*2274*/
.salvage_allcards .main{width:100%;}
.salvage_allcards  #alertBox {overflow: hidden;padding: 30px 0;}
.salvage_allcards .fancyFormWrap {margin: 0 auto;overflow: hidden;padding: 10px 0 15px;width: 360px;}
.salvage_allcards .formHldr {clear: both;overflow: hidden;padding:0;margin-left:0;}
.salvage_allcards .formHldr .formField {float: left;padding: 5px 10px 0 0;width: 100px;}
.salvage_allcards .formHldr .formValue {float: left;}
.salvage_allcards .fancyFormHdr {padding: 0 0 6px;}
.salvage_allcards .formHldrBtn {text-align: right;clear: both;}
.salvage_allcards .txtBox235 {width: 160px;}
.salvage_allcards .txtBoxMedium {border: 1px solid #ddd;color: #666;display: inline;float: left;font-family: Arial;height: 20px;line-height: 21px;padding: 2px 6px;vertical-align: baseline;}
.salvage_allcards .fancyFormDisc { padding: 15px 0 0;}
.fmfir{margin-left:10px;}

/*2274*/


/*2358*/
.inputBoxMedium.smallListBox {width: 119px;}
/*2358*/

/*2522*/
.bannerTitle.LftmrGn{left:39% !important}
.flipimg{position:absolute;right:0;bottom:0;}
.topExpert{width:540px; float:left;}
.formExpertHead{width:385px; float:left;}
.formHldrxprt{float:left;margin-left:25px;}
.expetr p{float:left;padding-right:58px;}
.expetrMob p{float:left;}
.inputBoxMediumXprt{width:163px !important;}
.inputBoxdate{width:55px !important;text-align:center;}
.inputBoxTime{width:100px !important;}
.inputBoxLargexprt{width:350px !important;}
.inputBoxLargexprtnew{width:240px !important;}
.padrght60{padding-right:85px;}
.padrght25{padding-right:15px;}
.fixedwidthxprt{float:left;width:100%;}
.xpettextareabox{width:345px;height:80px;border:1px solid #ccc;12px arial;resize:none;}
.checkBoxExprt span{padding-right:10px;}
.exrtRadi{padding-right:3px;}
.ExpertDate{padding-right:70px;}
.expertDateFl{float:left;}
.fixedwidthxprt .padlft15{padding-right:15px;}
/*2522*/

/*2323*/
.partner_logo img { margin:5px 2px 0 5px;float:left}
/*2323*/


.formHldr h2{border-bottom:1px solid #ccc;margin-bottom:10px;}
/*2406*/
.ZoukoutMain{width:100%;position:relative;overflow:hidden;}
.LeftZoukout{width:40%; float:left;padding-right:20px;}
.RightZoukout{width:55%; float:left;}
.ZoukCrdLst li{float:left;padding:0px 30px 10px 0px;}
.ThumZoak{float:left;width:30px;}
.zoakTxt{width: 90%;padding:8px 0 0 12px;float:left;}
.cardimage{float:left;width:40%; text-align:center;}
.CardZoak{margin-top:20px;float:right;width:50%;}
.largeTitle.zoakLargeTxt{font-size:31px;}
.mediumTitle.zoakmedTxt{font-size:23px;}
.zoukcard{width:60%;}
.cardimage img{width:100%;}
.pad-right{padding-right:0px;}
.cardimage.pddrght{padding-right:10px;}
.blueClsTx {color: #00bdf2;}
/*2406*/
/*2245*/
tableWrap sup.supTexCls{top: -0.2em;}
.supTexCls h3 sup{top: -0.2em;}
.contBoxHdSilk .contBoxHdSilk {color: #FFFFFF !important;font-family: "interstate";font-size: 16px;font-weight: normal;margin: 0; padding: 5px 15px;/*padding: 12px 10px;*/}
span.lftArrBlueSilk{display: block;height: 16px;left: -13px;position: absolute;top: 13px;width: 8px;}
.padtdTopSilk{padding-top: 26px;}
.mediumTitleslik {font-size: 25px;left: -5%;line-height: 24px;padding: 8px 0 0 6px;position: relative;top: 252px;width: 500px;letter-spacing:-1px}
.largeTitleslik {font-family: "interstate";font-size: 40px;font-weight: normal;left: 41.8%;line-height: 45px;position: absolute;top: 106px; width: 397px;letter-spacing:-1px}
.fontSzeMSilkBig{ font-size: 15px;font-weight:bold;}
.slideCitiPreLst ul li.firstSilk {padding-left: 10px;padding-right: 63px;}
.slideCitiPreLst ul li.secondSilk {padding-right: 44px;}
.slideCitiPreLst ul li.thirdSilk {padding-right: 47px;}
.slideCitiPreLst ul li.fourthSilk {padding-right: 47px;}
.slideCitiPreLst ul li.fifthSilk {padding-right: 37px;}
.padTopSilk{padding-top:16px;}
.CitiPreSilk .calcProgressForm {width: 97% !important;}
table.tabFixed{width:100%;}
.bulLst.slikAirBul{padding:5px 0;}
.silkAirBor{border: 1px solid #ccc;}
.faqShowHideArea.bordSilkAr{border-bottom:none;}
.bulLst.silkAirBor.silkAirPadd.last{padding: 10px 0 10px 10px;}
.fontSizSilk li p{font-size:12px;}
.fontSizSilk li h2{font-size:14px;}
.fontSizSilk .spaceSilk{padding-bottom:20px;}
.mediumTitleslik.citiExpreText.expreColr {color: #000;}
.silkPromPad h3{padding:0px;}
.silkPromPad p{padding:0px;}
.bluBoxPad li h3{padding: 5px 8px;}
.bulLst.slikAirBul.fontSizSilk > li {padding-bottom: 0;}
.propadnone{padding-bottom:0px !important;}
.bulLst.slikAirBul.fontSizSilk.last { margin: 0;}
.headerConTain h2{padding: 9px 15px;}
.hederTxCain td h2{padding: 5px 15px;}
.faqShowHideHdr.faqHideCon{padding: 0 0 10px 15px;}
.contConTex h2{padding-left:15px;padding-bottom:15px;}
.getDalTex{padding-left: 10px; width: 98%;}
.fontSmalText{font-size:15px;font-weight:bold;}
.siklBorNon{padding:7px 0 18px;}
/*important notices*/

.cS-holderGeneralInfo .cS-headTxt2 {
    border-radius: 0px 10px 0px 0px;
    z-index: 99999;
     padding: 10px 0 5px;
}
.cS-headTxt2 {
    width: 210px;
    background-position: left top;
	}
.newsAdHldr1 {
    background: url('/gcb/images/newsBg.png') repeat scroll 0px 0px transparent;
    border-radius: 0px 0px 10px 10px;
    bottom: 140px;
    left: 29px;
    padding: 0px 19px 5px;
    position: static;
    width: 171px;
    z-index: 99;}
#ImportantDiv > p {
    padding-top: 14px}
ul.bulLst1 li {
    background: url("/gcb/images/bullet.jpg") no-repeat scroll 0 6px transparent;
    line-height: 17px;
    list-style: none outside none;
    padding: 0 0 8px 10px !important;
}
.pd{
    padding-left: 18px !important
}
.cS-generalInfoHolder.rounded {
    padding-left: 19px;
}
.paddRight{padding-right:32px !important;padding-left:33px !important;padding-top:25px !important;padding-bottom:0 !important;margin-left:-19px !important;}
.linkPadd .active{padding-left:10px !important}
.paddLeft0{padding-left:19px !important;}
.cS-holderGeneralInfo .linkPadd{margin-left:-19px !important;}
.imgLeft{margin-left:19px !important;}
ul.padlft0{padding-left:0px !important;}
ul.padlft0 li{color:#555555 !important;}

/*important notices*/
/*2408*/
.bannarPreGlob {margin: 15px 0 0 0;position: relative;}
.banrHoldGlBank{position: relative;margin:0 0 15px;}
.bannerTitle.banBankGlo {position:absolute; top:46% !important;left: 17%;width:50%;left: 37%;}
.largeTitle.GloBank {font-size: 30px;}
.depBank1 {font-size: 22px;line-height: 24px;position: relative;top: 14px;}
.DepoForGlo{overflow:hidden;width:100%;}
.inputBoxMediumBig.inpuMediBig1{width: 167px;padding:5px 0px 0px 5px;height: 20px;}
.inputBoxLarge.kanatxtBox.kanatBox1 {width:209px !important;}
.inputBoxMedium.smallListBox.instantCard.depoInputBox{width:110px !important;}
.dropListLarge.drpLitLgeOne.portrait .sbHolder, .dropListLarge.portrait .sbOptions li, .dropListLarge.portrait .sbOptions{width:215px !important;}
.textareaBox.inputBoxTxtArea2.inputTxtArea3{width:212px;}
.formHldr .formInner .formField.noTopPad{padding-top:0px;}
.blueClsTx{color:#00BDF2}
.borderForul{ border: 1px solid #ccc;margin-bottom: 15px; padding: 10px 6px 0;}
.pullRight.linkList{padding-right: 25px;padding-top: 2px;}
.globaBank{width:100%;overflow: hidden;}
.inputBoxSmall.inputSml{padding:5px 0px 0px 5px;height: 20px;}
ul.tabInnerListHolder li {background: url("../images/blue-checkmark.png") no-repeat scroll 0 4px transparent;line-height: 16px;padding: 0 0 10px 22px;}
.textareaBox.inputBoxTxtArea2 {width: 212px;border: 1px solid #ccc;resize:none;}
/*2408*/
.errmsgbotmar {margin-bottom: 10px;display: inline-block;}
/*2397*/
/*2522*/
.flipimg {
position:absolute; bottom:0; right:0;}
.bannerTitle.LftmrGn {
    left: 39% !important;}
/*2522*/

/*2591*/
.offerContTopHldr1{color: #FFFFFF;line-height: 22px;}
/*2591*/


.formHldr h2 .nomrg {border-bottom:1px solid #ccc;margin-bottom: 0px;}
/************ Mobile Banking App **************/
.flexsliderWrap .flexslider{margin: 0 0 35px;position: relative;zoom: 1;}
.flexsliderWrap .flex-control-paging li a.flex-active {background: #05589c;color:#fff;cursor: default;}
.flexsliderWrap .flex-control-paging li a {background:none;border: 0px #05589c solid;display: inline-block;color: #05589c;cursor: pointer;width: 20px;height: 20px;line-height: 20px;text-indent:inherit;border-radius:0;box-shadow:inherit;}
.flexsliderWrap .flex-control-nav{bottom: -32px;}

/*2677*/
.largeTitle.ClearCrd{font-size:22px;}
/*2677*/


/*2724*/
    
                      .creditcardIcon.visible-desktop {
    position: fixed;
    z-index: 9999999999;
    top: 180px;
    right: 1px;
}
 
.bodyHomeBg-new .atIcon1, .atIcon {
    height: auto;
}
.atIcon {
    cursor: pointer;
    width: 40px;
}
.bodyHomeBg-new.contactMedia {
    top: 450px !important;
}
.contactMedia {
    position: fixed;
    right: -791px;
    z-index: 9999999999;
    top: 319px;
}
.bodyHomeBg-new .tabWrap {
    top: 1px;
}
.tabWrap {
    position: relative;
    left: -36px;
    top: 0px;
    margin: 0;
    padding: 0;
    cursor: pointer;
}
 
.bodyHomeBg-new .atIcon1, .atIcon {
    height: auto;
}
 
.atIcon1 {
    width: 40px !important;
    height: 29px;
}
 
.bodyHomeBg-new .tabWrap.tabWrap1 {
    top: 34px;
}
 
.promotionImg2 {
    float: left;
    width: 30px;
}
 
.promotionCont2.padInnTop {
    padding-top: 5px;
}
 
.promotionCont2 {
    width: 190px;
    float: left;
    padding-left: 10px;
}


.bodyHomeBg-new .contentWrap-new {
    top: -95px;
}
                      
.contentWrap {
    margin: 0;
    width: 750px;
    height: 145px;
    background-color: #ffffff;
    border: 1px solid #ddd;
    border-right: none;
    overflow: hidden;
    box-shadow: 10px 0 10px #666;
    -webkit-box-shadow: 10px 0 10px #666;
    padding: 10px 20px 20px;
    position: relative;
    top: -128px;
}
.tabWrap{position: relative;left:-40px;top:-40px;margin: 0;padding: 0;cursor:pointer;width:36px;}
.contentWrap.applyforms{margin:-105px 0 0;height:126px;}
.atIcon.atIconform{cursor:pointer;width: 36px !important;height: 59px !important;}
/*.socialMedia.applyForms, .contactMedia, .socialMedia{right:-885px;}*/
.contactMedia{top:380px !important;}
.socialMedia{top:281px;}
.atIcon.contactus{cursor:pointer;width: 36px !important;height: 90px !important;}
.atIcon.promotions{cursor:pointer;width: 36px !important;height: 94px !important;}
/*2876 */
.tabs.smallnew{font-size:9px;}
.contentWrap.applyforms{margin:-106px -6px 0;}
.contentWrap.contact{margin:-138px -6px 0;height:111px}
.iconDesc.contact, .iconDesc.promotion{margin:30px 0 0 !important;}
.contentWrap.promotion{margin:-142px -6px 0;}
.contentWrap.contact .contactCol{width:135px;font-size:11px;margin:0;padding:0;padding:0 18px 0 0;margin: 0  0 0 18px;height:98px;}
.contentWrap.contact .contactCol.first{margin-left:0;}
.contentWrap.contact .contactCol.last{padding:0;}
.contentWrap.promotion, .contentWrap.contact, .contentWrap.applyforms, .slideWrap.contact{width:850px;}
.contentWrap.contact .contactCol.first{margin-left:0;}
.contentWrap.contact .contactCol.last{padding:0;width:145px;}
.tabWrap{width:40px;}
/*2724*/

/*2675*/
#mainLoan{width:927px; margin:0 auto;}
.loanMain{width:100%;margin-top:30px;position:relative;}
.loadHead{text-align:center;}
.paymentLst {width:700px;;background:#EDEEF0;margin:0 auto;border:1px solid #ccc;display:inline-block;
margin-bottom:20px;}
.paymentLst li{float:left;display:inline-block;width:49.9%;}
.paymentLst li a{font-size:14px;font-weight:bold;text-align:center;color:#555;display:inline-block;
margin:1px;padding:10px 0px;background:#EDEEF0;border:1px solid #EDEEF0;width:99.5%;}
.paymentLst li.active a{display:inline-block;background:#3380BA;color:#fff;border:1px solid #E1E1E1;}
.clacMain {width:95%;padding:10px 30px;}
.clacLeft {width:30%;float:left;}
.clacRight {width:70%;float:left;}
.clacRightclose{margin-top:20px;border:3px solid #F1F1F1;display:inline-block;}
.RpayRight{width:613px;}
.RpayRight li{float:left;padding:23px 20px; width:111px;border-right:3px solid #F6F6F6;text-align:center;word-wrap:
break-word;}
.RpayRightlast{border:none !important;}


/*2675*/

.gs-webResult .gs-snippet, .gs-imageResult .gs-snippet, 
.gs-fileFormatType{padding-left:80px !important;}


/*2693*/
.tickerTp40{margin-top:40px;}

/*2732*/
    .formSteps ul li.active span.formStepContipa{color:#333;}
	.formStepContipa {color: #C1C1C1;font-weight: bold;*float:left; padding:7px 0 0;display:inline-block;}
	.prgsmrg{margin-left:8px !important;}
	.ipaBox {border:2px solid #ccc; padding: 10px; margin:0 0 20px 0; }
	.largeTitleipa {font-size: 18px; line-height: 28px; padding: 0;}
	.ipalargeTitle1 {font-size: 24px; line-height: 30px; padding-right: 0px; padding-bottom: 0px;}
	.mediumTitleipa {font-size: 18px; padding: 8px 0 0; line-height: 24px;}
/*2845*/
.offerPcode2{padding-top:30px;}
.offerPcode{padding-top:16px;}
/*2845*/

/*2848*/
.citiRewaredCard{width:100%;overflow: hidden;}
.rewarCards{overflow: hidden;padding-bottom:0px;}
.listReward h4{padding:0px 0px 5px;}
.listReward{border-right: 1px solid #ccc;float: left;overflow: hidden;width: 47%;}
.listReward.listReward1{border-right: medium none;padding: 0 11px;}
.rewarCards ul.bulLst{padding:0px;}


/*2848*/


/*2915*/

.besBlks.brdrRght{border-right:1px dotted #ddd;}
/*2915*/

/*2897*/
.wid3tab{width:560px !important;} 
/*2897*/   
/*2954*/
.largeTitle.ThankTitle{font-size:45px;}
.bannerTitle.thankBanner{top:45%;left:55%;}
/*2954*/

/*2963*/
.logo-vpost{background: url("../../portal/bluehome/images/vpost-logo.png") no-repeat;display: inline-block;height: 25px;margin-left: 4px; width: 75px;}
/*2963*/

/*2974*/
.bannerLarge { left: 37%;}
.solutLarge .largeTitle{font-size:34px;}
.formValue.fixedwidth.radioSlution{ width: 90%;padding-left:0px;}
.formExpertHead.formExpertHead1{width: 461px !important;}
.formHldrxprt.formHldrxprt1{margin-left:0px;}
.fixedwidth.fixedwidthOne .sbHolder{width:110px;}
.fixedwidth.fixedwidthOne .sbOptions{width:110px;}
.expertTime.expertTimeOne{padding-top:4px;padding-right:9px;}
.tabProBlockInn .leftInt.oneSlutLeft {float: left;width: 170px;padding-right: 17px;}
.tabProBlockInn .rightInt.oneSlutRight {float: left;padding-left: 0px;width: 56%;}
.tabProBlock.tabProBlock1{margin-bottom:25px}
.inputBoxLargexprt.inputBoxLargexprt1{width:340px !important;}
.inputBoxMediumXprt.inputBoxMediumOne{width: 158px !important; border: 1px solid #ccc; height: 23px;padding: 0 0 0 5px;color:#555;}
ul.bulLst.oneSlutbulLst li{ padding: 0 0 2px 10px;}
.xpettextareabox.xpettextOne{border: 1px solid #ccc;height: 80px;resize: none;width: 343px;}
.inputBoxLarge.inputBoxOneSlu{width:240px;}
.imgPercentage.wa{ Clear:both;width:auto;}
.pull-right{float:right;}
.selFrom h3{font-size:inherit; color:#555; }
.showHideHdr.selFrom a{width:50%; margin-left:45%; margin-right:5%; clear:right;}
.mR20{margin-right:20px;}
.tabProBlockInn.noBrdLst {border-bottom: medium none;    padding-bottom: 0;}
.padrght60 { padding-right: 85px;}
.expetrMob p {float: left;}
.blueClsTx {color: #00bdf2;}
.homeBlueTxt {color: #05589d;}
h2.bannerTx {color: #FFFFFF;font-family: "interstate";font-size: 16px;font-weight: normal;margin: 0;padding: 12px 8px;}


/*2974*/
.contBlk.noIcon {float: left; width: 257px;}
/*3073*/
.mrgtpNeg{margin-top:-25px;}
.brdrLft{border-left:1px solid #ccc;padding-left:20px;};
ul.cardsTab li:hover, ul.cardsTab li.active{background:#FDFDFD;background: -webkit-gradient(linear, 0 0, 0 70%, from(#FDFDFD), to(#F8F8F8));background: -webkit-linear-gradient(#FDFDFD, #F8F8F8 70%);background: -moz-linear-gradient(#FDFDFD, #F8F8F8 70%);background: -ms-linear-gradient(#FDFDFD, #F8F8F8 70%);background: -o-linear-gradient(#FDFDFD, #F8F8F8 70%);background: linear-gradient(#FDFDFD, #F8F8F8 70%);border-left:1px solid #ddd;position:relative;border-radius:none;}
ul.cardsTab li:hover, ul.cardsTab li.active{background:#FDFDFD;background: -webkit-gradient(linear, 0 0, 0 70%, from(#FDFDFD), to(#F8F8F8));background: -webkit-linear-gradient(#FDFDFD, #F8F8F8 70%);background: -moz-linear-gradient(#FDFDFD, #F8F8F8 70%);background: -ms-linear-gradient(#FDFDFD, #F8F8F8 70%);background: -o-linear-gradient(#FDFDFD, #F8F8F8 70%);background: linear-gradient(#FDFDFD, #F8F8F8 70%);border-left:1px solid #ddd;position:relative;border-radius:none;}
ul.cardsTab li a.rewards {background: url("/gcb/credit_cards/images/pc/rewards-off.png") no-repeat scroll center center transparent;}
ul.cardsTab li:hover a.rewards, ul.cardsTab li.active a.rewards{background:url("/gcb/credit_cards/images/pc/rewards-on.png") no-repeat scroll center center transparent;}
ul.cardsTab li a.travel {background: url("/gcb/credit_cards/images/pc/travel-off.png") no-repeat scroll center center transparent;}
ul.cardsTab li:hover a.travel, ul.cardsTab li.active a.travel{background:url("/gcb/credit_cards/images/pc/travel-on.png") no-repeat scroll center center transparent;}
ul.cardsTab li a.cashback {background: url("/gcb/credit_cards/images/pc/cash-rebate-off.png") no-repeat scroll center center transparent;}
ul.cardsTab li:hover a.cashback, ul.cardsTab li.active a.cashback{background:url("/gcb/credit_cards/images/pc/cash-rebate-on.png") no-repeat scroll center center transparent;}
ul.cardsTab li a.student {background: url("/gcb/credit_cards/images/pc/student-off.png") no-repeat scroll center center transparent;}
ul.cardsTab li:hover a.student, ul.cardsTab li.active a.student{background:url("/gcb/credit_cards/images/pc/student-on.png") no-repeat scroll center center transparent;}
ul.cardsTab li a.business {background: url("/gcb/credit_cards/images/pc/business-off.png") no-repeat scroll center center transparent;}
ul.cardsTab li:hover a.business, ul.cardsTab li.active a.business{background:url("/gcb/credit_cards/images/pc/business-on.png") no-repeat scroll center center transparent;}
ul.cardsTab li a#showAllnew {background: url("/gcb/credit_cards/images/pc/show-all-off.png") no-repeat scroll center center transparent;}
ul.cardsTab li:hover a#showAllnew, ul.cardsTab li.active a#showAllnew{background:url("/gcb/credit_cards/images/pc/show-all-on.png") no-repeat scroll center center transparent;}
.grayTxtcard{color:#555;font-size:12px;}
.linkTxtnew{float:left;padding: 6px 0;font-weight:bold;width:48%;}
.promotionLugImg{width:220px;padding-right: 15px;}
/*947*/

ul.cardsTab li a.personal {background: url("/gcb/loans/images/icon/personal-off.png") no-repeat scroll center center transparent;}
		ul.cardsTab li:hover a.personal, ul.cardsTab li.active a.personal{background:url("/gcb/loans/images/icon/personal-on.png") no-repeat scroll center center transparent;}
		ul.cardsTab li a.ready {background: url("/gcb/loans/images/icon/ready-off.png") no-repeat scroll center center transparent;}
		ul.cardsTab li:hover a.ready, ul.cardsTab li.active a.ready{background:url("/gcb/loans/images/icon/ready-on.png") no-repeat scroll center center transparent;}
		ul.cardsTab li a.balance {background: url("/gcb/loans/images/icon/balance-off.png") no-repeat scroll center center transparent;}
		ul.cardsTab li:hover a.balance, ul.cardsTab li.active a.balance{background:url("/gcb/loans/images/icon/balance-on.png") no-repeat scroll center center transparent;}
		ul.cardsTab li a.paywise {background: url("/gcb/loans/images/icon/paywise-off.png") no-repeat scroll center center transparent;}
		ul.cardsTab li:hover a.paywise, ul.cardsTab li.active a.paywise{background:url("/gcb/loans/images/icon/paywise-on.png") no-repeat scroll center center transparent;}
		ul.cardsTab li a.homeloan {background: url("/gcb/loans/images/icon/homeloan-off.png") no-repeat scroll center center transparent;}
		ul.cardsTab li:hover a.homeloan, ul.cardsTab li.active a.homeloan{background:url("/gcb/loans/images/icon/homeloan-on.png") no-repeat scroll center center transparent;}
		ul.cardsTab li a.loanpopular {background: url("/gcb/loans/images/icon/popular-off.png") no-repeat scroll center center transparent;}
		ul.cardsTab li:hover a.loanpopular, ul.cardsTab li.active a.loanpopular{background:url("/gcb/loans/images/icon/popular-on.png") no-repeat scroll center center transparent;}
/*947*/

/*3073*/

/*3128*/
.pdf-Overlay{width:98%;}
.pdfColor{background:#6EC7D4;padding:10px;}
.pdfCenter{text-align:center;}
.pdfLeft{text-align:left;}
.ContentPdfPage{text-align:justify;}
.tableWrap.justifyPdf tr, td{text-align:justify;}
/*3128*/
/*2015-14 */
.marGn15tb{margin:15px 0;}
/*2015-14 */

/*12*/
/* Credit card limit review S*/
.cclrcontainer {overflow: hidden;width:926px;margin:0 auto;}
.cclrcontainer h1{padding:15px 0 12px;border-bottom:2px solid #D0C4C4;}
.cclrbotbtn li {float: left;margin: 10px 10px 0 0;}
.cclrbotbtn li.cclrsbt{float:right;margin-right:0;}
.cclrbotbtn li a{padding:6px 26px;}
.cclrbottom {overflow: hidden;clear:both;float:right;}
#cclrtopnav li {float: left;}
.cclrtop {overflow: hidden;margin: 20px 0 0;}
#cclrtopnav li {color: #cfd0d2;float: left;font-size: 18px;padding: 22.3px 0px;background-image:url("/gcb/credit_cards/cclimit-review/images/grey-tab.jpg");width:231px;text-align: center;} /*32px*/
#cclrtopnav li.confirm {border-right:none;padding: 22.3px 0px;}/*32px 33.23*/
#cclrtopnav li.cclastbg{background-image:url("/gcb/credit_cards/cclimit-review/images/grey-tab-l.jpg")}
#cclrtopnav li.confirm.cclastbg.active.confirmbg{background-image:url("/gcb/credit_cards/cclimit-review/images/blue-tab.jpg");}
#cclrtopnav li.active{background-color:#159ee2;color: #fff;background-image:url("/gcb/credit_cards/cclimit-review/images/blue-arrow-tab.jpg");background-repeat: no-repeat;border-right:none;}
#cclrtopnav li.completed{color: #fff;background-image:url("/gcb/credit_cards/cclimit-review/images/selected-tab.jpg");border-right:none;}
#cclrfields li{display:none;padding:40px 0 0;}
#cclrfields li.active{display:block;}
li.cclrback,li.cclrsbt{display:none;}
.cclrformcontent {background-color: #f9f9f9;clear: both;margin-bottom: 20px;}
.cclrformcontent > ul {margin: 0;overflow:hidden;}
.cclrwrapper{width: 93%;margin: 0 auto;}
.cardlmtslt {background-image:url("/gcb/credit_cards/cclimit-review/images/rdooff.png");background-repeat: no-repeat;display: block;float: left;height: 25px;padding-top: 0;
width: 25px;position: relative; z-index: 1;}
.cardlmtslt.selected{background-image:url("/gcb/credit_cards/cclimit-review/images/rdoon.png");}
.cardlmtslt input[type="radio"]{
	margin: 1px;
	width:25px;
	height:24px;
	position: absolute;
	z-index: 2;            
	cursor: pointer;
	outline: none;
	opacity: 0;
	/* CSS hacks for older browsers */
	_noFocusLine: expression(this.hideFocus=true); 
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-khtml-opacity: 0;
	-moz-opacity: 0;
}
.cclrsltoption label {color: #fff;float: left;font-size: 14px;font-weight: bold;padding-left: 5px;padding-top: 0;width: 190px;}
.cclrsltoption > p {font-size: 16px;font-weight: bold;}
.sltoptioncontent { background-color: #01bef6;background-image:url('/gcb/credit_cards/cclimit-review/images/blue-tab-rad.jpg');float: left;padding: 18px 33px 0;height: 52px;}
.sltoptioncontent.blast{border:none;}
.cclrsltoption {overflow: hidden;padding-bottom: 24px;}
.cclrflds {padding: 0 0 24px;overflow: hidden;}
.cclrfldlbl {float: left;font-size: 12px;font-weight: bold;padding:6px 0 0;width: 266px;color: #666666;}
.cclrfldlbl.lblwdth {width: 266px;}
.cclrfldtyp {/*float: left;*/}
/*.cclrflds.wdth {width: 432px;}*/
.cclrnrmtxtbox,.cclrsingletxtbox, .cclrnsmtxtbox{border: 1px solid #e4f1f7;height: 18px;width: 198px;padding:5px 0 5px 8px;overflow:hidden;color: #666666;outline:none;}
.cclrnsmtxtbox{width: 89px;margin-right: 10px;}
#empmonth.cclrnsmtxtbox, #confirm_empmonth.cclrnsmtxtbox{margin-right: 0;}
.cclrsingletxtbox{width:24px;}
.cclrfldtyp.txtfltlft {/*float: left;*/}
.cclrsingletxtbox.singletxtboxlft {margin-left: 8px;}
.cclrnrmsltbox {border: 1px solid #e4f1f7;padding: 5px 8px;width: 208px;color: #666666;}
input.cclrnrmrdobox {float: left;margin-top: 2px;margin-right: 7px;}
.cclrfldlbl.selfempOption {padding: 0 3px;width: auto;}
.cclrfldlbl.noPad{padding: 0;}
.mainCard.combinedCard {border-bottom: 1px solid #ddd;margin: 0 0 25px;}
.mainCard {padding: 0 0 15px;}
.mainCard_Holder {overflow: hidden;padding-bottom: 5px;}
.mainCard_Holder > h3 {padding-bottom: 10px;}
.mainCard_Options {overflow: hidden;padding-bottom: 10px;}
.mainCard_Options > input{float: left;}
.mainCard_Options > input[type="radio"] {margin: 6px 6px 0 0;}
.mainCard_Options > label {float: left;font-weight: bold;padding-top: 6px;}
.mainCard_Options .cclrfldlbl {padding-right: 5px;width: auto;}
.Prefered_credit{width: 285px;}
.no_Preference{width: 92%;}
.Notes {clear: both;color: #7a7a7a;font-size: 11px;padding: 0 0 0 19px;}
.darkgrayBg {background: none repeat scroll 0 0 #e6e6e6;padding: 20px 0;margin-top: 20px;}
.cclrHeading {color: #013281;}
.cclrSndheading{padding-bottom: 3px;}
.Notes.addPad{padding:0 0 25px 0;}
.Supp_Prefered_credit {width: 300px;}
.suppCard_Details {padding: 7px 0 0;}
.cclrlbl { float: left;font-weight: bold;padding: 14px 4px 0 0;}
.cclrflds_singleInputBox {padding: 8px 0 0;padding: 8px 0 0;}
.suppTitle{background-image:url('/gcb/credit_cards/cclimit-review/images/sep_plus.png');background-repeat: no-repeat;background-position: right 3px;background-position: right top;cursor: pointer;color: #bdbdbd;}
.suppTitle.activeTitle{background-image:url('/gcb/credit_cards/cclimit-review/images/minus-faq.png');color: #666666;}
.toggle_suppDetails{display: none;}
.first_suppDetails{display: block;}
.confirmDetails{border-bottom: 1px solid #ddd;margin-bottom: 20px;}
.confirmDetails.lastConfirmDetails{border: none;margin: 0;}
.confirmDetails h2{color:#013281}
.terms_condition {padding-bottom: 10px;}
.Final_Confirmation {padding: 20px 0 15px;background: #fff;}
.confirmHeadingSteps {clear: both;overflow: hidden;padding-bottom: 20px;}
.confirmSteps {float: left;position: relative;width: 50%;}
.confirmSteps > img {float: left;}
.confirmStepTxt {left: 70px;position: absolute;top: 0;width: 256px;}
.Step2 .confirmStepTxt{width: 200px;}
#step2 {margin-top: -5px;}
.redtxt {color: #ee1b24;font-weight: bold;}
.Bluetxt {color: #003e7b;font-weight: bold;}
.confirm_Table {clear: both;margin-bottom: 25px;overflow: hidden;}
.confirm_TableHead {background: none repeat scroll 0 0 #f9fdfe;border: 1px solid #acdff0;color: #003e7b;font-weight: bold;padding: 5px;text-align: center;}
.confirm_TableColumns {border-color: #acdff0;border-style: solid;border-width: 0 1px 1px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;float: left;padding: 0;width: 100%;background-image: url('/gcb/credit_cards/cclimit-review/images/blue-gradient.png');background-repeat: repeat-x;background-position: 0 15px;background-color: #f8fcfe;}
.salaried_Column, .selfEmployed_Column{box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;float: left;padding: 8px 15px;width: 50%;}
.salaried_Column{border-right: 1px solid #acdff0;}
.confirm_TableColumns p {color: #003e7b;font-weight: bold;padding-bottom: 3px;padding-right: 190px;}
.confirm_Table ul {padding: 0;}
#cclrfields .confirm_TableColumns ul.confirmBullet li {display: block;padding: 0;font-weight: bold;float: left; width: 100%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.confirmBullet span {float: left;width: 97%;padding-right: 95px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.confirmBullet span.bullet{width: 3%;padding: 0;}
.mandindicator {background-color: #ffffff;overflow: hidden;padding-top: 20px;}
#cclrprintcontent .cclrfldlbl, #cclrprintcontent .mainCard_Options > label{padding-top:0;}
#cclrprintcontent .mainCard_Options > input[type="radio"] { margin:0 6px 0 0;}
#cclrprintcontent .cclrlbl{padding:0 6px 0 0;}
#cclracceptsignature{display:none;}
.mainCard_Holder > h3.linespacetop {padding: 5px 0;}
#cclrprintcontent .cclrflds{padding: 0 0 10px;}
#cclrprintcontent .mainCard_Holder > h3.linespacetop {padding: 0 0 6px;}
#cclrnavigate .darkBlueBtn{border: medium none;color: #ffffff;cursor: pointer;display: inline-block;font-size: 12px;font-weight: bold;background:#00337F;}
.postagecontent,#confirm-update-display{display:none;}
.cardlmtslt2 {background-image:url("/gcb/credit_cards/cclimit-review/images/moff.png");background-repeat: no-repeat;display: block;float: left;height: 16px;padding-top: 0;
width: 16px;position: relative; z-index: 1;}
.cardlmtslt2.selected{background-image:url("/gcb/credit_cards/cclimit-review/images/mon.png");}
.cardlmtslt2 input[type="radio"]{
	margin: 1px;
	width:16px;
	height:16px;
	position: absolute;
	z-index: 2;            
	cursor: pointer;
	outline: none;
	opacity: 0;
	/* CSS hacks for older browsers */
	_noFocusLine: expression(this.hideFocus=true); 
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-khtml-opacity: 0;
	-moz-opacity: 0;
}
	.cclrsltoption3 .cardlmtslt2, .cclrsltoption4 .cardlmtslt2{margin:5px 4px 0 0;}
	.cclrsltoption4 .cardlmtslt2
	{
	/* CSS hacks for older browsers */
	_noFocusLine: expression(this.hideFocus=true); 
	opacity:0.4;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	filter: alpha(opacity=40);
	-khtml-opacity: 0.4;
	-moz-opacity: 0.4;
	background-color:#E6E6E6;
	}
/* Credit card limit review E*/
/*3015-38 */
.WidGra { width:100%; float:left; padding-bottom:10px; padding-top:10px;}

.gradientbox li { background: none repeat scroll 0 0 #00A9E2;  color:#000000;	 padding: 15px;    display: block;    position: relative;width:95%;	float:left;	background: linear-gradient(to bottom, #00A9E2  0%,#00569F 100%); /* W3C */-pie-background: linear-gradient(#00A9E2  0%,#00569F 100%); /* W3C */
}

.gradientbox li a {color:#fff;font-size:14px;background: url("../images/white-arrow.png") no-repeat scroll right center transparent;display:inline-block;width:100%;}

.text-center{text-align:center !important;}
/*3015-38*/
/*2015-56*/
.giftSelects {width: 250px;float: left;padding-right: 15px;}
.cardSelectList.newCard:last-child{border-bottom:none;}
.agreementSelects {float: left;vertical-align: top;padding:0px;}
ul.upperAlphaLst.lasts {margin-left: 40px;}
.cardHeadings {font-size: 15px;color: #fff;background: #999;padding: 10px;font-weight: normal;}
.cardChoicess {position: relative;border-left: 2px solid #ccc;border-right: 2px solid #ccc;border-bottom: 2px solid #ccc;padding: 20px 8px 20px 8px;margin-bottom: 20px;}
.secdStps {height: 40px;color: #fff;float: left;padding-bottom:5px;}
.loginOns {background-image: url("../forms/ready_credit/images/login-off.jpg");background-repeat: no-repeat;display: block;border: medium none;width: 233px;height: 35px;}
.scroll-pane.cardScrollWrap{height: 291px;overflow: auto;width: 100%;}
.applynowCent{text-align:center;padding-bottom: 10px;}
.applynowCent a{width: 175px;text-align: center;padding: 10px 0;font-size: 13px;margin: 0 10px 0px;}
.fontNormal{font-size:12px;font-weight:normal;}
.cardDetails.newDetails{width:260px;display:none;} 
.cardSelectList.lastnew {border-bottom: none !important;}
/*2015-56*/
/*2015-12*/
.cclrlbl {width:262px;}
	.disabledtxtbox
	{	
	
	/* CSS hacks for older browsers */
	_noFocusLine: expression(this.hideFocus=true); 
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	filter: alpha(opacity=80);
	-khtml-opacity: 0.8;
	-moz-opacity: 0.8;
	}
	/*2015-12*/
	
/*2015-85*/
.referBox{width:100%;display:inline-block;margin-bottom:20px;position:relative;font-family: "interstate";}
.referLst li{float:left;width:225px;min-height:200px;}
.referLst{text-align:center;font-size:18px;line-height:18px;}
.paddtp20.paddtp25{padding-top:43px;}
.referLst p{padding:15px 15px 0 15px;}
.refer-box1{background:#f8f8f8 url("/gcb/credit_cards/images/mgm/bg1.png") no-repeat left top;}
.refer-box2{background:#EBE9EA url("/gcb/credit_cards/images/mgm/bg2.png") no-repeat left top;}
.refer-box3{background:#DFDDDE url("/gcb/credit_cards/images/mgm/bg3.png") no-repeat left top;}
.refer-box1,.refer-box2,.refer-box3,.paddtp20{padding-top:15px;}
/*2015-85*/
/*2015-56*/
.scroll-pane.cardScrollWrap{height: 291px;overflow: auto;width: 450px;}

.cardSelectLists{position:relative;overflow:hidden;padding-bottom:15px;margin-bottom:15px;border-bottom:1px dotted #ccc;width:431px;}

.cardSelectList.cardSelectLists.lastnew {border-bottom: none !important;}

/*2015-56*/

/*2015-114*/
.bgGradientClr.goldCgGradient
{
	background:#b4975a;
	background: -webkit-gradient(linear, 0 0, 0 70%, from(#b99c64), to(#857041));
	background: -webkit-linear-gradient(#b99c64, #857041 70%);
	background: -moz-linear-gradient(#b99c64, #857041 70%);
	background: -ms-linear-gradient(#b99c64, #857041 70%);
	background: -o-linear-gradient(#b99c64, #857041 70%);
	background: linear-gradient(#b99c64, #857041 70%);
	-pie-background: linear-gradient(#b99c64, #857041 70%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b99c64', endColorstr='#857041',GradientType=0);
	zoom: 1;
	position:relative;
}

.bannerTitleGold.largeBanner{background: url("/citigold/images/citigold_px.png") repeat scroll 0 0 transparent;width:310px;height:110px;left:5%;padding: 20px;border-radius:0 0 10px 0;color: #FFFFFF;
display: block;font-family: "interstate";position: absolute;z-index: 1;top:19%;}

.solutionFont h2{font-size:16px;}
.solutionFont {font-size:13px;}
.goldBtn.goldBtnLarge {font-size: 12px;padding: 10px 12px 10px;}

/*2015-114*/

/*2015-12*/
.bluebntHgt{margin-right:20px;}
.topContentAplyWrap .topContentBtn a.bluebntHgt{padding:17px 0;}
#printlogocontent{display:none;}
/*2015-12*/
/*2015-182*/
.shophead{font-size:22px;}
.shopfont{font-size:16px;}
.tabProBlockInn .rightInt.shopBac{ padding-top: 32px;}
.tabProBlockInn .leftInt.leftShop{ width: 81px;}
.rbOFFLftsub.shopBackbg{width: 97px;}
.rbOFFrhtsub.shoprh {padding-top: 20px; padding-left:5px;}
.cardsWrapper.padShop{margin-top:0px;}
/*2015-182*/

/*2015-180*/
.bg-fnt-exsoln{font-size:40px;}
 .orangeBtnnew{color: #FFFFFF;display: inline-block;font-size: 13px;font-weight: bold;padding: 8px 8px 8px;border:none; cursor:pointer;}
 .orangeBtnnew{background:#F16F2E;background: -webkit-gradient(linear, 0 0, 0 70%, from(#F16F2E), to(#EC5529));background: -webkit-linear-gradient(#F16F2E, #EC5529 50%);background: -moz-linear-gradient(#F16F2E, #EC5529 50%);background: -ms-linear-gradient(#F16F2E, #EC5529 50%);background: -o-linear-gradient(#F16F2E, #EC5529 50%);background: linear-gradient(#F16F2E, #EC5529 50%);-pie-background: linear-gradient(#F16F2E, #EC5529 50%);color:#fff;}
.tableWrap tr.blueBg th {color: #fff;}

/*2015-180*/
.homeExpedia {width:120px !important; display:inline-block !important;position:relative;top:8px;}
.expLrnBtn{width:95px !important;}

.pd1 {
padding-bottom: 17px;
padding-top: 8px;
}

/*2015-358 Zalora*/

@font-face {font-family: "interstate-light";font-style: normal;font-weight: normal;src: url("/gcb/font/interstate_extralight.eot?#iefix") format("embedded-opentype"), url("/gcb/font/interstate_extralight.woff") format("woff"), url("/gcb/font/interstate_extralight.sitx") format("truetype"), url("/gcb/font/interstate_extralight.svg#Citibank") format("svg");}

@font-face {font-family: "interstate-lightfont";font-style: normal;font-weight: normal;src: url("/gcb/font/interstaterom-webfont-light.eot?#iefix") format("embedded-opentype"), url("/gcb/font/interstaterom-webfont-light.woff") format("woff"), url("/gcb/font/interstaterom-webfont-light.sitx") format("truetype"), url("/gcb/font/interstate_extralight.svg#Citibank") format("svg");}

.zalorabg{background:url('../landing_page/zalora_mar/images/bg.jpg') no-repeat;background-size: cover;position: relative;top: -25px;height:100%;}
.contWraps{width:865px; margin:0 auto; overflow:hidden;position:relative;margin-bottom: 20px;}
.valiDate{padding: 20px 35px 15px 0;text-align:right;}
.promoWraps {padding: 21px 22px 15px;}
.leftArea{width: 422px;float: left;margin-right: 20px;}
.leftArea1{width: 422px;float: left;margin-right: 20px;margin-top:30px;}
.rightArea{width: 422px;float: left;overflow: hidden;}
.rightArea1{text-align: right;width: 100%;padding-bottom: 15px;float:left;}
.offerleft1{padding: 25px;background: #FFF;overflow: hidden;}
.offerImgleft1{text-align: right;}
.offerImgRight1{text-align: left;}
.offerright1{padding:25px 25px 18px 25px;background: #FFF;margin-bottom: 5px;overflow: hidden;}
.imgLeft{float: left;padding-right: 15px;}
.cardface{padding: 10px 11px 15px 0;float: left;}
.cardtxtLeft{float: left;margin-top: 25px;}
.interstate14{font-family:"interstate-lightfont";font-size:14px;}
.promoTxts{width:230px;float:left;margin-right:5px;}
.offerImgrewards{width:110px;float:left;}
.subButton{text-align: right;padding: 15px 13px;}
.promoImgs{width: 110px;float: left;}
.promoWrapper{overflow:hidden;}



/** W-2015-358 **/

/*W-2015-355 Rakuten Comm */
.rakutenbg{background:url('../landing_page/rakuten/images/bg.jpg') no-repeat;background-size: cover;position: relative;top: -25px;height:100%;}

/**355 end**/
/*354*/

.mediumTitle.mortageMiddleban{font-size:18px;line-height:40px;}
.bannerTitle.banTiHmeSa.mortagebanner{top:60% !important;}
.TcbannerFnt{font-size:10px;margin-left:75%;margin-top:16px;font-style:italic;}
.justifyTxt{text-align:justify;}

/*430*/
.bannerLarge{left: 37%;}
.headrlandingForms .largeTitle{font-size:26px;}
.smrtBigfnt{font-size:23px;}
.formsheaderImg.dividend.smrtcrd{padding-right:0px;}
.tableWrap.tableFont.tablefntbld{font-weight:bold;}
.blueTxtNew {color: #003F7D;}
/*430*/

/*425*/
.hipvanbg{background:url('../landing_page/hipvan/images/bg.jpg') no-repeat;background-size: cover;position: relative;top: -25px;height:100%;}
.offerleft2 {overflow: hidden;padding-top: 15px;background: #FFF;margin-left: 0px;}
.contWraps_hp {width: 865px;margin: 0 auto;overflow: hidden;position: relative;margin-bottom: 10px;}

/*451*/
.inner_wrapperunder{float:left;}
.inner_main{margin-top:20px;width:928px !important}
.inner_fullbanner{left:-2px;}
.inner_title{font-size:34px !important;}
.inner_bannercode{height:213px !important;}
.container_section{width:925px;background-color:#F3F1F2;margin-top:20px;float:left;}
.inner_leftcontainer{float:left;width:55%;}
.inner_rightcontainer{float:left;width:45%;}
.inner_scrolll{width:928px;}
.image_underarmour{float:left;width:45%;padding:20px;}
.content_underarmour{float:left;width:46%;margin-top:18px;}
.content_p1{font-size:18px;}
.content_cta{float:left;text-align:center;width:70px;background-color:#005799;}

.headersection_con{float:left;background-color:#999999;width:397px;padding:10px;padding-top:15px;color:#fff;}
.headersection_con10x{float:left;background-color:#CCCCCC;margin-top:1px;padding:18px;}
.headersection_con5x{float:left;background-color:#CCCCCC;margin-top:1px;padding:18px;}

.images10x{float:left;width:30%;}
.images5x{float:left;width:30%;}
.content10x{color:#666666;line-height:18px;}
.content5x{color:#666666;line-height:18px;}

.ctacards{float:left;margin-top:15px;width:925px;}
.ctalink{float:left;width:481px;margin-top:25px;}
.ctalink > p{color:#333333;float:right;}
.facecards{float:left;margin-left:4%;width:335px;padding-left:72px;}

ol.clsOrdLst{display:block;margin:0;padding-left:28px;}
/*451 end*/
/*478*/
.blu-container{background-color:#ffffff;float:left;width:90%;color:#555555;padding:10px 0% 0px 0%;}
.blu-container .first_img{width:40%;float:left;}
.blu-container .sec_img{width:17%;float:left;padding-top:5%;padding-left:3%}
.blu-container .third_img{width:40%;float:left;}
.blu-container img{padding-bottom:5px}
.fs15{padding-top:0;padding-left:0;}

/**/
.Widtxt{width:68% !important}

/** W-2015-528 **/


.custnamesprint{display:none;}


/* 540 */

.formHldr .formInner .formValue.contctMe{padding-left:0px;}
.pullRight.mandatoryTxt.mecontact {padding-right: 131px;}
.inputBoxLarge.boxContact{width: 317px;}
.inputBoxMedium.smallListBox.instantCard.smalCont{width: 216px;}
.formSubmitBtn .contButon{margin-right:126px;margin-bottom:20px;}
.submitBig2{padding: 10px 30px;font-size:13px;}
.radiovalue {float:left;width:40%;}
.radiovalueOne {float:left;width:37%;}
.informa{width:100%;}



/* 540 */


.blueBtn1 {color: #FFFFFF;display: inline-block;font-size: 11px;font-weight: bold;padding: 6px 7px 6px;border:none; cursor:pointer;background:#008CE6;}
.blueBtn1:hover {background:#00BDF2;}

/* 596 */
.innerContgp{padding:5px 15px 0 15px;padding-bottom:15px;}
.innerContgp > a{background:#ccc;display: block;font-size:14px;font-family:"interstate";color: #666;*padding:15px 0;padding:15px 0 \0/;padding:15px 0;padding: 10px;position:relative;}
.innerContgp > a.active{background:#ccc;display: block;color: #666;position:relative}
 .plusOpen{background: url("/gcb/credit_cards/images/gp/plus.png") no-repeat right center transparent;width: 9px;height: 9px;position: absolute;right: 10px;top: 14px;}
 .closeOpen{background:url("/gcb/credit_cards/images/gp/minus.png") no-repeat right center transparent;width: 9px;height: 9px;position: absolute;right: 10px;top: 14px;}
.innerContDetgp{display:none;padding:30px 10px 20px 10px;}
.gpList2{width: 20%;  float: left;  padding-bottom: 20px;position: relative;padding-right: 15px;padding-left: 15px;line-height: 18px;}
.gpList2.lastLst{width:20%;float:left;background: none;padding-left:15px;}
.fntSze21new{font-size:34px;}
.tabContentWrap.noPadingGp{padding:0! important;}
.paddAll20{padding:0px 15px 10px 15px;}
.backArrow{background: url("/gcb/credit_cards/images/gp/arrow.png") no-repeat top right transparent;  padding-left: 5px;  position: absolute;  width:25px;  height: 33px;  right: 0;margin: 4px -3px 0 0; }
.tabInnerCont.contentCenter{  padding: 15px 0 0 150px;}
.tabContentWrap.noPadTab{padding:0 !important;}
.tabContent.paddOverall {padding:21px 22px 15px;}
.GpIntroPromo{position:relative;display:block;}
.gp_promoLft{width:30%;float:left;margin-top: -40px;}
.gp_promoRght{width:66%;float:right;display:inline-block;padding: 20px 15px 0 0px;font-size:14px;}
.gpIcons img{float:left;padding:0 10px 0 0;width: 15px;height: 15px;}
.ShowAreaGP{padding-bottom:25px;}
.bannerProd.gp{ margin-bottom: 55px;}
.learmOreFixGp{position:relative;}
.gpLearnMore{position:absolute;left:25%;top:13%;}
.gpLearnMore {color:#ffffff;font-size:16px;}
.gpLearmorenew{color:#ffffff;font-size:16px;}
/* 596 */

/*2015-628*/
.vgobg{background: url("../landing_page/vgo_partnership/images/bg.jpg") no-repeat; position: relative;  top: -21px;  left: -22px; width: 880px;  padding: 21px 22px 15px;}
.citiPartnerTen {background: #FFF;padding: 15px;overflow: hidden;margin-top:5px;}
.citiPartner {background: #FFF;overflow: hidden;margin-top:5px; width:100%;  height: 239px;font-weight:bold;}
.infoffNew {  text-align: right;  padding-bottom: 15px;}
.contWrapsNew { width: 865px; margin-top:15px;overflow: hidden; }
.cardfaceNew { padding: 10px 11px 5px 0;  float: left;}
.offSedssNew { width: 20%;  float: left;}
.vgooffFrstssNew{width: 60%;  float: left;  text-align: left;  padding-top: 27px;}
.leftImgNew{width: 115px;  float: left;   padding: 15px 0px 0px 15px;  margin: 15px 0;}
.centerMidNew{float: left;border-left: 1px solid #ccc;  padding-top: 115px;  margin: 10px 0;}
.rightTxtNew{width: 615px;  float: left; padding: 15px;  margin: 5px 0;line-height: 1.3;font-size:16px;}
.custnamesprint{display:none;}
.tnxImg{float: left;  width: 93px; padding: 0px 0px;}
.tnxTxtRight{width: 670px; padding: 16px 20px;  float: left;line-height: 1.3;  font-size: 16px;}
.citiComBinRgtNew{float:left; width:63%;}
.citiComBinLftNew{float:left; margin-right:35px; width:287px;}
.infoffLstNew{padding: 25px 0 0px 0;overflow:hidden;}
.offSedssNews{width: 17%;  float: left;}
.offSedssNews span{color:#018be4; font-size: 5em;}
.cardtxtLeftNew{float: left;margin-top: 7px;}
/*2015-628*/

/* 2015-634*/

.cpc65{width:671px !important}
.fancyBoxScroll5 {
  height: 300px;
  overflow-y: auto !important;
}

/*2015-634*/

/*2015-638*/

/*.sgp_life  #fancybox-overlay{height: 4000px !important;} */

/*2015-638*/

/*683*/
.logoDiv{border:1px solid #ccc;background:#F5F5F5;margin-bottom:5px;padding-top:8px;padding-bottom:8px;}
.iconPre{width:7%;padding:0 0 5px 10px ;float:left;vertical-align: middle;display:block;}
.logocitiPre{width:100%;overflow:hidden;display:block;font-weight:bold;color:#7E7E7E;line-height:17px;font-size:15px;}
.iPreDiv{width:100%;padding-top: 3px;}
.citiFontSie{font-size:12px;color:#5E5855;font-weight:normal;}
.citiParg{padding-bottom:15px;}
.faqShowHideArea.citimile{padding-bottom:0px;}
.faqShowHideCont.milePadd{padding:0px;}
.faqShowHideHdr.flymile{padding: 0 0 15px 10px;font-family:"interstate";}
.milePadd .tableCitiPre{margin-bottom:0px;padding-bottom:0px;}
.mileFontSize{font-size:14px;}
.mileIcon{color:#fff;}
.faqShowHideArea.bgGradientClr{ 
	background:#0169B0;
	background: -webkit-gradient(linear, 0 0, 0 70%, from(#0169B0), to(#003F7D));
	background: -webkit-linear-gradient(#0169B0, #003F7D 70%);
	background: -moz-linear-gradient(#0169B0, #003F7D 70%);
	background: -ms-linear-gradient(#0169B0, #003F7D 70%);
	background: -o-linear-gradient(#0169B0, #003F7D 70%);
	background: linear-gradient(#0169B0, #003F7D 70%);
	-pie-background: linear-gradient(#0169B0, #003F7D 70%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0169B0', endColorstr='#003F7D',GradientType=0);
	zoom: 1;
	position:relative;

}
.faqShowHideHdr .show, .faqShowHideHdr .hide {line-height:18px;padding-right:10px;}
.faqShowHideHdr .show.mileIcon {background: url("/gcb/images/plus_white.png") no-repeat scroll 100% 3px transparent; }
.faqShowHideHdr .hide.mileIcon {background: url("/gcb/images/minus_white.png") no-repeat scroll 100% 3px transparent; }
.faqShowHideHdr.flymile a {color:#555555;font-family: "interstate"\9;font-weight:bold\9;}
.containerBoxHeader.mileH h2{font-family: "interstate"\9;font-size: 16px;font-weight: bold\9;}
/*683*/

/*684*/
.citiPartnerapr {background: #FFF;padding: 15px;overflow: hidden;margin-bottom:5px;}
.txtrghtapr{width: 670px; padding: 20px 20px;  float: left;line-height: 1.3;  font-size: 16px;}
.offrImgapr{float: left;  width: 93px; padding: 0px 0px;}
.zalorabgapr{background:url('/gcb/landing_page/zalora_mar/images/bg.jpg') no-repeat;background-size: cover;position: relative;top: -25px;height:100%;}
.offerImgapr{text-align: left; margin-left:0px;}
.offerleftapr{padding: 25px;background: #FFF;overflow: hidden;}
.offerImgleftapr{text-align: right; margin-right:0px;}
.promoTxtsapr{width:230px;float:left;margin-right:5px; padding-top:7px;}
.offerrightapr{padding:25px 25px 18px 25px;background: #FFF;margin-bottom: 5px;overflow: hidden; width:92%}
.offerImgRightapr{text-align: left; margin:0px 0px 0px 0px;}
.RghtApr{width: 50%;float: left;overflow: hidden;}
.LeftApr{width: 48%;float: left;margin-right: 15px;}
.OfferAprimg{width:110px;float:left;}
.promoImgapr{width: 110px;float: left;}
.cardtxtapr{float: left;margin-top: 25px;}


/*684 end*/

/*681*/
.padbot17{padding-bottom:17px !important;}
.padbot34{padding-bottom:34px !important;}
.newWidth th{width:25% !important;}


/*681 end*/
.btnHolder.citiReward{top:83%;left:76%;}
.btnHolder.citiReward a.blueBtn{width:167px;}
.merchantLogos img{margin: 0 2px 6px 0;}

/* W-2015-738 */
.plusCenter{float:left;width:45px;text-align:center;padding-top: 25px;}
.rightSide{float:left;width:120px;}
.leftSide{float:left;width:120px;}
.Smlfont{font-size:9px; text-align:center; padding-left:0px;}

/* W-2015-738 end */

/*804*/

.blcktxt12 {font-weight: bold; font-size: 12px; color:#666;}
/*804 end*/

/*866*/

.bgGradientClr.commonSpacr.officer.lenov{margin: 0 0 10px;}
.divierLine{ border-top: 1px solid #0169B0;margin-top:5px;margin-bottom:5px;}
.divierLine h2{position: absolute;font-size:15px;margin-left:170px;margin-top:-19px;background:#fff;padding:8px;color:#0169B0} 
.Lenovo{overflow:hidden;width:100%;padding:5px 0 20px;}
.Lenovo p{font-size:13px;padding-bottom:5px;}
.LenoLeft img,.LenoRight img {padding:15px 0;}
.Lenovo .LenoLeft{float:left;width:49%;padding-right:9px;}
.Lenovo .LenoRight{float:left;width:49%;}
.bannerTitle.lenovoLarge{left: 38%;top: 52%;}
.mediumTitle.lenovoMedium{padding:14px 0 0;}
.levopadd{padding-left:90px;}

/*866 end*/


/*905*/

.shlcnt{ padding: 15px 0 0 50px; display: block;}
.shlcntwrap { overflow: hidden; margin-bottom: 10px;}
.shlicon { float: left; width: 45px;}


/*905*/

/*974*/
#mort_section_1{background-color:#F79647;color: #fff;padding:10px 10px 5px 10px;margin-bottom:10px;border-radius:5px;}
.moreCardBtn{background:#F59D18;background: -webkit-gradient(linear, 0 30%, 0 0, from(#F59D18), to(#FC6108));background: -webkit-linear-gradient(#F59D18 30%, #FC6108);background: -moz-linear-gradient(#F59D18 30%, #FC6108);background: -ms-linear-gradient(#F59D18 30%, #FC6108);background: -o-linear-gradient(#F59D18 30%, #FC6108);background: linear-gradient(#F59D18 30%, #FC6108);-pie-background: linear-gradient(#F59D18 30%, #FC6108);padding:10px 0;border-radius:0 0 8px 8px;position:relative;overflow: hidden;}
ul.whiteTick.mortage li{  padding: 0 0 3px 25px;}
ul.whiteTick {list-style-type: none;margin: 0;padding: 0 0 11px 0px;}
ul.whiteTick li{background: url("/gcb/images/white-Tick.png") no-repeat 0 3px;
list-style: none;padding: 0 0 15px 25px;}
ul.whiteTick li ul{padding-top:10px;}

/*974 end */


/* 968 */

.tabContent.paddinnerTab {padding:40px 22px;}
.lightGreyBag {background: #f9f9f9;padding:10px 20px; width: 650px;border-top:1px solid #e0e0e0;}
.whiteBag{background:#ffffff;padding:10px 20px; width: 650px;border-top:1px solid #e0e0e0;}
.eligibiltyBoxLft{border:1px solid #004785;float:left;width:290px;padding:10px;margin-right:20px;min-height:233px;}
.eligibiltyBoxRgt{border:1px solid #004785;float:left;width:290px;padding:10px;}
.hdBluebg{background-color:#014785;text-align:center;color:#fff;padding:5px 0;width:150px;position:relative;top:-25px;left:25%;}

/* 968 end */
/*999*/
.topContentImgInner.imgLazada.zalProtion {margin: 13px 0 0 205px;}
.zaloraPromo{width:100%;overflow:hidden;padding: 0 10px 20px;}
.zalora_Promo.Left{float:left;width:36%;padding-right:25px;}
.zalora_Promo.center{float:left;font-size:54px;padding-right:30px;display:block;margin-top:20px;}
.zalora_Promo.right{float:left;width:36%;padding-right:10px;;}
.zalora_Promo.Left h2,.zalora_Promo.right h2 {font-size:17px;line-height:20px;padding-bottom:5px !important;}
.topContentThump.zaloImg{padding-left:10px;}
/*999*/

/* 994  */
.topContentThump.lazada{width:114px;}
.topContentImgInner.imgLazada{margin: 13px 0 0 108px;}
.topContentWrap.borderCiti.lazada {padding: 0 18px 14px;}
.topContentWrap.borderCiti.lazleft{border-bottom: none;margin-top: -10px; margin-bottom:10px;padding:10px 20px 15px;color:#555;}
.bannerLarge.banerlazda{width:60%;  top: 57% !important;}
.formsheaderImg.imgwidth{width: 99px;}
/* 994  */

/*998*/
.referLstapr li{float:left;width:337.5px;min-height:200px;}
.refer-box1apr{background:#f8f8f8 url("/gcb/credit_cards/images/mgm/you-get.png") no-repeat left top;}
.refer-box2apr{background:#EBE9EA url("/gcb/credit_cards/images/mgm/your-friend-gets.png") no-repeat left top;}
.refer-box1apr,.refer-box2apr,.paddtp20{padding-top:15px;}
.referfont{text-align:center;font-size:14px;line-height:18px; padding-top: 40px;}
.refersubtxt{text-align:center;font-size:12px;}

/*998 end*/


/*1085*/

.innerContDetgp.gpList { padding: 15px 10px 20px 10px;}
.gp_promoRght.gpgright{padding: 0px 15px 0 0px;}
.m1text{font-size:14px}

/*1085*/




/*1056*/
.filterBtnWrap.btnHolder.btnHolder_new.hidden-phone
{
	left: 120px;
	top: 66px;
}
/*1056*/

/*1150*/

.ccmonthField{float:right;padding-right:10px;}

/*1150*/


/*1178*/
.giftSelect {float: left; padding-right: 15px; width: 310px;}
.pdd10all {padding: 0 10px 10px;}
.giftSelect {float: left;padding-right: 15px; width: 310px;}
.cardChoicess.depostPga .cardSelectScroll {width: 420px !important;height: 284px;}
.cardChoicess .jspContainer{width: 420px !important;}
.cardChoicess .jspPane{width: 420px !important;}
.rigtPadClk {padding-left: 10px; width: 422px;}
.textareaBox.inputBoxTxtArea2.textareBox{height: 22px;}
.btnLandingForms.Formsbuton a.blueBtn{float:right;margin-right:130px;}
.topContent.gloContnt{border-bottom:none;}
.deposite_alertTxt{margin-bottom:15px;}
.cardName.cardWidthSpac h4{padding-right:35px;}
.formInner.fntNrmal ul.upperAlphaLst.last {margin-left:35px !important;}
.cardChoicess .jspContainer {width: 420px !important; height: 265px !important;}
.cardChoicess .cardSelectList{width:98%;}
.gloContnt .tabs li a{padding: 7px 10px 0;}
.depoSiteForm .formInner .sbSelector{top:-1px;}
/*1178*/

/*1206*/
.gssPromo_new { overflow: hidden; padding: 0 10px 10px; }
.gssPromo_new.Left { float: left; width: 48%; padding:10px 0px; }
.gssPromo_new.center { float: left; font-size:40px; font-weight:bold; display: block; margin:60px 0px 0px -15px; text-align:center; }
.gssPromo_new.right { float: left; width: 42%; padding:10px 0px; }
.clo_span{ font-size:13px; }
.clo_span1{ color:#05589C; font-size:14px; font-weight:bold; }
.offer-cards{ width: 100%; float:left; margin:20px 0px 0px 0px; }
.offer_cards_img{ width:100px; height:40px; background:#ccc; float:left; margin:0px 5px 5px 0px; }
.mediumTitle_new{ font-size:16px !important; line-height:22px !important; }
.cardSelectList_new{ width:418px !important; }
/*1206*/
/*1200*/
.slideWrap_new{width:826px;}
ul.applyforms_new{
border-right: 1px solid #ccc;
float: left;
margin-right: 15px;
overflow: hidden;
width: 184px;
}
/*1200*/
ul.cardsTab li a.mostpopular {background: url("/gcb/credit_cards/images/pc/popular-off.png") no-repeat scroll center center transparent;}
		ul.cardsTab li:hover a.mostpopular, ul.cardsTab li.active a.mostpopular{background:url("/gcb/credit_cards/images/pc/popular-on.png") no-repeat scroll center center transparent;}
		.non_mar_banner{ margin-bottom:0px; }



		
	/*W-2015-1437 Referrer form */
		
	.fullBanner_new{position:static;}
	.referBox.paddtp20.paddtp_new{width:100% !important;}
	.commonwrapper_new1{width:475px;float:left;}
	.referslt_new li{width:158px;}
	.referLst_new li{width:237px;}
	.main_class{width:100% !important;margin-top:37px;}
	.formHldr.formStarted.commonForm.referrerForm{margin-left:9px;}
	.formnew_field{margin-top:41px;}
	/* .tcxtcenter_icon{padding-top:39px !important;} */
	.clear_border{border:1px solid #015EA2;float:left;width:93%;padding-left:26px;padding-top:15px;padding-bottom:15px;padding-bottom: 8px;}
	.clear_new{border:none;}
	.formvalue{width:150px !important;}
	
	.heading_click a{font-weight:bold;font-size:16px;color:#555555}
	.forminner_conttab{margin-top:10px;padding:0 !important;} 
	.showarea_new{margin-top:25px;}
	
	.formsubmit_new{margin-left: 50px !important;}
	/* .refer_subtxt_new{padding-bottom:14px;} */
	.formIneew_new{margin-top:12px;}
	.clear_newparticul{border:1px solid #ccc;}
	.clear_newpar{margin-top:27px;}
	
	.referbox1_new{padding-top:0px;}
	.paddtp20.paddtp25.referfont{padding-top:8px;}
	.referLst.referslt_new li{min-height:172px;}
	.txtcenter_icon1{margin-top:4px;}
	.referfontsize{font-size:14px;}
	.referfontsize1{font-size:13px;}
	.referLstapr.referLst_new li{min-height:238px;}
	.referfont_devsize{margin-top:25px;}
	.refer_clickhere{margin-top:16px;}
	.refercitilug{margin-top:13px;}
	.txt-iconfou{margin-top:9px;}
	/* .refer-box1apr.refer-bolx1_new1{min-height:206px !important;} */
	
	
	/*W-2015-1437 Referrer form  end */
.bannerTitle.banTiHmeSa.mortagebanner.mortText{top: 53% !important;}
.mediumTitle.mortageMiddleban.mortgeText {font-size: 18px;  line-height:28px;  padding-top:15px;}
.mortage{width:100%;}
.mortgageTab{width:50%;float:left;}
.mortgageForm{width:50%;float:left;}
.formHldr.formStarted.premierFrom{margin-left:0px;width:100%;}

/*W-2015-1493 */
.gp_promoRght.gpgright.Epicure{width:95%;}


.cardSelectScroll.cardSelectScroll_1{ overflow-x: hidden; ; overflow-y: scroll; margin-bottom: 25px; }
.cardSelectList.cardSelectList_new:last-child{border-bottom:none;}
.banner-first-text{font-size:14px;}
.cardSelectList.cardSelectList_new .openArrow, .closeArrow{right:10px;}
.gssPromo_new.Left.gssPromo_new_Left1{width:42%; }
.gssPromo_new.Left.gssPromo_new_Left1 + .gssPromo_new.center{margin-right:0px; }
@media screen and (-webkit-min-device-pixel-ratio:0) { .cardSelectScroll.cardSelectScroll_1{margin-bottom: 15px; } }
@media screen\0 {.cardSelectScroll.cardSelectScroll_1{margin-bottom: 18px; }}
.bordernone{border-bottom:medium none !important;}


.gssPromo_new.right.gsspromo_right{width:39% !important; margin-left:16px;}
.gssPromo_new.center.gsspromo_plus{margin-left:15px;}


.banner-first-text.text_world{font-size:20px;}
.mediumTitle.mediumTitle_new.lenovoMedium.mediumtitlelenova.hidden-phone{padding:6px 0 0;width:90%;}
.homeBlueTxt.homeBluehometext{padding-bottom:0;}
.clo-span_new{padding-bottom:20px;}

.clo_span.clo-sapn{padding-bottom:26px;}



/*1510*/
.bannerTitle.agodaLarge{left:38%;}
/*1510 end*/

/*1530*/
.expertformNew{width:100%;}
.xpettextareaboxNew{width: 94%; height: 80px; border: 1px solid #ccc; resize: none;}
.formInnerxpert { padding: 0 0 10px; display: block;  width: 50%;  float: left;}
.blockElemntalterNum {padding-left: 47% !important; display: block; padding: 3px 0 0 0; width:40%;}
.expetrMobNew p{width:45%;float:left}
.experMain{padding:0 10px;}
.inputBoxLargeaia{width: 290px !important;}
.inputBoxMediumaia{width: 188px !important;}
.padrght100{padding-right: 10px;}
.inputBoxLargeeaia{width:400px !important;}
.blockElemntnew{  padding-left: 24.5% !important; display: block; padding: 3px 0 0 0;}
.expetr.salutation p{width:110px;padding:5px 0;}
.pullRight.xpertSolnbtn{margin-right:5% !important;}
.formInnerxpert input[type="radio"]{margin:0 5px 0 0px;padding:0;}
.blockElemntalterNum1{width: 190px;float: left;}
.ageGroup span {margin-right:5px;}
/*1530*/


/*1620*/

.gobuton{color:#fff !important;background-color:#008CE6;font-size:12px !important;float:right;position:relative;top:-16px;left:11px;border-radius:3px;padding:2px 4px 3px 4px;}
.homepgeGo .selectTxt, .applyTxt{font-size: 9px !important;padding: 2px 0 1px 7px !important;cursor: pointer;}
.homepgeGo .applyTxt{width: 145px !important;}
.homepgeGo .applyDiv{width: 152px !important;}


/*1620*/

/*1627*/

.rhtWrap .jspDrag { background: #3399CC !important;}
.rhtWrap .jspVerticalBar {position: absolute;top: 0;right: 0;width: 10px !important;height: 100%;}
#contentWrap .fullBanner{left:inherit;}
#contentWrap .flexslider .slides > li{position:relative;}
#contentWrap .bannerProd{left: -29px;width: 721px;}
#contentWrap .flex-control-nav{bottom:20px;}
#contentWrap .flex-control-nav li {margin: 0 3px;}
#contentWrap .flex-control-paging li a{background: url("/gcb/insurance/images/slide-off.jpg") no-repeat 0 0 transparent;width:8px;height:8px;display:inline-block;}
#contentWrap .flex-control-paging li a.flex-active{background:url("/gcb/insurance/images/slide-on.jpg") no-repeat 0 0 transparent;width:8px;height:8px;display:inline-block;}
.accordianList{margin:0 0 20px;overflow:hidden;}
.accordianList > ul > li{float:left;position: relative;}
.accordianList > ul > li > img{position:relative;}
.accordianList > ul > li .overlayBox > a{color:#fff;padding-bottom:10px;display:block;}
.accordianList > ul > li .overlayBox{color: #fff;font-size:16px;font-family: "interstate";padding:17px 15px;text-align: center;position: absolute;z-index: 999;top:194px;left: 0;right: 0;bottom:1%;}
.accordianList > ul > li.first .overlayBox{background:url("/gcb/insurance/images/tab-blue-over.png") repeat 0 0 transparent;}
.accordianList > ul > li.second .overlayBox{background:url("/gcb/insurance/images/tab-orange-over.png") repeat 0 0 transparent;}
.accordianList > ul > li.third .overlayBox{background:url("/gcb/insurance/images/tab-aqua-over.png") repeat 0 0 transparent;}
.overlayBox a{color:#fff;}
.accordianList > ul > li .overlayBox .overlayTxt{font-size:14px;font-family:arial;padding: 10px 0 20px;}
.accordianList > ul > li .overlayBox .overlayLink{border:1px solid #fff;font-size:12px;font-family:arial;padding:7px 20px;text-align:center;width: 65%;margin:0 auto;}
.accordianList > ul > li .overlayBox .overlayLink span.externalLink{background:url("/gcb/insurance/images/rht-arrow.png") no-repeat 0 0 transparent;display:inline-block;width: 7px;height: 12px;vertical-align: middle;margin-left: 3px;}
.insStep2,.insStep1{display:none;}
.insStep2 .innerCont {border-bottom:none;margin:0;padding:20px 30px;background:url("/gcb/insurance/images/inner-bg.png") repeat 0 0 transparent;}
.chartSec{overflow:hidden;padding:0 0 20px;}
.chartSec .lftWrap{float:left;width:136px;}
.chartSec .rhtWrap{display:block;padding-left:165px;}
.chartSec .rhtWrap li{padding:5px 0 15px 40px;}
.chartSec .rhtWrap li.first{background:url("/gcb/insurance/images/chart-01.png") no-repeat 0 0px transparent;padding-top:5px !important;}
.chartSec .rhtWrap li.second{background:url("/gcb/insurance/images/chart-02.png") no-repeat 0 0px transparent;}
.chartSec .rhtWrap li.third{background:url("/gcb/insurance/images/chart-03.png") no-repeat 0 0px transparent;padding-top:0 !important;}
.chartSec .rhtWrap li.fourth{background:url("/gcb/insurance/images/chart-04.png") no-repeat 0 0px transparent;padding-top:0 !important;}
.calcSect{width:100%;position:relative;display:inline-block;padding:10px 0;}
.clacImg{width:130px;float:left;}
.clacTxt{width:60%;float:left;font-size:18px;color:#3399CC;padding: 5px 15px;}
.btnWrap{text-align:right;padding-top: 20px;}
.externalLink{background:url("/gcb/insurance/images/rht-arrow.png") no-repeat 0 0 transparent;display:inline-block;width: 7px;height: 12px;vertical-align: middle;margin-left: 3px;}
.externalLinkbg{background:url("/gcb/insurance/images/lft-arrow.png") no-repeat 0 0 transparent;display:inline-block;width: 7px;height: 12px;vertical-align: middle;margin:0px 5px 0px -5px;}
.tabSec{margin:0 0 30px;height:60px;}
.tabSec ul li{float:left;width:230px;height:60px;position:relative;}
.tabSec ul li a{color:#fff;font-size:16px;display:inline-block;font-family: "interstate";padding: 13px 30px;text-align: center;}
.tabSec ul li.first{background:url("/gcb/insurance/images/tab-banner1.jpg") no-repeat 0 0 transparent;}
.tabSec ul li.second{background:url("/gcb/insurance/images/tab-banner2.jpg") no-repeat 0 0 transparent;}
.tabSec ul li.third{background:url("/gcb/insurance/images/tab-banner3.jpg") no-repeat 0 0 transparent;}
.tabSec ul li span.tabArrow{position: absolute;top: -15%;left: 0;right:0;width: 21px;height: 9px;display: block;margin: 0 auto;display:none;}
.tabSec ul li.first span.tabArrow{background:url("/gcb/insurance/images/tab-arrow1.png") no-repeat 0 0 transparent;display:block;}
.tabSec ul li.second span.tabArrow{background:url("/gcb/insurance/images/tab-arrow2.png") no-repeat 0 0 transparent;}
.tabSec ul li.third span.tabArrow{background:url("/gcb/insurance/images/tab-arrow3.png") no-repeat 0 0 transparent;}
.stepInner1,.stepInner2,.stepInner3{display:none;}
.stepInner2 > h2{color:#3399CC;font-family: "interstate-lightfont";padding:0 0 20px;}
.filterSec .lftWrap{width:44.5%;float:left;}
.filterSec .midWrap{width:4%;padding:0 20px;float:left;}
.filterSec .rhtWrap{width:44.5%;float:left;padding-left:10%;}
.filterSec .lftWrap > h4{background: url("/gcb/insurance/images/filter-icon1.png") no-repeat 0 0 transparent;padding: 9px 0 10px 45px;height: 15px;font-size: 14px;font-family: "Interstate-lightfont";}
.filterSec .rhtWrap > h4 {background: url("/gcb/insurance/images/filter-icon2.png") no-repeat 4px 0 transparent; padding: 5px 0 14px 30px; height: 15px; font-size: 14px;  font-family: "Interstate-lightfont";}
.filterSec .sbOptions{z-index:999;border:1px solid #707070;top:30px !important;}
.filterSec .sbHolder{background:none;border:1px solid #707070;height: 30px;}
.filterSec .sbToggle {background: url("/gcb/insurance/images/drop-down-arrow.png") no-repeat;height: 19px;top: 11px;}
.filterSec .sbToggleOpen {background: url("/gcb/insurance/images/drop-up-arrow.png") no-repeat;height: 19px;top: 11px;}
.filterSec .sbSelector{line-height:30px;}
.all{display:none}
.prodList{clear:both;overflow:hidden;padding:20px 0 0;min-height: 245px}
.prodList > ul > li{float:left;position: relative;margin: 16px 0 0 16px;z-index: 9;overflow: hidden;}
.prodList > ul > li.firstChild{margin-left:0;}
.prodList > li > img{position: relative;}
.prodList > ul > li .prodOverlayBox > a{color:#fff;padding-bottom:10px;display:block;}
.prodList > ul > li .prodOverlayBox{background:url("/gcb/insurance/images/product-page-over.png") repeat 0 0 transparent;color: #fff;font-size:16px;padding:7px 8px;text-align: left;position: absolute;z-index: 999;top:208px;left: 0;right: 0;bottom:3px;}
.prodList > ul > li .prodOverlayBox .prodOverlayHdr{font-size:12px;padding-bottom: 0;}
.prodList > ul > li .prodOverlayBox .prodOverlayTxt{font-size:11px;font-family:arial;padding: 10px 0 5px 0;}
.prodList > ul > li .prodOverlayBox .prodOverlayLink{font-size:11px;font-family:arial;text-align:center;}
.prodList > ul > li .prodOverlayBox .prodOverlayLink span.externalLink{background:url("/gcb/insurance/images/rht-arrow.png") no-repeat 0 0 transparent;display:inline-block;width: 7px;height: 12px;vertical-align: middle;margin-left: 3px;}
.prodOverlayBox a{color:#fff; text-decoration:underline; }
.prodOverlayTxt ol.numLst li{margin: 0 0 0 15px;}
.dropListLarge.sboxheight .sbSelector{height:30px;}
.videoSec{padding:0 0 25px;}
.shareSec{overflow:hidden;padding-bottom: 25px;}
.shareSec .lftWrap{width:75%;float:left;}
.shareSec .rhtWrap{width:25%;float:right;text-align: right;padding: 5px 0 0;}
.shareSec .rhtWrap > a{border:1px solid #02afed;color:#02afed;padding:7px 0;text-align:center;width: 85%;display: inline-block;font-weight: bold;}
.detContWrap {border-bottom: 1px solid #ddd;border-top: 1px solid #ddd;}
.detCont{display:none;padding: 0 20px 10px 0;}
.detContWrap > a {background: url("/gcb/insurance/images/gray-plus.png") no-repeat right center transparent;display: block;font-size: 14px;font-family: "interstate";color: #666;padding: 15px 0;}
.detContWrap > a.active {background: url("/gcb/insurance/images/gray-minus.png") no-repeat right center transparent;display: block;color: #666;}
.videoListSec{background:#e8e8e8;padding:30px;position: relative;}
.videoList{width: 570px;overflow: hidden;margin: 0 auto;}
.videoList ul li{width:570px;float:left;}
.videoList ul li .videoSec{width:160px;float:left;margin-left: 35px;}
.videoList ul li .videoSec:first-child{margin-left:0;}
.prev-page {background: url("/gcb/insurance/images/left-arrow.png") no-repeat;width: 14px;height: 23px;position: absolute;top: 28%;left: 30px;cursor: pointer;display: block;}
.next-page {background: url("/gcb/insurance/images/right-arrow.png") no-repeat;width: 14px;height: 23px;position: absolute;top: 28%;right: 30px;cursor: pointer;display: block;}
.videoCont{display:none;padding: 0 20px 0 0;}
.videoContWrap > a {background: url("/gcb/insurance/images/plus.png") no-repeat right 11px transparent;display: block;font-size: 14px;font-family: "interstate";color: #666;padding: 10px 0;}
.videoContWrap > a.active {background: url("/gcb/insurance/images/minus.png") no-repeat right 11px transparent;display: block;color: #666;}
.videoList .flex-control-nav{display:none;}
.videoList .flex-direction-nav {display: block;}
.videoList .flex-direction-nav .flex-prev {background: url("/gcb/insurance/images/left-arrow.png") no-repeat;left: 30px;top: 28%;}
.videoList .flex-direction-nav .flex-next{background: url("/gcb/insurance/images/right-arrow.png") no-repeat;right:30px;top: 28%;}
.videoList .flex-direction-nav a{opacity:inherit;width: 14px;height: 23px;margin:0;}
.videoListSec .btnWrap{padding:0;}
.backLink{background:#00BDF2;float: left;padding: 6px 7px 6px;font-weight: bold;color:#fff; display:inline-block;padding-left:10px;font-size:11px;}
.backLink:hover{background:#008CE6;}
.midWrapmobportarait{display:none;}
.supsc{font-size:8px;}
.mediumTitle.termsAia{font-size:8px;line-height:12px;}
.largeTitle.aiaTxt{ font-size: 21px; line-height: 18px; padding: 0;}
.bannerTitle.aiaBanner{width:43%;}
.mediumTitle.aiatxt2{line-height: 18px;font-size: 16px;padding: 5px 0 0;}
.numLst1 li{ line-height:16px !important; }
#clickbtn,#clickbtn1,#clickbtn2,#homeFrst{cursor:pointer;}
.mobileVideo{width:100%;}


/*1627*/

/*1673*/
.interstTXT{font-family:"interstate-lightfont";font-size:14px;}
.interstate16 {font-family:"interstate-lightfont";font-size:16px;}
.contlft { float:left; width: 50%; border-right: 1px solid #cccccc;}
.contrght { float:left; width: 47%; padding-left:20px;}
.tabhead { font-size:16px; font-weight:bold; border-bottom:2px solid #555555; padding-bottom:10px}
.smltxt {font-family:"interstate-lightfont";font-size:12px;}
.icotxt{ padding: 15px 0 0 50px; display: block;}
.icowrap { overflow: hidden; margin: 20px 0px;}

/*1711*/
.tabContent.iconTextBOx .iconBlockInner .iconBlkInnLft{width:45px;}
.tabContent.iconTextBOx .iconBlkInnRgt{width:90%; padding-top:7px;}
.innerContgp.estateText{padding:5px 0px 0 0px;margin-bottom:10px;}
.innerContDetgp.estatementText{padding: 15px 10px 0px 0px !important;}
.overImage{width:100%;}
.iconoverImage img{float:left;margin-right:10px;margin-bottom:15px;}
.estatementSer .tabs li a{padding: 7px 10px 0;}
/*1711 end*/
.icoimg { float: left; width: 70px;}
.drkblueBg { color: #ffffff; background-color: #05589D; }
.xtraspc {padding-bottom: 25px}
.headbigtxt {font-family:"interstate-lightfont";font-size:18px; padding-bottom: 30px; font-weight:bold;}

/*1673 end*/

/*1717*/
.cardSelectList.agodaList .cardCheck input[type="checkbox"]{margin:0 5px 0 5px;}
/*1717*/
.fancy_form_apply { bottom: 0; float: left; position: absolute; right: 19px; width: 16%; z-index: 1111;}
.Button2 {font-size: 12px;padding: 8px 0;text-align: center; width: 100%;}

/*1716*/
.contHeader-new{position: inherit !important;}
/*1716 end*/

/*1956*/

.priorityMidnight1 a{color:#fff;font-size:14px;text-decoration:none;padding:15px;margin-top: 20px;display: inherit;}
.priorityMidnight1 {display:inline-block;width:200px;background:#091022;padding:15px 0px 15px 0px;text-align:left;float:left;min-height:175px;padding:10px; }
.priorityCobalt1 a{color:#fff;font-size:14px;padding:15px;text-decoration:none;margin-top: 20px;display: inherit;}
.priorityCobalt1 a .smallTxt{color:#fff;font-size:12px;}
.priorityCobalt1 {display:inline-block;width:200px;padding:15px 0px 15px 0px;background:#0E2A48;text-align:left;float:left;min-height:175px;padding:10px; margin-left: 25px;}
.priorLst2{width:100%;position:relative;display:inline-block;}

/*1956*/

/*1788*/
.fullBanner_new{position:static;}
	.referBox.paddtp20.paddtp_new{width:100% !important;}
	.main_class{width:100% !important;margin-top:37px;}
	.commonwrapper_new1{width:475px;float:left;}
	.referslt_new li{width:158px;}
	.referLst_new li{ width:300px;}
	.formHldr.formStarted.commonForm.referrerForm{margin-left:9px;}
	.formnew_field{margin-top:41px;}
	.clear_border{border:1px solid #015EA2;float:left;width:93%;padding-left:26px;padding-top:15px;padding-bottom:15px;padding-bottom: 8px;}
	.clear_new{border:none;}
	.formvalue{width:150px !important;}
	.formsubmit_new{margin-left: 50px !important;}
	.formIneew_new{margin-top:12px;}
	.clear_newparticul{border:1px solid #ccc;}
	.clear_newpar{margin-top:27px;}
	.referbox1_new{padding-top:0px;}
	.paddtp20.paddtp25.referfont{padding-top:8px;}
	.referLst.referslt_new li{min-height:175px;}
	.referfontsize{font-size:14px;}
	.referfontsize1{font-size:13px;}
	.referLstapr.referLst_new li{min-height:220px;padding:80px 10px 0 10px;}
	.referfont_devsize{font-size:12px;}
	.txt-iconfou{margin-top:9px;}
	li.refer-box1apr.refer-bolx1_new1 {width: 135px !important; text-align: center;font-size: 14px;}
	.referfont {font-size: 14px;line-height: 18px;padding-top: 36px;text-align: center;}
	.luggage{width:115px;float:left;margin-top:-15px;}
	.agoda{width:130px;float:left;}
	.or{width:30px;float:left;position: relative;top: 10px;}
	.luggage_text{padding-top: 23px !important;margin-bottom:28px;}
	.agoda-Offer-Tex{}
	p.referfont.luggage_text.citi_Rebate_tex.dollerfifty {
    padding-top:32px !important;}
/*1788*/

/*1999*/
.gstl_50.gssb_c
{
    margin-left: -21px !important;
    width: 167px !important;
}
.tableWrap.justifyPdf tr, td{text-align:left;}
/*1999*/

/*2079*/

.hompage-overlay .cont-sec {
    box-sizing: border-box;
    float: left;
    padding: 50px;
    width: 100%;
}
.hompage-overlay  .img-sec{float:left;width:136px;}
.hompage-overlay  .img-cont-sec {
    float: left;
    width: 535px;
    padding-left: 20px;
}
.hompage-overlay  .img-cont-sec  p{color:#fff;font-size:17px;padding-bottom:20px;}
.hompage-overlay  #fancybox-outer{background:#00c3f3}
.hompage-overlay  #fancybox-content{border:0}
.hompage-overlay  .iphone-icon{display:none;} 
/*2079*/
.tabInnerLogo.gpChefImg{width:230px;}
.tabInnerCont.contentCenter {padding: 0px 0 0 39%;}

.ZoukoutMain{width:100%;position:relative;overflow:hidden;}
.LeftZoukout{width:40%; float:left;padding-right:20px;}
.RightZoukout{width:55%; float:left;}
.ZoukCrdLst li{float:left;padding:0px 30px 10px 0px;}
.ThumZoak{float:left;width:30px;}
.zoakTxt{width: 90%;padding:8px 0 0 12px;float:left; font-size:13px; }
.CardZoak{margin-top:20px;width:70%;}
.cardimage{float:left;width:30%; text-align:center;}
.largeTitle.zoakLargeTxt{font-size:31px;}
.mediumTitle.zoakmedTxt{font-size:23px;}
.zoukcard{width:60%;}
.cardimage img{width:100%;}
.pad-right{padding-right:0px;}
.cardimage.pddrght{padding-left:16px;}
.flyout{height:60px !important;width:60px;}

/*2342*/

.MerchantLstBg{width:40%;float:left;position:relative;background:#595454;margin-left: 15px;}
.MerchantLstBg2{width:40%;float:right;position:relative;background:#595454;margin-right:15px;}
.LstDataMerchant {width:100%;display:inline-block; margin-top:10px;position:relative;}
.LstDataMerchant li {list-style: none;float: left;border: 1px solid #999;background: #fff;padding:0px;margin:0 20px 20px 0;}
.MerchantDataLst{margin-top:20px;width:100%;display:inline-block;}
.LstDataMerchant_top { width: 100%;position: relative;}
.LstDataMerchant_bottom {width: 95%; height: 30px;line-height: 1em;color: #555; background: #fff;margin-top:10px;padding: 0 5px 0; }
.optionLst { width: 100%;border-bottom: 1px solid #fff;background: #fff; float: left; cursor: pointer; z-index: 2; position: relative;outline: 0;}
.optionLst a {  border: 0; outline: 0;}
.optionLst2 { width: 100%;border-bottom: 1px solid #fff;background: #fff; float: left; cursor: pointer; z-index: 2; position: relative;outline: 0;}
.optionLst2 a {  border: 0; outline: 0;}
.LstDataMerchant_bottom p {width: 75%; float: left;}
.card_sh {float: right;cursor: pointer;}
.offerDropdownLst {position: absolute; background: #595454 !important;color:#fff; height: 200px; width: 100% !important; margin-top: 40px; z-index: 1; overflow: hidden;}
.offerDropdown {position: relative;overflow: auto; padding:5px 0; height: 200px; width: 100% !important; margin: 0;background: #595454 !important}
.offerDropdown li { list-style: none; border-bottom: 1px solid #EFFAFD; padding:10px; width: 90%; cursor: pointer;}
.offerDropdownLst2 {position: absolute; background: #595454;color:#fff; height: 150px; width: 100% !important; margin-top: 40px; z-index: 1; overflow: hidden;}
.offerDropdown2 {position: relative;overflow: auto; padding:5px 0; height: 150px; width: 100% !important; margin: 0;}
.offerDropdown2 li { list-style: none; border-bottom: 1px solid #EFFAFD; padding:10px; width: 90%; cursor: pointer;}
.listtop { color: #555; text-decoration: none !important; outline: 0; display: inline-block; width: 90%; float: left; background: url('/gcb/credit_cards/images/rewardsnew/slidedown_but.png') right 5px no-repeat;padding: 12px 5px 12px 10px;font-size:15px;}
.listtop.activearrow{ background: url('/gcb/credit_cards/images/rewardsnew/slideup_but.png') right 5px no-repeat; }
.lastBorder{border-bottom:0 !important;}
.LstDataMerchant_mask{position:absolute;top:0;}
.march_con1 { width: 100%;background: url('/gcb/credit_cards/images/rewardsnew/for1_mask.png') repeat;  position: absolute; top: 0; color: #F2F2F2; display: none;height:100%}
.march_con_inner1 {text-align: center; color: #F2F2F2;display: block;}
.lastMcLst{margin-right:0 !important;}
.bulLstRewards{width:100%;display:inline-block;}
.bulLstRewards li{color:#fff;margin:0;border:0;text-align:left;background: url("/gcb/credit_cards/images/rewardsnew/bullet-white.jpg") no-repeat scroll 0 6px transparent; padding: 0 0 8px 10px; list-style: none;line-height: 17px;display:block !important;}
.march_con_inner1{padding:5px;}
.LstDataMerchant_bottom p{font-size:14px;}
.blueBt{background: #00bdf2 none repeat scroll 0 0; color: #fff; cursor: pointer; position:absolute; 
/*bottom:20px; */
left:30px; width:100px; font-size: 1em;padding: 5px 15px;text-align: center;text-transform: uppercase;margin-top:5px;}
.lightbox1_con{width:55%;float:left;font-size: 14px;}
.lightbox1_img{width:300px;float:left;}
.topTxt{margin-top:10px;padding:0;}
.topTxt1{margin-bottom:10px;}
.lightbox-content{position:relative;display:block;height:350px;}
.selectionBgnew{width:100%;position:relative;display:inline-block;background:#595454;padding:0px 0 20px 0;}
.MerchantLstBg h3,.MerchantLstBg2 h3{color:#fff;font-size:16px;margin-top:10px;text-align:center;}
.optioneft{width: 100%;position: relative;display: inline-block;}
.optioneft2{width: 100%;position: relative;display: inline-block;}
.optionLst2 { font-family: Arial, sans-serif;font-size: 12px;font-weight: normal; height: 40px;border:1px solid #fff;}
.offerDropdownLst2 {width: 100%; border: 1px solid #fff; top: 0px; z-index: 1;}
.offerDropdown2 li:hover{background:#fff;color:#555;}
.loaction_rwds{width:25px;height:25px;float:left;}
.loaction_rwds img{float:left;width:15px;height:15px;}
.available li { float:left; }
/*2342*/

.errorPage404 .searchLabel {
    font-size: 16px;
	line-height: 30px;
	float: left;
	padding-right: 14px;
}
.errorPage404 #gssSearchBox{
	position: relative;
	height: 32px !important;
	float: left;
	width: 300px;
}
.errorPage404 #gssSearchBox input.gsc-input{
	border: 1px solid #CCC !important;
	padding: 0 10px !important;
	width: 266px !important;
	height: 30px !important;
	line-height: 30px !important;
	font-size: 14px !important;
	color: #000 !important;
}
.errorPage404 button{
	background: #014785;
	border: 0;
	color: #FFF;
	vertical-align: top;
	line-height: 30px;
    padding: 0 10px;
	font-weight: bold;
	cursor: pointer;
}
.errorPage404 .gsc-input-box{
	height: auto !important;
}
.errorPage404 .gstl_50.gssb_c{
	margin: 0 !important;
	width: 290px !important;
}


.content-clr ol li{
list-style:inherit;
width:97%;
padding:0 0 10px 10px;
line-height:20px;
font-size:13px;
float:left;
color:#333333;
clear:both;
 }
.content-clr ol li > ol{padding:15px 13px;}
.content-clr ol li > ol li  > ol{padding:15px 13px; }
.section1 h3{color:#000;}
.section1{margin:10px 30px;}
.disclaimer{margin:10px 15px;}
.promo_tc h3{text-decoration:underline;color:#333;}
#pop-up body{background:#fff;}
.estimate_text{box-sizing:border-box;padding:0px 30px 35px;}
body .promo_tc .disclaimer p{font-size:12px;}
.estimate_text p{color:#676767;float:left;line-height:20px;width:100%;}
.content-clr{width:100%;}

.bannerHolder.hugeBanner.newheight {
  height: 233px;
}
.fancywrapm #fancybox-wrap {width: 751px !important;}

/*2466*/
.topContentAplyWrap  .double-button{width:72%;display: inline-block;}
.topContentAplyWrap  .double-button h3{padding-right:0;}
/*2466*/

/*WSG-2016-911*/
.tooltipWrap1 {
    display: none;
    position: absolute;
}
 
.tooltip1 {
    background: #edeef0 none repeat scroll 0 0;
    border: 1px solid #cccccc;
    top:0;
    box-shadow: 0 0 10px #cccccc;
    display: block;
    left: 50%;
    margin: 0 0 0 -31px;
    padding: 7px 15px;
    position: absolute;
    width: 153px;
    z-index: 99999 !important;
}
 
.tool-select-close {
    clear: both;
    float: left;
    width: 100%;
}
.tooltip1 p {
    font-size: 14px;
    font-weight: bold;
    line-height: 15px;
}
.tool-select-color {
    color: #000066;
    padding-bottom: 10px;
}
.tool-select {
	padding-bottom: 15px;
    float: left;
    width: 90%;
}
 
 
.tooltip1 .tipClose1 {
    background: rgba(0, 0, 0, 0) url("/gcb/credit_cards/images/close.jpg") no-repeat scroll 0 0;
    cursor: pointer;
    display: inline-block;
    float: right;
    height: 6px;
    position: absolute;
    right: 10px;
    top: 7px;
    width: 10%;
}
 
.tooltip1 .arrow1 {
    background: rgba(0, 0, 0, 0) url("/gcb/credit_cards/images/toolTiparrow.png") no-repeat scroll 0 0;
    bottom: -2px;
    height: 8px;
    left: 85%;
    margin: 0 0 0 -10px;
    position: absolute;
    width: 19px;
}
.visa-master-card-right-img {
   background: rgba(0, 0, 0, 0) url("/gcb/credit_cards/images/visa.png") no-repeat scroll 0 0;
    float: right;
    height: 17px;
    width: 30px;
	z-index:999;
}
.visa-master-card-right .visa-master-card-right-text {
    color: #555555;
    float: left;
    font-size: 12px !important;
    font-weight: bold;
    text-align: left;
    width: 70%;
}
 
.visa-master-card-right {
    border-bottom: 1px solid #e1e1e2;
    float: left;
    width: 100%;
}
.visa-master-card-left {
    float: left;
    padding-top: 9px;
    width: 100%;
}
.visa-master-card-left .visa-master-card-left-text {
    color: #555555;
    float: left;
    font-size: 12px !important;
    font-weight: bold;
    text-align: left;
    width: 70%;
}
.visa-master-card-left-img {
    background: rgba(0, 0, 0, 0) url("/gcb/credit_cards/images/master.png") no-repeat scroll 0 0;
    float: right;
    height: 17px;
    width: 20%;
}

/*WSG-2016-911-END*/
.reject_tnk{padding:40px 0 0px 0 !important;}
		.tnkutxt{font-size:18px !important;font-weight:bold !important;color:#000066 !important;}
		
		
	/*WSG-2016-1167-START*/	
		.bannerContainer{width:97%;overflow:hidden;font-family: "interstate";color:#635E5E;margin:15px 0px 0px;background-color:#f1f1f2;padding:10px;}
.bannerContainer .imageBanner{width:26%;float:left;}
.bannerContainer .imageContent{float:left;width:54%;}
.bannerContainer p{line-height: 21px;padding-bottom: 4px;}
.bannerContainer span.cashBack{font-size:27px;color:#555555;font-family: "interstate";line-height: 29px;}
.bannerContainer span {color: #00BDF2;font-size: 17px;font-weight: normal;}
.TandC{font-size:11px !important;line-height:50px;}
.hr1 {line-height: 0;height: 0;border-bottom: 1px solid #635E5E;margin:5px 0;width:125%;display:inline-block;}
.imageContent a{color: #00BDF2;}
.imageBanner .blueBtn{width: 134px;font-size: 14px;padding: 3px 8px 3px;font-weight: normal;}
/*WSG-2016-1167-END*/

h4.headPromoTxt{ font-size: 14px;font-weight: normal;line-height: 1.3;}

/*DayToDayBanking */
.dayToDayBanking .productsList {
	padding: 10px 0px 0;
}
.dayToDayBanking.productWrap.last {
	margin-bottom: 10px;
}
.brandImgHead {
	padding-bottom: 0;
}
.visHidn {
	visibility: hidden;
}
.prdcthldr {
	margin-bottom: 25px;
    padding-bottom: 25px;
    border-bottom: 1px dotted #ccc;
	overflow: hidden;
    position: relative;
}
.prdcthldr.last {
	margin-bottom: 0;
    padding-bottom: 0;
	border-bottom: none;
}
/*DayToDayBanking */

/* CPC MAstercard*/

.cpcDebitMastercard .prdcthldr {
	border: none;
	margin-bottom: 19px;
    padding-bottom: 19px;
}
.prdcthldr.prdctHldrDesc h3{
	height: 32px;
}
.prdcthldr.prdctHldrDesc p {
    padding-bottom: 0;
}
.prdcthldr.prdctHldrDesc {
	padding: 30px 0px;
    border-bottom: 1px solid #333;
    border-top: 1px solid #333;
    text-align: center;
    margin-bottom: 20px;
}
.cpcDebitMastercard .productsList {
	width: 224px;
	padding: 10px 10px 0 0;
}
.cpcDebitMastercard .productsList.center {
	border-left: none;
}
.cpcDebitMastercard .productsList.right {
    border-left: none;
}
.cpcDebitMastercard .productsList.last {
	padding-right: 0;
}
.cpcDebitMastercard.productWrap.last {
	margin-bottom: 10px;
}
.prdcthldr.prdctHldrDesc > p {
    min-height: 45px;
}
.productsListDetails > p {
    padding-right: 15px;
}
/* CPC debit_master_card_privilege */






/* footer */

.footer {
    background: #000;
    padding: 10px 50px;
    margin: 0;
}
.footer_blk {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 40px 0px;
}
.footerLeft {
	width: 100%;
}

.notificationtxt {
    width: 95%;
    padding: 20px 2%;
    background-color: #D6D6D6;
    margin: 20px 0px;
    font-size: 12px;
    font-family: arial;
    font-weight: normal;
    color: #666666;
    box-shadow: 5px 5px 3px #888888;
}
             
<!-- Leatest css-->

             

             
             
             
             
             
             
             #main {
     float: left;
     width: 692px;
}

ul.breadCrumb {
     color: #666666;
     overflow: hidden;
     padding: 5px 0;
}

ul.breadCrumb li {
     display: inline-block;
     float: left;
     font-size: 10pt;
     padding: 0 4px 0 0;
}
li {
     list-style: none;
}
ul.breadCrumb li a {
     color: #666666;
}
ul.breadCrumb https://urldefense.com/v3/__http://li.active__;!!Jkho33Y!mifS_xVKpkke-ezRrU_txfgcwl_OdJStua2rpSvyPaqihGEReUSE2wAh6tgQdTxUBAFhT5JXPFer-ZB_BlpOR2stCw$  {
     color: #000000;
     padding: 0;
}
ul.breadCrumb li {
     display: inline-block;
     float: left;
     font-size: 10pt;
     padding: 0 4px 0 0;
}
.cS-bannerStrip {
     background: 
url(https://globalcommonbuild.uat1.ipb.citibank.com.sg/views/images/white-pattern.gif)
repeat scroll 0 0 transparent;
     border-bottom: 1px dotted #333333;
     border-top: 1px dotted #333333;
     font: 24px / 48px "interstate";
     height: 48px;
     z-index: 10;
     margin: 0 0 20px 0;
     clear: both;
}

.CommonWrapper {
     padding: 0 0 20px 0;
     margin-top: -4px;
}
.showHideArea {
     padding: 0 0 7px;
}
.showHideHdr {
     padding: 0 0 10px 0;
}
.showHideHdr a, .showHideSubHdr a, .showHideHdr span, .showHideSubHdr span {
     cursor: pointer;
     display: inline-block;
}
.showHideHdr a {
     font-weight: bold;
}
.hide {
     background: url(../images/minus.png) no-repeat scroll 0 3px transparent; } .showHideCont {
     display: none;
     padding: 0 0 0 24px;
}
.clsTableWrap {
     padding: 0 0 15px;
     width: 100%;
}
.clsTable {
     border-top: 1px #ccc solid;
     border-right: 1px #ccc solid;
     width: 100%;
}
.dropshadow {
     box-shadow: 2px 2px 4px #CCCCCC;
}

table {
     border-collapse: collapse;
     border-spacing: 0;
}
.clsTable tr.cLsGrey {
     background: #F5F5F5;
}

.clsTable tr {
     vertical-align: top;
}
.clsTable td {
     border-left: 1px #ccc solid;
     border-bottom: 1px #ccc solid;
     padding: 13px 10px 15px 10px;
}
.clsTable tr.cLsWhite {
     border-left: 1px #ccc solid;
     border-bottom: 1px #ccc solid;
     padding: 10px;
     background: #FFF;
}
.clsTable tr.cLsGrey {
     background: #F5F5F5;
}

ul.bottomPromo {
     overflow: hidden;
     padding: 23px 24px 23px 27px;
     border-top: 1px dotted #CCCCCC;
}
ul.bottomPromo li.left {
     float: left;
     padding: 0 25px 0 0;
     width: 295px;
     list-style: none;
}
ul.bottomPromo li.right {
     border-left: 1px dotted #CCCCCC;
     float: right;
     padding: 0 0 0 25px;
     width: 295px;
     list-style: none;
}



.show {
     background: url(../images/plus.png) no-repeat scroll 0 3px transparent; }

.show, .hide {
     display: inline-block;
     padding-left: 25px;
     line-height: 17px;
}
#sidebar {
     background: url(../images/navContainerBg.jpg) no-repeat scroll right 0 transparent;
     float: left;
     margin: 0 20px 0 0;
     min-height: 458px;
     padding: 23px 9px 0 0;
     width: 205px;
}
#leftNav {
     border-bottom: 1px dotted #333333;
     list-style-type: none;
     margin: 0 0 15px;
     padding: 0;
}

.showHideHldr {
     float: left;
     padding: 0;
}
.linkListHdr {
     padding: 0 0 10px 0;
     overflow: hidden;
}

.showDetails {
     background: url(../images/plus.png) no-repeat 0 0; } .hideDetails, .showDetails {
     display: inline-block;
     float: left;
     height: 14px;
     margin-right: 6px;
     width: 14px;
     vertical-align: middle;
}
.linkListHldrTxt {
     color: #333333;
     float: left;
     line-height: 15px;
     padding: 0;
}
ul.linkList {
     overflow: hidden;
}
.linkListDetails {
     clear: both;
     display: none;
     margin-left: 20px;
     margin-top: 10px;
}
ul.linkList li {
     background: url(../images/grayarrow.png) no-repeat scroll 0 3px transparent;
     padding: 0 0 10px 15px;
     list-style: none;
}
ul.linkList li a {
     display: inline-block;
}

.linkListHldr{padding:0 0 15px 0;}
.linkListHldr li{list-style:none;}
.linkListDetails{clear:both;display:none;margin-left:20px;margin-top:10px;}
.showHideHldr{float:left;padding:0;}
.hideDetails, .showDetails{display:inline-block;float:left;height:14px;margin-right:6px;width:14px;vertical-align:middle;}
.hideDetails{background:url("../images/minus.png") no-repeat 0 0;}
.showDetails{background:url("../images/plus.png") no-repeat 0 0;}
.linkListHldrTxt{color:#333333;float:left;line-height:15px;padding:0;}
.linkListHdr{padding:0 0 10px 0;overflow:hidden;}
.hideDetails1, .showDetails1{display:inline-block;float:left;height:14px;vertical-align:middle;width:250px;padding-left:28px;}
.hideDetails1{background:url("../images/minus.png") no-repeat 0 0;}

             
 
             
             
             
             
             
             
             
             
             
             
             

