
/* ABOUT_US */


.mgbox{

  margin-left:250px ;

  padding:10px;
 /* float:right;*/
}
#ajaxBusy{
	
	
	display:none;
	margin: 0px 0px 0px -50px;
    padding: 40px 20px 10px 10px;
    position: absolute;
    /*margin-left:350px!important;*/
    /*margin-top:80px!important;*/
    
    left: 39%;
    top: 414px;
    width: 100%;
    height: 100%;
    text-align: center;
    background: url(/sap/public/bc/ui2/zumcui5_logon/img/please_wait.gif) no-repeat center center;
    border: 0px solid #000;
    background-color: Black; */
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
     background: url(/sap/public/bc/ui2/zumcui5_logon/img/please_wait.gif) no-repeat center center;
    background-color: rgba(0,0,0,.5);
    -webkit-transition: all .5s ease;
    z-index: 1000
    
    filter: alpha(opacity=60);
    opacity: 400;

}
img#__image1 {
    margin-left: 10px;
    width: 100px;
    height: 50px;
    margin-top: 1px;
}
img#__image2 {
    margin-top: 6px;
    margin-left: 10px;
    width: 100px;
    height: 49px;
}
img#paytmImage{
	height: 40px;
    margin-left: 222px;
    margin-top: -20px;
}
img#billDeskImage{
	height: 60px;
    margin-left: 222px;
    margin-top: -20px;
}
.sdHeadingMarginNew{
	margin-left: 250px !important;
	margin-top: 50px !important;
}
.NocHeading{
	margin-left: 250px;
    margin-top: 50px;
    font-family: franklin goliath ! important;
    font-size: 18px !important;
}
textarea#undertaking {
    margin-top: 10px;
    width: 700px!important;
    height: 12em;
    margin-left: 9px;
}
span#undertakingCheckbox {
    margin-left: 40px;
    margin-top: -3px;
}
button#button_500 {
    height: 2.8em;
    margin-right: 10px;
    width: 101px!important;
    margin-top: 10px;
    font-weight: 900;
    border-color: black;
   
    border-width: 2px;
}
button#button_1000{

    height: 2.8em;
    margin-right: 10px;
    width: 101px!important;
    margin-top: 10px;
    font-weight: 900;
    border-color: black;
   
    border-width: 2px;

}
button#button_1500{
	height: 2.8em;
    margin-right: 10px;
    width: 101px!important;
    margin-top: 10px;
    font-weight: 900;
    border-color: black;
  
    border-width: 2px;

}
button#button_2000{
	height: 2.8em;
    margin-right: 10px;
    width: 101px!important;
    margin-top: 10px;
    font-weight: 900;
    border-color: black;
  
    border-width: 2px;

}
/*Changes for due amount */ 
button#button_outs{
	height: 2.8em;
    margin-right: 10px;
    width: 101px!important;
    margin-top: 10px;
    font-weight: 900;
    border-color: black;
  
    border-width: 2px;

}
/*end Changes for due amount */ 
input#amount {
   margin-left: 183px;
    margin-top: 20px;
}
button#paypending{
	   /* margin-left: 450PX;*/
       margin-left: 300PX;
    MARGIN-TOP: 35px;
}
#processing{
	color:black;
	display:none;
	 position: absolute;
	 color: black;
    font-size: 14px;
    text-align: center;
}
#ajaxBusyMsg{
	display:none;
	 position: absolute;
	 color: black;
    font-size: 14px;
    text-align: center;
    
	
}

label#lnlabel{
    margin-top: 8px;
    margin-bottom: -7px;
}
input#lninput{
	margin-top: 10px;
	
}
input#id_vpa_text{
	  width: 145px;
    margin-left: 18px;
}
button#validate_vpa{
    width: 8em;
    margin-top: 20px;
    margin-left: 8px;
    height: 2em;
}

label#vpalabel{
    font-size: 14px;
    margin-top: 4px;
}

label#paymentmthd
{
	font-family: Arial;
font-weight: bold;
color: #000;
font-size: 11pt;
margin-top: 50px;
    margin-bottom: 10px;
    margin-left: 7px;

}

.downloadHeading{
	    color: darkgreen;
    font-size: x-large;
    padding-bottom: 15px;
}

label#niclabel{
    font-family: sans-serif;
    margin-left: 425px;
    margin-top: 10px;
    font-size: larger;
    margin-bottom: 25px;
}

.sapUmcCredentialsPanelButton1{
    float: right !important;
    margin-left: 44px !important;
    margin-top: 12px;
}
input#iEmail1 {
    margin-bottom: 5px;
}
input#mail{
   margin-top: 10px;
    margin-left: 77px;
}
}
input#mobiletext{
	margin-top:10px;
}
.input{
	margin :3px;
}
.input1{
margin :3px;	
}
a#reportissue {
    margin-left: 112px;
    margin-top: 17px;
}
input#iComment {
    height: 50px;
}
input#iMobile1 {
    margin-bottom: 5px;
    margin-top: 5px;
}
div#complaintComboBox{
	 margin-bottom: 5px;
    margin-top: 5px;
}


.txnrcpt{
	 margin-left: 20px;
    color: red;
    font-family: initial;
    font-size: large;
    margin-top: 10px;
	
	
}
.sorry{
	 margin-top: 10px;
    margin-left: 18px;
    font-size: 14px;
    font-weight: bold;
	
	
}
.label1{ margin-top: 5px;
    margin-left: 17px;
    font-size: 13px;
	
	
}
.label2
{
	margin-left: 284px;
    margin-top: 5px;
	
}
.label3{
	margin-left: 266px;
    margin-top: 5px;
}
.label4{
	
}
.label5{
	  margin-left: 227px;
    margin-top: 5px;
}
.label6{
	  margin-left: 200px;
    margin-top: 5px;
}

label#bpno{
margin-left: 285px;
    margin-top: 5px;	
}
label#amount{
margin-left: 225px;
    margin-top: 5px;	
}
label#txndate{
	margin-left: 200px;
    margin-top: 5px;
} 
label#txnref{
	margin-left: 200px;
    margin-top: 5px;
}

label#doctobesubmittedNote{
	font-family: Arial;
    font-size: 14pt;
    color: green;
    margin-bottom: 0.5em;
    font-weight: bold;
    display: block;
}

span#payment{
    margin-left: 17px;
    margin-top: 10px;
    margin-bottom: 5px;
    font-weight: inherit;
}
span#viewNoc{
	    margin-left: 140px;
	
	margin-bottom:2.5em;
	font-family: Arial;
	font-size: 16pt;
	line-height: 30px;
	color: green;
	margin-bottom: 0.5em;
	font-weight: bold;
	display: block;
}
td#txnpanel{
    background-color: ghostwhite;
    border-style: inset;

}
button#print{
    margin-left: 450px;
    margin-top: 37PX;
    FONT-SIZE: 16PX;
    WIDTH: 80px;
    height: 2em;
    color: white;
    background-color: forestgreen;
}
button#try{
	margin-left: 15px;
    margin-top: 37PX;
    FONT-SIZE: 16PX;
    WIDTH: 80px;
    height: 2em;
    color: white;
    background-color: forestgreen
}
  
