 .ctx {border-left:3px solid #114815; border-right:3px solid 000000; border-top:3px solid #114815; border-bottom:3px solid 000000;
 position:absolute; text-align:left; font-family: Arial; font-size:10pt; background-color:#114815;
 color:#218B28; visibility:hidden; font-style:normal; font-variant:normal; font-weight:bold; outset; white-space: nowrap}
 .ctxl {padding-left:0px; padding-right:0px}
 .ctxl2 {padding-left:0px; padding-right:0px; background-color:highlight; color:#606558}

 .calh {background-color: #218B28; color:#218B28; font-family: Arial; font-size:8pt; text-align:center; font-weight:bold}
 .calh .sel {background-color: #1B7021; color:#FFCC00; cursor:pointer}
 .calh td {color:#FFFFFF}

 .calm {background-color: #FFCC00; color:#218B28; font-family: Arial; font-size:8pt; text-align:center}
 .calm .sel {background-color: #EABB00; color:#FFFFFF; font-weight:bold; cursor:pointer}
 .calm td {color:#218B28}

 .caly {background-color: #FFCC00; color:#218B28; font-family: Arial; font-size:8pt; text-align:center}
 .caly .sel {background-color: #EABB00; color:#FFFFFF; font-weight:bold; cursor:pointer}
 .caly td {color:#218B28}

 .cal {background-color: #FFCC00; color:#218B28; font-family: Arial; font-size:8pt; text-align:center}
 .cal .sel {background-color: #EABB00; color:#218B28; font-weight:bold; cursor:pointer}

 cal {visibility:hidden}

 img.but {width:16; height:16; cursor:pointer}
 img.but_cal {width:16; height:14; cursor:pointer}
