/*!
 * Ext JS Library 3.0.3
 * Copyright(c) 2006-2009 Ext JS, LLC
 * licensing@extjs.com
 * http://www.extjs.com/license
 * MODIFICATIONS FOR SCTP
 */

.iso-icon {
    background-image:url(/newTopix/images/logo49.png);
    background-repeat: no-repeat;
    background-position: left top;
    padding-left: 0px;
    position: bottom;
}

input {
    border-color: #99bce8 !important;
}

input:disabled {
    border-color: lightgrey !important;
}

.iso-connect {
    background-image:url(../images/connect.png);
    background-repeat: no-repeat;
    background-position: right center;
    border: 3px solid white;
}

#attentionLabel { /*Tito*/
    font-size: 18px;
    color: black;
    font-family: verdana;
    text-shadow: 3px 2px 7px;
    display: table-cell;
    vertical-align: middle;
    width: 360px !important;
}

#textareaField-inputEl {
    font-size: 15px;
}

.x-grid-cell-inner {
    color: black;
}
    
/* field focus style */
.x-form-focus, textarea.x-form-focus{
    border: 3px ridge;
}

.x-form-focus, textarea.x-form-focus{
    border-color:#9900CC;
}

.x-tip {
    width: auto;
    word-wrap: break-word;
}

.x-tip-body {
    width: auto;
    word-wrap: break-word;
}

.x-tip-body span {
    width: auto;
    word-wrap: break-word;
}

.iso-ct{
    text-align:left;
}

.isoPoint{
    cursor: pointer;
}

.isoScan{
    cursor: pointer;
    vertical-align: middle;
}

.isoLooks{
    box-shadow:1px 2px 10px 3px;
    margin-top: 5px;
    margin-left: auto !important;
    margin-right: auto !important;
}

.x-column-header-checkbox {display:none;}

/* bhp 2014-08-18: grids not disabled too much */
.x-mask {
    z-index: 100;
    position: absolute;
    top: 0;
    left: 0;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=10);
    opacity: 0.1;
    width: 100%;
    height: 100%;
    zoom: 1;
    background: #cccccc; }

/* bhp 20-11-2012: disabled made more visible; cf. extjs-4.1.1/resources/css/ext-all.css */
.x-item-disabled .x-form-item-label,.x-item-disabled .x-form-field,
.x-item-disabled .x-form-cb-label,.x-item-disabled .x-form-trigger{
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";     /*Best for Internet Explorer 8 */
    filter: alpha(opacity=90);    /*Internet Explorer 5, 6, 7, 8 */
    opacity: .9; 
    -moz-opacity: .9;
    color: black;
}

.iso-disabled {
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";     /*Best for Internet Explorer 8 */
    filter: alpha(opacity=70);    /*Internet Explorer 5, 6, 7, 8 */
    opacity: .7; 
    -moz-opacity: .7;
    color: black;
}

.x-grid-row-alt .x-grid-td {
    background-color: #efefef;}
.x-grid-row-over .x-grid-td {
  background-color: #E0E0E0; }

/* No file browse button */
.no-browse-btn {padding: 0px !important;background-color: transparent !important; border-color: transparent; width: 0px}

/* bhp: STEP colors */
.iso-mfi-top .x-change-cell{
background-color: tomato;}
.iso-mfi-high .x-change-cell{
background-color: orange;}
.iso-mfi-middle .x-change-cell{
background-color: yellow;}
.iso-mfi-low .x-change-cell{
background-color: lawngreen;}

table.iso-info td {border: 1px solid grey;padding:3px}
table.iso-info th {font-weight:bold;border: 1px solid grey;padding:3px}

table.iso-table{font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;font-size:12px;width:480px;text-align:left;border-collapse:collapse;margin:20px;}
table.iso-table th{font-size:13px;font-weight:normal;background:#b9c9fe;border-top:4px solid #aabcfe;border-bottom:1px solid #fff;color:#039;padding:8px;}
table.iso-table td{background:#e8edff;border-bottom:1px solid #fff;color:#669;border-top:1px solid transparent;padding:8px;vertical-align:top}
table.iso-table tr:hover td{background:#d0dafd;color:#339;}

/* progress bars in grids */
.x-grid-cell-inner-no-padding {
    text-overflow: ellipsis;
    padding: 0px 1px 0px 1px;
}

/* links */
.isolink {
    color: rgb(0,0,238) !important;
    font-family: tahoma, arial, verdana, sans-serif;
    font-size: 12;
    cursor: pointer;
    text-decoration: underline;
}

.isolink-disabled {
    color: black !important;
    font-family: tahoma, arial, verdana, sans-serif;
    font-size: 12;
    opacity: .7; 
    -moz-opacity: .7;
    text-decoration: underline;
}
</style>
