﻿.mmb_colTwo {
	width: 490px;
	margin: 0;
}
p.instructions {position:relative;line-height: 1.1em;border-bottom: 1px hidden #ccc;background-color: none;}
#SecondaryContent {
	width: 100%;
}
.modBody {
	width: 100%;
	
}


.radiotextMP {vertical-align: bottom;padding-left: 0;}
.search_header {position: relative;width: auto;}
/* problems with the beta build made the below changes necessary to mask the page display problems that are not
not showing up locally for anyone 


.modBody table {
	width: 99.8%;}
.modBody .selectedOption table {
	width: 97%;}
.modBody table.auth_users {
	width: 97.3%;}
.ov_page .modBody table {
	width: 460px;}
.ov_page .mini-module .modBody table {
	width: 278px;}
.radiotextMP {
	vertical-align: bottom;

}
.modBody div.MPcontent3 table {
	width: 98.4%;}
	
*/


.selectedOption
{
	width: auto;
	margin-right: 10px;
	width:100%;
	overflow:hidden;
	clear:both;
}
.WDT_money_dd{
    vertical-align: -3px;
}

/* FP2: PPS */
/*
.ppsHistoryMiniModule100{
    width: 99%;
    margin-right: 10px;
    float: left;
    height: 195px;
}
.ppsEmailAddressPadding{
    padding-left:2px;
}
.ppsCurAccBorderStyle{
	clear: both;
	padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right:220px;
	width: 100%;
    border: 1px solid #CFCFCF;
}
.ppsHistoryMiniModuleMainLarge{
    height: 150px;
}
.ppsHistoryMiniModuleLarge{
    width: 72%;
    margin-right: 15px;
    float: left;
    height: 150px;
}
.ppsHistoryGetMoneyLarge{
    width: 25%;
    float: left;
    height: 150px;
} */

.view_Demo_Link {
    padding: 36px 276px 10px 10px;
}

/*--------------- start SB4.0 FP2 Single Payment related CSS  ---------------*/
.spButtonright1 {
    text-align: right;
	margin:0 25px;
	padding:10px 4px 8px;
	clear: both;
    padding-right:20px
}
.spButtonright2 {
    text-align: right;
	margin:0 25px;
	padding:10px 4px 8px;
	clear: both;
    padding-right:20px
}
.spButtonright {
    text-align: right;
	margin:0 25px;
	padding:10px 4px 8px;
	clear: both;
    padding-right:20px
}
.spButtonright3 {
    text-align: right;
	margin:0 8px;
	padding:10px 4px 8px;
	clear: both;
    padding-right:20px
}
.spReviewPageTable{
    padding: 10px;
    width: 95%;
}
.spConfMsg {
     padding:11px 40px 0 12px
 }
.spPaddingRt{
    padding-right:0px;
    margin-right:0px;    
}
.spMakePymt{
    width: 60%;
    padding-right:50px;
}
.spEbillUpsell{
    margin-left:7px;
    float:left;
}
.spPayFromDiv{
    background-color:#cfcfcf;
    border-bottom:1px solid gray;
    width:747px;
    padding:5px 0 10px 2px;
}
/*--------------- End SB4.0 FP2 Single Payment related CSS  ---------------*/
.myprof_approvePermission {
    width:99%;
}
/*--------------- Start SB4.0 FP3 Approve accont related CSS  ---------------*/

.approveLinkMainDiv{
    border:1px solid;
    padding:10px;
    padding-bottom:5px;
    width:90%;
    text-align:left;
    height:30px;
}
.approveLinkMainDivMyAccounts{
    border:1px solid;
    padding:10px;
    padding-bottom:5px;
    width:80%;
    text-align:left;
}
.approveSuccessSecondaryDiv{
   padding-left:45px;
   text-align:left;
   padding-top:0px; 
}
 .approvespanbottom{
    padding:10px;
    padding-top:60px;
    padding-left:110px;
    float:right;
    padding-bottom:5px; 
    }
.freezeScreen {
    width: 1250px;
    height: 100% !important;
    z-index: 1400;
    display: none;
    background-color:transparent !important;
    filter:alpha(opacity=1);
}

.deletepopuptext{
    padding-left:12px;
}

