
div.screenonly { display: none; }

td.new a, a.new_booking img { display: none; }

.dwm_main th {color: #0B263B}
.dwm_main th a:link, .row_labels a:link {color: #0B263B}

table.dwm_main {
    border-width: 1px;
    border-color: #879AA8;}

.dwm_main th {
    border-left-color: #879AA8}
    
.dwm_main td {
    border-top-color:  #879AA8;
    border-left-color: #879AA8}

.dwm_main#month_main td {
    border-top-color:  #879AA8}
    
table#colour_key {margin-top: 1em}

td.A, .A .celldiv {border: 2px solid #70AA8D}
td.B, .B .celldiv {border: 2px solid #3EA99F}
td.C, .C .celldiv {border: 2px solid #ECD872}
td.D, .D .celldiv {border: 2px solid #708dad}
td.E, .E .celldiv {border: 2px solid #82CAFF}
td.F, .F .celldiv {border: 2px solid #D59A5D}
td.G, .G .celldiv {border: 2px solid #FF8D8D}
td.H, .H .celldiv {border: 2px solid #C5908E}
td.I, .I .celldiv {border: 2px solid #D16587}
td.J, .J .celldiv {border: 2px solid #F3A2D8}
td.K, .K .celldiv {border: 2px solid #CD6839}
td.L, .L .celldiv {border: 2px solid #FFA500}
td.M, .M .celldiv {border: 2px solid #DDFF00}
td.N, .N .celldiv {border: 2px solid #A6c038}
td.O, .O .celldiv {border: 2px solid #9F7AC0}
td.P, .P .celldiv {border: 2px solid #9F7AC0}
td.Q, .Q .celldiv {border: 2px solid #74eb34}
td.PA, .PA .celldiv {border: 2px solid #D8D871}
td.PB, .PB .celldiv {border: 2px solid #85b3b3}
td.PC, .PC .celldiv {border: 2px solid #e9e9c0}
td.PD, .PD .celldiv {border: 2px solid #b5c7c7}
td.PE, .PE .celldiv {border: 2px solid #5db6a7}
td.PF, .PF .celldiv {border: 2px solid #668484}
td.PG, .PG .celldiv {border: 2px solid #aed8ae}
td.PH, .PH .celldiv {border: 2px solid #CD5B45}
td.PI, .PI .celldiv {border: 2px solid #EE6A50}
td.PJ, .PJ .celldiv {border: 2px solid #FF7256}

.ColVis_Button, .dataTables_filter, .dataTables_length, .dataTables_paginate {display: none; }

.ui-resizable-handle {display: none}