.txnstatus{
	margin-left: 17px;
    margin-top: 10px;
    font-size: 13px;
	
}
.failure{
	margin-left: 250px;
    margin-top: 10px;
    font-weight: bold;
	
}
input#generatecaptcha {
	width:180px;
	margin:3px;
    background-color: silver;
    color: black;
    border: black;
    font-weight: 1000;
    font-size: inherit;
    padding-left: 35px;
    height: 3.5em;
    font-family: cursive;
}/*capctha image**/
/*capliiary thankyou page*/
span#thankyoumsg{
	margin-bottom: 20px;
    margin-left: 140px;
    font-size: medium;
    font-family: sans-serif;
    margin-top: 17px;
	}
	/*thankyou image*/
	img#thankyouimg{
    margin-left: 350px;
    margin-top: 30px;
}
span#Zone{
       margin-top: 82px;
    margin-left: 39px;
    margin-right: -280px;
    color: white;
    font-size: large;
    padding-left: 2;
}
span#type{
  margin-top: 80px;
    color: white;
    font-size: large;
    margin-right: -172px;
    margin-left: 274px;
}
/* span#__view12 { */
/*     COLOR: WHITE; */
/*     MARGIN-TOP: 10PX; */
/*     MARGIN-LEFT: 450PX; */
/*     FONT-FAMILY: cursive; */
/*     FONT-SIZE: larger; */
/* } */
/* span#__view11 { */
/*     MARGIN-TOP: 30PX; */
/*     color: white; */
/*     font-size: x-large; */
/*     MARGIN-BOTTOM: -163PX; */
/*     font-family: cursive; */
/*     margin-left: 400px; */
/* } */
/* div#__layout16 {
    margin-top: 10px;
} */

#downloadimage{
	     width: 189px;
    margin-top: 22px;
    margin-left: 185px;
    height: 8em;
	
}
label#clicknoc{
	margin-left: 157px;
    margin-top: 54px;
}
img#luckydrawlogo{
    width: 500px;
    height: 180px;
    margin-left: 250px;
}//luckydraw logo
img#__image1 {
    width: 400px;
    margin-left: 270px;
}
img#IngenicoLogo{
    margin-left: 10px;
    width: 100px;
    height: 50px;
    margin-top: 1px;
}
img#billdesklogo{
    margin-top: 6px;
    margin-left: 10px;
    width: 100px;
    height: 49px;
}
table#__layout12 {
    width: 100%!important;
    height: 12em!important;
    /* margin-top: 1px; */
}

.CA{
 margin-top: 10px;
    color: white;
    background-color: midnightblue;
     width: 60%!important;
    height: 60px;
  padding-top: 50px;
    font-size: 65px;
    border-style: dotted;
    
    padding-left: 25px;	
}
button#restart {
    margin-left: 450px;
    font-size: large;
    margin-top: 60px;
    width: 120px;
    height: 64px;
    border-radius: 75px!important;
}
div#luckyDraw {
 /*  background-image: url("/sap/public/bc/ui2/zumcui5_logon/img/bkgimage.jpg"); */
   height :430px;
   background-color: lavender;
}


.sapMListHdr{
	font-size: x-large;
    font-style: oblique;
    margin-bottom: -60px;
    margin-top: 10px;
    font-family: cursive;
    font-weight: bold;
	
}
/* div#Tid-header{
	font-size: x-large;
    font-style: oblique;
    margin-bottom: -60px;
    margin-top: 10px;
    font-family: cursive;
    font-weight: bold;
} */

span#LuckyDrawHeading{
    margin-left: 330px;
    font-size: 35px;
    line-height: 30px;
    color: green;
    font-weight: bold;
    font-style: italic;
    font-family: cursive;
}


span#CongratsHeading{
    margin-left: 300px;
    font-size: 60px;
    line-height: 30px;
    color: gold;
    font-weight: bold;
    font-style: italic;
    font-family: cursive;
}
.LuckyDrawTable{
	
}

.LuckyDrawList{
color: black;
}

.LuckyDrawListHeader{
color: black;
margin-top: 100px;}

.NoOfWinners{
    margin-left: 450px;
    color: black;
    margin-top: 50px;
}
.PaytmResponse{
    margin-left: 250px;
    color: black;
    margin-top: 50px;
    font: caption;
}
.NoOfWinnersField{
	 margin-top: 50px;
}
.billdeskLogo{
	    vertical-align: top;
    border: none;
    height: 55px;
    width: 100px;
    margin-left: 10px;
}

.PaytmFields {
    margin-top: 50px;
   margin-left: 200px;
    font: message-box;
}

.PaytmFields1 {
    margin-top: 50px;
   margin-left: 110px;
    font: message-box;
}

.PaytmFields2 {
    margin-top: 50px;
   margin-left: 140px;
    font: message-box;
}

.PaytmFields3 {
    margin-top: 50px;
   margin-left: 220px;
    font: message-box;
}

.paytmVerified{
	    margin-left: 30px;
}

.paytmRefresh{
		    margin-left: 350px;
}
/*changes done for congats img*/
div#congratutations{
 background-image: url("/sap/public/bc/ui2/zumcui5_logon/img/congatulationbkg.png");
   height :430px;	
}
a#signup{
	margin-left: 40px;
    margin-top: 5px;
	
}

.busydialog
{
	margin-top: -280px;
   
    margin-left: -200px;
}
/*changes done for congrats img */
form#upload_2-fu_form {
    margin-top: 150px;
    margin-left: 400px;
}
button#upd {
    margin-left: 450px;
    margin-top: 40px;
    width: 100px;
    height: 40px;
}
/* button#__button2 { */
/*     width: 100px; */
/*     height: 40px; */
/*     margin-left: 10px; */
/* } */
button#start {
    margin-left: 500px;
    font-size: large;
    margin-top: 30px;
    width: 120px;
    height: 64px;
    border-radius: 75px!important;
}
img#spinningWheel{
    margin-left: 360px;
    margin-top: 60px;
    height: 300px;
}
.cell1{
	border-style: double;
    height: 20em;
}

	
}
img#igllogo {
    width: 120px;
    margin-left: 100px;
}
#downloadlabel{
	margin-top: 120px;
    font-family: sans-serif;
    font-size: large;
    font-weight: bold;
}
.Message{
	width:900px;
}
.messagebox{
	width : 200px;
}
.callbackHeading{
	  color: darkgreen;
    font-size: x-large;
    padding-bottom: 10px;
    margin-left: 450px;
	
}
.updatecontactHeading{
	 color: darkgreen;
    font-size: x-large;
    padding-bottom: 10px;
    margin-left:350px;
}
.messagebox{       //activationlinkpopup
	width:70%!important;
}
input#iAddress {
    height: 60px;
}
input#iAddress1{
	height: 62px;
     margin-left: 60px;
     margin-top: 10px;

}
.Hwid{
width: 500px;	
}
input#captchacheck {
    width: 180px;
    margin: 3px;
    height: 3.5em;
}
button#refresh {
    margin: 3px;
    height: 2.5em;
}
button#loginbutton {
    margin-left:51px;
    height: 2.5em;
}
a#forgotpwd{
    margin-left: 60px;
    margin-top: 41px;
}
.downloadbutton{
	margin-top: 40px;
	    margin-left: 130px!important;
	
}

span#myDialog1-lbl {
margin-left:220px;
font-size:large;
color: green;
	}
    /*Changes Ak.*/
span#myDialog2-lbl {
    
    display: flex;
    justify-content:center;
    
        
          /*Changes by AK.10.6.2023*/
        font-size:large;
        color: green;

         }

input#iName {
    margin-bottom: 5px;
}

input#iMobile {
    margin-bottom: 5px;
}
input#ddConnectionType-input {
    margin-bottom: 5px;
}
input#iEmail {
    margin-bottom: 5px;
    margin-top: 5px;
}

input#iOtherFuelDetails{
	margin-top: 5px;
	margin-left: 118px;
    width: 295px;
}

input#BP{
	margin-left: 110px;
    margin-top: 25px;
}
input#BP1{
	 margin-left: 200px;
    margin-top: 25px;
  width: 280px!important;

}
div#CONSENT{
	 margin-top: 15PX;
    margin-left: 96PX;
  

}
input#MOB{
	    margin-top: 25px;
    margin-left: 125px;
}
input#MOBinput{
	
      margin-left: 125px;
    margin-top: 25px;
}
}
input#MOB1{
	    margin-top: 25px;
    margin-left: 125px;
     width: 280px!important;
}
input#MOB2{
	  margin-top: 10px;
	     margin-left: 73px;

}

