﻿
/* text decoration*/
.link-underline:hover {
   text-decoration: underline;
}


/* size */
.subforgot-title {
   width: 1030px;
   height: 80px;
}
.separator {
   height: 30px;
}
.width220 {
   width:220px;
}
.size260x38 {
   width:260px; 
   height:38px;
}

.height20 {
   height:20px;
}
.height25 {
   height:25px;
}
.height30 {
   height:30px;
}
.height35 {
   height:35px;
}
.height38 {
   height:38px;
}
.height40 {
   height:40px;
}
.height43 {
   height:43px;
}

/* min size*/
.min-width {
   min-width: 1030px;
}

/* Distributon*/
.error-Container {
   top: 168px;
   right: 85px;
}
.left185 {
   left: 185px;
}

.box-container-forgot-password {
   background: #f2f2f2;
   width: 800px;
   height: 364px;
   padding: 60px 152px 60px 152px;
}

.box-container-forgot-password-ie7 {
   width: 495px!important;
   height: 245px!important;
}

.box-container-set-password {
   background: #f2f2f2;
   width: 800px;
   height: 364px;
   padding: 20px 152px 60px 152px;
}

.box-container-set-password-ie7 {
   width: 495px!important;
   height: 245px!important;
}

.box-container-more-info {
   background: #f2f2f2;
   width: 800px;
   height: 560px;
   padding: 60px 152px 50px 152px;
}

.box-container-more-info-ie7 {
   width: 495px!important;
   height: 455px!important;
}

.box-container-account-not-found {
   background: #f2f2f2;
   width: 800px;
   height: 364px;
   padding: 60px 155px 60px 155px;
}

.box-container-account-not-found-ie7 {
   width: 495px!important;
   height: 245px!important;
}

.container-forgot-password {
   padding: 22px 81px 25px 81px;
}

.container-forgot-password-ie7 {
   height:195px;
   width:330px;
}

.table-fp-ie7 {
   height:195px;
   width:330px;
}

.table-mi-ie7 {
   height:400px;
   width:290px;
}

.ipt-general-ie7 {
   width:328px;
}
.div-general-ie7 {
   width:330px;
}

.container-set-password {
   padding: 22px 81px 25px 81px;
}

.container-set-password-ie7 {
   height:195px;
   width:330px;
}

.container-more-info {
   padding: 15px 81px 25px 81px;
}

.container-more-info-ie7 {
   height:410px;
   width:330px;
}

.container-account-not-found {
   padding: 35px 31px 20px 31px;
}

.container-account-not-found-ie7 {
   height:190px!important;
   width:420px!important;
}

