@media screen {
    H1,
    .calhead
    {color: #3a70a6;}

    body,
    #popup_container,
    div.gdtable.ui-widget-content,
    div.gdtable div.ui-widget-content
    {background-color: #F9F9F9;}

    body,
    body .gdoddline,
    body .gdevenline,
    .leftpartcolor,
    body.dсbn0 A.hitClink,
    body.dсbn0 TD.hitClink A
    {color: #000000;}

    table.containerclass,
    table.containerclass td.leftpartcolor,
    table.containerclass td.rightpartcolor,
    table.containerclass td.leftpartcolor2,
    table.containerclass td.leftpartcolor3,
    table.containerclass td.bottompartcolor,
    button.but[disabled]
    {border-color: #676767;}

    div.loading
    {color: #39618a; background-color: #F9F9F9; border-color: #39618a;}

    .errors {background-color: #dbe4ff; color: #E00000;}

    table#bottomtablecls,
    table#gdtableml,
    table#gdtableml div.gdmenu,
    body .ln
    {background-color: #65a1dc;}

    .leftpartcolor,
    body .oddevenlines:nth-child(even),
    body .gdoddline
    {background-color: #eef2ff;}

    .adm_menu_head,
    .rightpartcolor,
    body .oddevenlines:nth-child(odd),
    body .gdevenline,
    td.mainpopuptablebg,
    div.searchresults:hover,
    div.searchresults.suggest_over
    {background-color: #dbe4ff;}

    body tr td.weekend
    {background-color: #4d79ff20;}

    table#gdtableml td.toplogo
    {border-color: #39618a; background-color: #3a70a6;}

    table#gdtableml div#faketoprow,
    table#gdtableml td.topmenu,
    table#gdtableml td.userinfotext,
    ul.context-menu-list li.context-menu-title
    {background: linear-gradient(to top, #3a70a6, #5c9ee0);}

    ul.context-menu-list
    {border-color: #39618a;}

    .context-menu-list li.context-menu-title
    {color: #FFFFFF;}

    .context-menu-list li.context-menu-item
    {background-color: #eef2ff;}

    .context-menu-list li.context-menu-item.hover
    {background-color: #dbe4ff;}

    #ddsearchdiv,
    table#gdtableml,
    table#gdtableml div.gdmenu.isStuck,
    table#gdtableml tr#mainmenutr > td > table
    {border-color: #39618a;}

    table#gdtableml tr#gdmenudd > td
    {border-color: #85b4e4;}

    #menusearch
    {background-color: #dbe4ff; border-color: #39618a;}

    table#gdtableml div.gdmenu menuline menuitem menuline,
    table#gdtableml div.gdmenu menuline menuitem a.gditem1dd,
    table#gdtableml div.gdmenu menuline menuitem a.gditem2dd
    {background-color: #b5cfe9; border-color: #39618a;}

    body.dсbn1 A.hitClink:not(:hover),
    body.dсbn1 TD.hitClink A:not(:hover)
    {border-color: #0c5aa7; color: #0c5aa7;}

    .ui-datepicker-week-end a.ui-state-default
    {border-color: #b5cfe9; background-color: #d2e7fc; color: #00c4ff;}

    table.ui-datepicker-calendar td a.ui-state-hover
    {border-color: #0c5aa7; background-color: #b5cfe9; color: #0c5aa7;}

    table.ui-datepicker-calendar td.ui-datepicker-today a.ui-state-highlight
    {background: #FBEC88;}

    table.ui-datepicker-calendar td a.ui-state-active
    {border-color: #00c4ff; background-color: #b5cfe9; color: #00c4ff;}

    .ui-datepicker select.ui-datepicker-month,
    .ui-datepicker select.ui-datepicker-year,
    div.chosen-container-single a.chosen-single,
    div.chosen-container div.chosen-drop,
    div.chosen-container-multi .chosen-choices,
    div.dataTables_length label select,
    div.dataTables_filter input,
    .ui-datepicker-trigger,
    .gddate,
    .form,
    .gdinput
    {background-color: #eef2ff;border-color: #39618a;}

    div.searchresults
    {background-color: #eef2ff;}

    .chosen-container-multi .chosen-choices li.search-choice
    {border-color: #85b4e4;background-color: #dbe4ff;}

    a,
    .ui-widget-content a,
    .leftpartcolor2,
    .leftpartcolor3,
    .adm_menu_head
    {color: #0c5aa7;}

    a:hover,
    .ui-widget-content a:hover,
    .gdmenu ul li a.gditem1dd:hover,
    .gdmenu ul li a.gditem1dd.selected,
    .gdmenu ul li a.gditem1dd.selected .rightarrowclass,
    .gdmenu ul li a.gditem1dd.selected::after,
    .gdmenu ul li a.gditem2dd:hover,
    .gdmenu ul li a.gditem2dd.selected,
    .gdmenu ul li a.gditem2dd.selected .rightarrowclass,
    .gdmenu ul li a.gditem2dd.selected::after,
    #tabBar TD:hover
    {color: #00c4ff;}

    .calmonthnames,
    a.gditem2dd .rightarrowclass,
    a.gditem2dd.ismoremenu::after,
    a.gditem1dd .rightarrowclass,
    a.gditem1dd.ismoremenu::after,
    table#bottomtablecls span
    {color: #39618a;}

    .bottompartcolor
    {background-color: #c0cbea;}

    div.ui-widget-header,
    #popup_container #popup_title
    {border-color: #39618a; background: linear-gradient(to top, #3a70a6, #5c9ee0);}

    .lnnew,
    .ui-state-default,
    .ui-widget-content
    .ui-state-default,
    .ui-widget-header
    .ui-state-default,
    .ui-button,
    html .ui-button.ui-state-disabled:hover,
    html .ui-button.ui-state-disabled:active
    {border-color: #85b4e4;background: linear-gradient(to top, #d2e7fc , #b5cfe9 );color: #39618a;}

    table.dataTable th.ui-state-active
    {border-color: #00c4ff; color: #00c4ff;}

    ul.ui-tabs-nav li.ui-tabs-tab.ui-tab,
    #tabBar TD
    {border-color: #85b4e4;background: linear-gradient(to top, #eef2ff , #dbe4ff );color: #39618a;}

    .msgdiv u,
    .msgdivobj u,
    .isWarnTxt
    {color: #E00000;}

    .msgdiv u span,
    .msgdivobj u span,
    .isGoodTxt
    {color: #008C00;}

    .caldaynames
    { color: #FFFFFF; background-color: #65a1dc;}

    #calselectworkday,
    .calworkday,
    td.calcell.calselectworkday:not(.calworkday)
    {background-color: #b5cfe9; color: #000000;}

    #calselectnotwork,
    .calnotwork:not(.calselectnotwork),
    .calcell.calnotwork:not(.calselectnotwork),
    td.calcell.calselectnotwork:not(.calnotwork)
    {background-color: #c7c7c7;}

    .caldayshort
    {background: #80e2ff;}

    #calselectweekend,
    .calweekend,
    td.calcell.calselectweekend:not(.calweekend)
    {background: #ff9494;}

    #calselectnight,
    .calnight,
    td.calcell.calselectnight:not(.calnight)
    {background-color: #3d3d98; color: white;}

    .caldayoff
    {background: #ff5151;}

    #calselectsick,
    .calsick:not(.calselectsick),
    .calcell.calsick:not(.calselectsick),
    td.calcell.calselectsick:not(.calsick)
    {background-color: #4292e1;}

    #flytextline
    {background-color: #00c4ff; border-color: #39618a; color: #FFFFFF;}

    .textinfosuccess {color: #008C00;background-color: #b6eeb6;}
    .textinfoerror {color: #E00000;background-color: #ffabab;}

    div.searchresults dt
    {color: #000000;}

    div.searchresults dd
    {color:#E00000;}

    div.searchresults p,
    div.searchresults b
    {color:#008C00;}
}