/**
 * main.css
 *
 * This file contains mpower CSS
 *
 * $Header: /Master/Common/Css/main.css 17    19/08/04 10:53 Cm $
 * $Revision: 17 $
 *
 * $Log: /Master/Common/Css/main.css $
 * 
 * 17    19/08/04 10:53 Cm
 * 2010126
 * 
 * 16    18/08/04 15:23 Cm
 * 2010126
 * 
 * 15    25/11/03 10:53 Craig
 * 1011161
 *
 * 14    30/09/03 9:35 Craig
 * 1010806
 *
 * Copyright 1996-2004 Monitor Management Control Systems Ltd.
 *
 *  Amendment History
 *
 *  Who  When         Why
 *  CM   29-09-03     1010806 : Added tabFront and tabBack (tabs with no images), csT, csH and csB (Change Status DIV).
 *  CM   25-11-03     1011161 : Added ndB (non-dialog Body).
 *  CM   18-08-04     2010126 : Removed scrollbar-base-color from BODY.
 *  CM   19-08-04     2010126 : Removed all scrollbar attributes from BODY.
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

BODY {background : white;
      color: darkblue;
      font-family: Arial;
      font-size : 8pt;
      margin : 0;}

A {     font-family : arial;
        color : darkblue;
        font-weight : bold;
        font-size : 8pt;
        text-decoration : underline;}

A:HOVER {color : red;}

A:ACTIVE {
        color : darkred;}

A#CURRENT {color : deepskyblue;}

TABLE { border-color: #0099CC;}

HR { color: #24369C;}

TH {    font-family : Arial;
        font-size : 8pt;
        color: white;
        background-color: #0099CC;
        height : 32;
        cursor:default;}

TD {    font-family : Arial;
        font-size : 8pt;
        line-height :1.5;
        border-color:#0099CC;
        cursor:default;}

TD.processTitle {
        font-size : 12pt;
        font-weight : bold;
        text-align:center;
        border-color:#000000;
}

#link { color : blue;
        font-weight : bold;
        font-size : 8pt;}

#link:HOVER { color: black;
              background-color:deepskyblue;}

#iewrap { position:static;
          height:8pt;}

H2 { font-family : Arial;
     font-size : 14pt;
     line-height : 1.5;}

H3 { font-family : Arial;
     font-size : 10pt;
     line-height : 1.5;}

INPUT { font-family : Arial;
        font-size : 8pt; }

SELECT{ font-family : Arial;
        font-size : 8pt; }

TEXTAREA { font-family : Arial;
        font-size : 8pt; }

FORM { margin:0; }

#cT { font-weight:bold; }

.val { text-align:right; }

.valro { text-align:right; background-color:lightsteelblue;}

.ro { background-color:lightsteelblue;}

.monedit   { background-color: lavender;}
.monadd    { background-color: mistyrose;}
.monquery  { background-color: lightskyblue;}

.mondetadd    { background-color: #06F8A2;}
.mondetdel     { background-color: #FD8080;}

.te {text-indent:0px;background:white;border-style:solid;border-width:1;padding-left:2}
.tenoborder {text-indent:0px;background:white;padding-left:2}

.valte {text-indent:0px;background:white;border-style:solid;border-width:1;padding-left:2;text-align:right;}

#TabHdr {    font-family : Arial;
        font-size : 8pt;
        font-weight : bold;
        color: white;
        height : 16;
        cursor:default;}

.TabHdr {    font-family : Arial;
        font-size : 8pt;
        font-weight : bold;
        color: white;
        height : 16;
        cursor:default;}

.tab2 {
  font-weight:bold;
  color:white;
  height:25;
  width:112;
  background-color: #0099CC;
}

.tab1 {
  font-weight:bold;
  color:white;
  height:25;
  width:112;
  background-color: #003366;

}

/**
 * tabFront is the new Selected Tab format without images.
 * It will replace tab2 when all screens have been converted.
 */
.tabFront {
  font-weight:bold;
  color:white;
  height:25;
  width:112;
  background-color: #0099CC;
  border-left:  #0099CC 1px solid;
  border-top:   #0099CC 1px solid;
  border-right: #0099CC 1px solid;
}

/**
 * tabBack is the new disabled Tab format without images.
 * It will replace tab2 when all screens have been converted.
 */
.tabBack {
  font-weight:bold;
  color:white;
  height:25;
  width:112;
  background-color:003366;
  border-right: #0099CC 1px solid;

}

/**
 * Change Status Title bar.
 */
.csT {
  height:30;
  background-color:0099CC;
  border-left:      #003366 1px solid;
  border-top:       #003366 1px solid;
  border-bottom:    #003366 1px solid;
  border-right:     #003366 1px solid;
}

/**
 * Change Status Heading (cell within Title bar).
 */
.csH {
  text-align: center;
  font-weight:bold;
  color:white;
  background-color:0099CC;
}

/**
 * Change Status Body.
 */
.csB {
  background-color: lavender;
  border-left:      #003366 1px solid;
  border-bottom:    #003366 1px solid;
  border-right:     #003366 1px solid;
}

/**
 * Non-dialog Body.
 */
.ndB {
  background-color: white;
  border-left:      #0099CC 1px solid;
  border-bottom:    #0099CC 1px solid;
  border-right:     #0099CC 1px solid;
}

.HDR    {    font-family : Arial;
        font-size : 8pt;
        font-weight : bold;
        color: white;
        height : 16;
        cursor:default;}

.cT { font-weight:bold; }

.cTL { font-weight:bold; text-align:left }

.cTR { font-weight:bold; text-align:right }

.cTB {
  font-weight: bold;
  font-size : 8pt;
  background-color: #99CCFF ;
  text-align:center ;
}

