#eligibilityBackgroundOne, #eligibilityBackgroundTwo, #eligibilityBackgroundThree {
	display:none;
	position:fixed;
	height:100%;
	width:100%;
	top:0;
	left:0;
	background:#000;	
	z-index:10;
}
#eligibilityPopupWrapperOne, #eligibilityPopupWrapperTwo, #eligibilityPopupWrapperThree {
	display:none;
	/*padding:40px;*/
	position:absolute;		
	border-radius:6px;
	/*background:#fff;
	border:1px solid #ccc;*/
	z-index:1000000;
}
#eligibilityBoxOne, #eligibilityBoxTwo, #eligibilityBoxThree {
	padding:0;		
	/*top:40px;
	left:40px;*/		
	top:-82px;
	left:10px;
	z-index:20;
	position:absolute;
}
#eligibilityCloseAnchorOne, #eligibilityCloseAnchorTwo, #eligibilityCloseAnchorThree {
    color: #159EBD;
    cursor: pointer;
    display: inline-block;
    font-size:1.2em;
    font-weight:bold;  
    padding:0;
    position:absolute;
    /*right:8px;
    top:8px;*/
    right:39px;
    top:35px;
    text-decoration: none;
	z-index:21;
}


/* bulkRedelegate */
#eligibilityFormOne, #eligibilityFormTwo, #eligibilityFormThree  {
	width:506px;
	height:300px;
}
.eligibilityMidBox { width:351px !important; margin-left:113px}
.eligibilityMidBox p{width:440px !important; margin:5px 0 !important}
.eligibilityClear{clear:both}
/***************************************************
 css for pop up
****************************************************/

