.invalid-input-field,.invalid-listbox-field{border:1px solid #ae1117;background:#ffe6e5}.center-align{text-align:center}.italics{font-style:oblique}#errorsContainer{margin:10px 0}#errorsContainer ul{font-weight:400;padding:.2em 0 0 3px;margin:0}#errorsContainer li{background:0 0;list-style:disc inside;padding:0;margin:0}.errorText{color:#ae1117;font-weight:700}.invalid-listbox-field{height:14pt;font-size:12px!important}div.pageTitle{position:relative}div.pageTitle div.pagenav{position:absolute;right:12px;font-weight:400;font-size:11px;top:6px}div.pageTitle div.pagenav span a{text-decoration:none}div.pageTitle div.pagenav span a:hover{text-decoration:underline}div#category-header{background:#fafafa;border:1px solid #e0e0e0;border-right:0;border-left:0;padding:10px 10px 12px;margin-bottom:8px;position:relative}div#category-header h3{font-weight:700;font-size:14px;margin:0}div#category-header div.functions{display:block;font-size:8pt;font-weight:700;position:absolute;top:0;right:0;zoom:1;margin:10px 10px 0 0;height:17px;padding:0;border:1px solid #e0e0e0;background-color:#efefef}div#categories-page div.success_NT,div#display-options-page div.success_NT,div#persons-page div.success_NT{background:url('/apps/spotlight_persons/images/tick.png') 6px center no-repeat #69ad58;color:#fff;font-size:11px}div#category-header div.functions a,div#category-header div.functions span{padding:2px 4px;margin:0;text-decoration:underline}div#categories-page div.failed,div#categories-page div.success{clear:both;margin-bottom:8px;position:relative;display:block}div#categories-page div.success_NT{margin:0 auto 8px;padding:2px 10px 1px 26px;border:1px solid #69ad58;border-radius:20px;width:125px}div#categories-page div#no-categories{text-align:center;padding-top:10px;clear:both}div#categories-page #categories tbody tr td a,div#categories-page div#no-categories p,div.public div#right-controls a{font-weight:700}div#categories-page div#add{text-align:right;margin:10px 0 4px}div#categories-page #categories{text-align:left;table-layout:fixed;border-collapse:collapse;width:100%;margin:14px 0}div#categories-page #categories thead tr th{text-align:left;font-size:8.5pt;border:1px solid #e4e4e4;border-left:none;border-right:none;background:#f8f8f8;padding:6px 0 6px 10px}div#categories-page #categories thead tr th a{text-decoration:none;color:#000}.IT_doneIcon,div#categories-page #categories thead tr th a span.inactive,div#edit-category-page .form-container #editorsSelectedWrap,div#edit-person-page .form-container #editorsSelectedWrap,div#persons-page div.ItemsGrid div.items ul li div span{display:none}div#categories-page #categories thead tr th a:hover span.inactive{display:inline}div#categories-page #categories tbody tr td{padding:8px 0 8px 10px;border-bottom:1px solid #e4e4e4;vertical-align:top}div#edit-category-page .form-container,div#edit-person-page .form-container,div#persons-page div.page-container{border:1px solid #b7c5d6;padding:10px}div#edit-category-page .form-container ul,div#edit-person-page .form-container ul{margin-left:0;list-style:none}div#edit-category-page .form-container ul li{list-style:none;padding-bottom:10px;display:block}div#edit-category-page .form-container .element-label{font-size:10pt;font-weight:700;position:absolute;width:100px;text-align:right}div#edit-category-page .form-container .cblabel,div#edit-person-page .form-container .cblabel{padding:0;margin:0}div#edit-category-page .form-container .element{font-size:10pt;margin-left:105px;width:420px}div#edit-category-page .form-container .textbox,div#edit-person-page .form-container .textbox{margin-top:0}div#edit-category-page .form-container textarea,div#edit-person-page .form-container textarea{height:100px}div#edit-category-page .form-container .autowidth,div#edit-person-page .form-container .autowidth{width:auto}.form-container dd,.form-container dt,div#edit-category-page .form-container dl,div#edit-person-page .form-container dd,div#edit-person-page .form-container dl,div#edit-person-page .form-container dt{margin:0;padding:0 0 1px}div#edit-category-page .form-container dl,div#edit-person-page .form-container dl{padding-bottom:5px}div#edit-category-page .form-container dt,div#edit-person-page .form-container dt{float:left;clear:left;margin-right:7px}div#edit-category-page .form-container dd,div#edit-person-page .form-container dd{font-size:11px;padding-top:1px}div#edit-category-page .form-container dd a,div#edit-person-page .form-container dd a{color:#9e1117;font-size:10px;padding:0 1px;text-decoration:none;cursor:pointer}div#edit-category-page .form-container dd a:hover,div#edit-person-page .form-container dd a:hover{color:#999}div#edit-category-page .form-container dd a:active,div#edit-person-page .form-container dd a:active{color:#000}div#edit-category-page .form-container dd a:focus,div#edit-person-page .form-container dd a:focus{outline:0}div#edit-category-page .form-container .info,div#edit-person-page .form-container .info{font-size:9pt;font-weight:400;color:#888}div#edit-category-page .form-container .bottom-controls,div#edit-person-page .form-container .bottom-controls{padding:10px 0;border-top:1px solid #e0e0e0;margin-top:10px}div#edit-category-page .form-container .bottom-controls .left-controls{margin-left:101px}div#edit-category-page .form-container .bottom-controls .right-controls{float:right;margin-right:18px}div#edit-category-page .form-container .bottom-controls .discontinued,div#edit-person-page .form-container .bottom-controls .discontinued{color:#a00000}div#edit-category-page form#edit-category-form{margin-top:20px}div#edit-category-page #ts-imports{background-color:#fff7f7;padding:.4em 1em;margin:8px 0 0}div#edit-category-page #ts-imports h3{padding:0 0 .5em;margin:0;font-size:1.1em}div#edit-category-page #ts-imports p{padding:1em 0 0;margin:0}div#edit-category-page #ts-imports pre{padding:3px 0;margin:0}div#edit-category-page #ts-imports code{font-size:8.5pt}div#edit-person-page select.orientation{position:absolute;z-index:999;top:6px;left:6px;cursor:pointer}div#edit-person-page div#closeIcon{position:absolute;z-index:999;top:6px;right:6px;width:68px;height:25px;overflow:hidden;cursor:pointer;background:url('/apps/pics/rotating_images/close_button.png') top center no-repeat}div#edit-person-page div#closeIcon:hover{background-position:bottom center}div#edit-person-page .form-container ul li{list-style:none;padding-bottom:10px;display:block;position:relative}div#edit-person-page .form-container .element-label{font-size:10pt;font-weight:700;position:absolute;width:90px;text-align:right}div#edit-person-page .form-container .element{font-size:10pt;margin-left:96px;width:400px}div#edit-person-page .form-container .bottom-controls .left-controls{margin-left:80px}div#edit-person-page .form-container .bottom-controls .right-controls{float:right;margin-right:0}div#edit-person-page div.flup_pbDiv{float:none;width:80%}div#edit-person-page span.flup_pb_fname{float:none;padding:0;font-weight:700;display:block}div#edit-person-page span.flup_status_load{float:none;margin:0}div#edit-person-page div.flup_pbWrapperClass{padding:0;margin:0;line-height:auto}div#edit-person-page div#photo input{width:180px}div#edit-person-page div#photo-form-container.loading{background:url('/apps/pics/fileupload/flup_load1.gif') center no-repeat}div#edit-person-page form#photo-form{margin:20px auto 4px;border:2px dashed #ccc;border-radius:4px;text-align:center;position:relative;visibility:hidden;padding:10px}div#edit-person-page form#photo-form.noPhoto,div#edit-person-page form#photo-form.uploading{visibility:visible}div#edit-person-page form#photo-form.hasPhoto{visibility:visible;border:2px solid #fff}div#edit-person-page form#photo-form h3{margin:64px 0 12px;font-size:15px;color:#a6a6a6;font-weight:700;display:none}div#edit-person-page form#photo-form.noPhoto h3,div#persons-page.enable-reorder div.personItems ul li div.drag_icon{display:block}div#edit-person-page form#photo-form ul.imgWrapper{position:absolute;top:0;left:0}.DB_mask,div#edit-person-page form#photo-form ul.imgWrapper li{zoom:1}div#edit-person-page form#photo-form ul.imgWrapper img.loaderImg{position:absolute;top:90px;left:90px}@-moz-document url-prefix(){div#edit-person-page form#photo-form ul.imgWrapper img.loaderImg{left:-15px}}div#edit-person-page form#photo-form span.percentage-amount{float:none;padding:0;line-height:12px}div#edit-person-page form#photo-form img.transparent{zoom:1;opacity:.15}div#edit-person-page form#photo-form div.flup_formWrapper{display:block;z-index:2;position:absolute;top:96px}div#edit-person-page form#photo-form div.flup_statusWrapper{margin-top:64px;padding:10px}div#edit-person-page form#photo-form div.flupimageWrapper{box-shadow:rgba(0,0,0,.2) 0 0 12px;-webkit-box-shadow:rgba(0,0,0,.2) 0 0 12px;-moz-box-shadow:rgba(0,0,0,.2) 0 0 12px;padding:10px;position:relative}div#edit-person-page form#photo-form div.flupimageWrapper div{display:table-cell;vertical-align:middle;text-align:center}div#edit-person-page form#photo-form div.flupimageWrapper img.flupimage{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}div#edit-person-page form#photo-form span.fileOptions{display:block;margin:12px}div#edit-person-page form#photo-form span.fileOptions a{font-size:12px;color:#000}div#edit-person-page form#photo-form span.fileOptions a.editIcon{border:1px solid #666;border-radius:2px;background-image:url("/apps/spotlight_persons/images/fileOptions_bg.jpg");background-repeat:repeat-x;padding:3px 16px 2px;cursor:pointer;color:#666;font-weight:400;float:left}div#edit-person-page form#photo-form span.fileOptions a.editIcon:active{background-image:url("/apps/spotlight_persons/images/fileOptions_bg_hover.jpg")}div#edit-person-page form#photo-form span.fileOptions a.replaceIcon{border:none;float:right;cursor:pointer;padding:2px 12px;color:#666;font-weight:400;margin-top:3px}div#edit-person-page form#photo-form span.fileOptions a.replaceIcon:hover{color:#a6a6a6}div#edit-person-page form#photo-form .form-container ul li{padding-bottom:0}div#edit-person-page form#edit-person-form{border-top:1px solid #e0e0e0;margin:50px 15px 0;padding-top:25px}.DB_dialog{position:absolute;width:100%;height:100%;top:0;left:0;-webkit-box-shadow:rgba(0,0,0,.2) 0 0 12px;-moz-box-shadow:rgba(0,0,0,.2) 0 0 12px;box-shadow:rgba(0,0,0,.2) 0 0 12px;border:1px solid #c2c7cf;border-radius:8px}div.applyButton{float:right;background-color:#adb9d0;border:1px solid #adb9d0;border-radius:3px;color:#fff;padding:5px 16px;font-size:11px;cursor:pointer;box-shadow:rgba(0,0,0,.2) 0 0 2px;-webkit-box-shadow:rgba(0,0,0,.2) 0 0 2px;-moz-box-shadow:rgba(0,0,0,.2) 0 0 2px}div.applyButton:hover{background-color:#b6c1d7}div.applyButton:active{background-color:#adb9d0}div#edit-person-page .DatePickerNT div.calendarIcon{background-image:url("/apps/pics/picker.gif");width:16px}div#display-options-page div.success_NT,div#persons-page div.success_NT{margin:0 auto 8px;padding:2px 10px 1px 26px;border:1px solid #69ad58;border-radius:20px;width:110px}div#persons-page div.ItemsGrid{width:537px;border:1px solid #c2c7cf;margin:0 auto;position:relative;height:116px}div#persons-page div.ItemsGrid p.left,p.right{position:absolute;top:56px;cursor:pointer;background-repeat:no-repeat;background-position:center;width:22px;height:29px;margin:0}div#persons-page div.ItemsGrid p.left{left:6px;background-image:url('/apps/spotlight_persons/images/left-arrow.png')}div#persons-page div.ItemsGrid p.right{right:6px;background-image:url('/apps/spotlight_persons/images/right-arrow.png')}div#persons-page div.ItemsGrid div.items{position:absolute;left:31px;right:31px;margin:12px 0;overflow:hidden}div#persons-page div.ItemsGrid div.items ul{list-style:none;margin:0;position:relative;left:0;top:0}div#persons-page div.ItemsGrid div.items ul li{list-style-type:none;list-style-image:none;margin:0;border-radius:6px;border:5px solid #fff;border-bottom-width:6px;float:left;cursor:pointer}div#persons-page div.ItemsGrid div.items ul li p{margin:4px 0;padding:0;font-weight:700;text-align:center;font-size:12px}div#persons-page div.ItemsGrid div.items ul li p.hasCaption{font-size:11px;line-height:12px}div#persons-page div.ItemsGrid div.items ul li p.hasCaption div{margin:0;padding:0;font-weight:400;text-align:center;font-size:9px;line-height:10px}div#persons-page div.ItemsGrid div.items ul li div.item-content{border:1px solid #ccc;padding:0;margin:0;cursor:pointer;position:relative}div#persons-page div.ItemsGrid div.items ul li div.add div{width:44px;height:26px;margin:0 6px;padding:14px 0 6px;font-size:9px;line-height:10px;font-weight:700;text-align:center;color:#999}div#persons-page div.ItemsGrid div.items ul li div.thumbnail div{width:56px;height:46px;background-repeat:no-repeat;background-position:center}div#persons-page div.ItemsGrid div.items ul li div.thumbnail span.count{display:block;position:absolute;bottom:0;right:0;padding:2px 6px;background:#ccc;opacity:.75;font-weight:700}div#persons-page div.ItemsGrid div.items ul li:hover{background-color:#f2f2f2;border-color:#f2f2f2}div#persons-page div.ItemsGrid div.items ul li.selected-item{background-color:#d9d9d9;border-color:#d9d9d9}div#persons-page div.ItemsGrid div.items ul li.selected-item div.item-content,div#persons-page div.ItemsGrid div.items ul li:hover div.item-content{border-color:#fff}div#persons-page div#AtAGlanceContainer.hasHeader{border-top:0}div#persons-page div.titleHeader{background-color:#d9d9d9;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;margin:10px 0;padding:8px 10px;position:relative}div#persons-page div.titleHeader_Indefinite{background-color:#fff;border-color:#fff}div#persons-page div.personItems ul.last,div.items div.item{border-bottom:1px solid #e3e3e3}div#persons-page div.titleHeader input{float:right;margin-top:-1px}div#persons-page div.no-persons{text-align:center;padding:30px 0;clear:both}div#persons-page .being-dragged{background:#e0e0e0}div#persons-page #orderingStatus{position:absolute;top:6px;left:220px;padding:3px 10px 0;background:rgba(255,204,0,.85);border-radius:6px;font-weight:700;display:none}div#persons-page div.personItems,div.items{position:relative;z-index:1;clear:both}div#persons-page div.personItems p{font-weight:700;margin:6px 0 0 8px}div#persons-page div.personItems ul{list-style:none;margin:0;padding:0}div#persons-page div.personItems ul li{position:relative;padding:16px 10px 10px;border-bottom:1px solid #e3e3e3;clear:both;zoom:1;z-index:1;margin:0;list-style-type:none;list-style-image:none}div#persons-page div.personItems ul li div,div.items div.item div.details{padding:2px}div#persons-page div.personItems ul li h3{font-size:1em;margin:2px 0 0}div#persons-page div.personItems ul li p{font-weight:400;display:block;color:#888;margin:6px 0 0;font-size:12px;line-height:15px;padding:0 2px 2px}div#persons-page div.personItems ul li div.image{width:90px;height:90px;float:left;padding:0;margin:0 12px 8px 0;background-repeat:no-repeat;background-position:center;background-color:#fff;box-shadow:rgba(0,0,0,.2) 0 0 12px;-webkit-box-shadow:rgba(0,0,0,.2) 0 0 12px;-moz-box-shadow:rgba(0,0,0,.2) 0 0 12px}div#persons-page div.personItems ul li div.functions,div.items div.item div.functions{font-size:8pt;position:absolute;height:17px;background-color:#fafafa;zoom:1;display:block;padding:0}div#persons-page div.personItems ul li div.functions{font-weight:700;top:0;right:0;margin:14px 10px 0 0;border:1px solid #e0e0e0}div#persons-page div.personItems ul li div.functions a,div.items div.item div.functions a{padding:2px 4px;margin:0}div#persons-page div.personItems ul li div.drag_icon{behavior:url(/apps/shared/iepngfix.htc);width:26px;height:26px;background:url(/apps/pics/bell_schedules/drag_handle3.png) no-repeat;position:absolute;left:6px;top:20px;display:none}div#persons-page-public ul li div.image,table#everyoneOnSpotlight tr td div.container div.image{padding:10px;background-repeat:no-repeat;background-position:center;background-color:#fff;box-shadow:rgba(0,0,0,.2) 0 0 12px}div#persons-page.enable-reorder div.personItems ul li{padding-left:40px}div#display-options-page div#public-display{background-color:#f4f8fb;margin:6px 2px 12px;border:8px solid #f4f8fb;border-radius:8px;padding:8px 0 0}div#display-options-page div#public-display h4{margin:8px 14px 20px;font-weight:400;font-size:13px}div#display-options-page div#public-display form{margin:12px 0;font-weight:400;font-size:13px;padding:0}div#display-options-page div#public-display form ul{width:460px;margin:0 auto}div#display-options-page div#public-display form ul li{padding:0;margin:0 0 8px;list-style-type:none;list-style-image:none}div#display-options-page div#public-display form input.text{width:420px;margin:2px 0 0 20px}div#display-options-page div#public-display form p{margin:2px 0 20px 20px;padding:0;color:#777;font-style:oblique}div.personItemsPublic{width:540px;margin:6px auto 0}div.personItemsPublic p{margin:6px 0 0}div.public{width:540px;margin:0 auto!important}div.public div#paging{left:0;top:0}div.items div.item{position:relative;padding:8px 0;clear:both;zoom:1;z-index:1}div#persons-page-public ul.Indefinite,div.items div.first{padding-top:0}div.items div.item h3{display:inline;font-size:1em}div.items div.item span.type{float:right}div.items div.item p{color:#aaa;padding:0;margin:6px 0 0}div.items div.item div.functions{font-weight:700;top:10px;right:10px;border:1px solid #e0e0e0}div.items div.item div.photo{width:80px;height:80px;background:url('./images/blank.jpg') center no-repeat #c8c8c8;border:1px solid #000;color:#000;float:left;margin-right:12px}div.items div.item div.details p{margin:4px 0;color:#666;font-style:oblique}div.items div.item div.details div.description{display:block;color:#888}div#persons-page-public div#items{margin:0 auto}div#persons-page-public h3.title{margin:0;padding:8px 0 4px 8px;border-bottom:1px solid #ccc}div#persons-page-public ul{margin:0;list-style:none;padding:0}div#persons-page-public ul li{position:relative;padding:16px 0;clear:both;zoom:1;z-index:1;margin:0;list-style-type:none;list-style-image:none}div#persons-page-public ul li div.image{float:left;margin:0 20px 0 0}div#persons-page-public ul li h3{font-size:14px;margin:6px 0 0}div#persons-page-public ul li div#Content,div#persons-page-public ul li p{font-weight:400;display:block;margin:10px 0 0;font-size:12px;line-height:15px;padding:0 2px 2px}div#persons-page-public div#bottom-controls{margin:0;padding:8px 4px;border-top:1px solid #ccc}div#persons-page-public div#right-controls{float:right;padding-right:6px}div#persons-page-public div#left-controls a{font-weight:700;text-decoration:none;padding:0 6px}div#persons-page-public a.all{font-weight:700;text-decoration:none}div#persons-page-public div#left-controls a.rightSeparator{border-right:1px solid #ccc}div#persons-page-public ul li.v2{display:flex;flex-direction:row}@media (max-width:576px){div#persons-page-public ul li.v2{flex-direction:column;padding:16px 10px}div#persons-page-public ul li.v2 .spotlight-person-detail{margin-top:1em}}div#persons-page-public ul li.v2 .spotlight-person-image{width:192px;height:192px}div#persons-page-public ul li.v2 .spotlight-person-detail{flex:1}div#persons-page-public ul li.v2 div#Content #Translation{margin:0!important}table#everyoneOnSpotlight{width:100%;margin:30px 0}table#everyoneOnSpotlight tr td{padding:0}table#everyoneOnSpotlight tr td div.container{margin:0 auto;padding:0 12px;border-radius:6px;cursor:pointer}table#everyoneOnSpotlight tr td div.container h2{font-weight:700;font-size:16px;padding-bottom:0;padding-left:2px;margin-bottom:0}table#everyoneOnSpotlight tr td div.container p{font-size:14px;margin:0 0 8px 2px}table#everyoneOnSpotlight tr td div.container div.image{position:relative;margin:0 auto 10px;-webkit-box-shadow:rgba(0,0,0,.2) 0 0 12px;-moz-box-shadow:rgba(0,0,0,.2) 0 0 12px}table#everyoneOnSpotlight tr td div.container div.personName{height:30px;font-weight:700;margin:0 6px 14px}table#everyoneOnSpotlight tr td div.indefinite h2{margin:28px 0 10px}