*{box-sizing:border-box}body{font-size:1em;font-family:"Trebuchet MS",Verdana,Helvetica,Sans-Serif;margin:0;padding:0}header,#header{width:100%;min-width:800px;background:#fff;margin-left:auto;margin-right:auto;position:relative;margin-bottom:0}#headerSeperator{display:block;width:100%;height:15px;background:#fff;background-image:url(../Images/headerSeparator.png);background-position:top;background-repeat:repeat-x}header .logo{display:block;margin-top:10px;margin-left:auto;margin-right:auto;width:250px;height:100px;background:#fff;background-image:url(../Images/RHP_Login_Logo.png);background-position:top center;background-repeat:no-repeat}header img{display:block;margin-top:10px;margin-left:auto;margin-right:auto;margin-bottom:10px;border:0}form{background:#e8e8e8;width:355px;margin:30px auto;border-radius:.4em;border:1px solid #ddd;overflow:hidden;position:relative}.inset{padding:20px 30px;border-top:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2}form h1{font-size:21px;text-align:center;padding:5px 0;position:relative;color:#4186d3}label{color:#127bbe;display:block;padding-bottom:9px}input[type=text],input[type=password]{width:290px;padding:8px 0 6px 2px;border:1px solid #127bbe;border-radius:.3em;margin-bottom:5px}label[for=remember]{color:#666;display:inline-block;padding-bottom:0;padding-top:0}input[type=checkbox]{display:inline-block;float:left}.p-container{padding:0 20px 10px 20px;text-align:center}.p-container:after{clear:both;display:table;content:""}.p-container span{display:block;float:left;color:#4186d3;padding-top:8px}input[type=submit],.BlueButton{padding:8px 30px;border:1px solid #127bbe;text-shadow:0 -1px 0 rgba(0,0,0,.4);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),inset 0 10px 10px rgba(255,255,255,.1);border-radius:5px;background:#127bbe;color:#fff;float:right;text-align:center;font-weight:bold;cursor:pointer;font-size:13px;text-decoration:none}input[type=submit]:hover,.BlueButton:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.3),inset 0 -10px 10px rgba(255,255,255,.1);background:transparent;color:#127bbe}input[type=text]:hover,input[type=password]:hover{border:1px solid #ff8240}input[type=text]:focus,input[type=password]:focus,textarea:focus,select:focus{border:1px solid #7ac0da;background-color:#f9ffba}.field-validation-error{color:red}.field-validation-valid{display:none}.input-validation-error{border:1px solid red!important;background-color:#fee!important}.validation-summary-errors{font-weight:bold;color:red;width:640px;margin:0 auto}.validation-summary-valid{display:none}.display-label,.editor-label{margin:1em 0 0 0}.display-field,.editor-field{margin:0 0 1em 0}.editor-field:last-child{margin:0}.text-box{width:30em}.text-box.multi-line{height:6.5em}.tri-state{width:6em}.ctr{text-align:center}.sessionexpired{text-align:center;margin-top:5px;font-weight:bold;color:red}