input#Alt{
	    margin-top: 25px;
    margin-left: 70px;
}
input#Alt1{
	  margin-top: 25px;
    margin-left: 180px;
     width: 280px!important;
}
input#Email{
	    margin-top: 25px;
    margin-left: 175px;
}
input#Email1{
	    margin-top: 25px;
    margin-left: 175px;
     width: 280px!important;
}
input#Email{
	    margin-top: 25px;
    margin-left: 175px;
}
.sapUiTfBrd {
    padding: 2px 5px 3px 5px;
    height: 28px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    border-width: 1px;
   
}//to increase hieght of boxes

.sapUiTvAlignCenter {
    /* text-align: initial; */
    text-align: initial;
    margin: 10px;
    font-size:large;
}
.sapUiTv {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
   
    vertical-align: top;
    line-height: 18px;
    display: inline-block;
}



.sapUiDlgHdr {
   
    font-weight: bold;
    font-size: x-large;
    
    font-weight: bold;
    color: #222222;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    /* border-bottom-color: limegreen; */
    /* height: 50px; */
   background-color:#FFF112!important;
    height: 50px!important;
}//for yellow header and footer



.sapUiBtnS {
    
    height: 22px;
    outline: none;
    font-size: larger;
background-color : red!important
}//submit button of dialog


.TermsandConditionCSS{
	width:250px;
	overflow: inherit;
}
.prePopulatedFieldsCss{
	color:black;
}

#idbuttonsend{
	    margin-left: 10px;
    margin-top: 28px;
	
}

.matrix{
	margin-left: 368px;	
}
.marginBP{
	margin-left:51px;
}

.TEXTWIDTH{
width: 26 ex  !important;
}
.BPMessage2{
	color: black;
    font-size: 16px;
    
	
}
.BPMessage{
	color: black;
    font-size: 16px;
    margin-top:15px;
        margin-left: -22px;
}

.BPText{
	margin-top:10px;
	color:red;
	font:bold 16px Arial;
	    
}
.BPText1{
	margin-left: 80px;
   
	margin-top:10px;
	color:red;
	font:bold 16px Arial;
	    MARGIN-LEFT: 214PX;
}
.BPText2{
	    margin-top: 25px;
    margin-bottom: 5px;
    color:red;
	font:bold 16px Arial;
	    MARGIN-LEFT: 214PX;
}
input#nocBP {
    margin-left: 210PX;
    MARGIN-TOP: 5PX;
    MARGIN-BOTTOM: 5PX;
}

label#clicknoc{
    margin-left: 165px;
    font-size: smaller;
    margin-top: 15px;
}



button#nocGet{
	margin-left:227px;
	font: bold 10pt Arial;
	min-width: 6em;
	color: white !important;
	background-color: red !important;
	box-shadow: none !important;
	border: 1px solid #A2A2A2 !important;
	border-radius: 5px !important;
}


.OR{
	color: red;
    font-size: 28px;
    padding-top: 35px;
	margin-left: 53px;
}

.ButtonPadding{
	margin-top:8px;
}
.ButtonPadding1{
	margin-left:320px;
	margin-top:40px;
}
.ButtonPadding2{
	margin-left:60px;
	margin-top:40px;
}
label#mandatory{
    margin-left: 200px;
}
  
   label#mandatoryAllottee{ 
   margin-left: 280px;
    margin-top: -5px;
   }
   label#mandatoryInC {
    margin-left: 460px;
    margin-top: -5px;
    margin-bottom: 10px;
}
   
label#mandatory1{
  margin-left: 321px;
    font-weight: 600;
}
input#nametext{
    margin-left: 80px;
    margin-top: 14px;
}
input#desigtext {
    margin-left: 28px;
    margin-top: 5px;
}
input#depttext {
    margin-left: 29px;
    margin-top: 5px;
}



.BP2{

    color: black;
    font-size: 16px;
   
   	
}
.BP3{
MARGIN-LEFT: 175PX;
    color: black;
    font-size: 16px;
    MARGIN-TOP: -6PX;
    
	
}
input#BPinput{
	margin-left: 110px;
    margin-top: 25px;
}

.BP{
	color: black;
    font-size: 16px;
    padding-bottom: 22px;
}

#loginhtmltext {
    margin-top: -115px;
}

.about_us1{
	font: bold 13pt/30px Arial;
	color: #00642C;
	margin-bottom: 0.5em;
	display: block;
	
}

.about_us2{
	color:red;
	font:bold 16px Arial;
}

/* FAQ */
.FAQ1{
	color:#00642C;
	font:bold 16px Arial;
}

/* Footer */
#createaccountlink{
	
width:625px;
}

#newConnectionLinkId{
	font:normal 14px Arial;
	padding: 2px;
	
	
}
/* .betaVersion{
	margin-left: 268px;
    margin-top: 5px;
    color: red;
} */

.existingUserLeftText{
	color:red;
	font-size :14px;
	font-style:italic;
	font-weight:bold;
}
#existingLinkId{
	margin-bottom:5px;
}
.EMERGENCY1{
	font: bold 11pt/20px Arial;
	display: block;
}

/* //01.09.2015 */

.sapUiNotifierMessageTimestamp {
    margin-top: -5px;
    margin-right:-60px;
    color: #FF0;
    font-size: 12px;
    font-weight: normal;
    line-height: 1.3;
    background: transparent;
    float: right;
}
.bullet{
	list-style-type: circle;
}
#Epassword{
	color:red;
	font-size:11px;
	font-style: italic;
}
#Epassword3{
	 color: red;
    font-size: 11px;
    font-style: italic;
    margin-left: 348px;
}
#Epassword2{
 color: red;
    font-size: 11px;
    font-style: italic;
    margin-left: 435px;}

#user{
	color:red;
	font-size:11px;
	font-style: italic;
}


#Guser{
	color:red;
	font-size:10px;
	font-style: italic;
}

#emailMsg{
	color:red;
	font-size:11px;
	font-style: italic;
}
a#dialogLink {
    margin-top: 18px;
}

#caMsg{
	color:red;
	font-size:11px;
	font-style: italic;
}

li.sapUiInPlaceMessage div.sapUiNotifierMessageText {
    margin-top: 2px;
    font-size: 18px;
    overflow: hidden;
    max-height: 12px;
    padding-bottom: 2px;
    white-space: nowrap;
    outline: none;
}

.loginList{
	font:normal 14px Arial;
	padding: 0px;
}

.loginListLink{
	font:normal 15px Arial;
	padding: 2px;
	font-weight:bold;
}

.loginListNewCon{
	font:normal 14px Arial;
	padding: 2px;
	margin-left:30px;
}
.Myacc{
	
	margin-bottom: 79%;
    FONT: 22px arial;
    COLOR: #009900;
    PADDING-TOP: 30px
    
}
.navig{
	list-style-type:none;
}
.loginData{
	margin-bottom:150px;
}
img#loginImage {
    width: 576px;
    height: 490px;
}

img#nocImage {
    width: 501px;
    height: 229px
}
img#instapayImage{
    width: 530px;
    height: 580px;
}
img#autopop{
    width: 530px;
    height: 580px;
}
label#Fnlabel{
    /* PADDING: 1PX; */
    MARGIN-BOTTOM: -6PX;
    MARGIN-TOP: 7PX;
}
input#Fntextfield{
    MARGIN-TOP: 8PX;
}



.login{
	margin-left:782px;
}

.loginHeadingList{
	margin-bottom:5px;
	color:red;
	font:bold 16px Arial;
}
.msgdescription{
	font-family: cursive;
	font-size: 20px;
	color: red;
	margin-bottom: 0.5em;
	display: block;
	margin-top:20px;
}
#headerLogoLink1{
	background-color:green;
}
.eBillMargin{
	margin-left:20px;
}

addDropDownsDept{
	
}
.consentDropDown{
	margin-top: 15PX;
    margin-left: 96PX;
  
}
.addDropDowns{
	width:80px;
}
.addDropDowns3{
	width:140px;
}
.addDropDowns4{
	width: 297px;
    margin-left: 144px;
    margin-top: 10px;
    margin-bottom: 5px;
}
.addDropDowns6{
    width: 297px;
    margin-left: 211px;
    margin-top: 9px;
    margin-bottom: 5px;
}
.addDropDowns7{
    width: 295px;
    margin-left: 159px;
    margin-top: 5px;
}
.addDropDowns8{
    width: 295px;
    margin-top: 6px;
}

