html{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:14px;background-color:#fff;color:#787878;overflow-y:scroll}a{color:#787878;text-decoration:none;border:0 none;outline:none}body{margin:0;padding:0;border:0 none}h1{font-size:14px;font-weight:bold;color:#505050;margin:0}h2{font-size:14px;font-weight:normal;color:#505050;margin:0}h3{font-size:12px;font-weight:bold;color:#505050;margin:0}h4{font-size:11px;font-weight:bold;color:#505050;margin:0}p{color:#787878}.center{text-align:center}.termsborder{padding-left:13px;padding-right:13px}img{border:0 none}.ui-datepicker-buttonpane button{border:0 none;height:28px}.ui-datepicker-buttonpane button:hover{background-color:#003564;border:0 none}.ui-datepicker-buttonpane button:active{background-color:#012449;border:0 none}.buttongroup{margin-top:5px}#ok{width:53px;float:right;margin-right:3px;margin-left:3px}.datepicker,.datepickerBirth{width:70px;float:left}input[type="text"],input[type="password"],textarea{padding-left:1px;padding-top:0;padding-bottom:0}input[type="text"],input[type="password"]{height:17px}input[type="submit"],input[type="submit"]:active,input[type="submit"]:focus{background-color:#00467f;color:#fff}input[type="submit"]:disabled,input[type="button"]:disabled{background-color:#dcdcdc;color:#787878}.file{height:15px;float:left}textarea{min-height:17px}select{height:20px;position:relative;cursor:pointer}option{height:16px}.selectDisplay300{margin-top:1px;padding-left:3px;padding-top:1px;position:absolute;display:inline-block;height:18px;width:297px;background:url(../Images/select_300.png);background-position:0 0;background-color:transparent;background-repeat:no-repeat;overflow:hidden;cursor:pointer}.selectDisplay55{padding-left:3px;position:absolute;display:inline-block;height:19px;width:55px;background:url(../Images/select_55.png);background-position:0 0;background-color:transparent;background-repeat:no-repeat;overflow:hidden;cursor:pointer}.selectDisplay100{padding-left:3px;position:absolute;display:inline-block;height:19px;width:100px;background:url(../Images/select_100.png);background-position:0 0;background-color:transparent;background-repeat:no-repeat;overflow:hidden;cursor:pointer}.selectDisplay125{padding-left:3px;position:absolute;display:inline-block;height:19px;width:125px;background:url(../Images/select_125.png);background-position:0 0;background-color:transparent;background-repeat:no-repeat;overflow:hidden;cursor:pointer}.selectDisplay150{padding-left:3px;position:absolute;display:inline-block;height:19px;width:150px;background:url(../Images/select_150.png);background-position:0 0;background-color:transparent;background-repeat:no-repeat;overflow:hidden;cursor:pointer}.comboStyle55{width:55px}.comboStyle100{width:100px}.comboStyle125{width:125px}.comboStyle150{width:150px}.comboStyle300{width:300px}input[type="checkbox"]{width:13px;height:13px;position:relative;left:-4px;margin:0;padding:0}.checkDisplay{margin-top:3px;position:absolute;display:inline-block;height:13px;width:13px;background:url(../Images/checkbox.png);background-position:0 0;background-color:transparent;background-repeat:no-repeat;overflow:hidden;cursor:pointer}input[type="radio"]{width:13px;height:13px;position:relative;left:-5px}.radioDisplay{margin-top:3px;position:absolute;display:inline-block;height:13px;width:13px;background:url(../Images/radiobutton.png);background-position:0 0;background-color:transparent;background-repeat:no-repeat;overflow:hidden;cursor:pointer}input,select,textarea{border:1px solid #dcdcdc;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:12px;color:#787878}input:hover,textarea:hover{border:1px solid #c9c9c9}input[type="text"]:focus,input[type="password"]:focus,input[type="checkbox"]:focus,input[type="radio"]:focus,input[type="file"]:focus,input[type="image"]:focus,textarea:focus{border:1px solid #b5b5b5}input[type="checkbox"],input[type="radio"]{text-decoration:none;border:0 none;outline:none;cursor:pointer}.label,.text{min-height:16px;padding-top:7px;padding-bottom:7px;font-size:12px}.displaytext{min-height:16px;padding-top:7px;padding-bottom:7px;font-size:12px;margin-left:3px}.line{clear:both;min-height:20px;overflow:hidden}.warning{color:#c60000;font-size:12px}.sumLine{clear:both;min-height:20px;overflow:hidden;font-weight:bold}.lineDisabled{color:#a0a0a0;clear:both;min-height:20px}.textbox{min-height:20px;padding-top:5px;padding-bottom:5px}.radioHorizontal{min-height:20px;padding-top:5px;padding-bottom:5px}.textarea,.select,.fileUpload{min-height:25px;padding-top:5px}.radioHorizontalLabel{font-size:12px;padding-right:10px;cursor:pointer;float:right}.errortext{margin-left:5px;height:25px;padding-top:5px}.clear{clear:both}.required{color:#930}.field-validation-error{font-size:12px;color:#930;margin:0}.field-validation-warning{color:#dca912;margin:0}.field-validation-valid{display:none;margin:0}.input-validation-error{border:1px solid #930!important;background-color:#f4e9e9}.validation-summary-errors{font-size:12px;color:#930;height:23px;padding-top:7px}.validation-summary-errors ul{list-style-type:none;margin:0;padding:0}.validation-summary-valid{display:none}.button{border:0 none;background-color:#00467f;color:#fff;height:28px;overflow:visible;padding:0 15px 0 15px}.button:hover{background-color:#003564;border:0 none}.button:active{background-color:#012449;border:0 none}.line div,.lineDisabled div,.sumLine div,.paymentDetailsLine div{float:left}.italicLetters{font-style:italic}.waitCursor{cursor:wait}#noScriptOverlay{height:100%;min-height:100%;width:100%;min-width:100%;position:absolute;left:0;top:0;z-index:98;background-color:#000;opacity:.3;filter:alpha(opacity=30)}#noScriptContextBox{position:absolute;left:30%;top:30%;text-align:left;border:2px solid #00467f;background-color:#fff;opacity:1;filter:alpha(opacity=100);z-index:99}#noScriptTitle{background-color:#eee;font-weight:bold;padding:10px}#noScriptContent{background-color:#fff;padding:10px}#page{width:860px;margin:0 auto;overflow:hidden}header{display:block;font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:24px;letter-spacing:0;text-transform:none;color:#666;word-wrap:break-word}header a{color:#222;background-color:transparent}header img{height:auto;border-style:none}header,header:before,header:after,header *,header *:before,header *:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}header p{padding:0;margin:0 0 1.5em}.site-header{background-repeat:no-repeat;background-position:left top;background-color:#fafafa;position:relative}.site-header:before,.site-header:after{content:"";display:table;table-layout:fixed}.site-header:after{clear:both}.custom-header{position:relative}.custom-header-media{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%}.custom-header-media:before{background:-moz-linear-gradient(to top,rgba(0,0,0,0) 0%,rgba(0,0,0,.3) 75%,rgba(0,0,0,.3) 100%);background:-webkit-linear-gradient(to top,rgba(0,0,0,0) 0%,rgba(0,0,0,.3) 75%,rgba(0,0,0,.3) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.3) 75%,rgba(0,0,0,.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#4d000000",GradientType=0);bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;z-index:2}.custom-header-media img{bottom:0;position:absolute;top:auto;-ms-transform:translateX(-50%) translateY(0);-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);height:auto;left:50%;max-width:1000%;min-height:100%;min-width:100%;min-width:100vw;width:auto;padding-bottom:1px;border-style:none}@supports (object-fit:cover){.custom-header-media img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;top:0;-ms-transform:none;-moz-transform:none;-webkit-transform:none;transform:none;width:100%;}}.site-branding{padding:1em 0;position:relative;-webkit-transition:margin-bottom .2s;transition:margin-bottom .2s;z-index:3}.site-branding a{text-decoration:none;-webkit-transition:opacity .2s;transition:opacity .2s}.site-branding a:hover,.site-branding a:focus{opacity:.7}.site-branding-text{display:inline-block;vertical-align:middle}.site-branding .site-branding-text .site-title,.site-branding .site-branding-text .site-title a{font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:24px;letter-spacing:.08em;text-transform:uppercase;color:#d9521e}.site-branding .site-branding-text .site-description{font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:20px;letter-spacing:.08em;text-transform:uppercase;color:#000}.wrap{margin-left:auto;margin-right:auto;max-width:700px;padding-left:2em;padding-right:2em;position:relative}.wrap:after{clear:both;content:"";display:block}.custom-logo-link{display:inline-block;padding-right:1em;vertical-align:middle;width:auto}.custom-logo-link img{display:inline-block;max-height:80px;width:auto}.custom-logo-link a:hover,.custom-logo-link a:focus{opacity:.9}.site-title{clear:none;font-size:24px;font-size:1.5rem;font-weight:800;line-height:1.25;letter-spacing:.08em;margin:0;padding:0;text-transform:uppercase}.site-title,.site-title a{color:#222;opacity:1}.site-description{color:#666;font-size:13px;font-size:.8125rem;margin-bottom:0;opacity:.8}@media screen and (min-width:30em){.site-branding{padding:3em 0}}@media screen and (min-width:48em){.wrap{max-width:860px;padding-left:3em;padding-right:3em}.site-branding{margin-bottom:0}.custom-header-media{bottom:0;height:auto;left:0;position:absolute;right:0;top:0}.custom-logo-link{padding-right:2em}.custom-logo-link img{max-width:350px}.site-title{font-size:36px;font-size:2.25rem}.site-description{font-size:16px;font-size:1rem}}#page_content{min-height:400px;overflow:hidden;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3}#page_footer{overflow:hidden;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;font-size:14px;padding:10px;color:#d9521e;text-transform:uppercase;line-height:1.6}#page_footer a{color:#222;text-decoration:none}#page_footer #copyright,#page_footer #imprint,#page_footer #contact{float:right;margin-left:10px;margin-right:5px}#content_menu{height:30px;background-color:#fff;border-bottom:1px solid #d3d3d3}#menu{overflow:hidden;height:30px}#menu ul{list-style-type:none;margin:0;padding:0}#content_menu #menu ul{height:30px}#menu li{display:inline-block;list-style:none outside none;margin:0;padding:0}#menu a{padding-left:13px;padding-right:13px;border:0 none;float:left;font-weight:bold;font-style:normal;font-size:14px;color:#222}#content_menu #menu a{padding-top:5px;height:25px}#menu a:hover{color:#d9521e}.menuItem{float:left}.menuItemRight{float:right}.disabledMenuButtons{color:#b5b5b5;padding-left:13px;padding-right:13px;font-weight:bold;font-style:normal;font-size:14px}#content_menu .disabledMenuButtons{padding-top:5px;height:25px}.customerDetails{font-size:11px}#errorcontent{margin:20px 20px 0 20px;min-width:550px;min-height:30px;margin-bottom:50px}#errortext{color:red;font-weight:bold;font-size:15px}.errordetail{color:red;font-size:12px}#errordetailcaption{color:red;font-weight:bold;font-size:13px}.spacer{margin-bottom:20px}#dialog{display:none;position:absolute;left:50%;top:140px;background-color:#fff;text-align:left;z-index:99}.dialogTitle{color:#fff;font-weight:bold;height:25px;padding:5px}.dialogTitle img{margin-left:8px;margin-right:10px}.dialogMessageContent{padding:10px 35px}.defaultDialog{border:2px solid #00467f}.errorDialog{border:2px solid #930}.dialogTitleColorDefault{background-color:#00467f}.dialogTitleColorError{background-color:#930}.errorDialog .button{background-color:#930!important}.errorDialog .button:hover{background-color:#842e17!important}.errorDialog .button:active{background-color:#652411!important}#dialogContent{overflow:hidden}#dialogOverlay{display:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:98;background-color:#000;opacity:.3;filter:alpha(opacity=30)}#dialogOneButton{margin:15px 15px 15px 3px;float:right;width:71px}#dialogTwoButton{margin:15px 3px 15px 3px;float:right;width:71px}#dialogThreeButton{margin:15px 3px 15px 15px;float:right;width:71px}#dialogContent h1,#dialogContent h2{min-height:20px;padding-top:5px;padding-bottom:5px}#wait{display:none;position:absolute;left:50%;top:30%;background-color:#fff;text-align:left;border:2px solid #00467f;z-index:99;overflow:hidden;padding:10px}#waitText{float:left;margin-left:5px}#waitOverlay{display:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:98;background-color:#000;opacity:.3;filter:alpha(opacity=30)}#configurationContent{margin:20px 25px 50px 25px}.subConfiguration{margin:20px 0 5px}#configurationContent .label{width:170px}#configurationContent .textbox input{width:147px}#passwordcontent{margin:20px 25px 50px 25px}.textbox_cfgEmail{float:left;min-height:25px;padding-top:5px}.textbox_cfgEmail input{width:200px}.label_cfgName{width:100px;font-size:12px;min-height:23px;padding-top:7px;padding-left:5px;padding-right:5px}.textbox_cfgName{float:left;min-height:25px;padding-top:5px}.textbox_cfgName input{width:152px}#logincontent{margin:20px 25px 50px 25px}#logincontent .label{width:85px}#logincontent .textbox input{width:147px}#loginSelectionContent{padding:10px 25px}#loginSelectionContent .label{width:80px}#loginButtonTextBox{margin-left:176px}.contentEditPage{overflow:hidden}.contentEditHeader{height:25px;padding:10px 20px 0 20px;color:#505050}.contentEditContent{color:#787878;margin:0 10px 20px 10px;padding:0 10px 0 10px;overflow:hidden}.contentEditContent .label{color:#505050;width:160px;text-align:left}.registrationPageTwo .label{width:260px}.registrationPageTwo #UrnShipping{display:none}.contentEditContent .textbox,.contentEditContent .select,.contentEditContent .textarea,.contentEditContent .fileUpload{width:160px}.contentEditContent .textbox input:not([type="radio"]):not([type="checkbox"]):not(.datepicker):not(.datepickerBirth),.contentEditContent .fileUpload input:not([type="radio"]):not([type="checkbox"]):not(.datepicker):not(.datepickerBirth){font-size:12px;width:147px}.contentEditContent #ok{margin-right:0;width:90px}.contentEditInfo{height:25px;margin:0 10px 5px 10px;padding:4px 10px 0 10px;border-top:1px #eee solid}.contentRight,.contentLeft{width:50%;float:left}.red-link a{color:#930!important}.red-link a:hover{color:#842e17!important}.red-link a:active{color:#652411!important}.radio,.checkbox{min-height:25px;padding-top:6px;width:50px}.datetime{min-height:25px;padding-top:5px;width:105px}.summaryPage{overflow:hidden}.summaryHeader{height:25px;padding:10px 20px 0 20px;color:#505050}.summaryContent{color:#787878;margin:0 10px 20px 10px;padding:0 10px 0 10px;overflow:hidden}.summaryInfo{height:25px;margin:0 10px 20px 10px;padding:4px 10px 0 10px;border-top:1px #eee solid}.summaryContent .label{color:#505050;width:160px;text-align:left}.summaryContent #ok{margin-right:0;width:90px}.listView{overflow:hidden}.listHeader{height:40px;border-bottom:1px #eee solid;margin-left:10px;margin-right:10px;padding-top:5px;font-weight:bold}.listHeader div{float:left;padding-left:10px;padding-right:10px}.listContent{clear:both;overflow:hidden;padding-left:10px;padding-right:10px}.listContent .line{min-height:30px}.listContent .line div{padding:5px 10px 5px 10px}.locationHeader{padding:5px 10px 5px 10px;border-bottom:1px #eee solid;font-weight:bold;font-size:12px}.receiptNumberColumn{min-width:70px}.receiptDateColumn{min-width:95px}.cremationDateColumn{min-width:95px}.headText{padding:0!important;clear:both}.subText{padding:0!important;clear:both;font-size:11px}.nameColumn{min-width:290px}.statusColumn{min-width:40px}.statusColumn img{margin-left:12px}.legende{margin:60px 20px 30px 20px;font-size:11px}.legende .line .picture{padding-right:5px}.legende .line .description{padding-left:5px}#PlaceOfBurialIDSelect{width:300px}#waitImageBurialPlace{display:none;margin-right:4px;margin-top:7px}#PlaceOfBurialPostcodeInput{width:60px}#PlaceOfBurialPostcodeInput input{width:55px}.burialPlaceDescription{font-size:12px;margin-bottom:12px}.registrationPageTwo .funeralServiceDescription{width:350px;margin-left:5px}#FuneralServiceExternDateInput{margin-left:5px}.registrationPageTwo .transportRequestCollectionDescription{width:350px;font-size:12px}.transportRequestPickupLocationLabel{min-height:16px;padding-top:7px;padding-bottom:7px;font-size:12px;margin-right:10px}.transportRequestCollectionTimeLabel{min-height:16px;padding-top:7px;padding-bottom:7px;font-size:12px;margin-right:10px}#TransportRequestContent{display:none}.transportRequestCheckbox{min-height:25px;padding-top:6px;width:20px}.quicklinkcontainer{overflow:hidden}.quicklinkcontainerspacer{width:40px;margin-right:8px}.quicklink{height:16px;width:16px;opacity:.6;filter:alpha(opacity=60);padding:0;margin-left:2px;margin-right:2px;border:0 none;float:right}.quicklinkdummy{height:16px;width:16px;opacity:.6;filter:alpha(opacity=60);padding:0;margin-left:2px;margin-right:2px;border:0 none;float:right}.alpha30{opacity:.3;filter:alpha(opacity=30)}.quicklink:hover{opacity:.8;filter:alpha(opacity=80);cursor:pointer}.quicklink:active{opacity:1;filter:alpha(opacity=100)}#dataFromDeceased{background-color:#00467f;border:0 none;color:#fff;float:left;font-size:11px;height:32px;padding:5px 21px 5px 21px;width:109px}#dataFromDeceased:hover{background-color:#003564}#dataFromDeceased:active{background-color:#012449}#deceased-day-of-death-date div:first-child{margin-right:5px}#deceased-day-of-death-date div:nth-child(3){clear:both}.checkbox-label{font-size:12px}#deceased-day-of-death-date div:nth-child(3) input[type="checkbox"]{margin-left:0;margin-right:0}label[for=BurialPlaceHansuehn]{margin-right:20px}