.start-box{width:47%;margin:1%;float:left;text-align:center}.start-button{margin:6px!important;padding:1em 2em!important;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.start-box .info{font-size:.7em;opacity:.5}#document-info{display:none}#headerglobal,#menuview,#document-title,#contentmenu,#hierarchy{display:none}#mainContentArea{margin:2em auto;max-width:95%;width:60em}#about{width:49%;float:left}#about h1{font-size:3em;font-family:serif;border:0 none;text-shadow:0 0 3px #ddd}#about .logo{float:left}#about .pc-login{margin:40px 40px 40px 280px}#about h2,#request h2{margin:0;border:0 none;text-shadow:0 0 1px #fff;font-family:serif}#request .contents{padding:1em 2em;background:#e0e3e5;box-shadow:0 0 5px #bbb;border:1px solid #fff;margin:5px}#request .contents dd label{margin-right:.5em}#request .contents dd input[type="radio"]{vertical-align:middle}#request .contents input[type="text"]{box-shadow:inset 0 0 5px #bbb;border:1px solid #fff}#request .buttons{margin:.5em 0}#request .contents dt label.required:after{content:" (required)";font-size:.8em;text-transform:none;opacity:.5;float:right;font-weight:normal;margin-right:1%}#body #request input.LV_invalid_field{border-color:#c00!important}#request .contents .LV_validation_message{display:block;line-height:1.1em;margin:0 0 1em}#request .errormessage,#request .infomessage{border:1px solid #fff;background-color:transparent}