.positions tbody { } .positions { background-color: white; width: 100%; border-collapse: separate; table-layout:fixed; } .positions tr { } .positions td { padding: 2px; vertical-align: center; } .positions thead { background-color: rgb(224,240,255); text-align: center; } .positions thead tr { height: 24px; } .positions thead td { border: 1px solid rgb(48,192,255); height: 0px; font-family: Arial; font-size: 12px; color: black; } .positions tbody { } .positions tbody td { border-color: rgb(199,199,199); border-width: 1px; border-right-style: dashed; border-bottom-style: solid; font-family: Arial; font-size: 12px; color: black; vertical-align: top; margin:0px; padding:0px; } .select { background-color: rgb(255,255,204); } .positions .inputs { background-color: white; border: none; width: 100%; height: 16px; font-family: Arial; font-size: 12px; } .positions input { font-family: Arial; font-size: 12px; } .positions select { font-family: Arial; font-size: 12px; } .positions textarea { background-color: white; border: none; width: 100%; height: 16px; font-family: Arial; font-size: 12px; overflow: auto; } .selectedRow { background-color: rgb(255,255,204); } .selectedRow .inputs { background-color: rgb(255,255,204); } .selectedRow textarea { background-color: rgb(255,255,204); } .selectedCell { background-color: rgb(240,255,160); } .selectedCell .inputs { background-color: rgb(240,255,160); } .selectedCell textarea { background-color: rgb(240,255,160); } .positions tbody .TD0, .TD1, .TD3, .TD5, .TD7 { text-align: center; } .positions tbody .TD4, .TD6 { text-align: right; } .positionsLabel { border: 1px dashed rgb(48,192,255); border-bottom: 0px; border-left: 0px; border-right: 0px; background-color: rgb(224,240,255); font-weight: 700; font-family: Arial; font-size: 12px; color: black; text-align: center; width: 40%; height: 24px; } .positionsField { border: 1px dashed rgb(48,192,255); border-bottom: 0px; border-left: 0px; border-right: 0px; background-color: white; font-family: Arial; font-size: 12px; color: black; font-weight: 700; width: 60%; height: 24px; text-align: right; margin-right: 10%; padding-right: 10px; } .transparent_class { position:absolute; left:0; top:0; background-color:#CCCCCC; filter:alpha(opacity=25); -moz-opacity:0.25; -khtml-opacity: 0.25; opacity: 0.25; } .transparent_class_loading { position:absolute; left:0; top:0; background-color:#CCCCCC; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; } #LBL_PANEL_DISCOUNTS{ display: none; } .transparent_class_loading_image { position:relative; left:50%; top:20; z-index:999; }