.addDropDowns9{
	    width: 297px;
    margin-left: 206px;
    margin-top: 9px;
    margin-bottom: 5px;
}
.addDropDowns10{
	    width: 297px;
    margin-left: 216px;
    margin-top: 9px;
    margin-bottom: 5px;
}

.winnername{
	font-size: x-large;
   
    font-weight: bolder;
    color: deeppink;
        margin-top: 20px;
    margin-left: 450px;
}
.winnerzone{
    margin-left: 450px;
    color: deeppink;
    margin-top: 10px;
    font-size: x-large;
    
}
.addCombotype{
	margin-left: 200px;
       margin-top: 80px;
    margin-bottom: 20px;
}
.addCombozone{
	
     margin-top: 80px;
    margin-left: 102px;
}
.addDropDowns2{
	margin-left:5px;
	width:80px;
}
.addDropDowns3{
	margin-left:5px;
	max-width:80px;
	
}

input#iandcAddress{
	height: 62px;
	margin-left: 178px;
	margin-top: 4px;
	width:297px;
}


input#cnametext{
	margin-left: 120px;
    width: 297px;
    margin-top: 5px;
    margin-bottom: 5px;
	
}


input#iPostalCode{
	margin-left: 149px;
	width: 297px;
    margin-top: 5px;

}

input#iContactPerson{
	margin-left: 75px;
	width: 297px;
	margin-top: 5px;
}

input#iContactNumber{
	margin-left: 117px;
	width: 297px;
	margin-top: 5px;
}

input#iEmailId{
	margin-left: 200px;
	width: 296px;
	margin-top: 5px;
}


input#iZone{
	margin-left: 204px;
	width: 296px;
	margin-top: 5px;
}

input#iVol{
	margin-left: 65px;
	width: 296px;
	margin-top: 5px;
}

input#iTypeBusiness{
	width: 295px;
	margin-top: 5px;
	margin-left: 37px;
}

input#iAvgConsumption{
	width: 295px;
	margin-top: 5px;
	margin-left: 4px;

}
input#iComments{
		margin-left: 172px;
		width: 295px;
		 margin-top: 5px;
}

.addDropDowns5{
	width:80px;
	
}

.submitButton{
	background-color:green !important;
}

.sapUmcViewsHeading{
	font-family: Tahoma, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #00642c;
    text-decoration: none;
}

.bullets1 {
    margin-left: 2.0em;
    padding-left: 6px;
    color: #333333;
    list-style-type: square;
}
.bullets2{
    margin-left: 2.0em;
    padding-left: 6px;
    color: #cc0000;
    list-style-type: square;
    list-style-image: none;
}

.links3 {
    font-family: Tahoma, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #cc0000;
    text-decoration: none;
}
.text {
    font-family: Tahoma, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #333333;
    text-decoration: none;
    text-align: justify;
    padding: 0px 6px 0px 6px;
}

.sapUmcViewsSubHeading{
	  font-family: Tahoma, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #cc0000;
    text-decoration: none;
}

.sapUmcViewsLogo{
float:right;
vertical-align:top;
}

.sapUmcFLHeading{
/* 	margin-left:200px; */
	font-family: Arial;
	font-size: 16pt;
	line-height: 30px;
	color: green;
	margin-bottom: 0.5em;
	font-weight: bold;
	display: block;
		
}
.Heading{
margin-left: 155px;
	font-family: Arial;
	font-size: 16pt;
	line-height: 30px;
	color: green;
	margin-bottom: 0.5em;
	font-weight: bold;
	display: block;
		
}
.Headingallottee{
	margin-left: 130px;
	font-family: Arial;
    font-size: 16pt;
    line-height: 30px;
    color: green;
    margin-bottom: 0.5em;
    font-weight: bold;
}
.HeadingInC{
    margin-left: 330px;
    font-family: Arial;
    font-size: 20pt;
    line-height: 30px;
    color: green;
    font-weight: bold;
}

.HeadingPaytm{
    margin-left: 250px;;
    font-family: Arial;
    font-size: 20pt;
    line-height: 30px;
    color: green;
    font-weight: bold;
}


  .sapUmcFLHeading1 {
    /* MARGIN-TOP: -150PX; */
    font-family: serif;
    font-size: 20pt;
    line-height: 50px;
    margin-bottom: 0.5em;
    font-weight: bolder;
    display: block;
    /* MARGIN-LEFT: 120PX; */
}

input#Name{
    border-style: dashed;
    margin-left: 4px;
    margin-bottom: 4px;
    height: 35px;
    font-size: 18px;
    width: 300px!important;
    border-bottom-style: solid;
    border-top-style: none;
    border-left-style: none;
    border-right-style: none;
}

input#phno{
    border-style: dashed;
    margin: 4px;
    height: 35px;
    font-size: 18px;
    width: 300px!important;
    border-bottom-style: solid;
    border-top-style: none;
    border-left-style: none;
    border-right-style: none;
}
input#add{
border-style: dashed;
    margin: 4px;
    height: 35px;
    font-size: 18px;
    width: 300px!important;
    border-bottom-style: solid;
    border-top-style: none;
    border-left-style: none;
    border-right-style: none;	
}
input#email{
    /* margin: 5px; */
    border-style: dashed;
    margin-left: 2px;
    margin-top: 4px;
    height: 35px;
    font-size: 18px;
    width: 300px!important;
    border-bottom-style: solid;
    border-top-style: none;
    border-left-style: none;
    border-right-style: none;
}

input#registrationno{
border-style: dashed;
   
    margin-bottom: 20px;
    margin-left: 30px;
    /* margin: 50px; */
    margin-top: 50px;
    height: 35px;
    font-size: 18px;
    width: 240px!important;
    border-bottom-style: solid;
    border-top-style: none;
    border-left-style: none;
    border-right-style: none;	
}

input#Bussinesspartner{
	border-style: dashed;
   
    margin-bottom: 20px;
    margin-left: 30px;
    /* margin: 50px; */
    margin-top: 50px;
    height: 35px;
    font-size: 18px;
    width: 240px!important;
    border-bottom-style: solid;
    border-top-style: none;
    border-left-style: none;
    border-right-style: none;
}
input#bptexfld{
	  font-weight: 900;
	height:3em;
	margin-left:140px
}
input#regno{
	  font-weight: 900;
	height:3em;
	    margin-left: 123px;
    margin-top: 5px;
}
input#regdate
{height:3em;
  font-weight: 900;
	    margin-left: 145px;
    margin-top: 5px;
}
input#mcd{
	  font-weight: 900;
	height:3em;
	    margin-left: 88px;
	        margin-top: 5px;
}
input#ndmc{
	height:3em;
	  font-weight: 900;
	    margin-left: 76px;
    margin-top: 5px;
}
input#loc{
	  font-weight: 900;
	height:3em;
	    margin-left: 214px;
    margin-top: 5px;
}
input#sr{
	  font-weight: 900;
	height:3em;
	    margin-left: 199px;
    margin-top: 5px;
}
input#fn{
	  font-weight: 900;
	height:3em;
	    margin-left: 145px;
    margin-top: 5px;
}
input#address{
	    font-weight: 900;
	height:3em;
	    margin-left: 207px;
    margin-top: 5px;
}

input#propid{
	border-style: dashed;
   
    margin-bottom: 20px;
    margin-left: 30px;
    /* margin: 50px; */
    margin-top: 50px;
    height: 35px;
    font-size: 18px;
    width: 240px!important;
    border-bottom-style: solid;
    border-top-style: none;
    border-left-style: none;
    border-right-style: none;
}
.sapUmcname{
	margin-bottom: 8px;
}