.userEntitlementBox{
    border:1px solid black;
    padding-top:10px;
    padding-left:10px;
    height:115px;
    width:250px;
    overflow-x:hidden;
    overflow-y:scroll;
    margin-left:50px;
}
.entitleSpan {

    border: 1px solid;
    height: 98px;
    margin-bottom: 10px;
    overflow: auto;
    margin-left: 0px;
    padding-top: 5px;
    width: 300px;
}
.approvespan2{
    width:30%;
    padding-right:0px;
    padding-left:0px;
    }
.accountDetailSpan{
    width:40%;
    padding-top:5px;
    padding-right:5px;
    float:left;
    padding-bottom:5px;
    padding-left: 5px;
    }
.reviewEntitleSpan{
    height:95px;
}
 .approveaccountbottom{
    padding:10px;
    padding-top:70px;
    padding-left:160px;
    float:right;
    padding-bottom:5px; 
    }
.reviewspanbottom{
   padding-left:115px;
   padding-bottom:10px;
   float:left;
   padding-top:45px;
   }
 .reviewAccountTop{
    width:32%;
    padding-right:0px;
    padding-left:0px;
    }
 .reviewspanbottomWithoutEntitle{
    padding-left:130px;
    padding-bottom:10px;
    float:left;
    padding-top:170px;
    }
.reviewNickNameStyle{
   padding:5px;
    height:57px;
    padding-left:0px;
   }
.reviewUnapprovedNickNameStyle{
   padding:5px;
    height:100px;
    padding-left:0px;
}

/*--------------- End SB4.0 FP3 Approve accont related CSS  ---------------*/
.popdisplay{
  top:125px;
}
 .previewaddaccount{
    width:95%;    
   }
.reviewuserspanbottom{
    padding-left:85px;
    width:300px;
    padding-top:300px;
    }
   

.spApproveUserAcntLink{
    width: 110%;
    margin-left:8px;
}
.unApprovespanbottom{
   padding:10px;
   padding-top:250px;
   float:right;
   }
 .unApprovespanbottomWithConfRtn{
   padding:10px;
   padding-top:340px;
   float:right;
   }
.unApprovespanbottomWithConfAcctNum{
   padding:10px;
   padding-top:390px;
   float:right;
   }
   
.mfa-content-container{
    padding-top:5px;
}
   
.myprof_approveaccount{
    width:99%;
}
.approveHeaderDiv{
    width:99%;
}
.myprof_approveUser{
    width:99%;
}
.spPaymentAdjustMessage{
    padding-left:11px;
}
.acctentitleSpan {
    height: 98px;
    margin-bottom: 10px;
    margin-left: 0px;
    padding-top: 5px;
    width: 300px;
}
.approveAcctHeight{
     width:99%;
     height:215px !important;
 }
 .approveAcctHeightWithConfRtnNum{
    width:99%;
 }
 .approveAcctHeightWithConfAcctNum{
    width:99%;
 }
.reviewLeftNavEntitleSpan{
    height:95px;
}
.approvespanbottomWithAcctEntitle{
    float: right;
    padding: 380px 10px 10px ;
}
.paddingtopwithentilement{
   padding-top:160px;
   padding-left:165px;  
}
.propertieswithentitlement{
   padding-top:180px;
}
.approveuserspanbottom{
    padding-left:125px;
    }

.userDetailSpan{
    width:45%;
    }

.userdetailspanbottom{
    padding-top:235px;   /* 280 */
    }
.approvespanbottomWithoutAcctEntitle1{
    padding-top:360px;
    float:right;
    padding-right:0px;
    padding-left:0px;
}

.userreviewspan{
    width:27%;
 }
.userreviewspan3{
    width:28%;
}

.reviewAcctEntitleSpan{
     height:95px;
}
.height340{
    height:312px;
}

.reviewdivForUserwithOutEdit3{
    width: 100%;
    height: 460px !important;
    }

.userDetailsTextHeight{
    height:45px;
}
.secretWordPadding{
    padding-top:65px;
}
.approvespanbottomWithoutAcctEntitle2{
    padding-top:510px;
    padding-right:0px;
    padding-left:0px;
    }
.entitleViewOnlyStyle{
    padding-bottom:7px;
}
.userdetailReviewspanbottom{
    padding-top: 250px !important;
    }