.eligibilityTop{width:506px;float:left;background:url(../../images/prepay-upgrade/pre_pay_popup_top_New.png) no-repeat 0% 100%; display:block;height:65px;margin: 0}
.eligibilityMainInfo h1{font-family: arial; font-size: 18px;color:#002252;padding: 40px 0 0 40px;margin: 0;font-weight:normal;width:719px;float: left}
.eligibilityMid {width:506px;float:left;background:url(../../images/prepay-upgrade/pre_pay_popup_middle_New.png) repeat-y 0% 100%; padding: 0 0 0 21px}
.eligibilityBottom{width:506px;float:left;background:url(../../images/prepay-upgrade/pre_pay_popup_bottom_New_green_btm.png) no-repeat 3px 100%; display:block;height:105px;margin: 0; text-align:left !important}
.eligibilityMid p {color:#232323;margin:15px 0; padding-left:16px; width:419px; font-size:13px; line-height:150%; float:left; font-size:14px; color:#222222; font-family:arial; text-align: left !important;}
.eligibilityWindow{width:907px; float:left; top:350px; left:75px}
.eligibilityMid h3 {border-bottom:1px solid #DDD; margin-bottom:6px;color:#00234f;font-size:18px;float:left;display:block;width:430px; padding:0 15px 15px; margin-top:-28px; font-family:arial; font-weight:bold; text-align:left}
.eligibilityMid h3 span {font-weight:normal}
.eligibilityMid h3 a {background:url(../../images/prepay-upgrade/close_btn_overlay.png) no-repeat right top;float:right;width:23px;height:23px;text-indent:-9999px;}
.eligibilityMiddleText{color:#83a3ad; font-size:18px; font-family:arial; width:480px; padding-top: 53px; padding-bottom: 40px; padding-right: 52px; margin: 0 auto}
.eligibilityPopupContaint{background:#e3f1f1;/*float:left;*/width:481px; padding:33px 15px 28px; overflow:hidden; margin-left:14px}
.eligibilityMid h4 {text-align:center;color:#00234F; font-size:17px; font-weight:normal}
ul.eligibilityNavigation {position:relative; z-index:0}
.eligibilityOverlayContent{ width:300px;margin:0 auto; float:left }



/******************** NEW CSS FOR POP UP CONTENT ************************************/
ul.eligibilityUpgrade{margin:0 0 20px 0;padding:0; list-style:none;text-align:left !important}
ul.eligibilityUpgrade li{margin-bottom:17px;display:inline-block;}
ul.eligibilityUpgrade li label{display:block; font-family:arial; font-size:14px; font-weight:bold;color:#222222; margin-bottom:10px;padding-left:0 !important}
ul.eligibilityUpgrade li input.eligibilityMobileInput{background:url(../../images/prepay-upgrade/pop_up_input_bg.png) no-repeat 0% 100%; border:none; width:232px; height:21px; padding:7px; font-family: arial,sans-serif !important;font-size: 12px !important;}
ul.eligibilityUpgrade li .eligibilityCodeHint{color:#008da8; font-family:arial; font-size:14px;text-decoration:none; display:inline-block; margin-top:10px; margin-bottom:2px; cursor:pointer;}
.eligibilityBottom .eligibilitySmsCodeButton{background:url(../../images/prepay-upgrade/get_sms_code_btn.png) no-repeat 0% 100%; display: block;text-align: center;width:240px; padding:8px 0; text-decoration:none;
margin:20px auto; color:#fff;font-size:18px;font-weight:bold; font-family: arial;cursor:pointer;}

.eligibilityBottom .getSmscodebtnnew{background:url(../../images/prepay-upgrade/get_sms_code_btn.png) no-repeat 0% 100%; display:inline-block;text-align: center;width:240px; padding:8px 0; text-decoration:none;
margin:20px 0 0 133px; color:#fff;font-size:18px;font-weight:bold; font-family: arial}

.contentArea{width:460px;background:#e3f1f1; min-height:109px; margin-top:10px}
.headingtop{text-align: center;width:300px; auto;font-size:18px;font-weight:bold; font-family:arial;}
.blueheading{color:#00234f !important; font-family: arial !important;font-size:18px !important; margin-top:5px !important; text-align:left;}

/* STYLES FOR CSTOME SELECT eligibilityBox
***********************************************************/

span.select {background:url(../../images/prepay-upgrade/custome_select_bg.png) 0% 0}

span.select{bottom:0; display:block; left:0; height:22px; line-height:20px; text-indent:10px; cursor:default; z-index:1; 
margin-top:-20px; color:#666666; font-size:15px; font-family:arial; padding-top:3px; width:162px; font-size:12px; padding:4px 28px 0 0; overflow:hidden}

span.selectFour{bottom:0; display:block; left:0; height:22px; line-height:20px; text-indent:10px; cursor:default; z-index:1; 
margin-top:-20px; color:#666666; font-size:15px; font-family:arial; padding-top:3px; width:176px; font-size:12px; padding:4px 28px 0 0; overflow:hidden}

span.selectSix{bottom:0; display:block; left:0; height:22px; line-height:20px; text-indent:10px; cursor:default; z-index:1; 
margin-top:-20px; color:#666666; font-size:15px; font-family:arial; padding-top:3px; width:156px; font-size:12px; padding:4px 28px 0 0; overflow:hidden}

.customeSelectBox {margin:0 0 10px 15px; margin-right:4px; display:inline-block}

.customeSelectBox select {position:relative; top:5px}
span.selectOne {background:url(../../images/prepay-upgrade/pre_pay_custome_select_bg.png) 0% 0}
span.selectOne{bottom:0; display:block; left:0; height:25px; line-height:20px; text-indent:10px;
cursor:default; z-index:1; margin-top:-24px; color:#222; font-size:14px; font-family:arial; padding-top:6px; width:240px; /*margin-bottom:13px;*/margin-left:0px !important}

span.selecttwo {background:url(../../images/prepay-upgrade/pre_pay_custome_select_bg_lock.png) 0% 0}
span.selecttwo{bottom:0; display:block; left:0; height:25px; line-height:20px; text-indent:10px;
cursor:default; z-index:1; margin-top:-25px; color:#666; font-size:14px; font-family:arial; padding-top:6px; width:240px; margin-bottom:13px}


.customeSelectBoxOne {margin:4px 4px 0 0; margin-right:4px; display:inline-block;}
span.select {background:url(../../images/prepay-upgrade/custome_select_bg.png) 0% 0;}

.tooltipModel {width:412px; margin-left:-91px; margin-bottom:16px; margin-top:-11px}
.tooltipModel .prepayTop{background:url(../../images/prepay-upgrade/tooltip_pre_pay_top.png) left top no-repeat; height:16px}
.tooltipModel .prepayMid{background:url(../../images/prepay-upgrade/tooltip_pre_pay_mid.png) left top repeat-y; overflow:hidden}
.tooltipModel .prepayBottom{background:url(../../images/prepay-upgrade/tooltip_pre_pay_bottom.png) left top no-repeat; height:9px}

.prepayMidcontewrap{width:365px}
.tooltipModel .prepayMid .simImg{float:left; width:119px}
.tooltipModel .prepayMid .simImg img{padding:8px 0 0 20px}
.tooltipModel .prepayMid .simdiscription{float:right; width:227px;text-align: left !important;}
.tooltipModel .prepayMid .simdiscription p{width:233px !important; line-height:17px !important; margin:6px 0 0 0 !important;float:none !important;}
.closeBtn{background: url("../../images/prepay-upgrade/close_btn_overlay.png") no-repeat scroll right top transparent; float: right;height: 23px;text-indent: -9999px;width: 23px; position:absolute;right:64px;cursor:pointer;}
.mrgtop{margin-top:15px}

.eligibilityMidBox .errormsgImg{padding:0 0 0 5px; vertical-align:middle;background:url(../../images/prepay-upgrade/validation_red_icon.png) no-repeat right top; width:15px; height:15px; display:inline-block; text-indent:-9999px}

.eligibilityMidBox .correctMessage{padding:0 0 0 5px; vertical-align:middle;background:url(../../images/prepay-upgrade/right_icon_three.png) no-repeat right top; width:20px; height:16px; display:inline-block; text-indent:-9999px}

.loadingImg{vertical-align:middle; padding:0px 0 0 6px}

/* css for modal_19 */
.upgradeStatus span, .upgradeStatus strong {display:block}

/* For Right Icon on pages 21,22,25 */
.correctPoint {vertical-align:middle; margin-right:7px}


/* Error Window- modal-24 */
.eligibilityErrorWindow {background:#fff0f4; width:390px; border:1px solid #d10018; margin:14px 18px 6px; float:left; font-family:arial; padding:12px 15px 15px}
.eligibilityErrorWindow h4 {color:#d10018; font-size:19px; margin:0 0 0 5px; text-align:left; width:319px}
.eligibilityErrorWindow ul {padding:0; margin:12px 0 0 14px}
.eligibilityErrorWindow li {background:url(../../images/prepay-upgrade/prepay-validation_list_line-icon.gif) no-repeat left 8px; list-style:none; padding:0 0 6px 12px; color:#d10018; font-size:13px;text-align:left !important;}

/* for validation input eligibilityBox */
ul.eligibilityUpgrade li input.validateInputtext{background:url(../../images/prepay-upgrade/prepay-validate_input_box.png) no-repeat 0% 100%; border:none; width:232px;height:21px; padding:7px;font-family: arial,sans-serif !important;font-size: 12px !important;}

span.validateSelect {background:url(../../images/prepay-upgrade/prepay-validate_select_bg.png) no-repeat 0% 0; bottom:0; display:block; left:0; height:28px; line-height:20px; text-indent:10px;
cursor:default; z-index:1; margin-top:-30px; color:#222; font-size:14px; font-family:arial; padding-top:6px; width:240px;}

/* Rounded corner css for button of valiadtion */
.errorTooltipContainer {
    float:left;
    position:relative;
    margin:7px 0 0 0
}
.eligibilityUpgrade .errorTooltip {
	background:transparent url(../../images/prepay-upgrade/prepay-modals-validation-sprite1-delete.png) no-repeat top left;
	display:block; 
	float:left; 
	height:33px;  
	margin:5px 15px 0 0!important;
        width:auto!important;
        padding-left:5px
}

.eligibilityUpgrade .errorTooltip span {
	background:transparent url(../../images/prepay-upgrade/prepay-modals-validation-sprite1-delete.png) no-repeat right top;
	display:inline; 
	float:left;  
	height:31px; 
	padding:7px 10px 0 5px;
        color:#d10018
}
.errorTooltipContainer img {position:absolute; top:-4px; left:43%}
.paddingOne {padding-right:57px!important}
.paddingTwo {padding-right:20px!important}
.paddingThree {padding-right:36px!important}


ul.eligibilityUpgrade li {margin-bottom:9px}
ul.eligibilityUpgrade li .eligibilityCodeHint {margin-bottom:8px}
ul.eligibilityUpgrade.noNeedMargin {margin-bottom:0}
.needMargin {margin-top:12px}

.eligibilityAjaxLoaderShow{
	visibility: visible;
	vertical-align: middle;
}
.eligibilityAjaxLoaderHide{
	visibility: hidden;
}

.eligibilitySubmitButton {
    background: url("../../images/prepay-upgrade/get_sms_code_btn.png") no-repeat scroll 0 100% transparent;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    font-family: arial;
    font-size: 18px;
    font-weight: bold;
    margin: 20px auto 20px 135px;
    padding: 8px 0;
    text-align: center;
    text-decoration: none !important;
    width: 240px;
}

.eligibilityGetSmsCodeButton{
	background: url("../../images/prepay-upgrade/get_sms_code_btn.png") no-repeat scroll 0 100% transparent;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    font-family: arial;
    font-size: 18px;
    font-weight: bold;
    margin: 20px auto 20px 135px;
    padding: 8px 0;
    text-align: center;
    text-decoration: none !important;
    width: 240px;
	
}

.eligibilityRecaptchaImage{/*background: url("../../images/prepay-upgrade/pop_up_recaptcha_image.png") no-repeat scroll 0 100% transparent*/ border:1px solid #B4CDCD;}
.eligibilityRecaptchaImgCell{width:25px; height:16px; }
.eligibilityRecaptchaLogo{padding: 18px 7px 18px 0px;}
.eligibilityRecaptchaLogoImg{width:71px; height:36px;}
.eligibilityRecaptchaTd{vertical-align:middle !important;}
.eligibilityRecaptchaDiv{padding: 0px 0px 0px 4px !important;}
.eligibilityDefaultFocus{border: 1px solid #adb9c2;}
.eligibilityDefaultWhite{border: 1px solid transparent;}
#buttonClick {
    cursor: pointer;
}