.sapUmcFLHeadingULcustomised2{
	font-family: Arial;
	font-size: 12pt;
	line-height: 30px;
	color: red;
	margin-top: -15px;
	margin-bottom: 0.5em;
	font-weight: bold;
	display: block;
	margin-left:38px;	
	
}
.sapUmcFLHeadingULcustomised{
	font-family: Arial;
	font-size: 12pt;
	line-height: 30px;
	color: red;
	margin-left:38px;
	font-weight: bold;
	display: block;	
	
}
.sapUmcFLHeadingUL{
	
	font-family: Arial;
	font-size: 12pt;
	line-height: 30px;
	color: red;
	margin-bottom: 0.5em;
	font-weight: bold;
	display: block;	
}
.loginLink{
	
	font-family: Arial;
	font-size: 12pt;
	line-height: 30px;
	
	
	margin-bottom: 0.5em;
	
	display: block;
}

.sapUmcFieldLabelLogIn{
	margin-left:200px;
font-family: Arial;

color: #000;
font-size: 11pt;
}

.sapUiImg{
vertical-align: top;
  border: none;

}

.sapUmcSLHeading{
	font: italic 14pt Arial;
 	color: green; 
 	display: block;	 
}

.sapUmcPanel{
	padding: 3em 4em;
	border: 1px solid #CCC;
	float: right;	
}

.saploginPanel{
	padding: 1em 1em;
	border: 2px solid #CCC;
	float: left;	
}

.sapUmcFieldLabel{
    
font-family: Arial;
font-weight: bold;
color: #000;
font-size: 11pt;
}
.sapUmcFieldLabel_call{  /*Changes by ak.10.6.23*/
    margin-top: 10px;
    margin-left:10px;
    font-family: Arial;
    font-weight: bold;
    color: #000;
    font-size: 11pt;
    }
/*Changes strt ak.25.9.23*/
/*.sapUmcHeaderLabel{
font-family: Arial;
font-weight: bold;
color: #008000;
font-size: 18pt;
}

.sapUmcInputField{
margin: 2px;
}*/ /*Changes end*/

.sapUiNotifierTitle, .sapUiNotifierContent{
	font-family: Arial, Helvetica, sans-serif !important;
}

.sapUiCb{
	outline: none;	
}

.sapUiCbNoText{
	cursor: pointer;
}

.sapUiMltPadRight{
	padding: 0px !important;
}

.sapUmcCredentialsPanelCompanyName {
	font-size: 21px !important;
	color: #AAAAAA !important;
    float: right !important;
	font-family: Arial;    
}

.sapUmcCredentialsPanelMandatoryField {
    margin-top: 0px !important;	
	color: black !important;
}

.sapUmcCredentialsPanelButton {
    float: right !important;
    margin-left:2px !important;
}
.sapUmcCredentialsPanelButton3 {
    /*float: right !important; Chnages by ak. 25.9*/
    margin-left:2px !important;
}
.sapUmcCredentialsPanelButton2 {
   margin-top: 15px;
    margin-left: 32px !important;
    /* margin-left: 2px !important; */

}

.payButtonShiftRight{
	
}

.refreshButton{
	margin-left: 200px;
}

.sapUmcButton{
font: bold 10pt Arial;
	min-width: 6em;
	color: white !important;
	background-color: red !important;
	box-shadow: none !important;
	border: 1px solid #A2A2A2 !important;
	border-radius: 5px !important;
}
.sapUmcButton1{
font: bold 10pt Arial;
	min-width: 6em;
	color: white !important;
	background-color: #00642C !important;
	box-shadow: none !important;
	border: 1px solid #A2A2A2 !important;
	border-radius: 5px !important;
}
div#upload_1 {
    margin-left: 69px;
    margin-top: 45px;
}
button#allotteeupload{
    margin-left: 120px;
    margin-top: 10px;
}

button#submitDialog2 {
     margin-top: 15px;
	     margin-left: 400px;
}

.sapUmcLogInTxt1 {
    font-family: ;
    font-size: 12px;
    color: #666 !important;
    margin-bottom: 0.5em;
    margin-left: px !important;
    font-stretch: semi-condensed;
    font-family: sans-serif;
}
td#register{
	  background-image: url("/sap/public/bc/ui2/zumcui5_logon/img/burnerlatest2.jpg");
height :490px;
}
td#loginImage{
	
	height:500px;
}

div#loginPanel {
	height: 390px;
    border-style: double;
    padding: 1.7em;
}
a#signup{
    margin-left: 15px;
    margin-top: 5px;
}
.securitychk{
	font-size: 13px;
	margin: 3px;
}
.usernamelabel{
	font-family: Arial;
    font-weight: bold;
    color: #000;
    font-size: 12pt;
        margin: 3px;
}
td#luckyDraw1{
	background-image: url("/sap/public/bc/ui2/zumcui5_logon/img/luckydrawbkg.jpg");
height :490px;
	
}
.sapUmcregister{
color: white;
    margin-top: px;
    margin-left: 50px;
    margin-right: 10px;
    margin-bottom: 300px;
    font-family: initial;
    font-size: 25px;
		
}


.sapUmcButton1{
    font: bold 14pt MONOSPACE;
    height: 42px;
    margin-top: 35PX;
    margin-right: 25px!important;
    min-width: 12em;
    color: white !important;
    background-color: green !important;
    box-shadow: none !important;
    /* border: 1px solid #A2A2A2 !important; */
    border-radius: 70px !important;
}
.sapUmcButton2{
    font: bold 14pt MONOSPACE;
    height: 42px;
    margin-top: 35PX;
    margin-right: 25px!important;
    min-width: 8em;
    color: white !important;
    background-color: green !important;
    box-shadow: none !important;
    /* border: 1px solid #A2A2A2 !important; */
    border-radius: 70px !important;
}


.sapUmcButton:hover{
	background-color: #00642C !important;
	color:white !important;
}

.sapUmcPageBody{
	width: 100%;
	min-width: 1200px;
	max-width: 1200px;
	height: 100%;
	margin: auto;
/* /* 	background-image: url('/sap/public/bc/ui2/umcui5_logon/img/mainBackground.jpg'); */ */
/*     background: -moz-linear-gradient(top,  rgba(255,255,255,1) 80%, rgba(0,100,44,1) 100%); FF3.6+ */
/* 	background: -webkit-gradient(linear, left top, left bottom, color-stop(80%,rgba(255,255,255,1)), color-stop(100%,rgba(0,100,44,1))); Chrome,Safari4+ */
/* 	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 80%,rgba(0,100,44,1) 100%); Chrome10+,Safari5.1+ */
/* 	background: -o-linear-gradient(top,  rgba(255,255,255,1) 80%,rgba(0,100,44,1) 100%); Opera 11.10+ */
/* 	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 80%,rgba(0,100,44,1) 100%); IE10+ */
/* 	background-color: linear-gradient(to bottom,  #CF0000 80%,rgba(207,0,0) 100%);  */

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+20,e7be02+100 */
/* background: #ffffff; Old browsers
background: -moz-linear-gradient(top,  #ffffff 20%, #e7be02 100%); FF3.6+
background: -webkit-gradient(linear, left top, left bottom, color-stop(20%,#ffffff), color-stop(100%,#e7be02)); Chrome,Safari4+
background: -webkit-linear-gradient(top,  #ffffff 20%,#e7be02 100%); Chrome10+,Safari5.1+
background: -o-linear-gradient(top,  #ffffff 20%,#e7be02 100%); Opera 11.10+
background: -ms-linear-gradient(top,  #ffffff 20%,#e7be02 100%); IE10+
background: linear-gradient(to bottom,  #ffffff 20%,#e7be02 100%); W3C
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e7be02',GradientType=0 ); IE6-9
	background-repeat: no-repeat;
	background-attachment: fixed;	 */
	background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 20%, #80c080 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(20%,#ffffff), color-stop(100%,#80c080)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 20%,#80c080 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 20%,#80c080 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 20%,#80c080 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 20%,#80c080 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#80c080',GradientType=0 ); /* IE6-9 */
background-repeat : no-repeat;
background-attachment : fixed;
	
}
	
