@font-face {font-family: 'mono';src: url('fonts/LetterGothicStd.woff') format('woff'),url('fonts/LetterGothicStd.ttf') format('truetype');font-weight: normal;font-style: normal;} @font-face {font-family: 'monoBold';src: url('fonts/LetterGothicStd-Bold.woff') format('woff'),url('fonts/LetterGothicStd-Bold.ttf') format('truetype');font-weight: normal;font-style: normal;} @font-face {font-family: 'monoOblique';src: url('fonts/LetterGothicStd-Slanted.woff') format('woff'),url('fonts/LetterGothicStd-Slanted.ttf') format('truetype');font-weight: normal;font-style: normal;} @font-face {font-family: 'monoBoldOblique';src: url('fonts/LetterGothicStd-BoldSlanted.woff') format('woff'),url('fonts/LetterGothicStd-BoldSlanted.ttf') format('truetype');font-weight: normal;font-style: normal;} html,body {margin: 0;padding: 0;border: 0;top: 0;left: 0;font-family: 'mono';xcolor: rgb(50,50,50);-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;cursor: pointer;} b {font-family: 'monoBold';} i {font-family: 'monoOblique';} p {margin: 0;padding: 0;} a {color: red;font-family: 'monoBold';text-decoration: none;} a.mail {display: inline-block;background-image: url(../img/mailAnchor.gif);background-size: contain;background-repeat: no-repeat;width: 1.5em;height: 1.5em;white-space: nowrap;} a.excel {display: inline-block;background-image: url(../img/xls.png);background-size: contain;background-repeat: no-repeat;width: 1.5em;height: 1.5em;white-space: nowrap;} a.mail:hover {background-image: url(../img/overMailAnchor.gif);} a.pdf {display: inline-block;background-image: url(../img/pdf.png);background-size: contain;background-repeat: no-repeat;width: 1.5em;height: 1.5em;margin-bottom: .5em;vertical-align: top;} a:active {background-color: transparent;} ul {list-style-type: none;padding: 0px;margin: 0px;} .hr {border-top: 1px rgb(0,0,0) solid;} #overlay {display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(255,255,255,.9);} #header {position: relative;top: 1em;width: 100%;} #idb {position: relative;float: right;width: 30em;max-width: 100%;} #idb img {display: inline;width: 9em;float: left;} #idb p {display: inline-block;width: 20em;float: right;} #wsDates {margin-top: 3em;} #wsTitle {font-family: 'monoBold';font-size: 1.5em;font-weight: bold;clear: both;float: right;width: 26em;margin-top: 1em;margin-bottom: .5em;padding-top: .2em;} #wsTitleCaption,#wsRegistrationCaption,#wsContent {clear: both;float: right;width: 20em;max-width: 100%;} #wsRegistrationCaption,#wsContent {margin-top: 3em;width: 30em;} #actors {margin-top: 4em;clear: both;text-align: right;float: right;color: rgb(120,120,120);} #actors div {width: 30em;clear: both;} #actors div p {margin-left: 10em;text-align: left;width: 20em;} #actors ul {margin-top: 1em;} #actors ul li {clear: both;} #actors ul li img {display: inline;width: 9em;float: left;margin-bottom: 1.5em;} #actors ul li p {display: inline-block;margin: 0;margin-bottom: 1.5em;float: right;} #actors a {display: block;} label {display: block;} label.required::before,p.required::before {content: "*";color: red;} label.checkbox {display: inline;} input {font-size: inherit;width: 100%;margin: 0;margin-bottom: .5em;padding: .25em;} input[type=text],input[type=email] {background-color: white;} input[type=checkbox],input[type=radio] {font-size: inherit;padding: 0;-webkit-appearance: none;display: inline-block;width: 1em;height: 1em;border: 2px rgba(0,0,0,.2) solid;border-radius: .35em;background-color: rgba(0,0,0,.1);-webkit-box-shadow: 0 0 .4em 0 rgba(0,0,0,.1);cursor: pointer;} input[type=radio] {border-radius: 50%;} input:checked {border-color: rgba(0,0,0,.3);background-color: rgb(220,255,200);-webkit-box-shadow: 0 0 .4em 0 rgba(0,0,0,.3),inset 0 0 .6em .2em rgba(255,255,255,.5);} input[type=submit] {-webkit-appearance: none;-moz-appearance: none;appearance: none;background-color: rgb(230,230,230);border: 2px rgba(0,0,0,.2) solid;border-radius: .7em;text-align: left;font-size: inherit;width: auto;margin-top: 1.5em;} input[type=submit]:enabled:hover {background-color: white;border: 2px rgba(0,0,0,.4) solid;} input[type=submit]:enabled:active {background-color: rgb(180,180,180);border: 2px rgba(0,0,0,.6) solid;} textarea {font-size: inherit;width: 100%;height: 8em;padding: .25em;} select {background: transparent;font-size: inherit;width: 18.7em;padding: .25em;margin-bottom: .5em;border: 0;border-width: 0;border-radius: 0;background-color: rgb(200,200,200);-webkit-appearance: none;-khtml-appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none;appearance: none;box-shadow: 0 0 .5em rgba(0,0,0,.4),inset 0 .75em 1.5em 0 rgba(255,255,255,.75);cursor: pointer;} form div.card {display: none;position: fixed;left: 50%;top: 50%;width: 32em;max-width: 90%;height: auto;max-height: 80%;padding: 1em;background-color: rgb(220,220,220);-webkit-transform: translate(-50%,-50%);-khtml-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);border: 1px rgba(0,0,0,.2) solid;border-radius: .5em;box-shadow: 0 0 .75em rgba(0,0,0,.3);overflow: auto;} form div.card p.caption {margin-bottom: 1em;} form div.card div.controls {clear: both;margin-top: 1.5em;} form div.card div.controls a.next {float: right;} form ul li {width: 30em;xtext-align: right;} form ul li.checkbox {text-align: left;padding-left: 11em;} form ul li.radio {text-align: left;padding-left: 11em;} form ul li.radio span {margin: 0;vertical-align: top;line-height: 1.2em;} form ul li p {margin: 0;padding: 0;margin-left: 2em;-webkit-transform: translate(0,-.7em);-o-transform: translate(0,-.2em);margin-top: -1.4em;} form ul li img {width: 8em;} 