.button-login {
   color: white;
   width: 220px;
   height: 25px;
   cursor: pointer;
   text-align: center;
   -moz-border-radius: 5px 5px 5px 5px;
   -webkit-border-radius: 5px 5px 5px 5px;
   border-radius: 5px 5px 5px 5px;

   background: -ms-linear-gradient(top, #0091fb 0%,#0091fb 51%,#0067ff 100%);
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0091fb), color-stop(51%,#0091fb), color-stop(100%,#0067ff));
   background: -webkit-linear-gradient(#0091fb, #0067ff);
   background: -moz-linear-gradient(#0091fb, #0067ff);
   background: -o-linear-gradient(#0091fb, #0067ff);
   background: linear-gradient(#0091fb, #0067ff);
}

.mdzr-no-borderradius.mdzr-cssgradients button.button-login,
.mdzr-borderradius.mdzr-no-cssgradients button.button-login,
.mdzr-no-borderradius.mdzr-no-cssgradients button.button-login {
   background-image: url(../image/login/buttons/btn-login.png);
}

.button-done {
   color: white;
   cursor: pointer;
   text-align: center;
   -moz-border-radius: 5px 5px 5px 5px;
   -webkit-border-radius: 5px 5px 5px 5px;
   border-radius: 5px 5px 5px 5px;

   background: -ms-linear-gradient(top, #0091fb 0%,#0091fb 51%,#0067ff 100%);
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0091fb), color-stop(51%,#0091fb), color-stop(100%,#0067ff));
   background: -webkit-linear-gradient(#0091fb, #0067ff);
   background: -moz-linear-gradient(#0091fb, #0067ff);
   background: -o-linear-gradient(#0091fb, #0067ff);
   background: linear-gradient(#0091fb, #0067ff);
}

.mdzr-no-borderradius.mdzr-cssgradients button.button-done,
.mdzr-borderradius.mdzr-no-cssgradients button.button-done,
.mdzr-no-borderradius.mdzr-no-cssgradients button.button-done {
   background-image: url(../image/login/buttons/btn-done.png);
}

.button-continue {
   color: white;
   cursor: pointer;
   text-align: center;
   -moz-border-radius: 5px 5px 5px 5px;
   -webkit-border-radius: 5px 5px 5px 5px;
   border-radius: 5px 5px 5px 5px;

   background: -ms-linear-gradient(top, #0091fb 0%,#0091fb 51%,#0067ff 100%);
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0091fb), color-stop(51%,#0091fb), color-stop(100%,#0067ff));
   background: -webkit-linear-gradient(#0091fb, #0067ff);
   background: -moz-linear-gradient(#0091fb, #0067ff);
   background: -o-linear-gradient(#0091fb, #0067ff);
   background: linear-gradient(#0091fb, #0067ff);
}

.mdzr-no-borderradius.mdzr-cssgradients button.button-continue,
.mdzr-borderradius.mdzr-no-cssgradients button.button-continue,
.mdzr-no-borderradius.mdzr-no-cssgradients button.button-continue {
   background-image: url(../image/login/buttons/btn-continue.png);
}

.button-back {
   color: #4C4C4C;
   cursor: pointer;
   text-align: center;
   -moz-border-radius: 5px 5px 5px 5px;
   -webkit-border-radius: 5px 5px 5px 5px;
   border-radius: 5px 5px 5px 5px;

   background: -moz-linear-gradient(top, #F2F2F2 0%, #EBEBEB 51%, #E4E4E4 100%);
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F2F2F2), color-stop(51%,#EBEBEB), color-stop(100%,#E4E4E4));
   background: -webkit-linear-gradient(top, #F2F2F2 0%,#EBEBEB 51%,#E4E4E4 100%);
   background: -o-linear-gradient(top, #F2F2F2 0%,#EBEBEB 51%,#E4E4E4 100%);
   background: -ms-linear-gradient(top, #F2F2F2 0%,#EBEBEB 51%,#E4E4E4 100%);
   background: linear-gradient(to bottom, #F2F2F2 0%,#EBEBEB 51%,#E4E4E4 100%);
}

.mdzr-no-borderradius.mdzr-cssgradients button.button-back,
.mdzr-borderradius.mdzr-no-cssgradients button.button-back,
.mdzr-no-borderradius.mdzr-no-cssgradients button.button-back {
   background-image: url(../image/login/buttons/btn-back.png);
}

.button-blue-big {
   color: white;
   cursor: pointer;
   text-align: center;
   -moz-border-radius: 5px 5px 5px 5px;
   -webkit-border-radius: 5px 5px 5px 5px;
   border-radius: 5px 5px 5px 5px;

   background: -ms-linear-gradient(top, #0091fb 0%,#0091fb 51%,#0067ff 100%);
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0091fb), color-stop(51%,#0091fb), color-stop(100%,#0067ff));
   background: -webkit-linear-gradient(#0091fb, #0067ff);
   background: -moz-linear-gradient(#0091fb, #0067ff);
   background: -o-linear-gradient(#0091fb, #0067ff);
   background: linear-gradient(#0091fb, #0067ff);
}

.mdzr-no-borderradius.mdzr-cssgradients button.button-blue-big,
.mdzr-borderradius.mdzr-no-cssgradients button.button-blue-big,
.mdzr-no-borderradius.mdzr-no-cssgradients button.button-blue-big {
   background-image: url(../image/login/buttons/btn-blue-big.png);
}


#body-SubLogin input.js-username{
   background-position: left center;
   padding-left: 30px;
   background-image: url(../image/login/user.png);
   background-repeat: no-repeat;
   background-size:initial;
   background-position-x: 3px;
}

#body-SubLogin input.js-password{
   background-position: left center;
   padding-left: 30px;
   background-image: url(../image/login/password.png);
   background-repeat: no-repeat;
   background-size:initial;
   background-position-x: 3px;
}

.form-input1 { 
   width:198px;   
   height: 33px;
   margin: 0px;
   padding: 0px;      
   font-size: 12px;
   color: #000000;    
   border: 1px #BCBCBC solid;
   border-radius: 2px;    
   text-indent: 5px;  
	position: absolute;
   left:0px;
   bottom:0px;
   background:transparent;
   line-height:33px;
}

.td-size-label1-ie7 {
   width:320px!important;
}

.box-container-authorization-required-ie7 {
   width: 520px!important;
   height: 370px!important;
}

.box-container-approved-denied-ie7 {
   width: 520px!important;
   height: 155px!important;
}

.box-container-waiting-for-approval-ie7 {
   width: 520px!important;
   height: 170px!important;
}

.box-container-account-already-exist-ie7 { /*AccountAlreadyExists*/
   width: 520px!important;
   height: 195px!important;
}