.psecontent{font-family:'Roboto', sans-serif;font-weight:300;background-color:white;padding:1em;width:80%}.psecontent h1,.psecontent h2,.psecontent h3,.psecontent h4,.psecontent h5,.psecontent h6{font-family:'Roboto', sans-serif;font-weight:500;margin-top:0.67em;margin-bottom:0.67em}.psecontent img{max-width:inherit;width:auto;height:auto;width:inherit}.psecontent p{margin-top:1em;margin-bottom:1em}.psecontent td{padding:3px}.psecontent select{border-bottom-width:2px;border-left-width:2px;border-right-width:2px;border-top-width:2px;font-size:12px;font-weight:400;margin-right:3px;margin-top:3px;padding:1px;text-align:default;text-indent:0px;text-transform:none}.psecontent select.submit,.psecontent select.submitbutton{background-color:#033161;color:#fff;padding:8px 10px;font-size:0.8em;font-weight:600;width:120px;height:40px;border:1px inset #ddd}.psecontent select.submit:active,.psecontent select.submitbutton:active{background-color:#4F5A92;border:1px outset #ddd}.psecontent input[type=text],.psecontent input[type=password],.psecontent .fieldinput,.psecontent textarea{background-color:#f0f0f0 !important;width:70%;border:0 solid #d0d0d0;border-bottom:1px solid #ddd;font-size:12px;padding:4px}.psecontent select{background-color:#f0f0f0 !important;border:0 solid #d0d0d0;border-bottom:1px solid #ddd;font-size:12px;padding:8px}.psecontent .right{text-align:right}.psecontent .left{text-align:left}.psecontent .center{text-align:center}.psecontent tr.table-headline td.h2{font-size:1.5em;line-height:24px}.psecontent tr.table-headline td{padding-top:10px}.psecontent tr.table-headline td.section-head{font-weight:600 !important;font-size:1.2em;margin-bottom:1.5em !important;color:#02336a !important;padding-bottom:0.8em !important}.psecontent tr.table-headline td{border-top:1px solid #013161}.psecontent td.paperbutton{width:130px;margin:0px;padding:0px;text-align:right}.psecontent td.paperbutton .papersubmit:hover{cursor:pointer;font-style:italic}.psecontent td.paperbutton .papersubmit{background-color:#385ca7;color:white;border:0px;padding:5px 10px;font-size:0.7em;width:100px;border:1px solid #385ca7;margin:0px auto 5px auto}.psecontent td.paperbutton .papersubmit.qq-button{margin-right:0px;padding-left:0;padding-right:0}.psecontent td.paperbutton .papersubmit.qq-button .qq-upload-button{text-align:center}.psecontent .programday{width:100%;border-collapse:collapse;border-spacing:0px}.psecontent .programday table tr td{padding:30px}.psecontent .programday tr.break{font-size:12px;color:#555;border-bottom:1px solid #ccc;border-top:1px solid #ccc;background-color:#f8f8f8}.psecontent .programday tr.sessionline{font-siz:14px}.psecontent .programday .session_detail{color:#99F;font-size:13px}.psecontent .programday td{padding:0.2em 0.4em;color:#202020;font-size:0.9em}.psecontent .session_detail .time{color:#665;font-size:12px;font-style:italic}.psecontent .session_detail:nth-child(odd){background-color:#fafaff}.psecontent .session_detail:hover td{background-color:#f0f0ff}.psecontent .session_detail{background-color:white}.psecontent .session_detail td{padding:10px}.psecontent .session_detail .title{color:#333;font-weight:600;font-style:normal;margin-bottom:0px;position:relative}.psecontent .session_detail .fa-youtube-play{position:absolute;right:2px;color:red}.psecontent .session_detail .presenter{color:#16277f;margin-bottom:2px}.psecontent .session_detail .sessionlink{color:red;text-decoration:none}.psecontent #program a:link{text-decoration:none}.psecontent .dayhead{border:1px solid #e0e0e0;text-align:center;background-color:#f0f0f0;font-size:0.8em;font-weight:600;cursor:pointer}.psecontent .description{cursor:pointer}.psecontent .dayhead-selected{background-color:#d0d0d0}.psecontent .sessionline:hover{opacity:0.8}.psecontent .sessionline td{padding:6px;background-color:#e0e0e0;border-top:1px solid #f0f0f0}.psecontent .sessionline td .time{color:#665;font-size:12px;font-style:italic}.psecontent .daycontent{background-color:#ffffff;border:1px solid #e0e0e0}.psecontent .room{text-align:right;font-size:0.8em;font-color:#d0d0d0}.psecontent .sessioncomment{font-size:0.8em;font-color:#a0a0a0}.psecontent div#step-ruler-container table.step-ruler{width:100%;border-spacing:0;border-collapse:collapse}.psecontent div#step-ruler-container table.step-ruler td.step-numbering{text-align:center;border:0;border-bottom:2px solid #ffffff;padding-bottom:0.3em;color:#ffffff;font-weight:bold}.psecontent div#step-ruler-container table.step-ruler td.step-numbering.step-done{border-color:#094b89;color:#094b89}.psecontent div#step-ruler-container table.step-ruler td.step-numbering.step-current{border-color:#da7a25;color:#da7a25}.psecontent div#step-ruler-container table.step-ruler td.step-numbering.step-future{border-color:#a8a8a8;color:#a8a8a8}.psecontent div#step-ruler-container table.step-ruler td.step-title{text-align:center;padding:0.3em;font-weight:bold}.psecontent div#step-ruler-container table.step-ruler td.step-title.step-done a{color:#094b89;text-decoration:none;font-style:normal;font-weight:normal}.psecontent div#step-ruler-container table.step-ruler td.step-title.step-done a:hover{text-decoration:underline}.psecontent div#step-ruler-container table.step-ruler td.step-title.step-done span.step-done{color:#094b89;font-weight:normal}.psecontent div#step-ruler-container table.step-ruler td.step-title.step-current{color:#da7a25}.psecontent div#step-ruler-container table.step-ruler td.step-title.step-future{color:#a8a8a8}.psecontent .step_button_cell{display:inline-block}.psecontent .step-button-container-subform{margin-top:2em;margin-bottom:1.5em;background-color:#fcfcfc;border-top:0px dotted #094b89;padding:0.3em 0.5em 0.5em 0.5em}.psecontent .step-button-container-subform table.step_buttons{padding:0.3em;width:100%}.psecontent .step_button_container,.psecontent .step-button-container{margin-top:2em;margin-bottom:1.5em;background-color:#fafafa;border-top:0px solid #094b89;border-bottom:0px solid #094b89;padding:0.3em 0.5em 0.5em 0.5em}.psecontent .step_button_container table.step_buttons,.psecontent .step-button-container table.step_buttons{padding:0.3em;width:100%}.psecontent #proceedings-list-container{position:fixed;top:0px;bottom:0px;left:0px;right:0px;overflow-y:scroll}.psecontent #proceedings-list{position:relative;background-color:#f7f7f7 !important}.psecontent #proceedings-list div.horiz-menu.proceedings{color:#006BaF;border-top:2px solid #006BaF;border-bottom:2px solid #006BaF;padding:8px 0px;margin-bottom:25px}.psecontent #proceedings-list div.horiz-menu.proceedings .entry{color:#003B7F;font-size:1.1em;display:inline-block;margin:0px 10px}.psecontent #proceedings-list div.horiz-menu.proceedings .entry.selected{font-weight:bold;font-style:italic}.psecontent #proceedings-list div.horiz-menu.proceedings .entry a{text-decoration:none}.psecontent #proceedings-list .sectiontitle{font-weight:bold;font-size:1.6em;color:#16277F;margin-top:2em;border-top:3px solid #16277F;padding:0.8em 0.1em 1.5em 0.5em;cursor:pointer;background:white;display:flex;flex-flow:row nowrap}.psecontent #proceedings-list .sectiontitle .sectioncontent{flex-grow:1;line-height:1.3em}.psecontent #proceedings-list .sectiontitle .to-the-top{flex-grow:0;width:1.5em;margin-left:2em;font-weight:bold;text-align:right}.psecontent #proceedings-list .sectiontitle .to-the-top a{text-decoration:none;color:inherit;font-style:inherit}.psecontent #proceedings-list .sectiontitle a.anchor{text-decoration:none;color:inherit;font-style:inherit}.psecontent #proceedings-list .retract,.psecontent #proceedings-list .expand{font-size:0.9em;color:#16277F;cursor:pointer}.psecontent #proceedings-list .retract:hover,.psecontent #proceedings-list .expand:hover{text-decoration:underline;cursor:pointer}.psecontent #proceedings-list .letter-jump{padding-left:1em}.psecontent #proceedings-list .letter-jump a{text-decoration:none;color:inherit;font-style:inherit;margin:auto}.psecontent #proceedings-list .letter-jump .letter-left{float:left;border:1px solid #16277F;margin-right:10px;padding:5px;text-align:center;width:20px;margin-top:10px;background-color:#094b89;color:#ffffff;font-weight:bold}.psecontent #proceedings-list .proceedings-body{padding:1em}.psecontent #proceedings-list .proceedings-body .entry{padding:2em 1em 1em 1em;background-color:white;border-bottom:1px solid #ebebeb}.psecontent #proceedings-list .proceedings-body .entry:nth-child(even){background:white}.psecontent #proceedings-list .proceedings-body .entry:hover{background:#fafafa}.psecontent #proceedings-list .session-info .proceedingstitle{margin-bottom:1em}.psecontent #proceedings-list .session-info .l-r{margin-bottom:0.5em;display:flex;flex-flow:row nowrap;align-items:flex-end}.psecontent #proceedings-list .session-info .l-r div{flex-grow:1}.psecontent #proceedings-list .session-info .l-r>div:last-child{flex-grow:0;text-align:right}.psecontent #proceedings-list .session-info .entry .info{outline:1px solid red}.psecontent #proceedings-list .attendee-info .entry .info{display:flex;flex-flow:row nowrap}.psecontent #proceedings-list .attendee-info .entry .info .mail{flex-grow:0}.psecontent #proceedings-list .attendee-info .entry .info .mail div{text-align:right}.psecontent #proceedings-list .attendee-info .entry .info .mail .icon{padding:0.5em 0em 0 0}.psecontent #proceedings-list .attendee-info .entry .info .participantlist-person{flex-grow:1;margin-right:2em}.psecontent #proceedings-list .proceedingstitle{margin-bottom:0.2em;font-size:1.1em;font-weight:bold;color:black}.psecontent #proceedings-list .country{color:#888;font-size:0.9em;font-style:italic}.psecontent #proceedings-list .speaker{font-style:italic;font-weight:bold;color:#16277F;font-size:0.9em}.psecontent #proceedings-list .company{font-weight:normal;font-style:italic;color:#16277F;font-size:0.9em}.psecontent #proceedings-list .sessionname{font-size:0.8em;color:#2B80C2;font-weight:bold}.psecontent #proceedings-list .persondata{margin-bottom:0.8em}.psecontent #proceedings-list .links{margin-top:25px}.psecontent #proceedings-list .links .link{display:inline-block;font-size:0.9em;background-color:#2B80C2;font-weight:bold;font-style:normal;text-align:center;margin-right:1.5em}.psecontent #proceedings-list .links .link:hover{opacity:0.7}.psecontent #proceedings-list .link a.attachment-link,.psecontent #proceedings-list .link .attachment-link{display:inline-block;text-decoration:none;cursor:pointer;color:white;padding:0.4em 0.5em;font-style:italic;width:6em}.psecontent #proceedings-list .single-link-icon{float:right;margin-top:0px;width:20px}.psecontent #proceedings-list .downloads{padding:0px 0px 10px 10px;margin-top:2em;margin-bottom:2em}.psecontent #proceedings-list .downloads a{text-decoration:none;display:block;font-style:normal;cursor:pointer;font-weight:bold;color:#000000}.psecontent #proceedings-list .downloads a:hover{text-decoration:underline}.psecontent #proceedings-list .downloads table td{padding-left:2em}.psecontent #proceedings-list ul.da-link-list{padding-left:1em}.psecontent #proceedings-list ul.da-link-list li{background-image:none;padding:0;margin:0;display:inline-block;margin-top:10px;margin-right:10px;width:10em;background:#094b89;padding:0.75em 1em;text-align:center;font-size:1.1em}.psecontent #proceedings-list ul.da-link-list li a{text-decoration:none;font-style:normal;color:#ffffff}.psecontent #proceedings-list ul.da-link-list li a.current{font-weight:bold;font-style:italic}.psecontent #proceedings-list ul.da-link-list li.current{background-color:#6f7ab1}.psecontent #proceedings-list .login-header{padding-top:0em;margin-bottom:2em}.psecontent #proceedings-list .login-header .login-title{display:flex;flex-flow:row nowrap;padding:1em}.psecontent #proceedings-list .login-header .login-title .login-name{font-weight:bold;flex-grow:0}.psecontent #proceedings-list .login-header .login-title .logout{flex-grow:0}.psecontent #proceedings-list .login-header .login-title .login-name{font-size:0.9em;text-align:right}.psecontent #proceedings-list .login-header .login-title h1{border:0;font-size:2em;flex-grow:1;margin:0em}.psecontent #proceedings-list div.tab-menu{display:relative;padding-left:1em}.psecontent #proceedings-list div.tab-menu ul{list-style:none;padding:0;margin:0}.psecontent #proceedings-list div.tab-menu ul li{display:inline-block;margin:0;margin-right:5px;width:10.5em;border-bottom:3px solid #ccc;background-image:inherit;padding-left:0}.psecontent #proceedings-list div.tab-menu ul li a{text-decoration:none;display:block;color:#333;padding:0.75em 1em;text-align:center;font-style:normal;font-weight:bold}.psecontent #proceedings-list div.tab-menu ul li.selected{color:#094b89;border-bottom:3px solid #094b89}.psecontent #proceedings-list div.tab-content{border:0;clear:both;margin-bottom:3em;padding:0em;padding-top:2em}.psecontent #video-background{position:fixed;top:0px;bottom:0px;right:0px;left:0px;z-index:-1;background-color:#d0d0d0;opacity:0.99}.psecontent #video-popup{position:fixed;top:0px;height:950px;right:0px;left:0px;z-index:5000;display:flex;flex-flow:column nowrap;justify-content:space-around;align-items:center}.psecontent .video-content{height:850px;max-width:1280px;width:calc(100% - 8em );background-color:white;overflow:hidden;box-shadow:3px 3px 8px #aaa;padding:3em 1em 1em 1em;position:relative}.psecontent .video-content .header{background-color:white;position:absolute;top:0px;left:0px;right:0px;height:15px}.psecontent .video-content .header .close{position:absolute;right:5px;top:5px;bottom:5px;width:15px;color:black}.psecontent .video-content .header svg{position:absolute;right:4px;top:4px;right:4px;bottom:4px}.psecontent #SPContentINHALT #PFAD{padding:0px !important}.psecontent #root.psecontent{background-color:#f7f7f7 !important}.psecontent #contact-person{display:none;text-align:left;padding:20px}.psecontent #contact-person .error-list{color:#6b0808}.psecontent #contact-person ul{margin:initial;padding:initial;list-style:initial;margin-left:2em}.psecontent #contact-person li{padding:initial}.psecontent #contact-person p{margin-top:1em;margin-bottom:1em}.psecontent #contact-person td{padding:3px}.psecontent #contact-person input{border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;font-size:12px;font-weight:400;margin-left:0px;margin-right:3px;margin-top:3px;text-align:left;text-indent:0px;text-transform:none;padding:4px 2px 4px 2px}.psecontent #contact-person textarea{padding:2px 4px 2px 4px;height:200px;width:80%}.psecontent #contact-person div.h1{color:#333333;border:0;font-size:2em;font-weight:bold;margin:0 0 1em 0}.psecontent #contact-person div.h2{color:#333333;border:0;font-size:1.7em;font-weight:bold;margin:0 0 1em 0}.psecontent #contact-person table.contact-fields{width:100%}.psecontent #contact-person table.contact-fields td.label{font-weight:bold;width:60px}.psecontent #contact-person table.contact-fields td.field input{width:50%}.psecontent #contact-person .errormsg{display:none}.psecontent #contact-person .error-field input{background:#ffc5c5;color:#6b0808}.psecontent #contact-person .error-field .errormsg{display:block;color:#6b0808}.psecontent .contact-person-ui-dialog{position:fixed;background:0;background-color:#dfe3e8;color:#000;border:3px solid #bbb}.psecontent .contact-person-ui-dialog.ui-corner-allo{border-radius:0px}.psecontent .contact-person-ui-dialog .ui-widget-content{background:0;background-color:#dfe3e8}.psecontent .contact-person-ui-dialog .ui-dialog-titlebar{display:none}.psecontent .text-title{margin-left:2.3em}.psecontent .paper-upload-table{font-size:0.8rem;border-collapse:collapse;border-spacing:0px}.psecontent .paper-upload-table tr{background-color:#fdfdfd}.psecontent .paper-upload-table tr td{padding:1em 1.5em 1.5em 1em}.psecontent .paper-upload-table tr.paper-row{background-color:#667;color:white;font-size:1.1em}.psecontent .paper-upload-table tr.paper-row td{border-top:1px solid #aaa}.psecontent .paper-upload-table tr.paper-row td.paper-status{text-align:right;font-weight:bold}.psecontent .paper-upload-table td.upload-control{text-align:right}.psecontent .paper-upload-table td.upload-control a{background-color:#385ca7;padding:0.4em 1.2em;color:white}.psecontent .paper-upload-table td.upload-control a:hover{opacity:0.8}.psecontent .paper-upload-table tr.author-info{font-size:0.9em;font-weight:normal}.psecontent .paper-upload-table tr.author-info .main-author{font-weight:bold;margin-bottom:0.2em}.psecontent .paper-upload-table tr.author-info .company{opacity:0.8;font-style:italic}.psecontent .paper-upload-table ul{padding-left:1em;font-style:italic;color:#444;font-size:0.95em}.psecontent table.publish-agreement td{vertical-align:top}.psecontent table.publish-agreement td input[type='checkbox']{margin-right:1.5em}.psecontent table.publish-agreement td label:hover{opacity:0.9}.psecontent .paperedit-filelist{padding-bottom:1em}.psecontent .papertable{font-size:0.9rem !important}.psecontent .papertable .field{font-size:0.9em}.psecontent .papertable td{vertical-align:top}.psecontent .paper-specific-file .paper-icon{padding-bottom:1.5em}.psecontent .fieldheader,.psecontent td.fieldheader{font-weight:600;vertical-align:top;font-size:0.7em;color:#f37021;padding-top:0.5em}.psecontent .field{color:#202020;padding:4px;font-size:0.9em}.psecontent .submit,.psecontent .submitbutton{background-color:#033161;color:#fff;padding:8px 10px;font-size:0.8em;font-weight:600;width:120px;height:40px;border:1px inset #ddd}.psecontent .submitbutton:active,.psecontent .submitbutton:hover{background-color:#002151;border:1px outset #888}.psecontent label{cursor:pointer}.psecontent .pse-maincontents{display:block;width:500px}.psecontent .pricerow{border-width:1px;border-style:dotted;border-color:#d0d0d0}.psecontent .field-form-help{color:#7D7D7D;font-size:0.8em;font-style:italic}.psecontent .clear-sel{display:none;font-size:0.8em;cursor:pointer;color:#006E92}.psecontent .clear-sel:hover{text-decoration:underline}.psecontent h1{font-size:1.8em;margin-bottom:1.5em;color:#02336a}.psecontent h4{font-size:1.1em;margin-top:2em;color:#e37222 !important;font-weight:600}.psecontent .st-sort-descent:before{content:'\25BC'}.psecontent .st-sort-ascent:before{content:'\25B2'}.psecontent .yt-head th{cursor:pointer}.psecontent .youtube-red{color:red;cursor:pointer}.psecontent .youtube-pale{opacity:0.7;color:#777}.psecontent .edit-link{color:#0064a6;cursor:pointer}.psecontent .edit-link:hover{text-decoration:underline}.psecontent .edit-link:active{color:#022d4a}.psecontent .table-bt{width:100%;max-width:100%;margin-bottom:1rem}.psecontent .table-bt th,.psecontent .table-bt td{padding:0.75rem;vertical-align:top;border-top:1px solid #eceeef}.psecontent .table-bt thead th{vertical-align:bottom;border-bottom:2px solid #eceeef}.psecontent .table-bt tbody+tbody{border-top:2px solid #eceeef}.psecontent .table-bt .table-bt{background-color:#fff}.psecontent .table-bt-sm th,.psecontent .table-bt-sm td{padding:0.3rem}.psecontent .table-bt-bordered{border:1px solid #eceeef}.psecontent .table-bt-bordered th,.psecontent .table-bt-bordered td{border:1px solid #eceeef}.psecontent .table-bt-bordered thead th,.psecontent .table-bt-bordered thead td{border-bottom-width:2px}.psecontent .table-bt-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05)}.psecontent .table-bt-hover tbody tr:hover{background-color:rgba(0,0,0,0.075)}.psecontent .table-bt-active,.psecontent .table-bt-active>th,.psecontent .table-bt-active>td{background-color:rgba(0,0,0,0.075)}.psecontent .table-bt-hover .table-bt-active:hover{background-color:rgba(0,0,0,0.075)}.psecontent .table-bt-hover .table-bt-active:hover>td,.psecontent .table-bt-hover .table-bt-active:hover>th{background-color:rgba(0,0,0,0.075)}.psecontent .table-bt-success,.psecontent .table-bt-success>th,.psecontent .table-bt-success>td{background-color:#dff0d8}.psecontent .table-bt-hover .table-bt-success:hover{background-color:#d0e9c6}.psecontent .table-bt-hover .table-bt-success:hover>td,.psecontent .table-bt-hover .table-bt-success:hover>th{background-color:#d0e9c6}.psecontent .table-bt-info,.psecontent .table-bt-info>th,.psecontent .table-bt-info>td{background-color:#d9edf7}.psecontent .table-bt-hover .table-bt-info:hover{background-color:#c4e3f3}.psecontent .table-bt-hover .table-bt-info:hover>td,.psecontent .table-bt-hover .table-bt-info:hover>th{background-color:#c4e3f3}.psecontent .table-bt-warning,.psecontent .table-bt-warning>th,.psecontent .table-bt-warning>td{background-color:#fcf8e3}.psecontent .table-bt-hover .table-bt-warning:hover{background-color:#faf2cc}.psecontent .table-bt-hover .table-bt-warning:hover>td,.psecontent .table-bt-hover .table-bt-warning:hover>th{background-color:#faf2cc}.psecontent .table-bt-danger,.psecontent .table-bt-danger>th,.psecontent .table-bt-danger>td{background-color:#f2dede}.psecontent .table-bt-hover .table-bt-danger:hover{background-color:#ebcccc}.psecontent .table-bt-hover .table-bt-danger:hover>td,.psecontent .table-bt-hover .table-bt-danger:hover>th{background-color:#ebcccc}.psecontent .thead-inverse th{color:#fff;background-color:#292b2c}.psecontent .thead-default th{color:#464a4c;background-color:#eceeef}.psecontent .table-bt-inverse{color:#fff;background-color:#292b2c}.psecontent .table-bt-inverse th,.psecontent .table-bt-inverse td,.psecontent .table-bt-inverse thead th{border-color:#fff}.psecontent .table-bt-inverse.table-bt-bordered{border:0}.psecontent .table-bt-responsive{display:block;width:100%;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar}.psecontent .table-bt-responsive.table-bt-bordered{border:0}.step-button-container,.step_button_container{border-top:0px solid #eee;border-bottom:0px solid #eee;padding:0.6em 1em;margin-top:1.2em;background-color:#02336a}.step-button-container button,.step-button-container input.submit,.step-button-container input[type='submit'],.step-button-container .stepsubmit,.step_button_container button,.step_button_container input.submit,.step_button_container input[type='submit'],.step_button_container .stepsubmit{background-color:#f37021 !important;border:0px solid #f37021 !important;padding:0.8em 1em !important;color:white !important;font-size:0.8em;font-weight:600;width:10em !important}.h1sub{font-size:0.5em;color:grey}.registrationoptiondesc{margin-left:1.8em;font-size:0.9em;opacity:0.8;padding-top:0.5em}.pricetable{border-spacing:0;margin:1em 0em 2em 0em;margin-top:1em;margin-left:1em;font-size:0.9em;background-color:#f8f8f8}.pricetable tr.title td{font-size:0.9em;padding:0.5em;color:#006e92;border-bottom:0px solid white;background-color:#f0f0f0}.pricetable tr.title1 td{text-align:center}.pricetable tr.title2 td{text-align:right}.pricetable tr.hilight td{background-color:#e89b2d40 !important}.pricetable tr.hilight td.row-head{background-color:#f8f8f8}.pricetable td.row-head{color:#02336a;background-color:#f8f8f8;font-size:0.9em;opacity:0.8;font-weight:bold;padding:0.3em 1em}.pricetable td.col-head{color:#02336a;background-color:#f0f0f0;font-size:0.9em;opacity:0.8;font-weight:bold;padding:0.5em 1em}.pricetable td.main-head{color:#02336a;background-color:#f0f0f0;font-size:1em;font-weight:bold;opacity:0.8;padding:0.3em 1em;text-align:center}.pricetable td.price{padding-left:1em;width:8em;opacity:0.9;border-bottom:1px solid #e8e8e8}.pricetable td.price.student{background-color:#fafaff}.pricetable td.price.spacer{width:2em}.pricetable td.price.border{width:0.1em;border-right:1px solid #d0d0d0}.pricetable td.right-sep{border-right:1px solid #888}table.datatable{font-size:0.9em}table.datatable td.fieldheader{padding:0.5em 2em;vertical-align:top;font-size:inherit}table.datatable td.field{color:#202020;padding:4px;font-size:0.9em}table.datatable td.field>input[type='text'],table.datatable td.field>input[type='password'],table.datatable td.field>textarea,table.datatable div.field>input[type='text'],table.datatable div.field>input[type='password'],table.datatable div.field>textarea,table.datatable div.field>input[type='select'],table.datatable input[type='text'].field,table.datatable input[type='password'].field,table.datatable textarea.field{width:92%;margin:0px 0px 5px 0px;font-size:15px;padding:5px;background-color:#f0f0ff;border-bottom:1px solid #e0e0e0}table.datatable td.field.narrow input[type='text'],table.datatable td.field.narrow input[type='password'],table.datatable div.field.narrow input[type='text'],table.datatable div.field.narrow input[type='password'],table.datatable input[type='text'].field.narrow,table.datatable input[type='password'].field.narrow{width:50px;margin-right:5px}table.datatable td.field>select,table.datatable div.field>select,table.datatable select.field{margin:0px 0px 5px 0px;font-size:15px;padding:4px;background-color:#f0f0ff}.registrationoption{display:flex;margin-top:0.3em;align-items:flex-start}.registrationoption input{width:3em;min-width:3em;margin-right:1em;flex-grow:0}.registrationoption select{min-width:14em;margin-right:2em;flex-grow:0}.registrationoption label{font-weight:bold}
