table.tabtable-rs_m7qrv0cq_1  { border-width: 1px;
border-color: #e6e6e6;
border-style: solid; } 
table.tabtable-rs_m7qrv0cq_1 tr  { border: none; } 
table.tabtable-rs_m7qrv0cq_1  { 
border-collapse:collapse;width:100%;background-color: transparent;}
table.tabtable-rs_m7qrv0cq_1 tr.tabrow td.tabcol  { 
font-style: normal;font-weight: normal;color: #0f243e;padding: 5px;background-color: transparent;}
table.tabtable-rs_m7qrv0cq_1 tr.tabrow td.tabcustom1  { 
font-style: normal;font-weight: bold;background-color: transparent;}
table.tabtable-rs_m7qrv0cq_1 tr.tabrow td.tabcustom2  { 
font-style: normal;font-weight: normal;background-color:#e5e5e5;}
table.tabtable-rs_m7qrv0cq_1 tr:nth-child(even) td.tabcol, table.tabtable-rs_m7qrv0cq_1 tr:nth-child(even) td  { 
font-style: normal;font-weight: normal;background-color:#ffffff;}
table.tabtable-rs_m7qrv0cq_1 tr.tabrow:hover td.tabcol, table.tabtable-rs_m7qrv0cq_1 tr.tabrow:hover td  { 
font-style: normal;font-weight: normal;background-color:#e5e5e5;}
table.tabtable-rs_m7qrv0cq_1 tr.tr_ht1 td.tabcol, table.tabtable-rs_m7qrv0cq_1 tr.tr_ht1:hover td.tabcol, table.tabtable-rs_m7qrv0cq_1 tr.tr_ht1 td.tabcol:hover  { 
font-style: normal;font-weight: bold;color: #ffffff;background-color:#3b3362;}
/* status styling */
table tr.tabrow td.tabcol span.sold { color: #D9000B; }
table tr.tabrow td.tabcol span.reservation { color: #FF950E;  }
table tr.tabrow td.tabcol span.free { color: #3A9900;  }
/* hyperlinks */
table tr.tabrow td.tabcol a { color: #008bb9; }
table tr.tabrow td.tabcol a:active { color: #2E84E6; }
