html{font-family:sans-serif}body{margin:0;font-family:helvetica;font-size:16px;line-height:1.42857143;color:#444;background-color:#fff}#header{background:#000;margin-bottom:10px;padding:0 50px}#orangemoney-logo{background:transparent url(../img/om_logo_960.png) no-repeat 0 0;width:147px;height:44px;margin:15px 10px 25px 0;float:left}#orange-logo{background:transparent url(../img/orange_logo_960.png) no-repeat 0 0;width:50px;height:50px;margin:15px 0 15px 15px;float:right}h1#title{display:inline-block;font-size:40px;margin:10px;color:#fff}#subHeader{overflow:hidden;padding:0 50px}#user{float:right}#username{color:#ef6e22;font-style:italic}#logout{background:url(../img/logout.png) no-repeat;width:16px;height:16px;display:inline-block}#home{float:left;margin-left:10px}#menu{float:left;min-width:200px;max-width:400px;width:20%;background-color:#ddd;height:200px;border-radius:2px;margin:20px 0 0 50px;padding:20px;color:#000}#menu ul{margin:0 0 20px;padding:5px 10px}#menu li{list-style-type:none}#menu a{text-decoration:none;color:#000}#menu .currentPage{font-weight:700;color:#ef6e22}form label{margin-top:10px;display:inline-block}form input{margin-top:5px;height:20px;padding:5px;font-size:16px;border:2px solid #ddd;font-family:OrangeSans,Arial,Helvetica,sans-serif}form .has-error input{border:2px solid red}form input:focus{border-color:#aaa;outline-width:0}form input.disabled{background-color:#ddd;opacity:.3}form input[type=submit]{height:40px;background-color:#ef6e22;margin-top:20px;border:0;color:#fff;padding:0 20px;cursor:pointer}form input[type=submit]:hover{background-color:#c15800}form input[type=submit]:active{background-color:#914200}form input[type=submit]:disabled{background-color:#ef6e22;opacity:.3}form input[type=number]{-moz-appearance:textfield}form input::-webkit-inner-spin-button,form input::-webkit-outer-spin-button{-webkit-appearance:none}form ul{margin:0;padding:0}form ul li{list-style-type:none;color:red;margin-top:5px}h3{font-size:30px;color:#ef6e22;margin-top:20px}#h3_title{font-size:30px;color:#ef6e22;margin-top:20px}form select{font-family:OrangeSans,Arial,Helvetica,sans-serif;margin-top:5px;height:40px;padding:5px;font-size:16px;border:2px solid #ccc}form select:focus{border-color:#aaa;outline-width:0}#login-form{width:400px;margin:auto}#square{width:400px;border:1px solid #000;padding:20px}#login-error{width:400px;border:1px solid #000;padding:20px;margin-top:10px;color:red}#otp-form{width:400px;margin:auto}#otp{width:400px;border:1px solid #000;padding:20px}#login-error,#otp-error,#otp-result{font-size:1.6rem;font-weight:700;width:400px;border:1px solid #000;padding:20px;margin-top:10px}#login-error,#otp-error{color:red}#balance-form{width:400px;margin:auto}#balance{width:400px;border:1px solid #000;padding:20px}#balance-error,#balance-result{width:400px;border:1px solid #000;padding:20px;margin-top:10px}#balance-error{color:red}.warn_error_black{background:transparent url(../img/error_320_black.png) no-repeat 0 0;width:38px;height:33px}.errorMessage{font-size:20px;margin-left:25px;font-weight:700}