body{background:#b6b7bc;font-size:.8em;font-family:"Helvetica Neue","Lucida Grande","Segoe UI",Arial,Helvetica,Verdana,sans-serif;margin:0;padding:0;color:#696969}a:link,a:visited{color:#034af3}a:hover{color:#1d60ff;text-decoration:none}a:active{color:#034af3}p{margin-bottom:10px;line-height:1.6em}h1,h2,h3,h4,h5,h6{font-size:1.5em;color:#666;font-variant:small-caps;text-transform:none;font-weight:200;margin-bottom:0}h1{font-size:1.6em;padding-bottom:0;margin-bottom:0}h2{font-size:1.5em;font-weight:600}h3{font-size:1.2em}h4{font-size:1.1em}h5,h6{font-size:1em}.rightColumn>h1,.rightColumn>h2,.leftColumn>h1,.leftColumn>h2{margin-top:0}.page{background-color:#fff;margin:40px 150px 80px 250px}.header{position:relative;margin:15px 0 10px 0;padding:0;background:#fff;width:97%;top:15px;left:13px;height:75px}section{width:150px;float:left;margin-top:7px;margin-left:10px}aside{width:480px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;float:left;margin:10px 15px 0 15px}#asideLogin{width:640px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;float:left;margin:1px 7px 0 15px}.header h1{font-weight:700;margin:0;padding:0 0 0 20px;color:#f9f9f9;border:none;line-height:2em;font-size:2em}.main{width:980px;height:auto;overflow:auto;margin:0 auto}.leftCol{padding:6px 0;margin:12px 8px 8px 8px;width:200px;min-height:200px}.footer{color:#4e5766;padding:8px 0 0 0;margin:0 auto;text-align:center;line-height:normal}ul#menu{padding:0 0 2px;position:absolute;margin:20px auto 0 75px;text-align:right}ul#menu li{display:inline;list-style:none}ul#menu li#greeting{padding:10px 20px;font-weight:bold;text-decoration:none;color:#fff}ul#menu li a{padding:10px 20px;font-weight:bold;text-decoration:none;line-height:2.8em;background-color:#4b6c9e;color:#fff}ul#menu li a:hover{background-color:gray;text-decoration:none;color:#fff}ul#menu li a:active{background-color:#a6e2a6;text-decoration:none}ul#menu li.selected a{background-color:#fff;color:#000}fieldset{margin:10px 10px 12px 20px;padding:1em;border:1px solid #ccc}fieldset p{margin:2px 12px 10px 10px}fieldset.login label,fieldset.register label,fieldset.changePassword label{display:block}fieldset label.inline{display:inline}legend{font-size:1.1em;font-weight:600;padding:2px 4px 8px 4px}input.textEntry{width:320px;border:1px solid #ccc}input.passwordEntry{width:320px;border:1px solid #ccc}div.accountInfo{width:42%}.clear{clear:both}.title{display:block;float:left;text-align:left;width:auto;height:117px}.loginDisplay{font-size:1.1em;display:block;text-align:right;padding:10px;color:#fff}.loginDisplay a:link{color:#fff}.loginDisplay a:visited{color:#fff}.loginDisplay a:hover{color:#fff}.failureNotification{font-size:1.2em;color:red}.bold{font-weight:bold}.submitButton{text-align:right;padding-right:10px}.modalPopup{background-color:#4b6c9e;border-width:3px;border-style:solid;border-color:gray;padding:5px;width:350px;height:300px}.error{color:#e80c4d}.message-info{border:1px solid;clear:both;padding:10px 20px}.message-error{clear:both;color:#e80c4d;font-size:1.1em;font-weight:bold;margin:20px 0 10px 0}.message-success{color:#7ac0da;font-size:1.3em;font-weight:bold;margin:20px 0 10px 0}.error{color:#e80c4d}.field-validation-error{color:#e80c4d;font-weight:bold}.field-validation-valid{display:none}input.input-validation-error{border:1px solid #e80c4d}input[type="checkbox"].input-validation-error{border:0 none}.validation-summary-errors{color:#e80c4d;font-weight:bold;font-size:1.1em}.validation-summary-valid{display:none}.tab{margin-left:10px;margin-right:10px}