/**** NEW ****/TH.FORM, TH.FORM2, TH.SMALLFORM, TH.SPECIALFORM, TH.FORM3, TH.LOGINFORM, TH.QUESTIONNAIREFORM {    padding: 2px;    background-color: #0077BE;    background-color: var(--main-color);}TH.FORM_STICKY {    position: sticky;    top: 0px;}DIV.FORM {    background-color: #F5F5F5;    background-color: var(--form-color);}DIV.FORM_BUTTONS {    background-color: #F5F5F5;    background-color: var(--form-color);    text-align: center;    border-top: 1px solid #D0D0D0;    padding: 2px;}.STICKY_TOP {    position: sticky;    top: 0px;}.STICKY_BOTTOM {    position: sticky;    bottom: 0px;}TH.FORM::selection, TH.FORM2::selection, TH.SMALLFORM::selection, TH.SPECIALFORM::selection, TH.FORM3::selection, TH.LOGINFORM::selection, TH.QUESTIONNAIREFORM::selection,SPAN.PANEL_TITLE_TEXT::selection, TD.TOPTITLE::selection, TABLE.PANEL_TITLE::selection, TH.HELP::selection, TH.HELP2::selection, TH.HELP3::selection,.CALENDARTITLEROW::selection, .CALENDARTITLE::selection{    color: #000000 !important;    background-color: #FFFFFF !important;}TD.TOPTITLE {    color: #0077BE;    color: var(--main-color);}TD.TOPTITLE .TOPTITLE_TEST, .TOPTITLE_TEST {    color: #e87722;}TABLE.SMALLFORM {    border: none;    border-collapse: collapse;}TH.SMALLFORM {    border-bottom: none;}TABLE.PANEL_TITLE {    background-color: #0077BE;    background-color: var(--main-color);}TH.LOGINFORM {    padding: 4px;}TH.PANEL_TITLE_TEXT {    padding: 2px;}.PANEL_TITLE_TEXT, .PANEL_TITLE_TEXT, .PANEL_TITLE_BUTTON, .PANEL_TITLE_ICON, .PANEL_TITLE_OPTIONS {    background-color: transparent;}td.FORM, td.FORM_TRANSPARENT, TABLE.FORM_TRANSPARENT td.FORM_TRANSPARENT, TD.FORM2, TD.SMALLFORM, TD.SPECIALFORM, TD.FORM3  {    background: #F5F5F5;    background: var(--form-color);    color: #000000;    color: var(--form-text-color);    border: 0px solid #E1E1E1;    padding: 4px;}.WARNING_PANEL_HEADER, .ERROR_PANEL_HEADER, .ERROR_PANEL_TEXT, .WARNING_PANEL_TEXT {    padding: 4px;}.WARNING_PANEL_HEADER {    background-color: #e87722;}DIV.WARNING_PANEL, DIV.ERROR_PANEL {    margin-bottom: 1em;}.ERROR_PANEL_HEADER {}TD.ERROR {    border: none;    padding: 4px;}TD.WARNING {    background-color: #e87722 !important;    border: none;    padding: 4px;}TD.FORM2 TD {    color: #990000;}TD.FORM2 {    color: #990000;}TH.HELP, TH.HELP2, TH.HELP3, TH.QUESTIONNAIREFORM {    background-color: #0077BE;    background-color: var(--main-color);    color: #FFFFFF !important;    padding: 4px;}td.QUESTIONNAIREFORM {    background: #F5F5F5;    background: var(--form-color);}TD.INDEPENDENT_QUESTIONNAIRE_PAGE {}TD.QUESTION_BODY_PANEL_VIEW {    border:none;    color: inherit;    background-color: transparent;    padding-right: 8px;}.QUESTION_TITLE_PANEL {    color: #606060;}TD.QUESTION_BODY_PANEL_VIEW:hover {    background-color: #C8C8C8;}hr {    border-bottom: 1px solid #A1A1A1;    border-bottom: 1px solid var(--hr-color);}td.GROUP_HEADER, th.GROUP_HEADER {    padding-top: 8px;    padding-bottom: 4px;    border-bottom: 1px solid #A1A1A1;    border-bottom: 1px solid var(--hr-color);}.GROUP_HEADER {    /*color: #606060;*/    padding: 4px;    font-style: italic;    font-weight: normal;}td.GROUP_SINGLE, td.GROUP_TOP, td.GROUP_BOTTOM, td.GROUP_MIDDLE, td.FIELD_LOGIN {    padding: 4px;    border-top: none;    border-left: none;    border-right: none;    border-bottom: none;/*1px solid #E1E1E1;*/    background: inherit;    /*color: #606060;*/}td.GROUP_SINGLE:hover, td.GROUP_TOP:hover, td.GROUP_BOTTOM:hover, td.GROUP_MIDDLE:hover {    background: #E0E0E0;}td.GROUP_SINGLE.NOHOVER:hover, td.GROUP_TOP.NOHOVER:hover, td.GROUP_BOTTOM.NOHOVER:hover, td.GROUP_MIDDLE.NOHOVER:hover {    background: inherit;}TD.FIELD, TD.FIELD_NORMAL, TD.FIELD_TOP, TD.FIELD_TOP2, TD.FIELD_ATTENTION, TD.FIELD_LEFT, TD.FIELD_CENTER, TD.FIELD_UNDERLINE, TD.FIELD_ERROR,TD.TEXT, TD.FIELD_ATTENTION2, TD.FIELD_ATTENTION3, TD.FIELD_INVALID{    padding: 4px;}TH.FIELD, TH.FIELD_NORMAL, TH.FIELD_TOP, TH.FIELD_TOP2, TH.FIELD_ATTENTION, TH.FIELD_LEFT, TH.FIELD_CENTER, TH.FIELD_UNDERLINE, TH.FIELD_ERROR,    TH.TEXT, TH.FIELD_ATTENTION2, TH.FIELD_ATTENTION3, TH.FIELD_INVALID{    padding: 4px;}TD.FIELD_ATTENTION, TD.FIELD_ATTENTION2 {    background-color: #E0E0E0 !important;    background-color: var(--field-attention) !important;}TH.FIELD_TOP2 {    padding-top: 8px;}th.GROUP_SINGLE, th.GROUP_TOP, th.GROUP_BOTTOM, th.GROUP_MIDDLE, th.FIELD, th.FIELD_LOGIN {    padding: 4px;    border: none;    background: inherit;/*    color: #606060;*/}TH.FIELD_TOP.EDIT_MODE, TH.FIELD_TOP2.EDIT_MODE {    padding-top: 8px;}.TOPTABLELINE2 td {    vertical-align: baseline;}/** File is not working ! */input[type='file'][class^='FIELD'],input[type='file'][class*=' FIELD'] {    padding-top: 4px;    padding-bottom: 4px;    paddint-left: 0p;    paddint-right: 0p;    outline-width: 0;}input[type='text'][class^='FIELD'],input[type='text'][class*=' FIELD'],input[type='password'][class^='FIELD'],input[type='password'][class*=' FIELD'],input[type=''][class^='FIELD'],input[type=''][class*=' FIELD'],input[class^='FIELD']:not([type]),input[class*=' FIELD']:not([type]),textarea[class^='FIELD'], textarea[class*=' FIELD'],.FIELDELEMENT{    padding: 4px;    outline-width: 0;    border: 1px solid #F0F0F0;    border: 1px solid var(--field-border);    border-bottom: 1px solid #C1C1C1;    border-bottom: 1px solid var(--field-border-bottom);}select[class^='FIELD'], select[class*=' FIELD']{    padding: 3px;    outline-width: 0;    border: 1px solid #F0F0F0;    border: 1px solid var(--field-border);    border-bottom: 1px solid #C1C1C1;    border-bottom: 1px solid var(--field-border-bottom);}input[type='text'][class^='FIELD']:hover,input[type='text'][class*=' FIELD']:hover,input[type='text'][class^='FIELD']:active,input[type='text'][class*=' FIELD']:active,input[type='text'][class^='FIELD']:focus,input[type='text'][class*=' FIELD']:focus,input[type='password'][class^='FIELD']:hover,input[type='password'][class*=' FIELD']:hover,input[type='password'][class^='FIELD']:active,input[type='password'][class*=' FIELD']:active,input[type='password'][class^='FIELD']:focus,input[type='password'][class*=' FIELD']:focus,textarea[class^='FIELD']:hover, textarea[class*=' FIELD']:hover,textarea[class^='FIELD']:active, textarea[class*=' FIELD']:active,textarea[class^='FIELD']:focus, textarea[class*=' FIELD']:focus,select[class^='FIELD']:hover, select[class*=' FIELD']:hover,select[class^='FIELD']:active, select[class*=' FIELD']:active,select[class^='FIELD']:focus, select[class*=' FIELD']:focus{    border-bottom: 1px solid #0077BE;    border-bottom: 1px solid var(--main-color);}.FILTER_COMPONENT input.FILTER_COMPONENT_INPUT {    border: none !important;}.FILTER_COMPONENT {    border: 1px solid #F0F0F0;    border: 1px solid var(--field-border);    border-bottom: 1px solid #C1C1C1;    border-bottom: 1px solid var(--field-border-bottom);}.FILTER_COMPONENT:active, .FILTER_COMPONENT:focus, .FILTER_COMPONENT:hover {    border-bottom-color: #0077BE;    border-bottom-color: var(--main-color);}.FILTER_SET.FILTER_COMPONENT {    border: 1px solid #F0F0F0;    border: 1px solid var(--field-border);    border-bottom: 1px solid #AA0000;}.FIELD_ON_WHITE{    border-left: 1px solid #D5D5D5;    border-right: 1px solid #D5D5D5;    border-top: 1px solid #D5D5D5;}input.HIGLIGHT_NOTEMPTY:not(:placeholder-shown), input.FIELD.HIGLIGHT_NOTEMPTY:not(:placeholder-shown) {    border-bottom-color: #0077BE;    border-bottom-color: var(--main-color);}/** TABS **/TABLE.TABS_DEF, TABLE.TABS_STANDARD  {}DIV.TABS_HEADERS_DEF {    border: none;}table.clsAction {    background-color: transparent;}.TABS_DEF .clsAction {    background-color: transparent;}.TABS_WHITE .clsAction {    background-color: #FFFFFF;}td.ongletTextEna, td.ongletTextDis, td.ongletEnd, td.ongletTextErr, td.ongletTextErrEna, td.ongletTextWarn, td.ongletTextWarnEna {    padding-top: 4px;    padding-bottom: 4px;    border: none;    border-bottom: 1px solid #A1A1A1;    border-bottom: 1px solid var(--tab-border-color);    background-color: transparent;}td.ongletBegin {    border-bottom: 0px solid #A1A1A1;}td.ongletTextEna, td.ongletTextErrEna, td.ongletTextWarnEna {    border-bottom-width: 2px;    padding-bottom: 3px;    background-color: #E0E0E0;    background-color: var(--tab-color);}td.ongletTextEna {    border-color: #0077BE;    border-color: var(--main-color);}td.ongletTextErr, td.ongletTextErrEna {    border-bottom-width: 2px;    border-color: #AA0000;    color: #000000;}td.ongletTextWarn, td.ongletTextWarnEna  {    border-bottom-width: 2px;    border-color: #e87722;    color: #000000;}td.ongletTextEna:hover, td.ongletTextDis:hover, td.ongletTextErr:hover, td.ongletTextErrEna:hover, td.ongletTextWarn:hover, td.ongletTextWarnEna:hover {    border-bottom-width: 2px;    background-color: #E0E0E0;    background-color: var(--tab-color);    border-bottom-color: #0077BE;    border-bottom-color: var(--main-color);    padding-bottom: 3px;}table td.ongletMain {    /*background-color: var(--form-color);*/    border: 1px solid #A1A1A1;    border: 1px solid var(--tab-border-color);    border-top: none !important;}td.ongletSpace {    border: 1px solid transparent;}table.TABS_TOPBORDER td.ongletMain {    border: none;}TABLE.TABS_STANDARD TABLE.clsAction {}TABLE.TABS_STANDARD TD.ongletMain {    border: 1px solid #A1A1A1;    border: 1px solid var(--tab-border-color);    border-top: none;    padding: 3px;}div.ongletTextEna, div.ongletTextDis, div.ongletTextErr, div.ongletTextErrEna, div.ongletTextWarn, div.ongletTextWarnEna {    padding-left: 8px;    padding-right: 8px;}div.ongletTextEna, div.ongletTextDis, div.ongletBegin, div.ongletEnd, div.ongletTextErr, div.ongletTextErrEna, div.ongletTextWarn, div.ongletTextWarnEna {    padding-top: 4px;    padding-bottom: 4px;    border: none;    border-bottom: 1px solid #A1A1A1;    border-bottom: 1px solid var(--tab-border-color);    background-color: transparent;}div.ongletTextEna, div.ongletTextErrEna, div.ongletTextWarnEna {    border-bottom-width: 2px;    padding-bottom: 3px;    background-color: #E0E0E0;    background-color: var(--tab-color);}div.ongletTextEna {    border-color: #0077BE;    border-color: var(--main-color);}div.ongletTextErr, div.ongletTextErrEna {    border-bottom-width: 2px;    border-color: #AA0000;    color: #000000;}div.ongletTextWarn, div.ongletTextWarnEna  {    border-bottom-width: 2px;    border-color: #e87722;    color: #000000;}div.ongletTextEna:hover, div.ongletTextDis:hover, div.ongletTextErr:hover, div.ongletTextErrEna:hover, div.ongletTextWarn:hover, div.ongletTextWarnEna:hover {    border-bottom-width: 2px;    background-color: #E0E0E0;    background-color: var(--tab-color);    border-bottom-color: #0077BE;    border-bottom-color: var(--main-color);    padding-bottom: 3px;}DIV.ongletHeaders {    border: none;    padding-left: 0px;    padding-right: 0px;    padding-bottom: 0px;    font-weight: bold;    color: inherit;    background-color: transparent;}DIV.ongletTextEna, DIV.ongletTextErrEna, DIV.ongletTextWarnEna, DIV.ongletTextDis, DIV.ongletTextErr, DIV.ongletTextWarn  {    margin-top: 2px;    text-align: center;}DIV.ongletSpace {    width: 6px;    min-width: 6px;}DIV.ongletHeaders {    display: flex;    flex-direction: row;    flex-wrap: wrap;}TABLE.ongletHeaders DIV {    text-align: left;    flex: 0 1 auto;    white-space: nowrap;}TABLE.ongletHeaders DIV.ongletEnd {    flex: 1 1 auto;}td.ongletHeadersBegin div {    margin-right: 8px;}td.ongletHeadersBegin, td.ongletHeadersEnd {    vertical-align: bottom;}td.ongletHeadersBegin {    max-width: 8px;    width: 8px;}td.ongletHeadersBegin div, td.ongletHeadersEnd div {    border-bottom: 1px solid #A1A1A1;    border-bottom: 1px solid var(--tab-border-color);    min-width: 4px;}td.ongletBegin, TABLE.TABS_TOPBORDER TD.ongletBegin{    width: 0px;    max-width: 0px;    overflow: hidden;}/** TABLES **/TABLE.TABLECLASS, TABLE.TABLECLASS2 {    border: none;}TABLE.CKE_TABLE {    border-color: #A1A1A1;    border-color: var(--tab-border-color);}TABLE.TABLECLASS TH.TABLECLASS, TABLE.TABLECLASS TH.TABLECLASS2, TABLE.ALTERNATE TH.ALTERNATE,TH.TABLECLASS, TH.TABLECLASS2, TH.TABLECLASS3, TH.ATTENTION, TH.ATTENTION2, TH.INVALID, TH.NEW, TH.PUBLISHED,TH.CHANGED, TH.DIFFERENCE, TH.SPECIAL, TH.TOP, TH.TREE, TH.TREE2, TH.THSPECIAL{    background: #E0E0E0;    background: var(--table-header);    border: none;    border-bottom: 1px solid #D1D1D1;    border-left: none;    border-right: none;    padding: 4px;    position: sticky;    top: 0px;}.NOSTICKY, TABLE.NOSTICKY TH, TH.NOSTICKY {    position: static !important;}TABLE.TABLECLASS TR.TABLECLASS TD.TABLECLASS, TABLE.ALTERNATE TD.ALTERNATE,TD.TABLECLASS, TD.TABLECLASS2, TABLE.TABLECLASS TR.TABLECLASS2 TD.TABLECLASS, TABLE.TABLECLASS TR.TABLECLASS2 TD.TABLECLASS2,TD.TABLECLASS3, TD.ATTENTION, TD.ATTENTION2, TD.INVALID, TD.NEW, TD.PUBLISHED,TD.CHANGED, TD.DIFFERENCE, TD.SPECIAL, TD.TOP{    border: 1px solid #E0E0E0;    border: 1px solid var(--table-header);    border-left: none;    border-right: none;    padding: 4px;}th.TABLEHEADER {    padding: 4px;    border-color: #D1D1D1;    border-left: none;    border-right: none;}TD.TREE, TD.TREE2{    border: 1px solid #E0E0E0;    border: 1px solid var(--table-header);    border-left: none;    border-right: none;    padding: 4px;}TD.TREE.TREE_COL, TD.TREE2.TREE_COL{    padding-top: 0px;    padding-bottom: 0px;}TD.TREE_COL_TEXT {    padding-top: 4px;    padding-bottom: 4px;    padding-right: 4px;}TD.TREE_COL_ICON {    padding-top: 4px;    padding-bottom: 4px;}TD.TREE_TOP TD.TREE_COL_TEXT, TD.TREE_TOP TD.TREE_COL_ICON {    vertiCal-align: top;}TD.TREE_TOP TD {    vertiCal-align: baseline;}TD.TREE_TOP TD.TRF {    /*padding-top: 4px;*/}TD.DOCUMENTS {    border: 1px solid #E0E0E0;    border: 1px solid var(--table-header);    border-left: none;    border-right: none;}TABLE.TABLECLASS tr.TABLECLASS td.TABLECLASS, TABLE.ALTERNATE TD.ALTERNATE, TD.TREE, TD.TOP, TR.DOCUMENTS2 TD.DOCUMENTS {    background: #F5F5F5;    background: var(--table-color1);}td.TABLECLASS, td.TABLECLASS2, TABLE.TABLECLASS tr.TABLECLASS2 td.TABLECLASS, TABLE.TABLECLASS tr.TABLECLASS2 td.TABLECLASS2, TD.TREE2, tr.TREE2 TD.TREE, tr.TABLECLASS2 TD.TOP,TD.DOCUMENTS{    background: #FFFFFF;    background: var(--table-color2);}TABLE.ALTERNATE TR:nth-of-type(even) td.ALTERNATE {    background-color:  #F5F5F5;    background-color: var(--table-color1);}TABLE.ALTERNATE TR:nth-of-type(odd) td.ALTERNATE {    background-color:  #FFFFFF;    background-color: var(--table-color2);}tfoot td.TABLECLASS, tfoot td.TABLECLASS2 {    background: #E0E0E0;    background: var(--table-footer);}.FORM TABLE.TABLECLASS tr.TABLECLASS td.TABLECLASS {    background: #FAFAFA;    background: var(--form-table-color2);}TH.TABLECLASS.SCROLL, TH.TABLECLASS2.SCROLL {    /*box-shadow: #E1E1E1 1px 1px 0px 0px;*/    box-shadow: none;}TD.TABLECLASS.SCROLL, TD.TABLECLASS2.SCROLL {    box-shadow: none;}input.BUTTON, input.BUTTON, input.BUTTON_ATTENTION, BUTTON, BUTTON.BUTTON, BUTTON.BUTTON_ATTENTION, BUTTON.BUTTON_ATTENTION.ui-button, BUTTON.BUTTON.ui-button {    background: #0077BE;    background: var(--main-color);    color: #FFFFFF;    padding: 4px;    padding-left: 15px;    padding-right: 15px;    border: none;    border-radius: 2px;}INPUT.BUTTON_ATTENTION, BUTTON.BUTTON_ATTENTION {    color: #ffffff;    background-color: #e87722 !important;}INPUT.BUTTON:hover, INPUT.BUTTON:active, BUTTON.BUTTON:hover, BUTTON.BUTTON:active, INPUT.BUTTON_ATTENTION:HOVER, BUTTON.BUTTON_ATTENTION:HOVER, BUTTON.HOVER, BUTTON.FOCUSED {    color: #FFFFFF !important;    background-color: #004478 !important;    background-color: var(--menu-image-hover) !important;}table.tablemenu_outer {    border: 1px solid #E1E1E1;    background-color: #EEEEEE;    background-color: var(--menu-text);    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);}table.tablemenu_outer td {    padding: 4px;}table.tablemenu td {    padding: 0px;}table.tablemenu tr:hover a.tablemenu {    background-color: #0077BE;    background-color: var(--main-color);    color: #FFFFFF;}table.tablemenu tr:hover a.tablemenu_icon {    background-color: #004478;    background-color: var(--menu-image-hover);    color: #FFFFFF;}.dmenu .FONT_ICON {    font-size: 14px;}td.dmenuimg {    background-color: #CECECE;    background-color: var(--menu-image);}div.dmenuv table.dmenu {    border: 4px solid #EEEEEE;    background-color: var(--menu-text);}td.dmenuvseparator {    height: 0px;}.dmenu td:hover .dmenuimg, .dmenuv .dmenu tr:hover .dmenuimg {    background-color: #004478;    background-color: var(--menu-image-hover);    color: #FFFFFF;}.dmenu td:hover .dmenutext, .dmenuv .dmenu tr:hover .dmenutext,.dmenu td:hover .dsubmenuimg, .dmenuv .dmenu tr:hover .dsubmenuimg {    background-color: #0077BE;    background-color: var(--main-color);    color: #FFFFFF;}TD.MENU_ROW_SELECTED, TD.MENU_ROW_SELECTED2 {    background-color: #0077BE !important;    background-color: var(--main-color) !important;}div.MOBILE_ADDMENU div.MOBILE_ADDMENU_ITEM:hover, div.MOBILE_ADDMENU div.MOBILE_ADDMENU_ITEM:hover a, div.MOBILE_ADDMENU div.MOBILE_ADDMENU_ITEM:hover a:hover {    color: #FFFFFF;    background: #0077BE;    background: var(--main-color);}.MAINMENUTITLE_ROW {    padding-left: 0px;    padding-right: 0px;}TD.MAINMENUTITLE {    padding-top: 2px;    padding-bottom: 2px;}TABLE.MAINMENUTITLE.TOGGLE:hover TD {    color: #FFFFFF !important;    background-color: #0077BE;    background-color: var(--main-color);}TD.MENU_ROW_SELECTED DIV, TD.MENU_ROW_SELECTED2 DIV {    color: #FFFFFF !important;    background-color: #0077BE;    background-color: var(--main-color);}TD.MENU_ROW:hover, TD.MENU_ROW_HOVER, TD.MENU_ROW_GROUP_HOVER, TD.MENU_ROW_HOVER_GROUP_1, TD.MENU_ROW_HOVER_GROUP_2, TD.MENU_ROW_HOVER_GROUP_3, TD.MENU_ROW_HOVER_GROUP_4 {    color: #FFFFFF !important;    background-color: #0077BE;    background-color: var(--main-color);}TD.MENU_ROW:hover .MENU_TEXT, TD.MENU_ROW_HOVER .MENU_TEXT, TD.MENU_ROW_GROUP_HOVER .MENU_TEXT, TD.MENU_ROW_HOVER_GROUP_1 .MENU_TEXT, TD.MENU_ROW_HOVER_GROUP_2 .MENU_TEXT, TD.MENU_ROW_HOVER_GROUP_3 .MENU_TEXT, TD.MENU_ROW_HOVER_GROUP_4 .MENU_TEXT {    color: #FFFFFF !important;    background-color: #0077BE;    background-color: var(--main-color);}td.MENU_ROW, td.MENU_ROW_HOVER  {    border: none !important;    padding: 2px;    padding-left: 4px;    background-image: none;}td.MENU_ROW.MENU_ROW_SELECTED, td.MENU_ROW.MENU_ROW_SELECTED DIV {    background-color: #0077BE !important;    background-color: var(--main-color) !important;}TD.MENU_ROW_GROUP {    background-color: #E0E0E0;    background-color: var(--menu-group);}TABLE.MENUFRAME {    background-color:  #F5F5F5;    background-color: var(--menu-frame-background);    color: var(--menu-frame-color);}TABLE.MENU {    background-color:  #F5F5F5;    background-color: var(--menu-frame-background);    color: var(--menu-frame-color);}.file_list_drop {    background: #0077BE;    background: var(--main-color);    color: #FFFFFF;}.file_list_drop .FONT_ICON_LINK {    color: #FFFFFF;}.file_list_drop:hover {    background: #e87722;    color: #FFFFFF;}.file_list_div {    background: #E0E0E0;    background: var(--table-header);}table.file_list_table_file  {    border: none;    border-bottom: 1px solid #FFFFFF;}table.file_list_table td, table.file_list_table_file td {}.ITEM_TABLE .INNERTABLE td.ITEM_TABLE, .ITEM_TABLE .INNERTABLE th.ITEM_TABLE {    padding: 4px;}.ITEM_TABLE_COMPONENT {    background-color: #E0E0E0;    background-color: var(--table-header);}.ITEM_TABLE .INNERTABLE th, table.ITEM_TABLE, table.ITEM_TABLE caption {    background-color: transparent;}.ITEM_TABLE .INNERTABLE th {    background-color: #E0E0E0;    background-color: var(--table-header);    border-bottom: 1px solid #D1D1D1;}.ITEM_TABLE .INNERTABLE tbody tr:nth-of-type(even) td {    background-color: #F5F5F5;    background-color: var(--table-color1);    border-bottom: 1px solid #D1D1D1;    border-left: none;    border-right: none;}.ITEM_TABLE .INNERTABLE tbody tr:nth-of-type(odd) td {    background-color: #FFFFFF;    background-color: var(--table-color2);    border-bottom: 1px solid #D1D1D1;    border-left: none;    border-right: none;}div.chosen-container ul.chosen-choices {    border-color: #D1D1D1;    padding:3px;    border: 1px solid #F0F0F0;    border: 1px solid var(--field-border);    border-bottom: 1px solid #C1C1C1;    border-bottom: 1px solid var(--field-border-bottom);}div.chosen-container.chosen-container-active ul.chosen-choices,div.chosen-container.chosen-with-drop ul.chosen-choices, div.chosen-container- ul.chosen-choices, div.chosen-container ul.chosen-choices:hover, div.chosen-container ul.chosen-choices:focus, div.chosen-container ul.chosen-choices:active {    border: 1px solid #F0F0F0;    border: 1px solid var(--field-border);    border-color: #F0F0F0;    border-color: var(--field-border);    border-bottom-color: #0077BE;    border-bottom-color: var(--main-color);}TD.MESSAGE {    border-bottom: solid 2px transparent;    padding: 4px;}TH.MESSAGE {   padding: 4px;   background: #E0E0E0;}DIV.WORKFLOW {    background-color: #e87722;}frame.dropDownFrame {	border: 1px solid #E1E1E1;}iframe.dropDownFrame {	border: 1px solid #E1E1E1;}.small_fc_calendar .ui-button.ui-state-active,.main_fc_calendar .ui-button.ui-state-active,.small_fc_calendar .ui-button:hover,.main_fc_calendar .ui-button:hover{    color: #FFFFFF !important;    background-color: #0077BE !important;    background-color: var(--main-color) !important;}.CALENDARTITLEROW, .CALENDARTITLE {    background-color: #0077BE;    background-color: var(--main-color);}TD.CALENDARWEEK:hover, TD.CALENDARWEEKEND:hover, TD.CALENDARSELECTED:hover, TABLE.CALENDARTABLE TD:hover A.CALENDRIER {    background-color: #0077BE;    background-color: var(--main-color);    color: #FFFFFF;}A.CALENDRIER          {color: #336699; color: var(--link-color);}A.CALENDRIER:Visited  {color: #336699; color: var(--link-color);}A.CALENDRIER:Active   {color: #336699; color: var(--link-color);}A.CALENDRIER:Hover    {color: #336699; color: var(--link-color); text-decoration: none;}DIV.CALENDARTABLE {    border-color: #0077BE;    border-color: var(--main-color);}