.sapUmcBodyWrapper{
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.sapUmcPageHeader{
	height: 5em;
	width: 100%;
}

.sapUmcPageHeader .sapUiVltCell:first-of-type{
	height: 78%;
}

.sapUmcPageHeaderContent{
/* 	margin-bottom: 0.3%; */
	height: 69px; 
	margin-top: 1px;
}

#pageHeaderOrangeLine{
	background-color: #FFC000;
	width: 100%;
	height: 2px;
	margin-top: 1em;
}

.sapUmcNavigationBar{
	height: 2em;
}

.sapUmcContentArea{
	width: 100%;
	opacity: 0.98;
	filter: alpha(opacity = 85);
	zoom: 1;	
	background-color: #FFF;	
	display: block;	
}

.sapUmcMiddleSideContent{
	width: 92% !important;
	height: 100%;
	background-color: #FFF;
	opacity: 0.98;
	filter: alpha(opacity = 85);
	zoom: 1;
	overflow-y: auto;
	padding-left: 4%;
	padding-right: 4%;
	padding-bottom: 3%;
	padding-top: 3%;	
	overflow-x: hidden;
	display: block;	
}

.sapUmcNotificationBar{
	height: 2.5em;
	background-color: #FFF;
	opacity: 0.98;
	filter: alpha(opacity = 85);
	zoom: 1;
	border-top-left-radius: 0px !important;
	border-top-right-radius: 0px !important;
}

.sapUmcPageFooter{
	height: 3em;
	margin-top: 43px;
/* 	background-color: white; */
/* 	background-color: yellow; */
	background-color: #FFF112;
	/* opacity: 0.6;
	bottom: 0;	
    filter: alpha(opacity = 60); */    	/* 	for the IE */
    zoom: 1; 							/* 	for the IE */	
}
input#bpno{
    margin-top: 10px;
}

#headerLogoLabel{
	margin-top: 1em;
	font-size: 1.5em;
	color: white !important;
	font-weight: bold;
	line-height: 2em;	
}
/* Page Footer Start */
#pageFooterLayout{
	width: 100%;
}
.Footermargin{
	margin-left: 68px;
}
#pageFooterLayout .sapUiHLayoutChildWrapper:nth-of-type(1){
	float: left;
	//margin-left: 5%;
	margin-top: 1em;
}

#pageFooterLayout .sapUiHLayoutChildWrapper:nth-of-type(2){
	float: left;
	margin-right: 15px;
	margin-top: 1em;
}

#pageFooterLayout .sapUiHLayoutChildWrapper:nth-of-type(3){
	float: left;
	//margin-left: 5%;
	margin-top: 1em;
}

#pageFooterLayout .sapUiHLayoutChildWrapper:nth-of-type(4){
	float: left;
	margin-right: 5%;
	margin-top: 1em;
}

.betaversion{
	margin-top: 1.5em;
	color:black;
	float:right;
	margin-left: 26px;
}

#pageFooterLayout .sapUiLnk{
	color: #000 !important;
	font-weight: bold;
	font-size: 11pt;
	cursor: pointer;	
}
/* Page Footer End */

/* Page Header Start */
.sapUmcPageHeaderContent .sapUiHLayoutChildWrapper:nth-of-type(1){
	float: right;
	
}
.sapUmcPageHeaderContent .sapUiHLayoutChildWrapper:nth-of-type(2){
	
}
.sapUmcPageHeaderContent .sapUiHLayoutChildWrapper:nth-of-type(4){
	width: 45%;
}

.sapUmcImage{
	float: right;
	
}
/* Page Header End */
#layoutForPageHeader{
/* 	background : yellow; */
	background-color: #FFF112;
	width: 100%;
}
.sapUiDlg {
    border: none;
    background-color: #FFF112;
}

/* NotificationBar begin */
#notificationBar{
	position: relative;
	top: 0px !important;
}

.sapUiNotifierMessage{
	min-height: 40px;	
}

.sapUiNotifierMessageText{
	max-height: none !important;
}

.sapUiShd{
	box-shadow: none;
}

.sapUiNotificationBar{
	background : red;
	width: 100% !important;
	border-top-left-radius: 0px !important;
	border-top-right-radius: 0px !important;
		
}

.sapUiTfRo{
	background-color: rgba(0, 0, 0, 0) !important;
	color: #000 !important;
	border: none !important;	
}

/* NotificationBar end */
.sapUmcErrorMessage{
 	margin: 1%;	
    font-weight: bold !important;
    color: red !important;
    white-space: normal !important;
}

#login td:nth-of-type(2){
	float: right;
}

#forgotPasswordVL{
	margin-left: 35%;
	width: 31%;
}

#forgotPasswordVL>.sapUiVltCell:nth-of-type(1) label{
	font-weight: bold;
	margin-bottom: 2em;	
	font-family: Arial,Helvetica,sans-serif;
}

#forgotPasswordVL>.sapUiVltCell:nth-of-type(2) span{
	margin-bottom: 2em;	
}

#forgotPasswordVL>.sapUiVltCell:nth-of-type(4) input{
	width: 70%;
	margin-bottom: 0.2em;	
}

#forgotPasswordVL>.sapUiVltCell:nth-of-type(5) button{
	float: right;
	margin-bottom: 2em;		
}

#forgotPasswordVL>.sapUiVltCell:nth-of-type(5){
	height: 3em;		
}

#forgotPasswordVL>.sapUiVltCell:nth-of-type(6){
	margin-bottom: 2em;		
}

#resetPasswordMessageVL{
	float: left;
	width: 50%;
	margin-top: 5em;	
}

#resetPasswordMessageVL label{
	font-weight: bold;	
	margin-bottom: 1em;	
}

#resetPasswordVL{
	width: 15em;
}

#resetPasswordVL input{
	width: 100%;
	margin-bottom: 2em;	
}

/* #resetPasswordVL button{ */
/* 	float: right; */
/* 	width: 7em; */
/* } */

#resetPasswordVL>.sapUiVltCell:nth-of-type(5){
	margin-bottom: 1em;
}

#createPasswordMessageVL{
	float: left;
	width: 50%;
	margin-top: 3em;	
}

#createPasswordMessageVL label{
	margin-bottom: 1em;	
}

#createPasswordVL{
	width: 15em;
}

#createPasswordVL>.sapUiVltCell:nth-of-type(1) label{
	float: right;
	margin-bottom: 1em;
}

#createPasswordVL>.sapUiVltCell:nth-of-type(2){
	clear: both;
}

#createPasswordVL>.sapUiVltCell:nth-of-type(2) label{
	font-weight: bold;
}

#createPasswordVL>.sapUiVltCell:nth-of-type(3){
	margin-bottom: 1em;
}

#createPasswordVL input{
	width: 100%;;
}

#createPasswordVL button{
	float: right;
	width: 7em;
}

#createPasswordVL>.sapUiVltCell:nth-of-type(4) label{
	font-weight: bold;
}

#createPasswordVL>.sapUiVltCell:nth-of-type(5){
	margin-bottom: 1em;
}

#createPasswordMessage{
	margin-bottom: 2em;
}

/* Create new account begin */
/* #signupVL{ */
/* 	padding: 6%; */
/* 	width: 30em; */
/* 	float: right; */
/* } */

#signupRow1>.sapUiHLayoutChildWrapper:nth-of-type(1) {
	float: left;
	margin-right: 2em;
}

#signupRow1>.sapUiHLayoutChildWrapper:nth-of-type(2) {
float: right;
}

#signupRow3>.sapUiHLayoutChildWrapper:nth-of-type(1) {
	float: left;
	margin-right: 2em;
}

#signupRow3>.sapUiHLayoutChildWrapper:nth-of-type(2) {
float: right;
}

#signupRow2>.sapUiHLayoutChildWrapper:nth-of-type(1) {
	float: left;
	margin-right: 2em;
}

#signupRow2>.sapUiHLayoutChildWrapper:nth-of-type(2) {
float: right;
}

