﻿html, body { width: 100%; height: 100%; }
body { margin: 0px; }
#divSelectByLetter { padding: 4px; width: 92px; height: 128px; background-image: url('https://www.healthmaster.ist/e/images/fy/divletterselectback2.png'); background-repeat: no-repeat; display: none; }

#divSelByLetContainer { position: absolute; left: 273px; top: 250px; z-index: 20; display: none; }
.cssdivSelByLetContainer2_tight { position: absolute; left: 328px; top: 65px; z-index: 20; }
.cssdivSelByLetContainer2_wide { position: absolute; left: 335px; top: 110px; z-index: 20; }
#divSelectByLetter2 { width: 50px; height: 409px; /* top: 21px; */ position: relative; }
#divLeftFrame { position: absolute; left: -3px; top: 32px; width: 375px; height: 611px; z-index: 10; background: #fff; }
#divRightFrame { position: absolute; left: 372px; top: 53px; width: 361px; height: 611px; z-index: 10; background: #fff; }
#divFrameHeader { position: absolute; height: 200px; width: 38px; top: 200px; left: 0px; }
#divNotesTab { width: 314px; height: 230px; position: absolute; left: 10px; top: 44px; z-index: 12; background-image: url('https://www.healthmaster.ist/e/images/fy/appoint_notestab.png'); background-position: 0px 0px; padding-left: 6px; padding-right: 6px; padding-top: 6px; display: none; }
.cssAppointNote { width: 304px; max-width: 304px; height: 196px; max-height: 320px; font-family: Verdana; font-size: 9px; font-weight: bold; background-color: #f5f5f5; text-align: left; color: #3377a1; padding: 2px 2px 2px 2px; border: solid 0px; }
#divNewAppointment { width: 321px; height: 23px; position: absolute; left: 11px; top: 507px; z-index: 12; background-image: url('https://www.healthmaster.ist/e/images/fy/appoint_newappotab.png'); background-position: 0px 0px; padding-left: 6px; padding-top: 1px; }
#divCopyAppointment { background-image: url('https://www.healthmaster.ist/e/images/fy/appoint_newappotab.png'); background-position: -327px 0px; padding-top: 1px; padding-left: 6px; height: 23px; width: 308px; position: absolute; left: 16px; top: 494px; z-index: 12; }
#divPastAppointList { position: absolute; top: 26px; left: 30px; height: 247px; width: 80px; padding-top: 3px; background-image: url('https://www.healthmaster.ist/e/images/fy/appoint_pastdatelistback.png'); }
#divPastListTable { height: 242px; width: 80px; overflow: hidden; }
.cssPastDateTd { font-size: 9px; font-family: Verdana; font-weight: bolder; color: #f1f1f1; text-align: center; width: 80px; }
    .cssPastDateTd:hover { font-size: 10px; font-family: Verdana; font-weight: bolder; color: #ffb443; text-align: center; cursor: pointer; width: 80px; }
.cssdivCopyArrow_def { width: 32px; height: 15px; background-image: url('https://www.healthmaster.ist/e/images/fy/appoint_copyarrows.png'); }
.cssdivCopyArrow { width: 32px; height: 15px; background-image: url('https://www.healthmaster.ist/e/images/fy/appoint_copyarrows2.png'); }
.cssdivSelectPastApp_def { font-size: 9px; font-family: Verdana; width: 105px; text-align: left; color: #3377a1; font-weight: bold; background-image: url('https://www.healthmaster.ist/e/images/fy/appoint_newappntsrch_def.png'); background-position: -78px 0px; background-repeat: no-repeat; height: 14px; padding-top: 1px; padding-left: 5px; cursor: pointer; border: 0px; }
.cssdivSelectPastApp { font-size: 9px; font-family: Verdana; width: 110px; text-align: center; color: #3377a1; font-weight: bold; background-image: url('https://www.healthmaster.ist/e/images/fy/appoint_newappntsrch.png'); background-position: -78px 0px; background-repeat: no-repeat; height: 14px; padding-top: 1px; cursor: pointer; border: 0px; }
.cssNewAppointmentHeadText { font-size: 9px; font-family: Verdana; cursor: default; font-weight: bolder; color: #f2f2f2; width: 107px; }
.cssNewAppointmentSrch_def { width: 78px; height: 13px; font-family: Verdana; font-size: 9px; font-weight: bold; background-image: url('https://www.healthmaster.ist/e/images/fy/appoint_newappntsrch_def.png'); background-position: 0px 0px; background-repeat: no-repeat; text-align: center; color: #3377a1; border: 0px; padding-left: 0px; padding-right: 0px; }
.cssNewAppointmentSrch { width: 78px; height: 15px; font-family: Verdana; font-size: 9px; font-weight: bold; background-image: url('https://www.healthmaster.ist/e/images/fy/appoint_newappntsrch.png'); background-position: 0px 0px; background-repeat: no-repeat; text-align: center; color: #3377a1; border: 0px; padding-left: 0px; padding-right: 0px; border-radius: 2px; left: 5px; position: relative; top: -1px; }
.cssNewAppointmentHour { width: 46px; height: 15px; font-family: Verdana; font-size: 9px; font-weight: bold; background-image: url('https://www.healthmaster.ist/e/images/fy/appoint_newappntsrch.png'); background-position: -188px 0px; background-repeat: no-repeat; text-align: center; color: #3377a1; border: 0px; padding-left: 0px; padding-right: 0px; position: relative; left: 11px; background: #e4f8ff; border-radius: 3px; top: -1px; }
.divNewAppntDateOk_def { width: 40px; height: 15px; font-family: Verdana; font-size: 10px; font-weight: bold; color: #3377a1; text-align: center; padding-top: 1px; position: relative; left: 20px; background: #e4f8ff; border-radius: 3px; top: -1px; }
    .divNewAppntDateOk_def:hover { width: 34px; height: 14px; background-image: url('https://www.healthmaster.ist/e/images/fy/appoint_dateok_def.png'); cursor: pointer; font-family: Verdana; font-size: 10px; font-weight: bold; color: #ff9900; text-align: center; padding-top: 1px; }
.divNewAppntDateOk { width: 15px; height: 15px; background-image: url('https://www.healthmaster.ist/e/images/fy/appoint_dateok.png'); cursor: pointer; }

.cssdivSelectTestBack_wide { position: absolute; left: 21px; top: 10px; z-index: 11; background-repeat: no-repeat; padding-top: 4px; padding-bottom: 5px; height: 605px; width: 363px; }
#divLabGrapgListPanelsCotainer .cssdivSelectTestBack_wide { position: absolute; left: 21px; top: 10px; z-index: 11; background-repeat: no-repeat; padding-top: 4px; padding-bottom: 5px; height: 534px; width: 274px; }

.cssdivSelectTestBack_tight { position: absolute; left: 32px; top: 38px; z-index: 11; background-image: url('https://www.healthmaster.ist/e/images/fy/appoint_selectlistback_2.png'); background-repeat: no-repeat; padding-top: 4px; padding-bottom: 4px; height: 400px; width: 286px; }

.cssdivSelectTestList_wide { position: absolute; top: 92px; height: 506px; overflow: hidden; left: 0px; width: 363px; background: #fff; padding-left: 3px; padding-top: 5px; }
#divLabGrapgListPanelsCotainer .cssdivSelectTestList_wide { position: absolute; top: 26px; height: 488px; overflow: hidden; left: 0px; width: 272px; background: #fff; padding-left: 3px; padding-top: 5px; }

.cssdivSelectTestList_tight { height: 342px; overflow: hidden; }
#divSelectTestUp { text-align: center; display: none; }
#divSelectTestDown { text-align: center; position: relative; left: 90px; top: 0px; display: none; }
.cssdivSeledTestContainer_tight { position: absolute; left: 3px; top: 38px; z-index: 11; height: 357px; width: 332px; overflow: hidden; background-image: url('https://www.healthmaster.ist/e/images/fy/appoint_selectlistback2_2.png'); padding-top: 31px; padding-bottom: 20px; padding-left: 4px; padding-right: 4px; }
.cssdivSeledTestContainer_wide { position: absolute; left: 367px; top: 10px; z-index: 11; height: 534px; width: 383px; background-repeat: no-repeat; padding-top: 31px; padding-bottom: 20px; padding-left: 4px; padding-right: 4px; }
.cssdivSelectedTests_wide { height: 486px; overflow: hidden; top: 37px; position: absolute; width: 383px; }
.cssdivSelectedTests_tight { height: 371px; overflow: hidden; }
#divPriceOrgCon { position: absolute; top: 5px; right: 5px; width: 250px; height: 20px; z-index: 6; }
#divPriceOrgLabel { position: absolute; top: 0px; right: 0px; width: 250px; height: 20px; }
#divPriceOrgMenu { position: absolute; top: 20px; right: 0px; width: 250px; height: 20px; }
#divPriceOrgCon .pr_org_row { position: relative; width: 150px; height: 20px; background-color: #aedffe; }
    #divPriceOrgCon .pr_org_row .name { position: absolute; top: 0px; left: 0px; width: 150px; height: 19px; background-color: #54b2ed; }
#divVerticalSeperator { position: absolute; left: 358px; top: 68px; width: 15px; height: 524px; background-color: #c8efff; /* border-top: solid 2px #cccccc; */ /* border-bottom: solid 1px #cccccc; */ z-index: 14; border-radius: 10px; }
#divSearchArea { z-index: 11; position: absolute; left: -3px; top: -1px; height: 59px; width: 748px; padding-top: 3px; background-repeat: no-repeat; background-color: #daeff7; }
#divSubHeaders { width: 648px; bottom: -116px; position: absolute; z-index: 300; }
#divSubHeaderContainer { /* height: 139px; */ /* width: 612px; */ /* background-repeat: no-repeat; */ /* overflow: hidden; */ /* position: relative; */ /* left: 19px; */ /* box-shadow: 0px 0px 0px 4px #dff6ff; */ /* background-color: #fff; */ /* border-radius: 5px; */ top: 516px; position: absolute; }
#divCategoriesContainer { position: relative; top: -26px; left: 23px; width: 706px; background: #fff; height: 205px; }

#divInsuranceTableContainer { position: absolute; top: -30px; left: 10px; width: 710px; overflow: hidden; height: 260px; background: #fff; border-radius: 10px; }
#divCloseWindowIcon { position: absolute; right: 0px; top: 2px; height: 15px; width: 15px; background-image: url('https://www.healthmaster.ist/e/images/fy/randevu_closewin_icon.png'); background-repeat: no-repeat; background-position: 0px 0px; }
    #divCloseWindowIcon:hover { position: absolute; right: 0px; top: 2px; height: 15px; width: 15px; background-image: url('https://www.healthmaster.ist/e/images/fy/randevu_closewin_icon.png'); background-repeat: no-repeat; background-position: -15px 0px; cursor: pointer; }
.cssdivButtonSetDisplay_tight { position: relative; background-image: url('https://www.healthmaster.ist/e/images/fy/keyb_icon.png'); background-repeat: no-repeat; cursor: pointer; width: 13px; height: 34px; left: 1px; top: 210px; }
.cssdivButtonSetDisplay_wide { position: relative; /* background-image: url('https://www.healthmaster.ist/e/images/fy/keyb_icon.png'); */ /* background-repeat: no-repeat; */ cursor: pointer; width: 23px; height: 52px; left: 0px; top: 425px; }
.cssdivSetFont { position: relative; width: 13px; height: 26px; left: 9px; top: 20px; }

.divButtonSetPoint { position: relative; width: 8px; height: 8px; background: #fff; border-radius: 120px; margin-bottom: 1px; margin-right: 0.3px; float: right; }

.divButtonSetPoint2 { position: relative; width: 8px; height: 8px; background: #ffa500; border-radius: 120px; margin-bottom: 1px; margin-right: 0.3px; float: right; }

.cssdivSelByLetMover { width: 15px; height: 15px; background-image: url('https://www.healthmaster.ist/e/images/fy/randevu_movewin_icon2.png'); background-repeat: no-repeat; background-position: 0px 0px; cursor: ne-resize; right: 7px; position: relative; }
    .cssdivSelByLetMover:hover { width: 15px; height: 15px; background-image: url('https://www.healthmaster.ist/e/images/fy/randevu_movewin_icon2.png'); background-repeat: no-repeat; background-position: -15px 0px; cursor: move; right: 7px; position: relative; }
.cssdivTestCategoryStyle { font-size: 7pt; font-family: verdana; /* font-weight: bold; */ text-align: left; cursor: pointer; width: 180px; white-space: nowrap; overflow: hidden; height: 15px; /* box-shadow: 0px 0px 0px 1px #c8efff; */ color: #959595; line-height: 27px; text-indent: 2px; padding-bottom: 26px; }
    .cssdivTestCategoryStyle:hover { font-weight: bold; white-space: nowrap; overflow: hidden; }
.cssdivCategoryNumberStyle { font-size: 7pt; font-family: Verdana; font-weight: bold; text-align: center; cursor: pointer; width: 14px; white-space: nowrap; overflow: hidden; height: 15px; /* box-shadow: 0px 0px 0px 1px #ffffff; */ color: #6CC7E2; line-height: 16px; }
.cssTdTestListGroup { width: 55px; height: 21px; background-repeat: no-repeat; }
    .cssTdTestListGroup:hover { width: 55px; height: 21px; background-image: url('https://www.healthmaster.ist/e/images/fy/testlistgroup_back5.png'); background-repeat: no-repeat; }
.cssTdTestListGroup2 { width: 70px; height: 21px; background-repeat: no-repeat; }
    .cssTdTestListGroup2:hover { width: 70px; height: 21px; background-image: url('https://www.healthmaster.ist/e/images/fy/testlistgroup_back6.png'); background-repeat: no-repeat; }
.cssTdTestListGroup3 { width: 123px; height: 21px; background-repeat: no-repeat; background-position: 0px 0px; }
    .cssTdTestListGroup3:hover { width: 123px; height: 21px; background-image: url('https://www.healthmaster.ist/e/images/fy/testlistgroup_back7.png'); background-repeat: no-repeat; background-position: -124px 0px; }
.cssdivTestListGroupStyle { cursor: pointer; font-size: 8px; font-family: Verdana; font-weight: bold; width: 55px; height: 19px; text-align: center; padding-top: 6px; color: #153d4b; border-radius: 5px; line-height: 9px; }

.divTestCategoryLabGraphAddRow { position: relative; width: 266px; height: 19.9px; border: 1px solid #daf1f8; margin-bottom: 3px; border-radius: 4px; overflow: hidden; left: 2px; font-weight: bold; }
    .divTestCategoryLabGraphAddRow .cssdivCategoryNumberStyle { position: absolute; width: 20px; text-align: center; text-indent: 0px; padding: 0px; line-height: 19px; }
    .divTestCategoryLabGraphAddRow .cssdivTestCategoryStyle { position: absolute; left: 25px; width: 300px; text-align: left; text-indent: 0px; padding: 0px; line-height: 19px; white-space: nowrap; font-weight: normal; }

.cssdivTestListGroupStyle2 { cursor: pointer; font-size: 11px; font-family: 'Arial'; width: 24px; height: 24px; text-align: center; padding-top: 6px; color: #0db4d5; line-height: 25px; position: relative; float: left; margin-right: 61px; left: 24px; top: -1px; text-transform: lowercase; }

.cssdivTestListGroupStyle2x { cursor: pointer; font-size: 11px; font-family: 'Arial'; font-weight: bold; width: 24px; height: 24px; text-align: center; padding-top: 6px; color: #2c92b9; border-radius: 15px; line-height: 25px; position: relative; float: left; margin-right: 61px; left: 24px; top: -1px; text-transform: lowercase; }

.cssdivTestListGroupStyle2 div { position: absolute; width: 1px; height: 18px; top: 8px; left: 61px; background-color: #6cc7e2; }

.cssdivTestListGroupStyle2x div { position: absolute; width: 1px; height: 18px; top: 8px; left: 61px; background-color: #6cc7e2; }

.cssdivTestListGroupStyle2 span { position: absolute; width: 55px; height: 15px; line-height: 9px; top: 24px; left: -16px; text-indent: 0px; text-transform: lowercase; }

.cssdivTestListGroupStyle2x span { position: absolute; width: 55px; height: 15px; line-height: 9px; top: 24px; left: -16px; text-indent: 0px; text-transform: lowercase; }

.cssdivTestListGroupStyle3 { cursor: pointer; font-size: 8px; font-family: Verdana; font-weight: bold; width: 116px; height: 20px; text-align: center; padding-top: 6px; color: #153d4b; border-radius: 5px; position: relative; top: 2px; }
.cssDivSelectionContainer_tight { position: absolute; top: 430px; left: 359px; z-index: 30; display: none; }
.cssDivSelectionContainer_wide { position: absolute; top: 540px; left: 359px; z-index: 30; display: none; }
.cssDivMenuSelection { text-align: center; width: 25px; height: 25px; font-size: 9px; font-family: Verdana; font-weight: bold; z-index: 31; color: #153d4b; cursor: pointer; }

.cssdivTestListGroupStyle33 { }

.cssdivTestListGroupStyle33x { background-color: #2c92b9; }

.cssdivTestListGroupStyle33 { position: relative; cursor: pointer; font-family: Verdana; font-weight: bold; padding-top: 6px; top: 0px; left: 10px; width: 20px; height: 20px; float: left; border-radius: 15px; margin-bottom: 20px; color: #0db4d5; line-height: 42px; font-size: 7pt; border: 2px solid #A3D9EA; background-color: #fff; }

.cssdivTestListGroupStyle33x { position: relative; cursor: pointer; font-family: Verdana; font-weight: bold; padding-top: 6px; top: 0px; left: 10px; width: 20px; height: 20px; float: left; border-radius: 15px; margin-bottom: 20px; color: #0db4d5; text-align: left; line-height: 42px; font-size: 7pt; border: 2px solid #fff; }


.cssdivTestListGroupStyle33 div { position: absolute; width: 6px; height: 6px; border-radius: 60px; top: 50%; left: 50%; background-color: #6cc7e2; transform: translate(-50%, -50%); }

.cssdivTestListGroupStyle33x div { position: absolute; width: 6px; height: 6px; border-radius: 60px; top: 50%; left: 50%; background-color: #fff; transform: translate(-50%, -50%); }

.cssdivTestListGroupStyle33 span { position: absolute; left: -11px; }

.cssdivTestListGroupStyle33x span { position: absolute; left: -11px; }


.cssDivQuarter1 { background-image: url('https://www.healthmaster.ist/e/images/fy/randevu_menuselectionquarter5_2.png'); background-repeat: no-repeat; background-position: 0px 0px; }

    .cssDivQuarter1:hover { background-image: url('https://www.healthmaster.ist/e/images/fy/randevu_menuselectionquarter5_2.png'); background-repeat: no-repeat; background-position: -50px 0px; }
.cssDivQuarter2 { background-image: url('https://www.healthmaster.ist/e/images/fy/randevu_menuselectionquarter5_2.png'); background-repeat: no-repeat; background-position: -25px 0px; }
    .cssDivQuarter2:hover { background-image: url('https://www.healthmaster.ist/e/images/fy/randevu_menuselectionquarter5_2.png'); background-repeat: no-repeat; background-position: -75px 0px; }
.cssDivQuarter3 { background-image: url('https://www.healthmaster.ist/e/images/fy/randevu_menuselectionquarter5_2.png'); background-repeat: no-repeat; background-position: 0px -25px; }
    .cssDivQuarter3:hover { background-image: url('https://www.healthmaster.ist/e/images/fy/randevu_menuselectionquarter5_2.png'); background-repeat: no-repeat; background-position: -50px -25px; }
.cssDivQuarter4 { background-image: url('https://www.healthmaster.ist/e/images/fy/randevu_menuselectionquarter5_2.png'); background-repeat: no-repeat; background-position: -25px -25px; }
    .cssDivQuarter4:hover { background-image: url('https://www.healthmaster.ist/e/images/fy/randevu_menuselectionquarter5_2.png'); background-repeat: no-repeat; background-position: -75px -25px; }



.cssTdTestSearchBox { width: 112px; height: 21px; background-image: url('https://www.healthmaster.ist/e/images/fy/td_testsearchbox.png'); background-repeat: no-repeat; }
.cssTdTestSearchBox_def { width: 113px; height: 21px; background-image: url('https://www.healthmaster.ist/e/images/fy/td_testsearchbox_def.png'); background-repeat: no-repeat; }

.cssTestSearchBox { background-color: #fff; font-family: Verdana; font-size: 9pt; text-align: center; width: 100px; height: 20px; color: #0db4d5; border: solid 2px #f7982c; border-radius: 14px; position: absolute; top: 35px; left: 130px; z-index: 6; }
.dailyPageCap .cssTestSearchBox { position: absolute; background-color: #fff; font-family: verdana; font-size: 9pt; text-align: center; width: 150px; height: 26px; border: 2px solid #0db4d5; border-radius: 14px; }

.cssTdselectletter { width: 16px; height: 17px; background-position: 0px 0px; background-repeat: no-repeat; font-family: Verdana; font-size: 8pt; text-align: center; font-weight: bold; cursor: pointer; color: #0db4d5; float: left; top: 8px; position: relative; left: 6px; margin-right: 4px; margin-bottom: 5px; background-color: #ffffff; border-radius: 3px; line-height: 18px; box-shadow: 1px 1px 2px #000; }
    .cssTdselectletter:hover { background-color: #2c92b9; color: #fff; }
.cssTdselectletter2 { width: 34px; height: 16px; background-image: url('https://www.healthmaster.ist/e/images/fy/tdback_selectletterwhole2.png'); background-position: 0px 0px; background-repeat: no-repeat; font-family: Verdana; font-size: 12px; text-align: center; font-weight: bold; cursor: pointer; color: #1b5269; position: relative; }
    .cssTdselectletter2:hover { width: 34px; height: 16px; background-image: url('https://www.healthmaster.ist/e/images/fy/tdback_selectletterwhole2.png'); background-position: -34px 0px; background-repeat: no-repeat; font-family: Verdana; font-size: 13px; text-align: center; font-weight: bold; cursor: pointer; color: #202020; }
.cssTdselectletter3 { width: 52px; height: 16px; background-image: url('https://www.healthmaster.ist/e/images/fy/tdback_selectletter5.png'); background-repeat: no-repeat; font-family: Verdana; font-size: 11px; text-align: center; font-weight: bold; cursor: pointer; color: #4f4f4f; }
    .cssTdselectletter3:hover { width: 52px; height: 16px; background-image: url('https://www.healthmaster.ist/e/images/fy/tdback_selectletter6.png'); background-repeat: no-repeat; font-family: Verdana; font-size: 11px; text-align: center; font-weight: bold; cursor: pointer; color: #000000; }
.cssDivDateShow1 { height: 15px; width: 13px; background-image: url('https://www.healthmaster.ist/e/images/fy/dateshow_calendaricon1.png'); background-position: right 1px; background-repeat: no-repeat; cursor: pointer; display: none; }
.cssDivDateShow2 { height: 15px; width: 4px; /* background-image: url('https://www.healthmaster.ist/e/images/fy/dateshow_calendaricon2.png'); */ background-position: 0px 1px; background-repeat: no-repeat; cursor: pointer; }

.cssDivSelectTest_Small { font-weight: normal; width: 280px; cursor: pointer; overflow: hidden; box-shadow: 0px 0px 0px 0px #c8efff; position: relative; height: 19px; margin-bottom: 6px; border-radius: 5px; font-size: 8pt; line-height: 22px; text-indent: 15px; color: #67737A; font-family: verdana; }
#divLabGrapgListPanelsCotainer .cssDivSelectTest_Small { font-weight: normal; width: 264px; cursor: pointer; overflow: hidden; box-shadow: 0px 0px 0px 0px #c8efff; position: relative; height: 16px; margin-bottom: 6px; border-radius: 8px; font-size: 7pt; line-height: 17px; text-indent: 15px; font-family: verdana; }

.labappointmentitems_analyze { color: #0db4d5; }
.labappointmentitems_group { color: #4e62dc; }
.labappointmentitems_activity { color: #782e12; }
.labappointmentitems_panel { color: #0f6024; }

.labappointmentitems_saved { background-color: #0db4d5; color: #fff; }


.cssDivSelectTest_Big { font-family: Verdana; color: #959595; font-weight: normal; width: 268px; cursor: pointer; overflow: hidden; box-shadow: 0px 0px 0px 1px #c8efff; position: relative; height: 18px; margin-bottom: 6px; border-radius: 4px; font-size: 8pt; line-height: 20px; text-indent: 6px; }
.cssDivSelectedTestN { font-size: 9px; font-family: 'Arial'; color: #2c5969; font-weight: bold; width: 221px; height: 16px; cursor: pointer; white-space: nowrap; position: relative; top: 1px; left: 30px; /* box-shadow: 0px 0px 0px 1px #2c92b9; */ }
.cssDivSelectedTest_Small { font-size: 6pt; font-family: verdana; color: #67737A; font-weight: bold; width: 181px; cursor: pointer; white-space: nowrap; overflow: hidden; position: absolute; top: -22px; left: -10px; line-height: 18px; text-indent: 3px; box-shadow: 0px 0px 0px 1px #c8efff; border-radius: 4px; font-weight: normal; }
.cssDivSelectedTest_Big { font-size: 10px; font-family: Verdana; color: #2c5969; font-weight: bold; width: 135px; cursor: pointer; white-space: nowrap; overflow: hidden; position: absolute; top: 0px; left: 0px; }
.cssDivSelectedTest2_Small { font-size: 9px; font-family: Verdana; color: #2c5969; font-weight: bold; width: 220px; cursor: pointer; white-space: nowrap; overflow: hidden; position: absolute; top: 0px; left: 0px; }
.cssDivSelectedTest2_Big { font-size: 10px; font-family: Verdana; color: #2c5969; font-weight: bold; width: 220px; cursor: pointer; white-space: nowrap; overflow: hidden; position: absolute; top: 0px; left: 0px; }

.cssTdSelectTest { position: relative; width: 357px; height: 25px; text-align: left; text-indent: 17px; line-height: 22px; font-size: 8pt; background: #fff; margin-bottom: 3px; color: #808080; left: 0px; font-weight: normal; border: 2px solid #daf1f8; border-radius: 15px; }
#divLabGrapgListPanelsCotainer .cssTdSelectTest { position: relative; width: 268px; height: 20px; text-align: left; text-indent: 17px; line-height: 22px; font-size: 8pt; background: #fff; margin-bottom: 2px; color: #808080; left: 0px; font-weight: normal; border: 2px solid #daf1f8; border-radius: 15px; }

.cssDivSelectedTestHead { font-size: 8pt; font-family: verdana; color: #fff; font-weight: bold; width: 375px; cursor: pointer; white-space: nowrap; overflow: hidden; top: -2px; left: -30px; text-align: left; background-color: #0db4d5; position: relative; height: 20px; line-height: 22px; text-indent: 84px; border-top-left-radius: 38px; border-top-right-radius: 38px; font-weight: normal; }

.cssDivSelectedTestHead2 { font-size: 9px; font-family: Verdana; color: #2c5969; font-weight: bold; width: 230px; cursor: pointer; white-space: nowrap; overflow: hidden; position: absolute; top: 0px; left: 0px; text-align: center; }
.cssDivSelectTestNumber { font-size: 6pt; font-family: verdana; color: #67737A; font-weight: normal; text-align: center; width: 15px; cursor: pointer; box-shadow: 0px 0px 0px 1px #c8efff; height: 18px; line-height: 18px; top: 2px; position: relative; border-radius: 3px; left: 1px; }
    .cssDivSelectTestNumber div { display: none; }
    .cssDivSelectTestNumber:hover div { display: block; position: absolute; top: 0px; left: 0px; }
.cssDivSelectTestNumberHdrCap { position: relative; height: 17px; }
.cssDivSelectTestNumberHdr { font-size: 9px; font-family: Verdana; color: #2c5969; font-weight: bold; text-align: center; width: 15px; cursor: pointer; }
.cssDivSelectTestPrice { font-size: 8px; font-family: verdana; color: #ffffff; text-align: right; width: 46px; height: 15px; cursor: pointer; right: 13px; top: 7px; position: absolute; }
.cssDivSelectTestPriceTotal { font-size: 6pt; font-family: verdana; color: #67737A; font-weight: normal; text-align: left; width: 89px; cursor: pointer; white-space: nowrap; position: relative; top: -10px; left: 268px; }
.cssDivSelectTestFinishDate { font-size: 6pt; font-weight: normal; font-family: verdana; color: #67737A; text-align: center; width: 165px; cursor: pointer; white-space: nowrap; text-indent: 91px; position: relative; top: 5px; left: 108px; }
.cssDivStartEndDate { font-size: 6pt; font-family: verdana; color: #67737A; font-weight: normal; text-align: center; cursor: pointer; white-space: nowrap; width: 116px; position: absolute; top: -22px; right: -70px; box-shadow: 0px 0px 0px 1px #c8efff; height: 18px; line-height: 19px; border-radius: 4px; }
.cssDivStartEndDateHead { font-size: 8pt; font-weight: normal; font-family: verdana; color: #fff; text-align: left; cursor: pointer; white-space: nowrap; width: 84px; position: absolute; top: 2px; right: -43px; z-index: 5; }

.cssDivInsCap1 { position: absolute; width: 700px; height: 70px; top: 0px; }
.cssDivInsCap2 { position: absolute; width: 140px; height: 40px; top: 110px; }
.cssDivInsCap3 { position: absolute; width: 140px; height: 40px; top: 160px; }
.cssDivInsCap4 { position: absolute; width: 140px; height: 40px; top: 210px; }

.cssTdInsuranceCap { position: absolute; width: 700px; height: 260px; }

.cssTdselectletter2a { width: 36px; height: 16px; font-family: Verdana; font-size: 8pt; text-align: center; font-weight: bold; cursor: pointer; color: #0db4d5; position: relative; background-color: #ffffff; line-height: 16px; top: 9px; float: left; left: 7px; border-radius: 5px; }
    .cssTdselectletter2a:hover { background-color: #2c92b9; color: #fff; }
.cssTdselectletter2b { width: 36px; height: 16px; font-family: Verdana; font-size: 8pt; text-align: center; font-weight: bold; cursor: pointer; color: #0db4d5; position: relative; background-color: #ffffff; line-height: 16px; top: 15px; float: left; left: 7px; border-radius: 5px; }
    .cssTdselectletter2b:hover { background-color: #2c92b9; color: #fff; }
.cssTdselectletter2c { width: 36px; height: 16px; font-family: Verdana; font-size: 8pt; text-align: center; font-weight: bold; cursor: pointer; color: #0db4d5; position: relative; background-color: #ffffff; line-height: 16px; top: 21px; float: left; left: 7px; border-radius: 5px; }
    .cssTdselectletter2c:hover { background-color: #2c92b9; color: #fff; }

.cssDivSelectTest_SmallSel { font-family: Arial; font-weight: normal; width: 356px; cursor: pointer; overflow: hidden; box-shadow: none; color: #808080 !important; height: 25px; line-height: 22px; text-indent: 14px; border-radius: 15px; font-size: 8pt; position: relative; left: -1px; top: -2px; background-color: transparent; border: 2px solid #0db4d5; }


.cssDivSelectTestPrice .txtPrice { font-size: 6pt; font-family: verdana; color: #67737A; font-weight: normal; text-align: right; width: 50px; cursor: pointer; position: relative; left: 321px; box-shadow: 0px 0px 0px 1px #dff6ff; height: 18px; line-height: 20px; border-radius: 4px; border: none; top: -82px; padding: 0px 3px 0px 0px; }

.cssDivRandevuLeftTabCap { position: absolute; top: 200px; left: 0px; height: 110px; width: 38px; }

.cssDivRandevuLeftTab1 { width: 29px; height: 124px; background-repeat: no-repeat; cursor: pointer; position: absolute; z-index: 30; left: 650px; }
.cssDivRandevuLeftTab2 { width: 29px; height: 124px; background-repeat: no-repeat; cursor: pointer; position: absolute; z-index: 30; left: 650px; }
.cssDivRandevuLeftTab3 { width: 29px; height: 124px; background-repeat: no-repeat; cursor: pointer; position: absolute; z-index: 30; left: 650px; }

.cssDivRandevuLeftTabxSet { cursor: pointer; z-index: 30; top: 0px; width: 26px; height: 26px; background-color: #fff; border-radius: 15px; margin-right: 14px; margin-bottom: 10px; color: #00B4D5; text-align: center; line-height: 62px; font-size: 7pt; /* border: 2px solid #FFF; */ left: 46px; position: relative; float: left; }
    .cssDivRandevuLeftTabxSet span { position: absolute; white-space: nowrap; left: -22px; line-height: 31px; height: 21px; width: 60px; top: 12px; font-weight: normal; font-size: 8pt; font-family: verdana; color: #000; text-align: center; display: none; }
    .cssDivRandevuLeftTabxSet div { position: absolute; width: 6px; height: 6px; border-radius: 60px; top: 50%; left: 50%; background-color: #6cc7e2; transform: translate(-50%, -50%); }


.cssDivRandevuLeftTabxSetx { cursor: pointer; z-index: 30; top: 0px; width: 26px; height: 26px; background-color: #fff; border-radius: 15px; margin-bottom: 14px; margin-right: 14px; color: #00B4D5; text-align: center; line-height: 62px; font-size: 7pt; /* border: 2px solid #2C92B9; */ left: 46px; position: relative; float: left; /* box-shadow: 0px 0px 0px 2px #2C92B9; */ }
    .cssDivRandevuLeftTabxSetx span { position: absolute; white-space: nowrap; left: -22px; line-height: 32px; height: 21px; top: 12px; font-weight: n; font-size: 8pt; font-family: verdana; color: #000; width: 60px; text-align: center; display: none; }
    .cssDivRandevuLeftTabxSetx div { position: absolute; width: 6px; height: 6px; border-radius: 60px; top: 50%; left: 50%; background-color: #fff; transform: translate(-50%, -50%); }


.cssDivRandevuRightTab1 { width: 29px; height: 124px; background-repeat: no-repeat; cursor: pointer; position: absolute; z-index: 30; left: 739px; }
.cssDivRandevuRightTab2 { width: 29px; height: 124px; background-repeat: no-repeat; cursor: pointer; position: absolute; z-index: 30; left: 739px; }
.cssDivRandevuRightTab3 { width: 29px; height: 124px; background-repeat: no-repeat; cursor: pointer; position: absolute; z-index: 30; left: 739px; }

.cssTabs1_tight { top: 59px; }
.cssTabs1_wide { top: 70px; }
.cssTabs2_tight { top: 194px; }
.cssTabs2_wide { top: 110px; }
.cssTabs3_tight { top: 329px; }
.cssTabs3_wide { top: 150px; }

.cssDivRandevuLeftTabxSet1 { position: absolute; left: 3px; top: 1px; width: 22px; border-radius: 25px; }
.cssDivRandevuLeftTabxSet2 { position: absolute; left: 0px; top: 0px; width: 26px; border-radius: 25px; }
.cssDivRandevuLeftTabxSet3 { position: absolute; left: 0px; top: 0px; width: 26px; border-radius: 25px; }
.cssDivRandevuLeftTabxSet4 { position: absolute; left: 1px; top: 0px; width: 24px; border-radius: 25px; }
.cssDivRandevuLeftTabxSet5 { position: absolute; left: 3px; top: 3px; width: 18px; }

.cssDivRandevuLeftTabxSet:hover span { display: none; }

.cssDivRandevuLeftTabxSetx:hover span { display: none; }

.cssDivRandevuLeftTabxSet:hover .cssDivRandevuLeftTabxSet1 { width: 31px; height: 31px; border-radius: 50px; left: 2px; top: 2px; }
.cssDivRandevuLeftTabxSet:hover .cssDivRandevuLeftTabxSet2 { width: 35px; height: 35px; border-radius: 50px; left: 0px; top: 0px; }
.cssDivRandevuLeftTabxSet:hover .cssDivRandevuLeftTabxSet3 { width: 35px; height: 35px; border-radius: 50px; left: 0px; top: 0px; }
.cssDivRandevuLeftTabxSet:hover .cssDivRandevuLeftTabxSet4 { width: 31px; height: 31px; border-radius: 50px; left: 2px; top: -1px; }
.cssDivRandevuLeftTabxSet:hover .cssDivRandevuLeftTabxSet5 { width: 26px; height: 26px; left: 4px; top: 3px; }

.cssDivRandevuLeftTabxSetx:hover .cssDivRandevuLeftTabxSet1 { width: 31px; height: 31px; border-radius: 50px; left: 2px; top: 2px; }
.cssDivRandevuLeftTabxSetx:hover .cssDivRandevuLeftTabxSet2 { width: 35px; height: 35px; border-radius: 50px; left: 0px; top: 0px; }
.cssDivRandevuLeftTabxSetx:hover .cssDivRandevuLeftTabxSet3 { width: 35px; height: 35px; border-radius: 50px; left: 0px; top: 0px; }
.cssDivRandevuLeftTabxSetx:hover .cssDivRandevuLeftTabxSet4 { width: 35px; height: 35px; border-radius: 50px; left: 0px; top: 0px; }
.cssDivRandevuLeftTabxSetx:hover .cssDivRandevuLeftTabxSet5 { width: 26px; height: 26px; left: 3px; top: 4px; }

.cssDivRandevuLeftTabxSet:hover { width: 35px; height: 35px; border-radius: 50px; left: -5px; top: -5px; }
.cssDivRandevuLeftTabxSet:hover { width: 35px; height: 35px; border-radius: 50px; left: -5px; top: -5px; }
.cssDivRandevuLeftTabxSet:hover { width: 35px; height: 35px; border-radius: 50px; left: 47px; top: -4px; }

.cssDivRandevuLeftTabxSetx:hover { width: 35px; height: 35px; border-radius: 50px; left: -5px; top: -5px; }
.cssDivRandevuLeftTabxSetx:hover { width: 35px; height: 35px; border-radius: 50px; left: -5px; top: -5px; }
.cssDivRandevuLeftTabxSetx:hover { width: 35px; height: 35px; border-radius: 50px; left: 47px; top: -4px; }


.cssDivRandevuBottomTab { background-repeat: no-repeat; cursor: pointer; z-index: 30; width: 165px; height: 20px; line-height: 23px; position: relative; bottom: 1px; font-size: 8pt; text-align: center; color: #fff; font-family: Arial; }
    .cssDivRandevuBottomTab:hover { background-repeat: no-repeat; cursor: pointer; z-index: 30; width: 165px; height: 20px; bottom: 40px; position: relative; bottom: 3px; }
.cssDivInsuranceQuantity { font-size: 9px; font-family: Verdana; color: #52CFF0; font-weight: bold; text-align: center; white-space: nowrap; overflow: hidden; width: 50px; cursor: default; position: relative; top: 0px; float: left; }
.cssDivInsuranceInform { font-size: 9px; font-family: Verdana; color: #004b65; font-weight: bold; text-align: center; white-space: nowrap; overflow: hidden; width: 112px; cursor: default; }
.cssDivInsuranceLeftHeaders { font-size: 9px; font-family: Verdana; color: #52CFF0; font-weight: bold; text-align: center; white-space: nowrap; overflow: hidden; width: 112px; cursor: default; }
.cssDivInsuranceTopHeaders1 { font-size: 9px; font-family: Verdana; color: #52CFF0; font-weight: bold; text-align: center; width: 47px; height: 26px; cursor: default; vertical-align: middle; line-height: 26px; }
.cssDivInsuranceTopHeaders2 { font-size: 9px; font-family: 'Arial'; color: #52CFF0; font-weight: bold; text-align: center; width: 109px; height: 33px; cursor: default; padding-top: 3px; }

.cssTdSelectTestCap { position: relative; width: 310px; height: 20px; margin-bottom: 3px; padding-top: 4px; }

/*.cssTdSelectTest1_Left { width: 2px; height: 15px; /* background-image: url('https://www.healthmaster.ist/e/images/fy/tdback_selecttest5_l.png');background-repeat: no-repeat;} */
.cssTdSelectTest1_Middle { height: 23px; /* background-image: url('https://www.healthmaster.ist/e/images/fy/tdback_selecttest5_m.png'); */ background-repeat: repeat; white-space: nowrap; }
/*.cssTdSelectTest1_Right { width: 1px; height: 15px; /* background-image: url('https://www.healthmaster.ist/e/images/fy/tdback_selecttest5_r.png'); background-repeat: no-repeat;}*/




.cssTdSelectTest2_Left { width: 2px; height: 15px; /* background-image: url('https://www.healthmaster.ist/e/images/fy/tdback_selecttest6_l.png'); */ background-repeat: no-repeat; }
.cssTdSelectTest2_Middle { height: 23px; /* background-image: url('https://www.healthmaster.ist/e/images/fy/tdback_selecttest6_m.png'); */ background-repeat: repeat; white-space: nowrap; }
.cssTdSelectTest2_Right { width: 1px; height: 15px; /* background-image: url('https://www.healthmaster.ist/e/images/fy/tdback_selecttest6_r.png'); */ background-repeat: no-repeat; }


.cssTdSelectTest3_Left { width: 4px; height: 15px; /* background-image: url('https://www.healthmaster.ist/e/images/fy/tdback_selecttest7_l.png'); */ background-repeat: no-repeat; }
.cssTdSelectTest3_Middle { height: 15px; white-space: nowrap; top: -27px; left: 0px; position: relative; }
.cssTdSelectTest3_Right { width: 4px; height: 15px; /* background-image: url('https://www.healthmaster.ist/e/images/fy/tdback_selecttest7_r.png'); */ background-repeat: no-repeat; }

.cssTdSystems1_Left { width: 0px; height: 15px; /* background-image: url('https://www.healthmaster.ist/e/images/fy/tdback_systems_l.png'); */ background-repeat: no-repeat; }
.cssTdSystems1_Middle { height: 15px; /* background-image: url('https://www.healthmaster.ist/e/images/fy/tdback_systems_m.png'); */ background-repeat: repeat; white-space: nowrap; }
.cssTdSystems1_Right { width: 2px; height: 15px; /* background-image: url('https://www.healthmaster.ist/e/images/fy/tdback_systems_r.png'); */ background-repeat: no-repeat; }
.cssTdSystems2_Left { width: 0px; height: 15px; /* background-image: url('https://www.healthmaster.ist/e/images/fy/tdback_systems2_l.png'); */ background-repeat: no-repeat; }
.cssTdSystems2_Middle { height: 20px; /* background-image: url('https://www.healthmaster.ist/e/images/fy/tdback_systems2_m.png'); */ background-repeat: repeat; white-space: nowrap; }
.cssTdSystems2_Right { width: 2px; height: 15px; /* background-image: url('https://www.healthmaster.ist/e/images/fy/tdback_systems2_r.png'); */ background-repeat: no-repeat; }

.cssTdInsurance1_Left { width: 0px; height: 25px; }
.cssTdInsurance1_Middle { height: 25px; position: relative; float: left; margin: 10px; padding-bottom: 30px; padding-top: 10px; }
.cssTdInsurance1_Right { width: 3px; height: 25px; }

.cssTdInsurance2_Left { width: 4px; height: 15px; background-image: url('https://www.healthmaster.ist/e/images/fy/tdback_insurance22_l.png'); background-repeat: no-repeat; }

.cssTdInsurance2_Middle { height: 15px; white-space: nowrap; background-color: #C8EFFF; }

.cssTdInsurance2_Right { width: 4px; height: 15px; background-image: url('https://www.healthmaster.ist/e/images/fy/tdback_insurance22_r.png'); background-repeat: no-repeat; }

.cssDivPagerCell { font-size: 9px; font-family: Verdana; color: #66D2E6; font-weight: bold; width: 20px; cursor: pointer; text-align: center; vertical-align: middle; padding-top: 1px; margin-right: 5px; }
.cssEmpty4pxSpacer { width: 4px; height: 12px; background-image: url('img/spacer.gif'); }
.cssSeperatorForSaved { height: 11px; }


.cssSelectedTestTextColor { color: #2C5969; }
.cssSelectedTestTextColor2 { color: #39c2c4; }

.cssTdTestsPageLeftArrow { border-top: 8px solid transparent; border-bottom: 8px solid transparent; border-right: 11px solid rgb(0, 180, 213); top: 4px; left: 5px; }
/*.cssTdTestsPageLeftArrow:hover { width: 20px; height: 15px; background-image: url('https://www.healthmaster.ist/e/images/fy/tdback_testpageselection4.png'); background-position: -100px 0px; background-repeat: no-repeat; }*/
.cssTdTestsPageDisplaying { width: 17px; height: 17px; background: #00B4D5; border-radius: 30px; border: solid 2px #A3D9EA; color: #fff; }
.cssTdTestsPageContaining { background-position: -40px 0px; background-repeat: no-repeat; width: 17px; height: 17px; background: #00B4D5; border-radius: 30px; border: solid 2px #A3D9EA; color: #fff; }
    .cssTdTestsPageContaining:hover { background-position: -20px 0px; background-repeat: no-repeat; width: 17px; height: 17px; background: #2c92b9; border-radius: 30px; border: solid 2px #A3D9EA; color: #fff; }
.cssTdTestsPageEmpty { width: 17px; height: 17px; border-radius: 30px; border: solid 2px #A3D9EA; }
.cssTdTestsPageRightArrow { border-top: 8px solid transparent; border-bottom: 8px solid transparent; border-left: 11px solid rgb(0, 180, 213); top: 4px; left: 5px; }
/*.cssTdTestsPageRightArrow:hover { width: 20px; height: 15px; background-image: url('https://www.healthmaster.ist/e/images/fy/tdback_testpageselection4.png'); background-position: -120px 0px; background-repeat: no-repeat; }*/

.cssdivFontDown { height: 18px; width: 13px; font-size: 15px; text-align: center; color: #fff; cursor: pointer; }
    .cssdivFontDown:hover { height: 18px; width: 13px; font-size: 16px; text-align: center; font-weight: bold; }
.cssdivFontUp { height: 25px; width: 13px; font-size: 20px; text-align: center; color: #fff; cursor: pointer; }
    .cssdivFontUp:hover { height: 25px; width: 13px; font-size: 21px; text-align: center; font-weight: bold; }

.divAddNewAppointment { position: absolute; left: -4px; width: 20px; height: 20px; line-height: 20px; background-color: #daeff7; color: #2c92b9; font-size: 16pt; text-align: center; text-indent: 1px; padding: 0px; border-radius: 27px; transition: 300ms; cursor: pointer; top: 60px; }
    .divAddNewAppointment:hover { transform: scale(1.3) rotate(90deg); background-color: red; color: #fff; border: 2px solid #fff; text-indent: 0px; font-size: 13pt; line-height: 17px; }

.spanWings { width: 105px; height: 18px; font-size: 9px; font-weight: bold; font-family: Verdana; color: #f5f5f5; text-decoration: none; cursor: pointer; background-color: Transparent; border-style: none; text-align: center; padding-top: 2px; }

.cssBtnRadiusImgLeftOff { width: 7px; height: 20px; border-style: none; background-repeat: no-repeat; background-image: url('https://www.healthmaster.ist/e/images/fy/maintopheaders_btnoff_left9.png'); }
.cssBtnRadiusImgMiddleOff { background-image: url('https://www.healthmaster.ist/e/images/fy/maintopheaders_btnoff_middle9.png'); background-repeat: repeat-x; }
.cssBtnRadiusImgRightOff { width: 7px; height: 20px; border-style: none; background-repeat: no-repeat; background-image: url('https://www.healthmaster.ist/e/images/fy/maintopheaders_btnoff_right9.png'); }
.cssBtnRadiusImgLeftOn { width: 7px; height: 20px; border-style: none; background-repeat: no-repeat; background-image: url('https://www.healthmaster.ist/e/images/fy/maintopheaders_btnoff_left8.png'); }
.cssBtnRadiusImgMiddleOn { background-image: url('https://www.healthmaster.ist/e/images/fy/maintopheaders_btnoff_middle8.png'); background-repeat: repeat-x; }
.cssBtnRadiusImgRightOn { width: 7px; height: 20px; border-style: none; background-repeat: no-repeat; background-image: url('https://www.healthmaster.ist/e/images/fy/maintopheaders_btnoff_right8.png'); }
.cssBtnRadiusTd { font-size: 1px; width: 1px; height: 1px; text-align: left; vertical-align: top; }




/* Upper Main Menu 

.cssUMM_Btn
{
	border-style: none;
	background-color: Transparent;
	font-weight: bold;
	font-size: 11px;
	cursor: pointer;
	color: #000066;
	font-family: tahoma,sans-serif;
	text-decoration: none;
	
	padding:0px 0px 0px 0px ;
}
	
.cssUMM_ImgFirst_On
{
	width:25px;
	height:27px;
	background-image:url('https://www.healthmaster.ist/e/images/fy/upmain_stmenu0.on.off.separator.png');
	background-repeat:no-repeat;
}
.cssUMM_ImgFirst_Off
{
	width:25px;
	height:27px;
	background-image:url('https://www.healthmaster.ist/e/images/fy/upmain_stmenu0.off.off.separator.png');
	background-repeat:no-repeat;
}

.cssUMM_ImgLast_On
{
	width:9px;
	height:27px;
	background-image:url('https://www.healthmaster.ist/e/images/fy/upmain_menu0.on.end.png');
	background-repeat:no-repeat;
}
.cssUMM_ImgLast_Off
{
	width:9px;
	height:27px;
	background-image:url('https://www.healthmaster.ist/e/images/fy/upmain_menu0.off.end.png');
	background-repeat:no-repeat;
}
	
.cssUMM_Img_OnOff
{
	width:28px;
	height:27px;

	background-image:url('https://www.healthmaster.ist/e/images/fy/upmain_menu0.on.off.separator.png');
	background-repeat:no-repeat;
}
.cssUMM_Img_OffOn
{
	width:28px;
	height:27px;

	background-image:url('https://www.healthmaster.ist/e/images/fy/upmain_menu0.off.on.separator.png');
	background-repeat:no-repeat;
}
	
.cssUMM_Img_OffOff
{
	width:28px;
	height:27px;

	background-image:url('https://www.healthmaster.ist/e/images/fy/upmain_menu0_off_off_separator.png');
	background-repeat:no-repeat;
}

.cssUMM_Img_OnBg
{
	background-image:url('https://www.healthmaster.ist/e/images/fy/upmain_menu0.on.bg.png');
	background-repeat:repeat-x;
}
	
.cssUMM_Img_OffBg
{
	background-image:url('https://www.healthmaster.ist/e/images/fy/upmain_menu0.off.bg.png');
	background-repeat:repeat-x;
}

.cssUMM_Btn01{Width:60px;}
.cssUMM_Btn02{Width:100px;}
.cssUMM_Btn03{Width:55px;}
.cssUMM_Btn04{Width:68px;}
.cssUMM_Btn05{Width:85px;}
.cssUMM_Btn06{Width:85px;}
.cssUMM_Btn07{Width:41px;}
.cssUMM_Btn08{Width:35px;}
.cssUMM_Btn09{Width:74px;}
.cssUMM_Btn010{Width:54px;}
.cssUMM_Btn011{Width:46px;}


 UpMain Menu */



/**************************** PersonMedicalImaging ********************/
/*************************** PersonMedicalImaging ********************/
/************************** PersonMedicalImaging ********************/

.pmirow { position: relative; font-size: 9px; font-family: Verdana; color: #2c5969; font-weight: bold; width: 265px; line-height: 10px; cursor: pointer; height: 14px; white-space: nowrap; border-radius: 5px; margin-bottom: 1px; }

    .pmirow .name { position: absolute; top: 0px; left: 0px; width: 263px; height: 12px; border: 1px solid #3377a1; border-radius: 5px; line-height: 12px; text-indent: 8px; }
    .pmirow:nth-child(odd) { background: url('https://www.healthmaster.ist/e/images/fy/tdback_selecttest5_m.png') repeat-x 0px -1px; }
    .pmirow:nth-child(even) { background: url('https://www.healthmaster.ist/e/images/fy/tdback_selecttest6_m.png') repeat-x 0px -1px; }


    .pmirow .del { position: absolute; top: 0px; left: 250px; width: 14px; height: 14px; border-radius: 7px; cursor: pointer; background: url('https://www.healthmaster.ist/e/images/fy/fy_del_www.gif') no-repeat 0px 0px; border: 0px none; display: none; }
    .pmirow:hover .del { display: block; }






/*    

888888ba                                                                                oo 
88    `8b                                                                                  
88     88 .d8888b. 88d888b. .d8888b. 88d8b.d8b. .d8888b.              .d8888b. .d8888b. dP 
88     88 88ooood8 88'  `88 88ooood8 88'`88'`88 88ooood8              88'  `88 Y8ooooo. 88 
88    .8P 88.  ... 88    88 88.  ... 88  88  88 88.  ...              88.  .88       88 88 
8888888P  `88888P' dP    dP `88888P' dP  dP  dP `88888P'              `88888P8 `88888P' dP 
                                                         oooooooooooo                      
            Bitis                                                                               
*/



body { outline: none; }
input { outline: none; padding: 0px; }
div { outline: none; }
button::moz-focus-inner { border: 0px; }

.cssMainChamberImg_01 { z-index: 107; left: 98px; position: absolute; top: 79px; width: 13px; height: 17px; background-image: url('https://www.healthmaster.ist/e/images/chamber_01.gif'); font-size: 1px; }
.cssMainChamberImg_02 { z-index: 108; left: 111px; position: absolute; top: 79px; width: 787px; height: 10px; background-image: url('https://www.healthmaster.ist/e/images/chamber_02.gif'); font-size: 1px; }
.cssMainChamberImg_03 { z-index: 113; left: 898px; position: absolute; top: 79px; width: 24px; height: 17px; background-image: url('https://www.healthmaster.ist/e/images/chamber_03.gif'); font-size: 1px; }
.cssMainChamberImg_04 { z-index: 109; left: 98px; position: absolute; top: 95px; width: 13px; height: 608px; background-image: url('https://www.healthmaster.ist/e/images/chamber_04.gif'); font-size: 1px; }
.cssMainChamberImg_05 { z-index: 114; left: 898px; position: absolute; top: 95px; width: 24px; height: 608px; background-image: url('https://www.healthmaster.ist/e/images/chamber_06.gif'); font-size: 1px; }
.cssMainChamberImg_06 { z-index: 115; left: 114px; position: absolute; top: 103px; Width: 12px; Height: 593px; background-image: url('https://www.healthmaster.ist/e/images/chamber_04.gif'); font-size: 1px; }
.cssMainChamberImg_07 { z-index: 110; left: 98px; position: absolute; top: 703px; width: 13px; height: 21px; background-image: url('https://www.healthmaster.ist/e/images/chamber_07.gif'); font-size: 1px; }
.cssMainChamberImg_08 { z-index: 112; left: 898px; position: absolute; top: 703px; width: 24px; height: 21px; background-image: url('https://www.healthmaster.ist/e/images/chamber_09.gif'); font-size: 1px; }
.cssMainChamberImg_09 { z-index: 111; left: 111px; position: absolute; top: 713px; width: 787px; height: 10px; background-image: url('https://www.healthmaster.ist/e/images/chamber_02.gif'); font-size: 1px; }


.cssPnlUpperMainMenu { z-index: 101; left: 0px; position: absolute; top: 4px; width: 1015px; height: 27px; }
.cssPnlEmpty { z-index: 100; left: 0px; position: absolute; top: 0px; width: 1017px; height: 10px; background-color: #5a84bd; }
.cssPnlRightFrame { z-index: 103; left: 922px; position: absolute; top: 87px; width: 93px; height: 642px; }
.cssPnlLeftFrame { z-index: 102; left: 0px; position: absolute; top: 88px; width: 90px; height: 650px; }
.cssPnlMainCenterMenu { z-index: 105; left: 127px; position: absolute; top: 90px; width: 774px; height: 623px; }
.cssPnlBottomFrame { z-index: 106; left: 0px; position: absolute; top: 716px; width: 1015px; height: 38px; }
.cssImbtClose { z-index: 117; left: 995px; position: absolute; top: 33px; width: 19px; height: 19px; background-image: url('https://www.healthmaster.ist/e/images/fy/standby.png'); }
.cssPnlClassicalClock { z-index: 118; left: 28px; position: absolute; top: 45px; width: 51px; height: 51px; overflow: hidden; border-radius: 50px; /*background: url('https://www.healthmaster.ist/e/images/fy/analog_clock_bg.png') 0px 0px no-repeat;*/ }

.cssPnlSubMenuFrame { z-index: 104; left: 145px; position: absolute; top: 35px; width: 800px; height: 43px; }
.cssPnlSbMnuFrmDtEntr { z-index: 104; left: 126px; position: absolute; top: 35px; width: 800px; height: 43px; }
.cssPnlSubMenuFrameSet { z-index: 104; left: 127px; position: absolute; top: 35px; width: 800px; height: 43px; }
.cssPnlSubMenuFrameRcipt { z-index: 104; left: 127px; position: absolute; top: 35px; width: 800px; height: 43px; }
.cssPnlSubMenuFramePrs { z-index: 104; left: 127px; position: absolute; top: 35px; width: 800px; height: 43px; }
.cssPnlSubMenuFrameM9 { z-index: 104; left: 119px; position: absolute; top: 35px; width: 800px; height: 43px; }

.cssSubMenuFrameBtn { width: 117px; height: 20px; }

#tblPagePositioner { position: relative; top: 0px; width: 1018px; height: 760px; border-style: solid; border-width: 1px; border-color: #5a84bd; background-color: #93bee2; }
#divPagePositioner { position: absolute; top: 0px; width: 1018px; height: 760px; overflow: hidden; }
body { margin: 0px; }






/*
                                                                                                                                                                                     
                                                                                                                                                                             ddddddd
MMMMMMMM               MMMMMMMM                    hhhhhhh                                                                                                                   d:::::d
M:::::::M             M:::::::M                    h:::::h                                                                                                                   d:::::d
M::::::::M           M::::::::M                    h:::::h                                                                                                                   d:::::d
M:::::::::M         M:::::::::M                    h:::::h                                                                                                                   d:::::d 
M::::::::::M       M::::::::::M uuuuuu    uuuuuu   h::::h hhhhh          aaaaaaaaaaaaa       mmmmmmm    mmmmmmm       mmmmmmm    mmmmmmm        eeeeeeeeeeee         ddddddddd:::::d 
M:::::::::::M     M:::::::::::M u::::u    u::::u   h::::hh:::::hhh       a::::::::::::a    mm:::::::m  m:::::::mm   mm:::::::m  m:::::::mm    ee::::::::::::ee     dd::::::::::::::d 
M:::::::M::::M   M::::M:::::::M u::::u    u::::u   h::::::::::::::hh     aaaaaaaaa:::::a  m::::::::::mm::::::::::m m::::::::::mm::::::::::m  e::::::eeeee:::::ee  d::::::::::::::::d 
M::::::M M::::M M::::M M::::::M u::::u    u::::u   h:::::::hhh::::::h             a::::a  m::::::::::::::::::::::m m::::::::::::::::::::::m e::::::e     e:::::e d:::::::ddddd:::::d 
M::::::M  M::::M::::M  M::::::M u::::u    u::::u   h::::::h   h::::::h     aaaaaaa:::::a  m:::::mmm::::::mmm:::::m m:::::mmm::::::mmm:::::m e:::::::eeeee::::::e d::::::d    d:::::d 
M::::::M   M:::::::M   M::::::M u::::u    u::::u   h:::::h     h:::::h   aa::::::::::::a  m::::m   m::::m   m::::m m::::m   m::::m   m::::m e:::::::::::::::::e  d:::::d     d:::::d 
M::::::M    M:::::M    M::::::M u::::u    u::::u   h:::::h     h:::::h  a::::aaaa::::::a  m::::m   m::::m   m::::m m::::m   m::::m   m::::m e::::::eeeeeeeeeee   d:::::d     d:::::d 
M::::::M     MMMMM     M::::::M u:::::uuuu:::::u   h:::::h     h:::::h a::::a    a:::::a  m::::m   m::::m   m::::m m::::m   m::::m   m::::m e:::::::e            d:::::d     d:::::d 
M::::::M               M::::::M u:::::::::::::::uu h:::::h     h:::::h a::::a    a:::::a  m::::m   m::::m   m::::m m::::m   m::::m   m::::m e::::::::e           d::::::ddddd::::::dd
M::::::M               M::::::M  u:::::::::::::::u h:::::h     h:::::h a:::::aaaa::::::a  m::::m   m::::m   m::::m m::::m   m::::m   m::::m  e::::::::eeeeeeee    d:::::::::::::::::d
M::::::M               M::::::M   uu::::::::uu:::u h:::::h     h:::::h  a::::::::::aa:::a m::::m   m::::m   m::::m m::::m   m::::m   m::::m   ee:::::::::::::e     d:::::::::ddd::::d
MMMMMMMM               MMMMMMMM     uuuuuuuu  uuuu hhhhhhh     hhhhhhh   aaaaaaaaaa  aaaa mmmmmm   mmmmmm   mmmmmm mmmmmm   mmmmmm   mmmmmm     eeeeeeeeeeeeee      ddddddddd   ddddd
                                                                                                                                                                              

*/

.docPageBigNotAppoCon { top: 60px; background-color: #fff; position: absolute; width: 739px; height: calc( 100% - 60px ); left: calc((100% - 738px)/2); overflow: scroll; }

.cssdivSelectTestBack_wide { background-color: #ffffff; box-shadow: 0px 0px 0px 3px #daeff7; border-radius: 10px; padding-top: 30px; }

.cssdivSeledTestContainer_wide { background-color: #fff; box-shadow: 0px 0px 0px 3px #daeff7; border-radius: 10px; }


.cssDivRandevuRightTab1,
.cssDivRandevuRightTab2,
.cssDivRandevuRightTab3 { background-color: #3B8ABA; border-bottom-left-radius: 37px; border-top-left-radius: 37px; display: none; }


.cssDivRandevuLeftTab1,
.cssDivRandevuLeftTab2,
.cssDivRandevuLeftTab3 { position: absolute; width: 20px; height: 20px; float: left; background-color: #ffffff; border-radius: 15px; margin-right: 63px; color: #00B4D5; text-align: center; line-height: 62px; font-size: 7pt; border: 2px solid #A3D9EA; left: 0px; }

    .cssDivRandevuLeftTab1 span { position: absolute; white-space: nowrap; left: 22px; line-height: 14px; height: 21px; top: 0px; font-weight: bold; font-size: 10pt; font-family: 'Arial'; color: #66D2E6; }
    .cssDivRandevuLeftTab2 span { position: absolute; transform: rotate(270deg); white-space: nowrap; left: 22px; height: 21px; top: -24px; font-weight: bold; font-size: 10pt; font-family: 'Arial'; color: #66D2E6; }
    .cssDivRandevuLeftTab3 span { position: absolute; white-space: nowrap; left: 22px; line-height: 9px; height: 21px; top: 2px; font-weight: bold; font-size: 10pt; font-family: 'Arial'; color: #66D2E6; }

    .cssDivRandevuLeftTab1 div { position: absolute; width: 6px; height: 6px; border-radius: 60px; top: 50%; left: 50%; background-color: #6cc7e2; transform: translate(-50%, -50%); }
    .cssDivRandevuLeftTab2 div { position: absolute; width: 6px; height: 6px; border-radius: 60px; top: 50%; left: 50%; background-color: #6cc7e2; transform: translate(-50%, -50%); }
    .cssDivRandevuLeftTab3 div { position: absolute; width: 6px; height: 6px; border-radius: 60px; top: 50%; left: 50%; background-color: #6cc7e2; transform: translate(-50%, -50%); }

#divSelectByLetter2 { background-color: #0db4d5; border-radius: 7px; position: relative; border: solid 1px #daeff7; }





/*.cssdivTestListGroupStyle3c { margin-left: 33px; }*/

.cssdivTestListGroupStyle2 { }
.cssdivTestListGroupStyle2x { }



.cssdivTestListGroupStyle { background-color: #DBEAFB; box-shadow: 0px 0px 0px 1px #C3C2D0; }

.cssdivTestListGrLeft { margin-right: 110px; }

.cssTdselectletterTable { position: absolute; top: 98px; left: 5px; }



.divSubHeadersDatesCon { position: absolute; width: 710px; height: 235px; background-color: #fff; z-index: 3; top: 490px; left: 10px; }


.divSubHeadersDatesLev1,
.divSubHeadersDatesLev2,
.divSubHeadersDatesLev3 { position: relative; width: 200px; height: 137px; float: left; margin-right: 33px; }


.divSubHeadersDatesValues1 { position: relative; width: 200px; height: 122px; box-shadow: 0px 0px 0px 3px #c8efff; top: 60px; left: 33px; border-radius: 5px; }
.divSubHeadersDatesValues3 { position: relative; width: 200px; height: 122px; box-shadow: 0px 0px 0px 3px #c8efff; top: 60px; left: 13px; border-radius: 5px; }
.divSubHeadersDatesValues2 { position: relative; width: 181px; height: 127px; left: 34px; top: 60px; }

.divSubTimeCtrlOk1,
.divSubTimeCtrlOk2,
.divSubTimeCtrlVal { position: absolute; }

.divSubTimeCtrlOk1 { width: 0; height: 0; border-left: 50px solid transparent; border-right: 50px solid transparent; border-bottom: 18px solid #c8efff; left: 39px; top: 16px; }
.divSubTimeCtrlOk2 { width: 0; height: 0; border-left: 50px solid transparent; border-right: 50px solid transparent; border-top: 18px solid #c8efff; top: 85px; left: 39px; }
.divSubTimeCtrlVal { width: 142px; height: 45px; background-color: #c8efff; top: 37px; left: 19px; color: #fff; line-height: 45px; text-align: center; font-size: 8pt; border-radius: 10px; }


.divSelectTestBan { position: absolute; width: 363px; height: 62px; text-align: center; line-height: 34px; top: 0px; left: 0px; font-size: 9pt; background-color: #0db4d5; color: #fff; z-index: 5; border-top-left-radius: 8px; border-top-right-radius: 8px; }
#divLabGrapgListPanelsCotainer .divSelectTestBan { position: absolute; width: 274px; height: 36px; text-align: center; line-height: 34px; top: 0px; left: 0px; font-size: 9pt; background-color: #0db4d5; color: #fff; z-index: 5; border-top-left-radius: 8px; border-top-right-radius: 8px; }

.divSelectTestBan2 { position: absolute; width: 383px; height: 36px; text-align: center; line-height: 35px; top: 0px; left: 0px; font-size: 9pt; background-color: #0db4d5; color: #fff; z-index: 50; border-top-left-radius: 10px; border-top-right-radius: 10px; }

.labPersonUpdatePrices { position: absolute; top: 12px; left: 292px; width: 20px; height: 20px; border-radius: 50%; background-color: #fff; color: #0db4d5; border: 1px solid #0db4d5; text-align: center; line-height: 18px; cursor: pointer; font-size: 14px; transition: 250ms; }
    .labPersonUpdatePrices:hover { color: #2c5969; }

.labPersonTotalPriceTag { position: absolute; top: 7px; right: 9px; width: auto; height: 25px; border-radius: 5px; background-color: #0db4d5; color: #ffffff; text-align: right; line-height: 25px; cursor: pointer; font-size: 12px; transition: 250ms; padding: 3px; }

#div_apf_totalPrice { top: -55px; left: 326px; }

.divSelectTestInpt { position: absolute; left: 22px; top: -29px; height: 18px; width: 125px; border: none; border-radius: 4px; color: #0db4d5; font-size: 9pt; text-indent: 10px; }

    .divSelectTestInpt::-webkit-input-placeholder { color: #8E8E8E !important; font-size: 9pt; }
    .divSelectTestInpt:-moz-placeholder { color: #8E8E8E !important; font-size: 9pt; }
    .divSelectTestInpt::-moz-placeholder { color: #8E8E8E !important; font-size: 9pt; }
    .divSelectTestInpt:-ms-input-placeholder { color: #8E8E8E !important; font-size: 9pt; }


.divSelectTestImg { position: absolute; width: 13px; left: 130px; top: -25px; background: #fff; }

.testTlImgCs { position: absolute; z-index: 5; width: 9px; top: 3px; left: 13px; }


.testMiniTabloCss { position: relative; float: left; /* top: 90px; */ width: 233px; border-right: solid 1px #6CC7E2; margin-left: 14px; left: -30px; background: #fff; }





.cssDivInsuranceTopHeaders1,
.cssDivInsuranceTopHeaders2,
.cssDivInsuranceLeftHeaders { background: #C8EFFF; border-radius: 5px; float: left; margin: 4px; }


.diyetist_MainWrap #docPageAllBigNotesInptCon #fyc_tblCal { position: absolute; top: 67px; left: -48px; z-index: 14; }





/* ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */
/* ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */

.diyetist_MainWrap #docPageAllBigNotesInptCon .dm_drugUsageCalenderDiv { position: absolute; width: 241px; height: 237px; top: 89px; left: 14px; background-color: #BABDC7; z-index: 7; border-radius: 13px; }


.diyetist_MainWrap #docPageAllBigNotesInptCon #fyc_div_yearName { cursor: pointer; text-align: center; font-family: Verdana; vertical-align: middle; font-size: 14px; font-weight: bolder; width: 44px; overflow: hidden; border-style: none; background-color: transparent; color: #ffffff; position: relative; left: 25px; }


.diyetist_MainWrap #docPageAllBigNotesInptCon #fyc_tbl_YearMonth { position: absolute; top: 0px; left: 148px; z-index: 1; }
.diyetist_MainWrap #docPageAllBigNotesInptCon .css_fyc_div_monthName { cursor: pointer; text-align: left; font-family: verdana; vertical-align: middle; font-size: 14px; font-weight: bolder; overflow: hidden; background-color: transparent; border-style: none; width: 75px; color: #ffffff; cursor: pointer; position: relative; left: 30px; }

.diyetist_MainWrap #docPageAllBigNotesInptCon .css_fyc_div_monthNameL { cursor: pointer; text-align: center; z-index: 1; font-family: Verdana; font-size: 11px; font-weight: bolder; width: 75px; cursor: pointer; color: #f7f7f7; height: 184px; background-color: #3a8ba9; }


.diyetist_MainWrap #docPageAllBigNotesInptCon .cssDayH_WE,
.diyetist_MainWrap #docPageAllBigNotesInptCon .cssDayH_WI,
.diyetist_MainWrap #docPageAllBigNotesInptCon .cssDay1,
.diyetist_MainWrap #docPageAllBigNotesInptCon .cssDay2,
.diyetist_MainWrap #docPageAllBigNotesInptCon .cssDay1P,
.diyetist_MainWrap #docPageAllBigNotesInptCon .cssDay2P,
.diyetist_MainWrap #docPageAllBigNotesInptCon .cssDaySel,
.diyetist_MainWrap #docPageAllBigNotesInptCon .cssToday { position: relative; cursor: pointer; width: 36px; height: 7px; text-align: center; font-size: 20px; line-height: 33px; }


.diyetist_MainWrap #docPageAllBigNotesInptCon .cssDayH_WE { color: #23455a; font-weight: bold; cursor: default; }
.diyetist_MainWrap #docPageAllBigNotesInptCon .cssDayH_WI { color: #23455a; font-weight: bold; cursor: default; }
.diyetist_MainWrap #docPageAllBigNotesInptCon .cssDay1,
.diyetist_MainWrap #docPageAllBigNotesInptCon .cssDay1P { color: #105975; font-size: 13px; }
    .diyetist_MainWrap #docPageAllBigNotesInptCon .cssDay1:hover { color: #303030; }
.diyetist_MainWrap #docPageAllBigNotesInptCon .cssDay2,
.diyetist_MainWrap #docPageAllBigNotesInptCon .cssDay2P { color: #83c4d4; font-size: 12px; }
.diyetist_MainWrap #docPageAllBigNotesInptCon .cssDaySel,
.diyetist_MainWrap #docPageAllBigNotesInptCon .cssToday { color: #3a3a3a; font-weight: bold; }

.diyetist_MainWrap #docPageAllBigNotesInptCon .cssToday { color: #23455a; }


.diyetist_MainWrap #docPageAllBigNotesInptCon .cssDay1P { color: #b8dce4; }


.diyetist_MainWrap #docPageAllBigNotesInptCon .cssClndrPrevMonth { position: absolute; left: 75px; top: 0px; border-top: 10px solid transparent; border-bottom: 10px solid transparent; border-right: 25px solid rgb(255, 255, 255); width: 0px; z-index: 2; }
    .diyetist_MainWrap #docPageAllBigNotesInptCon .cssClndrPrevMonth:hover { opacity: 0.95; }
.diyetist_MainWrap #docPageAllBigNotesInptCon .cssClndrNextMonth { position: absolute; left: 119px; top: 0px; border-top: 10px solid transparent; border-bottom: 10px solid transparent; border-left: 25px solid rgb(255, 255, 255); width: 0px; z-index: 2; }
    .diyetist_MainWrap #docPageAllBigNotesInptCon .cssClndrNextMonth:hover { opacity: 0.95; }
.diyetist_MainWrap #docPageAllBigNotesInptCon .cssClndrMonth { font-size: 12px; font-family: Verdana; font-weight: bold; text-align: center; vertical-align: middle; }
.diyetist_MainWrap #docPageAllBigNotesInptCon .cssClndrYear { font-size: 12px; font-family: Verdana; font-weight: bold; text-align: center; vertical-align: middle; }

.diyetist_MainWrap #docPageAllBigNotesInptCon .css_fyc_list_month { color: #ffffff; text-align: left; text-indent: 11px; font-size: 9pt; }
    .diyetist_MainWrap #docPageAllBigNotesInptCon .css_fyc_list_month:hover { color: #ffffff; }
.diyetist_MainWrap #docPageAllBigNotesInptCon .css_fyc_list_year { cursor: pointer; font-family: verdana; font-size: 10px; font-weight: bold; background-color: #ffffff; color: #000066; }
.diyetist_MainWrap #docPageAllBigNotesInptCon .css_fyc_txt { cursor: text; font-family: verdana; font-size: 8px; font-weight: bold; background-color: Transparent; color: #f7f7f7; width: 78px; height: 11px; text-align: center; border-width: 0px; vertical-align: middle; padding: 0px; }

.diyetist_MainWrap #docPageAllBigNotesInptCon .css_fyc_txt_def { cursor: text; font-family: verdana; font-size: 8px; font-weight: normal; font-style: italic; background-color: Transparent; color: #f7f7f7; width: 78px; height: 11px; text-align: center; border-width: 0px; vertical-align: middle; padding: 0px; }

.diyetist_MainWrap #docPageAllBigNotesInptCon .css_fyc_bttnsearch { background-image: url('https://www.healthmaster.ist/e//images/fy/fyc_srcbttn2.png'); background-repeat: no-repeat; height: 19px; width: 20px; color: #939393; border-width: 0px; font-size: 12px; cursor: pointer; }


/* ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */
/* ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */




/*


 _           _     _____           
| |         | |   |  __ \          
| |     __ _| |__ | |__) | __ ___  
| |    / _` | '_ \|  ___/ '__/ _ \ 
| |___| (_| | |_) | |   | | | (_) |
|______\__,_|_.__/|_|   |_|  \___/ 
                                   
                                   


*/

.labProSetupCon { position: absolute; width: 343px; height: 530px; background-color: #fff; z-index: 12; top: 33px; left: 14px; border-radius: 11px; border: 2px solid #c8efff; }
.labProSetupCon2 { position: absolute; width: 339px; height: 530px; background-color: #fff; z-index: 12; top: 13px; left: 4px; border-radius: 11px; border: 2px solid #c8efff; overflow: hidden; }

.labProSetupBanWrp { position: absolute; width: 339px; height: 20px; background-color: #c8efff; top: 0px; border-top-left-radius: 7px; border-top-right-radius: 7px; }

#labProSetupLAbDataList { position: absolute; width: 290px; height: 508px; top: 23px; left: 3px; overflow: hidden; }

.labProSetupLabDataRow { position: relative; width: 290px; height: 20px; line-height: 19px; font-size: 8pt; text-align: left; text-indent: 10px; margin-bottom: 2px; /* border: 1px solid #c8efff; */ cursor: pointer; color: #959595; }


#labProSetupLAbDataPriceList { position: absolute; width: 290px; height: 508px; top: 23px; left: 3px; overflow: hidden; }



























/* 


 _           _     _____           
| |         | |   |  __ \          
| |     __ _| |__ | |__) | __ ___  
| |    / _` | '_ \|  ___/ '__/ _ \ 
| |___| (_| | |_) | |   | | | (_) |
|______\__,_|_.__/|_|   |_|  \___/ 
                                   
                                   


*/












/*                                                                                                                                                                                                             
                                                                                                                                                                                        
                 ******         ******                 ******         ******                 ******         ******                 ******         ******                 ******         ******                 
                 *:::::*       *:::::*                 *:::::*       *:::::*                 *:::::*       *:::::*                 *:::::*       *:::::*                 *:::::*       *:::::*                 
                 ***::::*******::::***                 ***::::*******::::***                 ***::::*******::::***                 ***::::*******::::***                 ***::::*******::::***                 
                    **:::::::::::**                       **:::::::::::**                       **:::::::::::**                       **:::::::::::**                       **:::::::::::**                    
 --------------- ******:::::::::****** --------------- ******:::::::::****** --------------- ******:::::::::****** --------------- ******:::::::::****** --------------- ******:::::::::****** --------------- 
 -:::::::::::::- *:::::::::::::::::::* -:::::::::::::- *:::::::::::::::::::* -:::::::::::::- *:::::::::::::::::::* -:::::::::::::- *:::::::::::::::::::* -:::::::::::::- *:::::::::::::::::::* -:::::::::::::- 
 --------------- ******:::::::::****** --------------- ******:::::::::****** --------------- ******:::::::::****** --------------- ******:::::::::****** --------------- ******:::::::::****** --------------- 
                    **:::::::::::**                       **:::::::::::**                       **:::::::::::**                       **:::::::::::**                       **:::::::::::**                    
                 ***::::*******::::***                 ***::::*******::::***                 ***::::*******::::***                 ***::::*******::::***                 ***::::*******::::***                 
                 *:::::*       *:::::*                 *:::::*       *:::::*                 *:::::*       *:::::*                 *:::::*       *:::::*                 *:::::*       *:::::*                 
                 ******         ******                 ******         ******                 ******         ******                 ******         ******                 ******         ******                 
                                                                                                                                                                                                                
*/




/**/







.shadow_LF_S { Width: 120px; Height: 21px; line-height: 17px; cursor: pointer; text-align: center; vertical-align: middle; background-repeat: no-repeat; color: #6cc7e2; font-size: 8pt; font-weight: bold; font-family: verdana; text-decoration: none; background-color: Transparent; border-style: none; padding: 0px; overflow: hidden; white-space: nowrap; position: relative; background: #fff; margin: 0px auto 3px auto; border-radius: 5px; border: 2px solid #6cc7e2; }
.shadow_LF_Nx,
.shadow_LF_N { Width: 120px; Height: 21px; line-height: 17px; cursor: pointer; text-align: center; vertical-align: middle; background-repeat: no-repeat; color: #8e8e8e; font-size: 8pt; font-family: verdana; text-decoration: none; border: solid 1px #d1ecf4; padding: 0px; overflow: unset; white-space: nowrap; position: relative; background: #fff; border-radius: 5px; margin: 0px auto 5px auto; }

    .shadow_LF_N:hover { color: #ab8eab; cursor: pointer; font-weight: bold; }

    .shadow_LF_S .del, .shadow_LF_N .del { position: absolute; top: 3px; right: 4px; width: 11px; height: 11px; cursor: pointer; /* background: url('https://www.healthmaster.ist/e/images/fy/fy_del_www.gif') no-repeat 0px 0px; */ border: solid 1px #D55A55; display: none; font-size: 12px; font-weight: bold; color: #D55A55; border-radius: 30px; line-height: 7px; }
    .shadow_LF_S:hover .del, .shadow_LF_N:hover .del { display: block; }

.shadow_LF_Nx { border: 2px solid #0db4d5; height: 21px; line-height: 16px; }
    .shadow_LF_Nx .shadow_LF_spn_Date { font-weight: bold; }
    .shadow_LF_Nx .shadow_LF_N_calendar_icon_con { top: -2px; left: -23px; }


.shadow_LF_spn_Date { }
.shadow_LF_spn_Time { font-size: 9px; }


.shadow_LF_btn_S { Width: 79px; Height: 24px; background-image: url('https://www.healthmaster.ist/e/images/fy/BtnLeftS.png'); cursor: pointer; text-align: center; vertical-align: middle; background-repeat: no-repeat; color: #235879; font-size: 10px; font-weight: bold; font-family: verdana; text-decoration: none; background-color: Transparent; border-style: none; padding-bottom: 2px; overflow: hidden; white-space: nowrap; }

.shadow_LF_btn_N { Width: 79px; Height: 24px; background-image: url('https://www.healthmaster.ist/e/images/fy/BtnLeft.png'); cursor: pointer; text-align: center; vertical-align: middle; background-repeat: no-repeat; color: #ffffff; font-size: 9px; font-weight: bold; font-family: verdana; text-decoration: none; background-color: Transparent; border-style: none; padding-bottom: 2px; overflow: hidden; white-space: nowrap; }

    .shadow_LF_btn_N:hover { color: #ffc76f; cursor: pointer; }

.shadow_LF_NNewo { Width: 120px; Height: 21px; line-height: 17px; cursor: pointer; text-align: center; vertical-align: middle; background-repeat: no-repeat; font-size: 8pt; font-family: verdana; text-decoration: none; border: solid 1px #d1ecf4; padding: 0px; overflow: hidden; white-space: nowrap; position: sticky; top: 0px; background: #0db4d5; border-radius: 5px; margin: 0px auto 3px auto; color: #fff; z-index: 1; }

    .shadow_LF_NNewo:hover { color: #fff; cursor: pointer; font-weight: bold; }

.shadow_LF_N_calendar_icon_con { position: absolute; top: 0px; left: -25px; }
.shadow_LF_N_calendar_icon { height: 20px; opacity: 0.5; transition: 200ms; }
.shadow_LF_N_delete_icon_con { position: absolute; top: 0px; right: -22px; opacity: 0.5; transition: 200ms; display: none; }

.shadow_LF_N_calendar_icon:hover { opacity: 1; }
.shadow_LF_N_delete_icon_con:hover { opacity: 1; }


.presTime { font-size: 10px; }









/****************************************************************************************
*****                                      **********************************************
*****              .         .             **********************************************
*****             ,8.       ,8.            **********************************************
*****            ,888.     ,888.           **********************************************
*****           .`8888.   .`8888.          **********************************************
*****          ,8.`8888. ,8.`8888.         **********************************************
*****         ,8'8.`8888,8^8.`8888.        **********************************************
*****        ,8' `8.`8888' `8.`8888.       **********************************************
*****       ,8'   `8.`88'   `8.`8888.      **********************************************
*****      ,8'     `8.`'     `8.`8888.     **********************************************
*****     ,8'       `8        `8.`8888.    **********************************************
*****    ,8'         `         `8.`8888.   **********************************************
*****                                      ********** notes *****************************
****************************************************************************************/





/*#divNotesTab  sigorta ekranı için kullanılan bölümü kapattım fn_NotesTab(); fonksiyonuyla açılabilir*/


.dateListConMobileModDisplayToggleIcon { position: fixed; top: 65px; right: 3px; width: 24px; height: 24px; border-radius: 50%; background-color: #ffffff; text-align: center; text-indent: 0px; vertical-align: middle; line-height: 20px; padding: 0px; margin: 0px; border: 2px solid #0db4d5; font-size: 16px; font-weight: bold; color: #0db4d5; cursor: pointer; transition: 700ms; display: none; border-top-right-radius: 0px; }
    .dateListConMobileModDisplayToggleIcon:hover { transform: rotateZ(180deg); border-top-right-radius: 50%; }

.shadow_LF_N_ConRowxx,
.shadow_LF_N_ConRow { Width: 182px; Height: 21px; line-height: 19px; cursor: pointer; text-align: center; vertical-align: middle; color: #000; font-size: 8pt; font-family: verdana; text-decoration: none; padding: 0px; overflow: hidden; white-space: nowrap; position: relative; margin-bottom: 5px; }

.shadow_LF_N_ConRowVl1,
.shadow_LF_N_ConRowVl3,
.shadow_LF_N_ConRowVl2,
.shadow_LF_N_ConRowVl4 { position: relative; height: 21px; border: none; /* border-radius: 5px; */ background: #a4dbed; float: left; margin-right: 3px; }

.shadow_LF_N_ConRowVl1 { width: 86px; }
.shadow_LF_N_ConRowVl2 { width: 25px; }
.shadow_LF_N_ConRowVl3 { width: 38px; font-size: 7pt; line-height: 21px; }
.shadow_LF_N_ConRowVl4 { width: 21px; font-size: 7pt; line-height: 21px; }

.shadow_LF_N_ConRowVl1 span { font-size: 6pt; }

.shadow_LF_N_ConRowxx .shadow_LF_N_ConRowVl1,
.shadow_LF_N_ConRowxx .shadow_LF_N_ConRowVl3,
.shadow_LF_N_ConRowxx .shadow_LF_N_ConRowVl2,
.shadow_LF_N_ConRowxx .shadow_LF_N_ConRowVl4 { border: solid 2px #0db4d5; color: #0db4d5; background: #fff; line-height: 17px; }


.shadow_LF_N_ConRowxx .del,
.shadow_LF_N_ConRow .del { position: absolute; top: 1px; right: 1px; width: 20px; height: 20px; border-radius: 20px; display: none; }

.shadow_LF_N_ConRowxx:has(.AIBotDoc) .shadow_LF_N_ConRowVl1,
.shadow_LF_N_ConRow:has(.AIBotDoc) .shadow_LF_N_ConRowVl1,
.shadow_LF_N_ConRowxx:has(.AIBotDoc) .shadow_LF_N_ConRowVl3,
.shadow_LF_N_ConRow:has(.AIBotDoc) .shadow_LF_N_ConRowVl3 { border-width: 2px; font-weight: bold; color: #daf1f8; border-color: #bb1010; border-radius: 3px; background-color: #bb1010; }

#divAppointmentDatesList div[fyhideinmultipledatesview="1"] div { background-color: #ebf2f3; border-width: 1px; border-style: solid; border-color: #0db4d5; border-radius: 2px; }
#divAppointmentDatesList div.shadow_LF_N_ConRowxx[fyhideinmultipledatesview="1"] div { border-width: 2px; font-weight: bold; color: #078ba5; border-color: #a4dbed; border-radius: 3px; }

#divAppointmentDatesList div.shadow_LF_N_ConRow[fyhideinmultipledatesview="1"] .shadow_LF_N_ConRowVl2,
#divAppointmentDatesList div.shadow_LF_N_ConRowxx[fyhideinmultipledatesview="1"] .shadow_LF_N_ConRowVl2 { visibility: hidden; }


.shadow_LF_N_ConRowWrap { position: absolute; width: 183px; height: 359px; top: 29px; overflow: scroll; left: 11px; }

.shadow_LF_N_ConArr1 { left: 12px; width: 154px; height: 25px; position: relative; border: 1px solid #a4dbed; border-top-left-radius: 24px; border-top-right-radius: 24px; text-align: center; font-size: 8pt; color: #535d62; background: #a4dbed; }
.shadow_LF_N_ConArr2 { left: 12px; width: 154px; height: 25px; position: relative; border: 1px solid #a4dbed; border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; text-align: center; font-size: 8pt; color: #0db4d5; top: 367px; background: #a4dbed; }

.labDateListRestoreFromHistoryIcon { position: relative; width: 23px; height: 23px; border-radius: 25px; background-color: #fff; border: 2px solid #fff; box-shadow: 0px 0px 2px #000; transition: 300ms; padding: 0px; font-size: 15px; text-align: center; }
    .labDateListRestoreFromHistoryIcon:is(:hover, :focus) { box-shadow: 5px 1px 6px 2px #000; }
    .labDateListRestoreFromHistoryIcon:is(:active) { box-shadow: 5px 1px 6px 4px #000; filter: hue-rotate(7deg); }


#divAppointmentDatesList::-webkit-scrollbar { width: 0px; height: 0px; }

#shadow_LF_N_ConLabSrc { position: absolute; width: 181px; height: 360px; top: 28px; overflow: hidden; z-index: 1; background: #fff; }

.shadow_LF_N_ConLabSrcRow { Width: 173px; Height: 21px; line-height: 19px; cursor: pointer; text-align: left; vertical-align: middle; color: #8e8e8e; font-size: 7pt; font-family: verdana; text-decoration: none; padding: 0px; overflow: hidden; white-space: nowrap; position: relative; margin-bottom: 3px; border: solid 1px #a4dbed; border-radius: 5px; background: #fff; text-indent: 5px; }

.shadow_LF_N_ConRowWrap .shadow_LF_S { Width: 156px; Height: 21px; line-height: 17px; cursor: pointer; text-align: center; vertical-align: middle; background-repeat: no-repeat; color: #6cc7e2; font-size: 8pt; font-weight: bold; font-family: verdana; text-decoration: none; background-color: Transparent; border-style: none; padding: 0px; overflow: hidden; white-space: nowrap; position: relative; background: #fff; margin-bottom: 3px; border-radius: 5px; border: none; }

.divSelectTestEst { position: absolute; top: 31px; left: 2px; width: 271px; height: 487px; background: #fff; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; }

.divSelectTestEstLab { position: relative; width: 268px; height: 18px; left: 1px; cursor: pointer; overflow: hidden; box-shadow: 0px 0px 0px 1px #c8efff; margin-bottom: 6px; border-radius: 4px; font-size: 7pt; line-height: 20px; text-indent: 6px; color: #67737A; font-family: verdana; }

.divSelectTestEstBan { position: absolute; top: 4px; left: 0px; width: 281px; height: 20px; z-index: 15; border-radius: 8px; text-align: center; line-height: 18px; color: #fff; font-size: 10pt; }

.divSelectTestEstVs { position: absolute; top: 31px; left: 2px; width: 271px; height: 487px; background: #fff; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; }

.divSelectTestEstGr { position: relative; width: 268px; height: 18px; left: 1px; cursor: pointer; overflow: hidden; box-shadow: 0px 0px 0px 1px #c8efff; margin-bottom: 6px; border-radius: 4px; font-size: 7pt; line-height: 20px; text-indent: 6px; color: #67737A; font-family: verdana; }

.divSelectTestEstBanGr { position: absolute; top: 4px; left: 0px; width: 281px; height: 20px; z-index: 15; border-radius: 8px; text-align: center; line-height: 18px; color: #fff; font-size: 10pt; }

.shadow_LF_N_ConArr1:placeholder { color: #fff !important; }
.shadow_LF_N_ConArr1:-ms-input-placeholder { color: #fff !important; }
.shadow_LF_N_ConArr1:-ms-input-placeholder { color: #fff !important; }

.shadow_LF_N_ConArr1::-webkit-input-placeholder { color: #fff !important; }
.shadow_LF_N_ConArr1:-moz-placeholder { color: #fff !important; }
.shadow_LF_N_ConArr1::-moz-placeholder { color: #fff !important; }
.shadow_LF_N_ConArr1:-ms-input-placeholder { color: #fff !important; }




.shadow_LF_N_ConRowWrap .shadow_LF_N_ConRow { }
    .shadow_LF_N_ConRowWrap .shadow_LF_N_ConRow .exWidthClss { width: 129px !important; }
    .shadow_LF_N_ConRowWrap .shadow_LF_N_ConRow .shadow_LF_N_ConRowVl2 { }
    .shadow_LF_N_ConRowWrap .shadow_LF_N_ConRow .del { display: none; }





.shadow_LF_N_ConRowWrap .shadow_LF_S { Width: 162px; }
    .shadow_LF_N_ConRowWrap .shadow_LF_S .shadow_LF_N_ConRowVl1 { width: 129px; color: #fff; line-height: 20px; }
    .shadow_LF_N_ConRowWrap .shadow_LF_S .shadow_LF_N_ConRowVl2 { }
    .shadow_LF_N_ConRowWrap .shadow_LF_S .del { display: none; }


#shadow_LF_N_ConArr2WrdInf { line-height: 21px; color: #fff; font-size: 10pt; }
    #shadow_LF_N_ConArr2WrdInf::before,
    #shadow_LF_N_ConArr2WrdInf::after { content: attr(data-text); position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent; }

    #shadow_LF_N_ConArr2WrdInf::before { left: 2px; text-shadow: -2px 0 #49fc00; clip: rect(24px,550px,90px,0); animation: glitch-anim-2 6s infinite linear alternate-reverse; }

    #shadow_LF_N_ConArr2WrdInf::after { left: -2px; text-shadow: -2px 0 #6e258d; clip: rect(85px,550px,140px,0); animation: glitch-anim 2.5s infinite linear alternate-reverse; }



#shadow_LF_N_ConArr2Wrd2Lst { line-height: 21px; color: #fff; font-size: 10pt; }




.patientreport_date_list_row { display: grid; grid-template-columns: 20px auto; width: 150px; grid-column-gap: 5px; margin: 0px 0px 0px 5px; }
.patientreport_date_list_row_calendar_icon { height: 20px; }

.patientreport_date_list_row .shadow_LF_S { border: 1px solid #0db4d5; width: 120px; }


.shadow_LF_N_ConRowVlNotif { position: relative; width: 20px; height: 20px; background: #0db4d5; float: left; border-radius: 10px; display: none; }

.shadow_LF_N_ConRow:hover .shadow_LF_N_ConRowVlNotif,
.shadow_LF_N_ConRowxx:hover .shadow_LF_N_ConRowVlNotif { display: block; }





/****************************************************************************************
*****                                      **********************************************
*****              .         .             **********************************************
*****             ,8.       ,8.            **********************************************
*****            ,888.     ,888.           **********************************************
*****           .`8888.   .`8888.          **********************************************
*****          ,8.`8888. ,8.`8888.         **********************************************
*****         ,8'8.`8888,8^8.`8888.        **********************************************
*****        ,8' `8.`8888' `8.`8888.       **********************************************
*****       ,8'   `8.`88'   `8.`8888.      **********************************************
*****      ,8'     `8.`'     `8.`8888.     **********************************************
*****     ,8'       `8        `8.`8888.    **********************************************
*****    ,8'         `         `8.`8888.   **********************************************
*****                                      ********** lab row ***************************
****************************************************************************************/



#divSelActs,
#divSelGrps,
#divSelAnls { margin-bottom: 14px; }

#divSelActs { margin-bottom: 5px; }
#divSelGrps { }
#divSelAnls { }










.cssRowCtrlCn { position: relative; left: 1px; width: 380px; }
    .cssRowCtrlCn .cssDivSelectTestNumber,
    .cssRowCtrlCn .cssDivSelectedTest_Small,
    .cssRowCtrlCn .cssDivStartEndDate,
    .cssRowCtrlCn .cssDivSelectTestPrice { position: relative; float: left; top: 0px; left: 0px; margin-right: 4px; }


    .cssRowCtrlCn .cssDivSelectTestNumber { }
    .cssRowCtrlCn .cssDivSelectedTest_Small { width: 300px; }
    .cssRowCtrlCn .cssDivStartEndDate { display: none; }
    .cssRowCtrlCn .cssDivSelectTestPrice { }

    .cssRowCtrlCn .txtPrice { top: 0px; left: 0px; }

.labAnalyseDataInputPane { position: absolute; top: 0px; right: 5px; width: 18px; height: 18px; text-align: right; display: none; transition: 300ms; padding: 0px; margin: 0px; line-height: 18px; }
.cssRowCtrlCn .cssDivSelectedTest_Small:hover .labAnalyseDataInputPane { display: block; }








/****************************************************************************************
*****##                                      ##******************************************
*****##              .         .             ##******************************************
*****##             ,8.       ,8.            ##******************************************
*****##            ,888.     ,888.           ##******************************************
*****##           .`8888.   .`8888.          ##******************************************
*****##          ,8.`8888. ,8.`8888.         ##******************************************
*****##         ,8'8.`8888,8^8.`8888.        ##******************************************
*****##        ,8' `8.`8888' `8.`8888.       ##******************************************
*****##       ,8'   `8.`88'   `8.`8888.      ##******************************************
*****##      ,8'     `8.`'     `8.`8888.     ##******************************************
*****##     ,8'       `8        `8.`8888.    ##******************************************
*****##    ,8'         `         `8.`8888.   ##******************************************
*****##                                      ##****** lab row ***************************
****************************************************************************************/




/*                                                                                                                                                                                                             
                                                                                                                                                                                        
                 ******         ******                 ******         ******                 ******         ******                 ******         ******                 ******         ******                 
                 *:::::*       *:::::*                 *:::::*       *:::::*                 *:::::*       *:::::*                 *:::::*       *:::::*                 *:::::*       *:::::*                 
                 ***::::*******::::***                 ***::::*******::::***                 ***::::*******::::***                 ***::::*******::::***                 ***::::*******::::***                 
                    **:::::::::::**                       **:::::::::::**                       **:::::::::::**                       **:::::::::::**                       **:::::::::::**                    
 --------------- ******:::::::::****** --------------- ******:::::::::****** --------------- ******:::::::::****** --------------- ******:::::::::****** --------------- ******:::::::::****** --------------- 
 -:::::::::::::- *:::::::::::::::::::* -:::::::::::::- *:::::::::::::::::::* -:::::::::::::- *:::::::::::::::::::* -:::::::::::::- *:::::::::::::::::::* -:::::::::::::- *:::::::::::::::::::* -:::::::::::::- 
 --------------- ******:::::::::****** --------------- ******:::::::::****** --------------- ******:::::::::****** --------------- ******:::::::::****** --------------- ******:::::::::****** --------------- 
                    **:::::::::::**                       **:::::::::::**                       **:::::::::::**                       **:::::::::::**                       **:::::::::::**                    
                 ***::::*******::::***                 ***::::*******::::***                 ***::::*******::::***                 ***::::*******::::***                 ***::::*******::::***                 
                 *:::::*       *:::::*                 *:::::*       *:::::*                 *:::::*       *:::::*                 *:::::*       *:::::*                 *:::::*       *:::::*                 
                 ******         ******                 ******         ******                 ******         ******                 ******         ******                 ******         ******                 
                                                                                                                                                                                                                
*/





#cssTdSelectTestSubRowCon { position: relative; height: auto; }

.cssTdSelectTestSubRow { position: relative; left: 1px; width: 380px; height: 25px; }

.cssTdSelectTestSubRowV1,
.cssTdSelectTestSubRowV2,
.cssTdSelectTestSubRowV3 { position: relative; float: left; box-shadow: 0px 0px 0px 1px #c8efff; font-size: 10px; margin-right: 4px; height: 15px; line-height: 15px; border-radius: 4px; left: 19px; }

.cssTdSelectTestSubRowV1 { width: 184px; text-align: left; text-indent: 5px; }
.cssTdSelectTestSubRowV2 { width: 81px; text-align: center; }
.cssTdSelectTestSubRowV3 { width: 81px; text-align: center; }

.cssTdSelectTest2xSubRowWrp { }

.cssTdSelectTest2xSubRow { position: relative; left: 1px; width: 380px; height: 25px; }



.cssTdSelectTest2xSubRowV4,
.cssTdSelectTest2xSubRowV5,
.cssTdSelectTest2xSubRowV6,
.cssTdSelectTest2xSubRowV7,
.cssTdSelectTest2xSubRowV8,
.cssTdSelectTest2xSubRowV9,
.cssTdSelectTest2xSubRowV1,
.cssTdSelectTest2xSubRowV2,
.cssTdSelectTest2xSubRowV3 { position: relative; float: left; box-shadow: 0px 0px 0px 1px #c8efff; font-size: 10px; margin-right: 4px; height: 15px; line-height: 15px; border-radius: 4px; left: 19px; margin-bottom: 5px; }

.cssTdSelectTest2xSubRowV1 { width: 354px; height: 30px; padding: 1px; padding-left: 7px; }
.cssTdSelectTest2xSubRowV2 { width: 175px; text-align: center; }
.cssTdSelectTest2xSubRowV3 { width: 175px; text-align: center; }

    .cssTdSelectTest2xSubRowV3 div { position: absolute; left: 7px; }

.cssTdSelectTest2xSubRowV4 { width: 175px; text-align: center; border: none; }
.cssTdSelectTest2xSubRowV5 { width: 175px; text-align: center; border: none; }
.cssTdSelectTest2xSubRowV6 { width: 365px; text-align: center; box-shadow: none; }
.cssTdSelectTest2xSubRowV7 { width: 175px; text-align: center; }
.cssTdSelectTest2xSubRowV8 { width: 175px; text-align: center; }
.cssTdSelectTest2xSubRowV9 { width: 175px; text-align: center; }




.cssTdSelectTest2xSubRowV6x1,
.cssTdSelectTest2xSubRowV6x2 { position: relative; float: left; box-shadow: 0px 0px 0px 1px #c8efff; font-size: 10px; margin-right: 4px; height: 15px; line-height: 15px; border-radius: 4px; left: -1px; margin-bottom: 5px; width: 175px; }

.cssTdSelectTest2xSubRowV6x1 { }
.cssTdSelectTest2xSubRowV6x2 { }


.cssTdSelectTest2xSubRowV6x1 div { position: absolute; right: 5px; top: 0px; border-left: 2px solid #c8efff; text-indent: 10px; text-align: center; }
.cssTdSelectTest2xSubRowV6x2 div { position: absolute; right: 10px; top: 0px; border-left: 2px solid #c8efff; text-indent: 10px; text-align: center; color: #f00; }



/*                                                                                                                                                                                                             
                                                                                                                                                                                        
                 ******         ******                 ******         ******                 ******         ******                 ******         ******                 ******         ******                 
                 *:::::*       *:::::*                 *:::::*       *:::::*                 *:::::*       *:::::*                 *:::::*       *:::::*                 *:::::*       *:::::*                 
                 ***::::*******::::***                 ***::::*******::::***                 ***::::*******::::***                 ***::::*******::::***                 ***::::*******::::***                 
                    **:::::::::::**                       **:::::::::::**                       **:::::::::::**                       **:::::::::::**                       **:::::::::::**                    
 --------------- ******:::::::::****** --------------- ******:::::::::****** --------------- ******:::::::::****** --------------- ******:::::::::****** --------------- ******:::::::::****** --------------- 
 -:::::::::::::- *:::::::::::::::::::* -:::::::::::::- *:::::::::::::::::::* -:::::::::::::- *:::::::::::::::::::* -:::::::::::::- *:::::::::::::::::::* -:::::::::::::- *:::::::::::::::::::* -:::::::::::::- 
 --------------- ******:::::::::****** --------------- ******:::::::::****** --------------- ******:::::::::****** --------------- ******:::::::::****** --------------- ******:::::::::****** --------------- 
                    **:::::::::::**                       **:::::::::::**                       **:::::::::::**                       **:::::::::::**                       **:::::::::::**                    
                 ***::::*******::::***                 ***::::*******::::***                 ***::::*******::::***                 ***::::*******::::***                 ***::::*******::::***                 
                 *:::::*       *:::::*                 *:::::*       *:::::*                 *:::::*       *:::::*                 *:::::*       *:::::*                 *:::::*       *:::::*                 
                 ******         ******                 ******         ******                 ******         ******                 ******         ******                 ******         ******                 
                                                                                                                                                                                                                
*/

.CoumadinUsageControlContainer { position: absolute; top: 50px; left: calc((100% - 300px)/2); width: 320px; height: 120px; background-color: #fff; border-radius: 3px; box-shadow: 2px 2px 5px 3px #554f4f; border: 10px solid #fff; }
.CoumadinUsageControlLabel { position: absolute; top: 10px; left: 10px; width: 280px; height: 40px; line-height: 20px; font-size: 14px; text-align: center; }
.CoumadinUsageControlBtnOk,
.CoumadinUsageControlBtnCancel { position: absolute; top: 61px; left: 10px; width: 135px; height: 25px; font-size: 14px; color: #fff; background-color: #0ca2bf; border: 1px solid #0ca2bf; border-radius: 2px; font-weight: bold; }

.CoumadinUsageControlBtnCancel { left: 155px; background-color: #b55e0a; border: 1px solid #b55e0a; }


/*                                                                                                                                                                                                             
                                                                                                                                                                                        
                 ******         ******                 ******         ******                 ******         ******                 ******         ******                 ******         ******                 
                 *:::::*       *:::::*                 *:::::*       *:::::*                 *:::::*       *:::::*                 *:::::*       *:::::*                 *:::::*       *:::::*                 
                 ***::::*******::::***                 ***::::*******::::***                 ***::::*******::::***                 ***::::*******::::***                 ***::::*******::::***                 
                    **:::::::::::**                       **:::::::::::**                       **:::::::::::**                       **:::::::::::**                       **:::::::::::**                    
 --------------- ******:::::::::****** --------------- ******:::::::::****** --------------- ******:::::::::****** --------------- ******:::::::::****** --------------- ******:::::::::****** --------------- 
 -:::::::::::::- *:::::::::::::::::::* -:::::::::::::- *:::::::::::::::::::* -:::::::::::::- *:::::::::::::::::::* -:::::::::::::- *:::::::::::::::::::* -:::::::::::::- *:::::::::::::::::::* -:::::::::::::- 
 --------------- ******:::::::::****** --------------- ******:::::::::****** --------------- ******:::::::::****** --------------- ******:::::::::****** --------------- ******:::::::::****** --------------- 
                    **:::::::::::**                       **:::::::::::**                       **:::::::::::**                       **:::::::::::**                       **:::::::::::**                    
                 ***::::*******::::***                 ***::::*******::::***                 ***::::*******::::***                 ***::::*******::::***                 ***::::*******::::***                 
                 *:::::*       *:::::*                 *:::::*       *:::::*                 *:::::*       *:::::*                 *:::::*       *:::::*                 *:::::*       *:::::*                 
                 ******         ******                 ******         ******                 ******         ******                 ******         ******                 ******         ******                 
                                                                                                                                                                                                                
*/

.LabDatesDeletedByUserInnerContainer { position: relative; max-width: 479px; min-width: 200px; width: min-content; max-height: calc(100% - 50px); margin: 25px auto; overflow: scroll; box-shadow: 1px 1px 4px #000; border-radius: 10px; border: 15px solid #fff; padding: 0px 5px; background-color: #fff; }

.LabDatesDeletedByUserListHeaderRow,
.LabDatesDeletedByUserListRow,
.LabDatesDeletedByUserListRowX { position: relative; width: 480px; height: 30px; display: grid; grid-template-columns: 126px 126px 126px 30px; grid-gap: 10px; margin: 5px auto; }

.LabDatesDeletedByUserListHeaderRow { position: sticky; top: 0px; height: 40px; line-height: 30px; background-color: #fff; z-index: 1; padding-top: 3px; }

.LabDatesDeletedByUserListDate,
.LabDatesDeletedByUserListLDate { font-size: 12px; height: 30px; line-height: 30px; text-align: center; text-indent: 0px; margin: 0px; padding: 0px; font-weight: bold; box-shadow: 1px 1px 4px #000; border-radius: 6px; }

.LabDatesDeletedByUserListDate { color: #f00; font-weight: bold; }

.LabDatesDeletedByUserListRestoreHeaderIcon,
.LabDatesDeletedByUserListRestoreIcon { color: #1b8375; font-weight: bold; font-size: 25px; text-align: center; line-height: 30px; border-radius: 5px; border: 0px none; padding: 0px; background-color: transparent; }
    .LabDatesDeletedByUserListRestoreIcon:is(:hover, :focus) { box-shadow: 3px 1px 6px 2px #000; }
    .LabDatesDeletedByUserListRestoreIcon:is(:active) { box-shadow: 3px 1px 6px 4px #000; filter: hue-rotate(7deg); }


.LabDatesDeletedByUser_DateDataRow { position: relative; width: 400px; height: 30px; display: grid; grid-template-columns: 300px 100px; margin: 5px auto; box-shadow: 1px 1px 4px #000; border-radius: 6px; }
.LabDatesDeletedByUser_DateDataName,
.LabDatesDeletedByUser_DateDataResult { font-size: 12px; height: 30px; line-height: 30px; text-align: left; text-indent: 8px; margin: 0px; padding: 0px; font-weight: bold; white-space: nowrap; overflow: scroll; }

.LabDatesDeletedByUserListRowX .LabDatesDeletedByUserListDate,
.LabDatesDeletedByUserListRowX .LabDatesDeletedByUserListLDate { background-color: #0669c7; color: #fff; }


.LabDatesDeletedByUserListRowX .LabDatesDeletedByUserListDate { color: #cfc61f; }

/**/
