html * {margin: 0;}img {max-width: 100%;height: auto;}.spinner {padding: 5px;position: absolute;right: 0;}body {background: #fff;color: #333;font: 12px verdana, arial, helvetica, sans-serif;}@media print {.noprint {display:none !important;}a:link:after, a:visited:after {display: none;content: "";}}a:link, a:visited {text-decoration: none;}a:hover  {text-decoration: underline; color: red;}.namePrEnv {font-style:normal;font-size: 14px;color: black;white-space:nowrap;}.namePrPnt {font-size: 13px;}.valuePrPnt {font-size: 13px;color: teal;}.datefield {position:relative;top:-2px;left:10px;white-space:nowrap;width:25em;padding:5px;}.datefield input  {width:5.2em}input.ezpz-hint {color:#999999;font-style:italic;}#loginHeader {float: left;padding: 0 5px;}#search {float: right;margin: 2em 1em;}#header {padding: 25em 0em 5em 2em;margin-bottom: 1em;display:none;}.req {color: #cc0000;}a.header-main:link, a.header-main:visited {color: #333;font-size: 2em;font-weight: bold;}.header-sub {font-size: 1.25em;font-style: italic;}.add {background: url(skin/list-add-e9206316f043a801c57190d33151f456.png) center left no-repeat;color: #333;padding: 2px 2px 2px 25px;font-size: 12px;font-weight: bold;}.buttons input.add {background: transparent url(skin/list-add-e9206316f043a801c57190d33151f456.png) 5px 50% no-repeat;padding-left: 28px;}.bill {background: url(skin/dollar-01b0e5794580dac027f576a5211e4ea3.png) center left no-repeat;padding: 2px 2px 2px 25px;font-size: 12px;}a.bill {background: transparent url(skin/dollar-01b0e5794580dac027f576a5211e4ea3.png) 5px 50% no-repeat;padding: 2px 2px 2px 25px;}.diag {background: url(skin/Redtag-b66db954e84ca1098a1624c07b1fb56d.png) 5px 50% no-repeat;padding: 2px 2px 2px 25px;font-size: 12px;}.menuButton a.diag {background: url(skin/Redtag-b66db954e84ca1098a1624c07b1fb56d.png) 5px 50% no-repeat;padding-left: 25px;}.payer {background: url(skin/Accounting-3fba247d2455a23c5432943540294396.png) 5px 50% no-repeat;padding: 2px 2px 2px 25px;font-size: 12px;}.tool {background: url(skin/Wrench-b2cb51f425f4b263a0f82ade3435c8a9.png) 5px 50% no-repeat;padding: 2px 2px 2px 25px;font-size: 12px;}.upload {background: url(skin/Up-b3e9028aa33bbe39a7b8ae9250dbc35d.png) 5px 50% no-repeat;padding: 2px 2px 2px 25px;font-size: 12px;}.buttons input.upload {background: transparent url(skin/Up-b3e9028aa33bbe39a7b8ae9250dbc35d.png) 5px 50% no-repeat;padding-left: 28px;}.menuButton a.tool {background: url(skin/Wrench-b2cb51f425f4b263a0f82ade3435c8a9.png) 5px 50% no-repeat;padding-left: 25px;}.correct {background: url(skin/correct-a3a2422fbe125f12afeec48f086d8aab.png) 5px 50% no-repeat;color: #333;padding: 2px 2px 2px 25px;font-size: 12px;font-weight: bold;}a.correct {background: transparent url(skin/correct-a3a2422fbe125f12afeec48f086d8aab.png) 5px 50% no-repeat;padding: 2px 2px 2px 25px;}.buttons input.cancel {background: transparent url(skin/cancel-7a569de98b8b0a57c7a43d8edee0f5a0.png) 5px 50% no-repeat;font-weight: bold;padding-left: 28px;}a.clock {background: transparent url(skin/clock-34f5da5508640327f837c63c997fb949.png) 5px 50% no-repeat;padding: 2px 2px 2px 25px;}.menuButton a.clock {background: url(skin/clock-34f5da5508640327f837c63c997fb949.png) center left no-repeat;padding-left: 25px;}a.calendar {background: transparent url(skin/Calendar-e35ee8cc695d3d9840dfff07337f2ea0.png) 5px 50% no-repeat;padding: 2px 2px 2px 25px;}.menuButton a.calendar {background: url(skin/Calendar-e35ee8cc695d3d9840dfff07337f2ea0.png) center left no-repeat;padding-left: 25px;}.create {background: url(skin/list-add-e9206316f043a801c57190d33151f456.png) center left no-repeat;color: #333;padding: 2px 2px 2px 25px;font-size: 12px;font-weight: bold;}a.delete {background: url(skin/delete_red-7b1057b7b533536da7d219e9750c4444.png) center left no-repeat;color: #333;padding: 2px 2px 2px 25px;}a.duplicate {background: transparent url(skin/copy-d02a0fd327f9fa63def7f97cd051d1a2.png) 5px 50% no-repeat;color: #333;font-size: 12px;font-weight: bold;padding: 2px 2px 2px 25px;}.buttons input.duplicate {background: transparent url(skin/copy-d02a0fd327f9fa63def7f97cd051d1a2.png) 5px 50% no-repeat;font-weight: bold;padding-left: 28px;}a.edi {background: transparent url(skin/flash-538fe0c14813a2115353a1e36ff488f4.png) 5px 50% no-repeat;color: #333;font-size: 12px;font-weight: bold;padding: 2px 2px 2px 25px;}a.edit {background: transparent url(skin/database_edit-868a0bb564edc2c710f9fb55c827a4b8.png) 5px 50% no-repeat;padding: 2px 2px 2px 25px;}.menuButton a.edit {background: url(skin/database_edit-868a0bb564edc2c710f9fb55c827a4b8.png) center left no-repeat;padding-left: 25px;}a.errorCheck {background: transparent url(skin/redflag-d7634b5316a4979c55035cec91210910.png) 5px 50% no-repeat;color: #333;font-size: 12px;font-weight: bold;padding: 2px 2px 2px 25px;}a.human {background: transparent url(skin/Doctor16-ecabbb803171f32f55968b3d55e1dd0f.png) 5px 50% no-repeat;font-size: 12px;padding: 2px 2px 2px 25px;}a.support {background: transparent url(skin/Smile-848bd7af5cbb9eb7eb4d3e7757584f80.png) 5px 50% no-repeat;padding: 2px 2px 2px 25px;}.buttons input.support {background: transparent url(skin/Smile-848bd7af5cbb9eb7eb4d3e7757584f80.png) 5px 50% no-repeat;padding: 2px 2px 2px 25px;}a.toolbox {background: transparent url(skin/Toolbox-b8fd8c4792e33c07b2239e8f96f26914.png) 5px 50% no-repeat;font-size: 12px;padding: 2px 2px 2px 25px;}.menuButton a.toolbox {background: transparent url(skin/Toolbox-b8fd8c4792e33c07b2239e8f96f26914.png) 5px 50% no-repeat;padding-left: 25px;}a.info {background: transparent url(skin/Question-6f3545e92a1a58923ce22545c3f53df4.png) 5px 50% no-repeat;font-size: 12px;padding: 2px 2px 2px 25px;}.buttons input.info {background: transparent url(skin/Question-6f3545e92a1a58923ce22545c3f53df4.png) 5px 50% no-repeat;padding: 2px 2px 2px 25px;}input.refresh {background: transparent url(skin/search-b1a386473da24e8f8f52607be56ad1cf.png) 5px 50% no-repeat;font-weight: bold;padding-left: 25px;}a.list {background: transparent url(skin/database_table-c413540d7e3545ace2c445fe686e915f.png) 5px 50% no-repeat;font-size: 12px;padding: 2px 2px 2px 25px;}a.claim {background: transparent url(skin/Report-e12b5df3f96052f77238c1d58240464d.png) 5px 50% no-repeat;font-size: 12px;padding: 2px 2px 2px 25px;}a.folder {background: transparent url(skin/folder-0a77a29fdbb19cdafb1601bf2cbcc487.png) 5px 50% no-repeat;font-size: 12px;padding: 2px 2px 2px 25px;}a.login {background: transparent url(skin/login-931ebcef8033903b4801c525c70dac1d.png) 5px 50% no-repeat;color: #333;font-weight: bold;padding: 2px 2px 2px 25px;}input.login {background: transparent url(skin/login-931ebcef8033903b4801c525c70dac1d.png) 5px 50% no-repeat;font-weight: bold;padding-left: 25px;}a.logout {background: transparent url(skin/logout-532c2809617d7d611cb44c65818a7ba7.png) 5px 50% no-repeat;font-size: 12px;padding: 2px 2px 2px 25px;}.message0 {border: 1px solid #b2d1ff;//color: #006dba;margin: 10px 0 5px 0;padding: 5px 5px 5px 30px}a.note {background: transparent url(skin/Note16-39fd20d0e70af49965832c8e0b080011.png) 5px 50% no-repeat;padding: 2px 2px 2px 25px;}.menuButton a.note {background: url(skin/Note16-39fd20d0e70af49965832c8e0b080011.png) center left no-repeat;padding-left: 25px;}a.sms {background: transparent url(skin/envelope-c9d3e72dbef7ee90d75c2dd463d9a7ee.png) 5px 50% no-repeat;padding: 2px 2px 2px 25px;}a.print {background: transparent url(skin/print-112d115c98509f311a23079f028dbbf1.png) 5px 50% no-repeat;color: #333;font-size: 12px;font-weight: bold;padding: 2px 2px 2px 25px;}a.download {background: transparent url(skin/Download-174f8128cc997797f7343a509f04e71f.png) 5px 50% no-repeat;color: #333;font-size: 12px;font-weight: bold;padding: 2px 2px 2px 25px;}.buttons input.print {background: transparent url(skin/print-112d115c98509f311a23079f028dbbf1.png) 5px 50% no-repeat;padding: 2px 2px 2px 25px;}input.print {background: transparent url(skin/print-112d115c98509f311a23079f028dbbf1.png) 5px 50% no-repeat;padding: 2px 2px 2px 25px;}a.mailbox {background: transparent url(skin/mailbox_full16-5570803d34920350ef91598876331690.png) 5px 50% no-repeat;font-size: 12px;padding: 2px 2px 2px 25px;}.buttons mailbox.print {background: transparent url(skin/mailbox_full16-5570803d34920350ef91598876331690.png) 5px 50% no-repeat;padding: 2px 2px 2px 25px;}a.report {background: transparent url(skin/Reports16-cbfc28ba55c662b1efb5ddfaee42f6ee.png) 5px 50% no-repeat;padding: 2px 2px 2px 25px;}input.report {background: transparent url(skin/Reports16-cbfc28ba55c662b1efb5ddfaee42f6ee.png) 5px 50% no-repeat;padding: 2px 2px 2px 25px;}input.save {background: transparent url(skin/disk_save-57e8ef85a2bfedf2617a1bbdaeb7ca3a.png) 5px 50% no-repeat;font-weight: bold;padding-left: 25px;}a.showDetail {background: transparent url(skin/show_detail-b7d0f944b4ad0b5d47d7795678d6e55c.png) 5px 50% no-repeat;color: #333;font-size: 12px;font-weight: bold;padding: 2px 2px 2px 15px;}h1, .navHeader {color: #48802c;font-weight: normal;font-size: 16px;margin: .8em 0 .3em 0;}ul {padding-left: 15px;}input, select, textarea {background-color: #fcfcfc;border: 1px solid #ccc;font: 12px verdana, arial, helvetica, sans-serif;margin: 2px 0;padding: 2px 4px;}select {padding: 2px 2px 2px 0;}textarea {width: 250px;height: 150px;vertical-align: top;}input:focus, select:focus, textarea:focus {border: 1px solid #b2d1ff;}.body {float: none;margin: 0 15px 10px 15px;}.main {display: block;}.topbar {float: right;margin-top: 2px;padding: 0 10px 0 0;}.content {min-width: auto;}* {scrollbar-color: #4f95c3 #e4e4e4;}::-webkit-scrollbar {height: 16px;width: 14px;}::-webkit-scrollbar-track {background: #e4e4e4;border-top: 1px solid #bbb;}::-webkit-scrollbar-thumb {background: #7fb8dd;border: 1px solid #4f95c3;border-radius: 7px;}::-webkit-scrollbar-thumb:hover {background: #4f95c3;}.nav {background: #fff url(skin/shadow-91463fad8ce43e365a0af6e8f415fdf6.jpg) bottom repeat-x;border: 1px solid #ccc;border-style: solid none solid none;margin-top: 5px;padding: 7px 12px;}.menuButton {font-size: 12px;padding: 0 5px;}.menuButton a {padding: 4px 6px;}.menuButton a.home {background: url(skin/house-99bea32e1990e011e870f6c562e87a6a.png) center left no-repeat;color: #333;padding-left: 25px;}.menuButton a.persons {background: url(skin/persons-776d3e94ed6a0b232626b40e37de5f57.png) center left no-repeat;padding-left: 25px;}a.person {background: transparent url(skin/person-f2b09bbad88cf33728d4661d029712cb.png) 5px 50% no-repeat;font-size: 12px;padding: 2px 2px 2px 25px;}.menuButton a.person {background: url(skin/person-f2b09bbad88cf33728d4661d029712cb.png) center left no-repeat;padding-left: 25px;}.menuButton a.exportcsv {background: url(skin/csv-d9dea0d2ded0e25c4c9c687f6c7d1afd.jpg) center left no-repeat;padding-left: 25px;}.menuButton a.list {background: url(skin/database_table-c413540d7e3545ace2c445fe686e915f.png) center left no-repeat;padding-left: 25px;}.menuButton a.claim {background: url(skin/Report-e12b5df3f96052f77238c1d58240464d.png) center left no-repeat;padding-left: 25px;}.menuButton a.report {background: url(skin/Reports16-cbfc28ba55c662b1efb5ddfaee42f6ee.png) center left no-repeat;padding-left: 25px;}.menuButton a.folder {background: url(skin/folder-0a77a29fdbb19cdafb1601bf2cbcc487.png) center left no-repeat;padding-left: 25px;}.menuButton a.create {background: url(skin/database_add-82a75143b4660a3f02f9c058f0a3ae93.png) center left no-repeat;color: #333;padding-left: 25px;}.message {background: #f3f8fc url(skin/information-3750c701d2ec35a45d289b9b9c1a0667.png) 8px 50% no-repeat;border: 1px solid #b2d1ff;color: #006dba;margin: 10px 0 5px 0;padding: 5px 5px 5px 30px}a.message {font-size: 9px;}div.errors {background: #fff3f3 url(skin/exclamation-e4dd51f46566ed3ceacdc900bf2fdf01.png) 8px 0% no-repeat;border: 1px solid red;color: #cc0000;margin: 10px 0 5px 0;padding: 5px 5px 5px 30px}.warn-dialog.ui-dialog {border: 2px solid #e0a800;padding: 0;}.warn-dialog .ui-dialog-titlebar {background: #f0ad4e;border: 0;border-radius: 0;color: #4a3708;}.warn-dialog .ui-dialog-title {background: url(skin/exclamation-e4dd51f46566ed3ceacdc900bf2fdf01.png) 0 50% no-repeat;font-weight: bold;margin: 0;padding-left: 22px;}.warn-dialog.ui-dialog .ui-dialog-titlebar-close {background: transparent;border: 0;height: 20px;margin-top: -10px;padding: 0;right: 8px;text-indent: 0;width: 20px;}.warn-dialog.ui-dialog .ui-dialog-titlebar-close span {display: none;}.warn-dialog.ui-dialog .ui-dialog-titlebar-close:before {color: #4a3708;content: "\00d7";font: bold 20px/20px Arial, Helvetica, sans-serif;}.warn-dialog.ui-dialog .ui-dialog-titlebar-close:hover:before {color: #000;}.warn-dialog .ui-dialog-content {background: #fffbea;color: #5c4405;font-size: 13px;line-height: 1.45;padding: 14px 16px;}.warn-dialog .ui-dialog-buttonpane {background: #fffbea;border-top: 1px solid #f0d9a0;margin: 0;}.warn-dialog .ui-dialog-buttonpane button.warn-dialog-go {background: #e0a800;border: 1px solid #b98900;color: #3d2f00;font-weight: bold;}.warn-dialog .ui-dialog-buttonpane button.warn-dialog-go:hover {background: #c69500;}td.errors select {border: 1px solid red;}td.errors input {border: 1px solid red;}table {border: 1px solid #ccc;width: 100%}tr {border: 0;}td, th {font: 12px verdana, arial, helvetica, sans-serif;line-height: 16px;padding: 5px 6px;vertical-align: top;}th {background: #fff url(skin/shadow-91463fad8ce43e365a0af6e8f415fdf6.jpg) bottom repeat-x;color: #333;font-size: 12px;font-weight: normal;font-style: italic;line-height: 15px;padding: 8px 6px;vertical-align: bottom;}th a:link, th a:visited, th a:hover {color: #333;display: block;font-size: 12px;text-decoration: none;width: 100%;}th.asc a, th.desc a {background-position: right;background-repeat: no-repeat;}th.asc a {background-image: url(skin/sorted_asc-df23e44c4c4999383e95e9c8bf5da156.gif);}th.desc a {background-image: url(skin/sorted_desc-b85986b88116c4b0ef7571a1c4f3cfa3.gif);}.odd {background: #f7f7f7;}.even {background: #fff;}.list {overflow-x: visible;}.list table {border-collapse: collapse;width: auto;}.list th, .list td {border-left: 1px solid #ddd;}.list th:hover, .list tr:hover {background: #b2d1ff;}#practiceExpandControls {display: flex;align-items: center;gap: 12px;flex-wrap: wrap;font-size: 11px;margin: 0 0 6px 0;}#practiceExpandControls button {display: inline-flex;align-items: center;gap: 5px;background: none;border: 0;padding: 0;color: #0d8c9e;font-size: 11px;font-weight: normal;letter-spacing: .05em;text-transform: uppercase;cursor: pointer;}#practiceExpandControls button:hover {text-decoration: underline;}.expand-icon {width: 24px;height: 16px;flex: none;}.expand-icon .ring,.expand-icon .sign {fill: none;stroke: currentColor;stroke-width: 1.7;stroke-linecap: round;}.expand-icon .cutout {fill: #fff;stroke: none;}#practiceExpandControls .hint {color: #666;}.practice-expandable .view-col {width: 1%;text-align: center;white-space: nowrap;}.practice-expandable .row-toggle {width: 18px;height: 18px;padding: 0;line-height: 1;background: none;border: 1px solid #0d8c9e;border-radius: 50%;color: #0d8c9e;font-size: 13px;font-weight: bold;cursor: pointer;}.practice-expandable .row-toggle:hover {background: #0d8c9e;color: #fff;}.list tr.practice-detail td {border-left: 0;background: #f6f6f6;padding: 4px 8px 6px 34px;}.list tr.practice-detail:hover {background: #f6f6f6;}.practice-panels {display: block;width: 100%;height: 600px;margin: 6px 0 2px 0;border: 1px solid #ddd;background: #fff;}.list-header {display: flex;flex-wrap: wrap;align-items: baseline;gap: 16px;margin: .8em 0 .3em 0;}.list-header h1,.list-header .navHeader {margin: 0;}.list-header .paginateButtons {padding: 4px 3px;border-top: 1px solid #ccc;}.paginateButtons {background: #fff url(skin/shadow-91463fad8ce43e365a0af6e8f415fdf6.jpg) bottom repeat-x;border: 1px solid #ccc;border-top: 0;color: #666;font-size: 12px;overflow: hidden;padding: 10px 3px;}.paginateButtons a {background: #fff;border: 1px solid #ccc;border-color: #ccc #aaa #aaa #ccc;color: #666;margin: 0 3px;padding: 2px 6px;}.paginateButtons span {padding: 2px 3px;}.dialog table {padding: 5px 0;}.dialog table.fit-fields {width: auto;}.dialog table.fit-fields td {width: auto;}.dialog table.fit-fields td.name:not(:first-child) {padding-left: 3em;}.prop {padding: 5px;}.prop .name {text-align: left;width: 15%;white-space: nowrap;font-style:italic;}.name {text-align: left;width: 15%;white-space: nowrap;font-style:italic;}.prop .value {text-align: left;width: 85%;}.value {text-align: left;width: 85%;color: teal;}.buttons {background: #fff url(skin/shadow-91463fad8ce43e365a0af6e8f415fdf6.jpg) bottom repeat-x;border: 1px solid #ccc;color: #666;font-size: 12px;margin-top: 5px;overflow: hidden;padding: 0;}.buttons input {background: #fff;border: 0;color: #333;cursor: pointer;font-size: 12px;font-weight: bold;margin-left: 3px;overflow: visible;padding: 2px 6px;}.buttons a {display: inline-block;color: #333;cursor: pointer;font-size: 12px;font-weight: bold;margin-left: 3px;padding: 2px 6px;text-decoration: none;}.buttons a.calendar {background: transparent url(skin/Calendar-e35ee8cc695d3d9840dfff07337f2ea0.png) 5px 50% no-repeat;padding-left: 28px;}.buttons a.bill,.buttons a.claim,.buttons a.clock,.buttons a.correct,.buttons a.download,.buttons a.duplicate,.buttons a.edi,.buttons a.errorCheck,.buttons a.folder,.buttons a.human,.buttons a.info,.buttons a.list,.buttons a.login,.buttons a.logout,.buttons a.mailbox,.buttons a.note,.buttons a.person,.buttons a.print,.buttons a.sms,.buttons a.support,.buttons a.toolbox {padding-left: 25px;}.buttons .delete, .buttons .edit, .buttons .save, .buttons .exportcsv, .exportcsv, .sort, .search {background-position: 0.7em center;background-repeat: no-repeat;text-indent: 25px;}.buttons .delete {background-image: url(skin/delete_red-7b1057b7b533536da7d219e9750c4444.png);}.buttons .edit {background-image: url(skin/database_edit-868a0bb564edc2c710f9fb55c827a4b8.png);}.buttons .save {background-image: url(skin/disk_save-57e8ef85a2bfedf2617a1bbdaeb7ca3a.png);}.paginate-bar {align-items: center;color: #444;display: flex;font-size: 13px;gap: 10px;padding: 10px 4px;}.paginate-bar .pb-label {font-weight: normal;}.paginate-bar .pb-size {font-size: 13px;padding: 1px 4px;}.paginate-bar .pb-range {margin-right: 8px;white-space: nowrap;}.paginate-bar .pb-page {white-space: nowrap;}.paginate-bar .pb-page b {color: #0d6efd;font-weight: 600;}.paginate-bar .pb-nav {color: #666;font-size: 15px;line-height: 1;padding: 0 4px;text-decoration: none;}.paginate-bar a.pb-nav:hover {color: #0d6efd;}.paginate-bar .pb-disabled {color: #c9c9c9;cursor: default;}.account-menu {position: relative;display: flex;justify-content: flex-end;}.account-trigger {display: inline-flex;align-items: center;gap: 6px;max-width: 100%;padding: 4px 8px;border: 1px solid transparent;border-radius: 4px;background: transparent;color: #333;font: 12px verdana, arial, helvetica, sans-serif;cursor: pointer;}.account-trigger:hover,.account-trigger:focus {border-color: #ccc;background: #f5f5f5;}.account-icon {flex: none;}.account-trigger-label {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.account-caret {flex: none;border-top: 4px solid #333;border-right: 4px solid transparent;border-left: 4px solid transparent;}.account-trigger[aria-expanded="true"] .account-caret {border-top: 0;border-bottom: 4px solid #333;}.account-panel {position: absolute;top: 100%;right: 4px;z-index: 1000;min-width: 190px;padding: 4px 0;border: 1px solid #ccc;border-radius: 4px;background: #fff;box-shadow: 0 4px 10px rgba(0, 0, 0, 0.15);text-align: left;}.account-group {margin: 0;padding: 4px 0;list-style: none;border-top: 1px solid #e5e5e5;}.account-group:first-of-type,.account-group:empty {border-top: 0;}.account-group:empty {padding: 0;}.account-group li {margin: 0;}.account-group a {display: block;padding: 5px 12px 5px 25px;white-space: nowrap;text-decoration: none;}.account-group a:hover {background: #eef4fa;}