        .hideFullSizeCover {position: fixed;
                            background-color: #000000;
                            opacity: 0.8;
                            z-index: 9997;
                            width: 100%;
                            height: 100%;
                            display: none;
        }

        .popuplogin {
            width: 370px;
            height: 320px;
            position: fixed;
            background-color: #006ebc;
            border-radius: 5px;
            text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.41);
            font-family: MyriadProRegular;
            z-index: 9999;
            top: 50%;
            left: 50%;
            margin-top: -185px;
            margin-left: -190px;
            display: none;
        }   
        .popuplogin .closePopUp {
            float: right;
            margin: 10px;
        }
        .popuplogin .center_form {            
            width: 255px;
            margin-left: 70px;
            padding-top: 35px;

        }
        .popuplogin .center_form h2 {
            font-size: 14px;
            color: #FFFFFF;
            margin-bottom: 8px;

        }
        .popuplogin .center_form .inputform {
            width: 228px;
            height: 63px;
            border: 2px solid #00659e;
            border-radius: 5px;
            background-color: #008acc;
            margin-bottom: 6px;
        }
        .popuplogin .center_form .buttonForm {
            width: 228px;
            height: 42px;            
        }
        .popuplogin .center_form .buttonForm input{
            width: 226px;
            height: 40px;
            color: #FFFFFF;
            font-size: 20px;
            border: none;
            border-radius: 5px;
            background-color: #004da6;
            cursor: pointer;
        }
        .popuplogin .center_form .buttonForm input:hover{
            background-color: #23508a;
        }
        .popuplogin .center_form .iconFields {
            float: left;
        }
        .popuplogin .center_form .iconFields .iconWeb {
            margin-top: 22px;
            margin-left: 20px;
            float: left;
            border: none;
            cursor: default;
        }
        .popuplogin .center_form .iconFields .iconD {
            margin-top: 20px;
            margin-left: 12px;
            float: left;
            border: none;
            cursor: default;
        }
        .popuplogin .center_form .inputFileds {
            float: left;
        }
        .popuplogin .center_form .inputFileds input {
            border: none;
            margin-left: 10px;
            margin-top: 15px;
            font-size: 20px;
            width: 140px;
            background-color: #008acc;
            padding: 5px;
            color: #FFFFFF;
            line-height: 20px;
            text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.21);
        }
        .popuplogin .center_form .forgot_password {
            width: 226px;
            text-align: center;
            margin-top: 20px;
            font-weight: bolder;
        }
        .popuplogin .center_form .forgot_password a {
            color: #FFFFFF;
            text-decoration: none;
            font-size: 14px;
            display: block;

        }
        .popuplogin .center_form .forgot_password a img {
            margin-left: 15px;
        }


        .modalView {
            position: absolute;
            top: 30%;
            left: 50%;
            margin-left: -165px;
            z-index: 1000;
            width: 330px;
            height: 500px;
        }
        #closeModal {
            position: absolute;
            right: 5px;
            top: 0;
        }

        .subcontractorPoleForm{
            background-color: #6F9E6D;
            padding: 30px 0;
            display: none;
        }

        .login_title{
            color: #fff; font: normal 15px MyriadProRegular;
        }

        .email-field{
            border-radius: 4px;
           border-left: 1px solid #00659e;
            border-top: 1px solid #00659e;
            display: block;
            background: url("/loginpage/carmel/popup/users_image.png") left  no-repeat;
            background-color: #008acc;
            padding-left: 65px;
            margin: 0 auto;
            color:#fff;
            width: 236px;
            height: 45px;
            line-height: 45px;
        }

        .new-email-field{
            border-radius: 4px;
            border-left: 1px solid #00659e;
            border-top: 1px solid #00659e;
            display: block;
            background: url("/loginpage/carmel/popup/users_image.png") left center no-repeat;
            background-position-x: 15px;
            background-color: #008acc;
            padding-left: 65px;
            margin: 0 auto;
            color:#fff;
            width: 236px;
            height: 45px;
            line-height: 45px;
        }

        .project-name-field{
            background-color: #008acc;
            border-radius: 4px;
            border-left: 1px solid #00659e;
            border-top: 1px solid #00659e;
            display: block;
            margin: 0 auto;
            color:#fff;
            width: 236px;
            padding-left: 10px;
            padding-right: 10px;
            height: 45px;
            line-height: 45px;
        }

        .project-street-field{
            background-color: #008acc;
            border-radius: 4px;
            border-left: 1px solid #00659e;
            border-top: 1px solid #00659e;
            display: block;
            margin: 10px auto;
            color:#fff;
            width: 236px;
            padding-left: 10px;
            padding-right: 10px;
            height: 45px;
            line-height: 45px;
        }

        .password-field{
            border-radius: 4px;
            border-left: 1px solid #00659e;
            border-top: 1px solid #00659e;
            display: block;
            background: url("/loginpage/carmel/popup/password_icon.png") left center  no-repeat;
            padding-left: 65px;
            margin: 10px auto;
            background-color: #008acc;
            color:#fff;
            width: 236px;
            height: 45px;
            line-height: 45px;
        }

        .fakepassword-field{
            border-radius: 4px;
            border-left: 1px solid #00659e;
            border-top: 1px solid #00659e;
            display: block;
            background: url("/loginpage/carmel/popup/password_icon.png") left center  no-repeat;
            padding-left: 65px;
            margin: 10px auto;
            background-color: #008acc;
            color:#fff;
            width: 236px;
            height: 45px;
            line-height: 45px;
        }

        .new-password-field, .verify-password-field, .new-fakepassword-field, .verify-fakepassword-field{
            border-radius: 4px;
            border-left: 1px solid #00659e;
            border-top: 1px solid #00659e;
            display: block;
            background: url("/loginpage/carmel/popup/password_icon.png") left center  no-repeat;
            background-position-x: 15px;
            padding-left: 65px;
            margin: 10px auto;
            background-color: #008acc;
            color:#fff;
            width: 236px;
            height: 45px;
            line-height: 45px;
        }

        .login-submit{
            background-color: #164916;
            color:#fff;
            width: 236px;
            border-radius: 4px;
            font: 20px MyriadProSemibold;
            height: 40px;
            cursor: pointer;
        }

        .create-wmp-submit{
            background-color: #004da6;
            color:#fff;
            width: 236px;
            border-radius: 4px;
            font: 20px MyriadProSemibold;
            height: 40px;
            cursor: pointer;
        }

        .create-account-submit{
            background-color: #004da6;
            color:#fff;
            width: 236px;
            border-radius: 4px;
            font: 20px MyriadProSemibold;
            height: 40px;
            cursor: pointer;
        }

        #popup_login_form{
            margin-top: 10px;
        }

        #createWmpForm{
            margin-top: 10px;
        }

        #createAccountForm{
            margin-top: 10px;
        }

        .createWmp{
            background-color: #006ebc;
            padding: 30px 0;
            display: none;
        }

        .createAccount{
            background-color: #006ebc;
            padding: 30px 0;
            display: none;
        }

        .tip_txt{
            color: #fff;
            font: 14px MyriadProSemibold;
        }

        .tip_txt a{
            color: #fff;
            text-decoration: none;
        }