#signupRow4{
	width: 100%;
}
#BillRow4{
	width: 100%;
}
#newCustSubmit{
	width: 100%;
}

#submitNewCustButton{
	margin-right: 1.5em;
}

#ContinueButton{
	 margin-left: 3px;
}

#CancelButton{
	       margin-left: 30px;
}
#ContinueButton2{
	    margin-left: 3px;
}

#CancelButton2{
	   margin-left: 310px;
}

#signupRow4>.sapUiHLayoutChildWrapper:nth-of-type(1) {
	width: 6%
	
}

#BillRow4>.sapUiHLayoutChildWrapper:nth-of-type(1) {
	width: 30%;
	float: right;
	
}
#signupRow4>.sapUiHLayoutChildWrapper:nth-of-type(2) {
	width: 40%
}
#signupRow4>.sapUiHLayoutChildWrapper:nth-of-type(3) {
	
	width: 30%;
	float: right;
	
}
.sapUMCSignupRowVL{
	margin-bottom: 1em;
}
.sapUMCSignupRowHL{
	width: 100%;
}
.sapUMCSignupRowRightItem{
	float: right;
}
/* Create new account end */

/*Start Product table classes*/
.sapUmcPrdTbl{
	margin-bottom: 0px !important;
}

.sapUmcPrdTbl .sapUiTableTr > td{
	padding-top: 1em;
	padding-bottom: 1em;
} 

.sapUmcPrdTbl .sapUiTableColHdrCnt {
	display: none !important;
}

.sapUmcPrdTbl .sapUiTableCtrlScr{
	margin-left: 0 !important;
}

.sapUmcPrdTbl .sapUiTableCell{
	white-space: normal  !important;	
}

.sapUmcPrdTblPrdDesc{	
	margin-bottom: 1em;
	font-size: 21px !important;
	font-weight: bold;
	color: #0076CB;
}

.sapUmcPrdTblPrdPriceBold{	
	margin-right: 0.1em;
	font-size: 17px !important;
	font-weight: bold;
}

.sapUmcPrdTblPrdPrice{	
	font-size: 17px !important;
	font-weight: normal;
	margin-right: 2em;
}

.sapUmcPrdTblQuickView{
	background-color: red  !important;
	border-color: grey;
	border-width: 1px; 
}

.sapUmcPrdTblPrdLongText{	
	font-size: 15px !important;
}

.sapUmcPrdTblApplyNow{	
	font-size: 18px !important;
	color: rgb(255, 163, 0) !important;
	line-height: 22px !important;
	text-decoration: underline;
	outline: none !important;
}

.sapUmcPrdTblStartDate{
 	color: #0076CB;
 	font-size: 15pt;
 }
/*End Product Table Classes*/

.sapUmcHorizontalSpace{
	margin-right: 0.5em;
}

.sapUmcVerticalSpace{
	margin-bottom: 1em;
}

.sapUmcMainPageTableSpacing{
	border-collapse: separate !important;
	border-spacing: 1.5em 0.75em;
}

.sapUmcMainPageSavingsTableSpacing{
	border-collapse: separate !important;
	border-spacing: 0.5em 0em;
}

.sapUmcFieldText{
	font:normal 14px Arial;
	color: #000000;
}

.sapUmcButton{
	font: bold 10pt Arial;
	min-width: 6em;
	color: white !important;
	background-color: red !important;
	box-shadow: none !important;
	border: 1px solid #A2A2A2 !important;
	border-radius: 5px !important;
}

.sapUmcButton1{
	font: bold 10pt Arial;
	margin-top: 0.75em;
	min-width: 6em;
	color: white !important;
	background-color: red !important;
	box-shadow: none !important;
	border: 1px solid #A2A2A2 !important;
	border-radius: 5px !important;
}

/*Border for content boxes, ex. contractDetails view*/
.sapUmcBorder{ 
	border: 1px solid #CCC;
	vertical-align: top;
}

/*Container Margins between nav bar and page bottom, ex. contractDetails view*/
.sapUmcContainerMargins{ 
	margin-top: 1.5em;
	margin-bottom: 1.5em;
}
/*.buttonsMargins{ 
	margin-top: 1.5px;
	margin-bottom: 1.5px;
}*//*Changes ended*/
.bankertextview{

	font-size : 20px;
	line-height: 40px;
	color : #00642c; 
	font-family : cursive;
}

.bankertextview2{

	font-size : 12px;

}


.sapUmcContainerPadding{
	padding: 2em !important;
}

.sapUmcContainerPaddingss{
	padding: 1em !important;
}

.sapUmcBlueHeader{
	font: bold 11pt arial;
	color: #0076CB;
}

.sapUmcImgCenter{
	margin-right: auto;
	margin-left: auto;
	display: block;
}

.sapUmcTextCenter{
	text-align: center;
}

.sapUmcTopAlign{
	vertical-align: top;
}

.sapUmcGrayFieldContent{
	color: #808080;
	font-style: italic;
}

#headerLogoLink1, #headerLogoLink2{
	color: white !important;
	line-height: 2em;	
	outline: none;
	font-family: none;	
}

#headerLogoLink1, #headerLogoLink2:hover{
	text-decoration: none;
}

#headerLogoLink1{
	font-size: 32pt;
	font-family: Arial;
	font-weight: bold;
	margin-right: 0.2em;
}

#headerLogoLink2{
	font-size: 24pt;
	font-family: Arial;
	margin-right: 0.5em;
	margin-top: 0.4em;
}

#loginPanel>.sapuiVltCell:nth-of-type(1){
	margin-bottom: 2em;
	margin-top: 2em;
}

#loginPanel>.sapuiVltCell:nth-of-type(2){
	margin-bottom: 2em;
}

#loginPanel>.sapuiVltCell:nth-of-type(3){
	margin-bottom: 3em;
}

#loginPanel>.sapuiVltCell:nth-of-type(4){
	margin-bottom: 1em;
}

#loginPanel .sapUiHLayoutChildWrapper:nth-of-type(2){
margin-left:42px;
}

#signupVL{
 	min-width: 32em; 
	float: right;	
}

#signupVL input{
	width: 25ex;
}

#companyNameLabel{
	text-align: right !important;
	margin-bottom: 2em;
	width: 100%;
	float: none !important;	
}
 .sapUiLbl{
 	line-height: 25px !important; 
}

#forgotPasswordRightVL input{
	width: 250px;
 	margin-bottom: 2em; 
}

.forgotPasswordOrLabel{
	margin-left: 8em;
}

#forgotPasswordLeftVL{
	margin-top: 5em;
	width: 40%;
}

#signupVL>.sapUiVltCell:nth-of-type(1){
	margin-bottom: 2em;
}

#mandataryFieldsLb{
	text-align: right;
	margin-bottom: 2em;
}

.sapUiLnk{
	font-family: Arial !important;
	font-size: 17px;
	
}

.sapUmcMainDescriptionTxt {
	font-family: Arial;
	font-size: 14px;
	color: #666 !important;
	margin-bottom: 0.5em;
/* 	margin-left:130px !important; */
}
.sapUmcLogInTxt {
	font-family: Arial;
	font-size: 14px;
	color: #666 !important;
	margin-bottom: 0.5em;
	margin-left:130px !important;
}
.newusersucces{
	font-family: Arial;
	font-size: 15pt;
	color: green !important;
	margin-bottom: 0.5em;
}

/* .sapUmcMaxWidth{
	width: 100%;
} */

.sapUiBtnDsbl{
    border-color: #BFBFBF !important;
    background-color: #E2E2E2 !important;
}

.sapUiBtnDsbl:hover{
    background-color: #E2E2E2 !important;
}
#forgotPasswordButtonsHL{
	float: right !important;
}

#createAccount table{
	table-layout: initial !important;
}

.sapUiTableCtrl tr:hover{
	background-color: white !important;
}

.sapUiTableCtrl td,span,img{
	outline: none;
}

.sapUiLbxITxt{
	font-family: arial;
}

/* CSS for navigation bar*/
.sapUiMnuBarArea{
	background-color:#00642C;
}