.userdetailReviewspanbottomWithoutEnt{
    padding-top: 375px !important;
    }
.radioMP {
	padding: 0px 0px 0px 3px;
	vertical-align: top;
	float: left;
	margin-top: -2px;
	height: 10px;
}
.messagePopup{
    padding:4px 5px 4px 5px;
    margin:-8px 0px 8px 0px;
}
.rowStyle{
    padding-left: 0px;
    margin-left:57px;
}
.MPcontent2Modified {
	width: 100%;
	margin: 0;
}
.instructionsModified{
    padding: 15px 15px 15px 0px;
	margin: 0;
	text-align:left;
    }
.radioMPmodified{
     padding: 0px 0px 0px 3px;
	vertical-align: top;
	float: left;
	margin-top: 0px;
	height: 10px;
}
.approveAcctBottomNoEntitle{
    padding-left:100px;
}
.approveAcctBottomEntitle{
    padding-left:125px;  
}
.approveAcctBottomNoEntitleWithConfRtnNum{
    padding-left:100px;
}
.approveAcctBottomEntitleWithConfRtnNum{
    padding-left:100px;
}
.approveAcctBottomNoEntitleWithConfAcctNum{
    padding-left:100px;
}
.approveAcctBottomEntitleWithConfAcctNum{
    padding-left:100px;
}
.approveUserSpanProp{
    padding-left:15px;
}

.reviewdivForUserWithEdit3{
      height: 530px !important;
}
.approveLinkMainDivPaymentCenter{
    margin-right:1px;
    width:36.5%;
}
.modBodyIE {
	width: 98.6%;
}
.spConfMsgModified{
    padding:5px 0 0 8px;
}

.staleAccountMsgDiv{
    width: 679px;
}

.approveuserspanbottomreadOnly{
    padding-left: 215px ;
    padding-top: 322px ;
}

.myprof_approveUserReadOnly{
.MFArow table{
    width: 658px;
}
.iaChangeAnswerText{
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left:-4px;
}
.iaChangeAnswerTextBox{
  margin-left:4px;
}
.iaChangeQtnHintAnswer{
  display:block;
  margin-left: 141px;
}
.iaChangeQuestionsDiv{
  margin-bottom: 30px;
}
.ia_ChallengeQuestiosInfo2{
  margin-left: -4px;
}
.profChallengeQuestions {
  margin-bottom: 0px;
  margin-top: 0px;
}
.answerAppLyrLbl{
    margin-left:-20px;
    margin-right:-3px;
}
.profChallengeLockout{
    margin-top:10px;
    width: 600px !important;
}
.profChallengeLockoutBtn{
    padding-right:22px;
}
/* Myprof MFA FGS: Changes*/
 span.mfa-prof-labelerror {
 float: left;
 text-align: right;
 width: 35%;
 font-weight: bold;
 margin-right:25px;
 margin-left:-210px !important;

 }
span.mfa-prof-label {
 float: left;
 text-align: right;
 width: 35%;
 font-weight: bold;
 margin-right:25px;
 margin-left:-208px  !important;
 }


/*  Changes for TT75877  Starts    */
.iaAnswerLblAlign {
    margin-left: 55px !important;
}

.iaAnswerTextBoxAlign {
    margin-left: -5px !important;
}

.iaQtnHintAnswerAlign {
    margin-left: 108px !important;
    font-weight: normal !important;
}

.iaEditLinkClass {
    margin-left: 7px !important;
}

.ia_ChallengeQuestiosInfo {
   margin-bottom: 30px !important;
}

.ia_ChallengeTextAlign {
    margin-left: 30px !important;
    width :680px !important;
}

.iaSaveChangeAlign {
    margin-left: 90px !important;
}

.iaCancelAlign {
    margin-left: 36px !important;
}

.iaSecurityQtnAlign {
    margin-left: 34px !important;
}

.mfa-enroll-questions-navigationdiv{
    padding-top:20px;
    z-index: 10;
}
ui-helper-reset{
 margin-top:0px !important;
}
.mfa-en-padding-down{
    padding-top:17px;
}
/*mfa TT76182 */
.mfaLockoutbutton{
   margin-right: 10px !important;
}
a.onb-no-link:hover{
    cursor:pointer;
}
.mfa-en-review-qna{
    margin-left:-12px
}