body{font-size:75%;font-family:Verdana,Tahoma,Arial,"Helvetica Neue",Helvetica,Sans-Serif;color:#232323;background-color:#fff}fieldset{border:1px solid #ddd;padding:0 1.4em 1.4em 1.4em;margin:0 0 1.5em 0}legend{font-size:1.2em;font-weight:bold}textarea{min-height:75px}.editor-label{margin:1em 0 0 0}.editor-field{margin:.5em 0 0 0}.field-validation-error{color:red}.field-validation-valid{display:none}.input-validation-error{border:1px solid red;background-color:#fee}.validation-summary-errors{font-weight:bold;color:red}.validation-summary-valid{display:none}body{font-family:helvetica,Arial;font-size:9pt;padding:0;margin:0;background-color:#eee}h1{padding-left:7px;padding-bottom:5px;padding-top:5px;color:#fff;margin:0;background-color:#666;font-size:18px}#menuContainer{padding:5px;background-color:#eaeaea;border-bottom:1px solid #ccc}#menuContainer a{background-color:#eee;color:#000}#menuContainer a:hover{background-color:#eaeaea;border:2px solid #ffa500;margin:0;color:#000}#menuContainer img{width:16px;height:16px}#tabContainer{height:25px}#tabContainer a{height:15px;top:0;display:block;width:111px;padding:4px;float:left;margin-right:3px;text-decoration:none;color:#000;border-left:1px solid #999;border-top:2px solid #999;border-right:1px solid #999}#tabContainer a.selected{background-color:#fff;border-top:2px solid #ffa500}#tabContainer a:hover{border-top:2px solid #ffa500}#tabBodyContainer{margin-top:-1px;background-color:#fff;padding:12px;min-height:300px;max-width:700px;border-left:1px solid #999;border-bottom:1px solid #999;border-right:1px solid #999;border-top:1px solid #999}#pageContainer{padding:8px;position:relative}#loadDialog{position:absolute;top:120px;left:120px;background-color:#fff;border:3px solid #999;z-index:100;padding:10px;width:400px;height:130px;display:none}#loadDialog p{font-weight:bold}#divCharacterImg{width:150px;height:200px;float:right;background-repeat:no-repeat}.tableData tr td{padding:2px;vertical-align:top}.tblHeading{font-weight:bold;padding-right:10px!important}.tblHeadingSpacer{width:35px}.menuButton{display:block;border:1px solid #ccc;text-decoration:none;width:80px;padding:3px;float:left;margin-right:3px;margin:1px}.menuButton img{vertical-align:bottom;border:0}.menuSeparator{float:left;font-weight:bold;font-size:14pt;color:#ccc;padding-right:3px;padding-left:3px}.inputStat{width:35px;font-size:10pt;font-family:Arial}