.sapUiMnuBarItm{
	color:White;
}

.sapUiMnuBarItm:hover {
   
    font-size: large;
}

#enterPwd{
	color:red;
	font-size:11px;
	font-style: italic;
}

.textexpand{
	font-family: Arial;
    font-size: 12pt;
    line-height: 30px;
    width: 500px;
    color: red;
    margin-bottom: 0.5em;
    font-weight: bold;
    display: block;
}

.shiftRightLabelSelect{
	    margin-left: 200px;
}
.radioPendingPaymentPage{
	 margin-left: 200px;
}
.paytmPendingPaymentPage{
	
}

#loginPanel{
	width: 389px;
    margin-left: 3px;
}
.shiftRightField{
	margin-left:5em;
}
.shiftRightLabel{
	margin-left:4em;
}
.shiftRightFieldSD{
	margin-left:7em;
}
.fieldWidth{
	width:333px !important;
}
.shiftRightLabelBA{
	margin-left:1.7em;
}
.shiftRightFieldBA{
	margin-left:2em;
}
.shiftRightLabelBA2{
	margin-left:2.4em;
}
.shiftRightFieldBA2{
	margin-left:3em;
}

#iglLogo{
	width:398px;
	height:68px;
}

.boldText{
	font-weight:bold;
}

.careOf{
	display:none;
}
.careOfDropDown{
	display:none;
}
.marginDMA{
	margin-top:12px;
	margin-bottom:12px;
}
.handleDisplayGovandNonGov{
	display:none;
}
#emailVerification {
    height: 300px!important;
}
/*email verification*/ 


#checkoutmodal li#option_digitalMandate {
    display: none !important;
}
.margin-right {
	margin-right: 20px;
}
.EVMimageCss {
	width: 550px;
	margin-top: 45px;
}
.OtpSection {
	margin-top: 30px;
}
.bhimLogo {
	width: 120px;
	height: 50px;
    margin-left: 14px;
    margin-top: -16px;
}
.buttonIandC {
    height: 2.8em;
    margin-right: 10px;
    width: 101px!important;
    margin-top: 10px;
    font-weight: 900;
    border-color: black;   
    border-width: 2px;
}

.submitButtonIandC{
font: bold 10pt Arial;
	min-width: 6em;
	color: white !important;
	background-color: red !important;
	box-shadow: none !important;
	border: 1px solid #A2A2A2 !important;
	border-radius: 5px !important;
	margin-left: 500px;
    width: 150px;
}
.instaPayImage{
    width: 530px;
    height: 580px;
}
img#IngenicoLogo{
    margin-left: 10px;
    width: 100px;
    height: 50px;
    margin-top: 1px;
}
img#IngenicoLogo{
    margin-top: 6px;
    margin-left: 10px;
    width: 100px;
    height: 49px;
}
label#id_PaymentMethod {
	font-family: Arial;
	font-weight: bold;
	color: #000;
	font-size: 11pt;
	margin-top: 40px;
    margin-bottom: 10px;
    margin-left: 7px;
}
.bhimLogoIandC {
	width: 120px;
	height: 50px;
	margin-top: 2px;
}
input#id_Name {
	width: 350px;
    margin-bottom: 10px;
    margin-left: 50px;
}
input#id_Mobile {
	width: 350px;
    margin-bottom: 10px;
    margin-left: 43px;
}
input#id_Email {
    width: 350px;
    margin-bottom: 10px;
    margin-left: 63px;
}
input#id_Address {
    width: 350px;    
    height: 60px;
    margin-left: 31px;
}
button#id_Button {
	margin-left: 100px;
    margin-top: 25px;
}
img#PNGConnectionImage{
    width: 530px;
    height: 550px;
}
img#id_IglLogo {
    width: 120px;
    margin-left: 100px;
}
input#id_NameInput{
    border-style: dashed;
    margin-left: 4px;
    margin-bottom: 4px;
    height: 35px;
    font-size: 18px;
    width: 341px!important;
    border-bottom-style: solid;
    border-top-style: none;
    border-left-style: none;
    border-right-style: none;
}
input#id_PhnoInput{
    border-style: dashed;
    margin: 4px;
    height: 35px;
    font-size: 18px;
    width: 341px!important;
    border-bottom-style: solid;
    border-top-style: none;
    border-left-style: none;
    border-right-style: none;
}
input#id_AddressInput{
border-style: dashed;
    margin: 4px;
    height: 35px;
    font-size: 18px;
    width: 341px!important;
    border-bottom-style: solid;
    border-top-style: none;
    border-left-style: none;
    border-right-style: none;	
}
input#id_EmailInput{
    /* margin: 5px; */
    border-style: dashed;
    margin-left: 2px;
    margin-top: 4px;
    height: 35px;
    font-size: 18px;
    width: 341px!important;
    border-bottom-style: solid;
    border-top-style: none;
    border-left-style: none;
    border-right-style: none;
}

input#id_CaptchaCheck{
	margin-left: 61px;
	width: 296px;
}
/* td#id_BurnerImg{
	background-image: url("/sap/public/bc/ui2/zumcui5_logon/img/PNG.jpg");
	height :490px;
} */
.SubmitButtonClass{
    font: bold 14pt MONOSPACE;
    height: 42px;
    margin-top: 15PX;
    margin-right: 250px!important;
    min-width: 12em;
    color: white !important;
    background-color: green !important;
    box-shadow: none !important;
    /* border: 1px solid #A2A2A2 !important; */
    border-radius: 70px !important;
}
.generateCaptcha{
	font: bold 25pt MONOSPACE;
	background-color: unset;
	border-width: 0;
	width: 165px !important;
	margin-bottom: 6px;
	height: 36px;	
	color: #2246f5;
}

.generateCaptchaIandC {
    font: bold 25pt MONOSPACE;
    background-color: unset;
    border-width: 0;
    width: 165px !important;
    margin-bottom: 6px;
    margin-left: 30px;
    height: 36px;
    color: #2246f5;
}

.captchaLayout{
	margin-top: 30px;
}
img#id_IglLogoCNG {
    width: 120px;
    margin-left: 100px;
}
input#id_NameInputCNG{
    border-style: dashed;
    margin-left: 4px;
    margin-bottom: 4px;
    height: 35px;
    font-size: 18px;
    width: 341px!important;
    border-bottom-style: solid;
    border-top-style: none;
    border-left-style: none;
    border-right-style: none;
}
input#id_PhnoInputCNG{
    border-style: dashed;
    margin: 4px;
    height: 35px;
    font-size: 18px;
    width: 341px!important;
    border-bottom-style: solid;
    border-top-style: none;
    border-left-style: none;
    border-right-style: none;
}
input#id_AddressInputCNG{
border-style: dashed;
    margin: 4px;
    height: 35px;
    font-size: 18px;
    width: 341px!important;
    border-bottom-style: solid;
    border-top-style: none;
    border-left-style: none;
    border-right-style: none;	
}
input#id_EmailInputCNG{
    /* margin: 5px; */
    border-style: dashed;
    margin-left: 2px;
    margin-top: 4px;
    height: 35px;
    font-size: 18px;
    width: 341px!important;
    border-bottom-style: solid;
    border-top-style: none;
    border-left-style: none;
    border-right-style: none;
}
.CNGImg{
	padding-top: 11px !important;
} 
.PNGImg{
	height: 317px;
}
.PNGText{
	padding-top: 11px;
    font-size: 13px; 
    
}

img#iGConfID1{
	vertical-align: top;
    border: none;
    margin-top: 0.8em;
	
}

img#iGConfID2{
	vertical-align: top;
    border: none;
    margin-top: 0.8em;
	
}
/*Customised CSS for payment page*/
/*#checkoutmodal .merchant-detail-box{
	background: none !important;
}
#checkoutmodal .security-info, #checkoutmodal .security-info .icon-info-circled,
#checkoutmodal .popup-close, #checkoutmodal .btnBanks_Back {
    color: #50B847 !important;
}*/