/* This CSS file is used as the Labway common configuration. */

input.readonly {
/* readonly style for <input> elements */
background-color: #F5F5F5;
border: #999999 1px solid;
}

/*
input.spanonly {
    background: transparent !important; 
    border-style: none !important;
}
*/

.lookupDiv,div.lookupDiv {
/* style for lookup <div> elements */
background-color: #eeeeff;
border: #999999 1px solid;
width: 200px;
height: 100px;
}

.disabled
{
background-color: #eeeeee;
border: #dcdcdc 1px solid;
color: #000000;
cursor: default; 
}

.flexigrid div.fbutton .add {
    background: url(/labwaycommon/images/flexigrid/add.png) no-repeat center left;
}

.flexigrid div.fbutton .delete {
    background: url(/labwaycommon/images/flexigrid/close.png) no-repeat center left;
}

.flexigrid div.fbutton .up {
    background: url(/labwaycommon/images/flexigrid/up.png) no-repeat center left;
}

.flexigrid div.fbutton .down {
    background: url(/labwaycommon/images/flexigrid/down.png) no-repeat center left;
}

.flexigrid div.fbutton .search {
    background: url(/labwaycommon/images/flexigrid/search.png) no-repeat center left;
}

.flexigrid div.fbutton .dollar {
    background: url(/labwaycommon/images/flexigrid/dollar.png) no-repeat center left;
}

scrollable, div.scrollable {
border: 1px solid #969696;
overflow: auto;
}

.nobr {
    white-space: nowrap;
    word-break : keep-all;
    word-wrap : normal;
    
}

.wordwrap {
    white-space: normal;
    word-break : normal;
    word-wrap : normal;
}

.pre_wrap {
    white-space: pre-wrap;
}

.blocked {
    display: block;
}

.grid_w64 {
    width: 64px;
}

.grid_w128 {
    width: 128px;
}

.grid_w192 {
    width: 192px;
}

.grid_w256 {
    width: 256px;
}

.grid_w320 {
    width: 320px;
}

.grid_w384 {
    width: 384px;
}

.grid_w458 {
    width: 468px;
}

.grid_w512 {
    width: 512px;
}

.grid_w576 {
    width: 576px;
}

.grid_w640 {
    width: 640px;
}

.grid_w704 {
    width: 704px;
}

.grid_w768 {
    width: 768px;
}

.grid_w832 {
    width: 852px;
}

.grid_w896 {
    width: 896px;
}

.grid_w960 {
    width: 960px;
}

.grid_w1024 {
    width: 1024px;
}

.font_bold {
    font-weight: bold;
}

.block_breakall {
    display: block;
    word-break: break-all;
}

.leftquarter {
    float: left;
    height: 1%;
    left: 0;
    margin: 0% 1% 1% 0%;
    width: 24%;
}

.rightquarter {
    float: right;
    height: 1%;
    margin: 0 0 1% 1%;
    right: 0;
    width: 24%;
}
