td.scroller {background: #a0a0a0;}

.scrhead {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 8pt;
  color: #4A4A4A;
}

body { margin-left: 4px;
       background: #FFFFFF;
       font-family: Arial, Verdana, Helvetica, sans-serif;
       font-size: 8pt;
       color: #000000;
}

.login {
    background: #d2e1e8;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    color: #000000;
}

SELECT {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
 }

TD, INPUT, TEXTAREA {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 8pt;
 }

H1 {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: medium;
  margin-left: 20px;
  color: #7BB9B5;
}

H2 {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: small;
  color: #7BB9B5;
}

.navbar {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    background: #d2e1e8;
    color: #FFFFFF;
    vertical-align: middle;
}

.nbviewlp {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
  background: #584011;
    color: #F5F0E7;
}

.nblogo {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight : bold;
  background: #FFFFFF;
    color: #FFFFFF;
  text-decoration: none;
}

.nbmenu {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
  background: #F5F0E7;
    color: #584011;
}

.nbactive {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    background: #FFFFFF;
    color: #000000;
}

.nbenable {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
/*  background: #EBDABE;  don't change the background colour*/
    #color: #000000;
}

.nbdisable {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
/*   background: #EBDABE; */
    color: #4A4A4A;
    vertical-align: middle;
}

.disabled {
    color: #808080;
}

.example {
    font-family: Courier, sans-serif;
    font-size: 8pt;
}

.slicesubhead {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size : 8pt;
    color: #EEEEEE;
    font-weight : bold;
    background: #00628c;
}

.slicehead {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size : 13pt;
    color: #FFFFFF;
    font-weight : bold;
    background: #00628c;
    width: 100%;
    vertical-align: middle;
}

.leftmenu  {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
/*	font-weight : bold; */
    background: #d2e1e8;
    color: #4A4A4A;
}

TD.leftmenu {
  font-weight: bold;
}

.leftmenuy  {
  font-family: Arial, Verdana, Helvetica, sans-serif;
/*  font-size: x-small; */
  font-size: 8pt;
        background: #d2e1e8;
    font-weigth: normal;
  color: #000000;
}

.leftmenun  {
    font-family: Arial, Verdana, Helvetica, sans-serif;
/*	font-size: x-small; */
        background: #d2e1e8;
  color: #4A4A4A;
}

.leftmenua  {
    font-family: Arial, Verdana, Helvetica, sans-serif;
/*	font-size: x-small; */
    background: #FFFFFF;
    color: #000000;
}

.search {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10 pt;
    font-weight: bold;
    color: #000000;
}

.subwindow  {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: x-small;
    font-weight : bold;
    background: #d2e1e8;
    color: #4A4A4A;
}

.windowtitle {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: x-small;
    font-weight : bold;
    background: #00628c;
    color: #FFFFFF;
}

.ipreview, .iid, .ipostdate, .ihedline, .icategory, .ifeedtit, .ifeed {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 8pt;
  color: #4A4A4A;
  background: #d2e1e8;
}

.inoutertd {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: x-small;
  color: #FFFFFF;
}

.tablename {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #FFFFFF;
  background: #00628c;
}

.tablename .leftmenuy {
  font-weight: normal;
  background: #00628c;
}

/*
TABLE {
  width: 80%;
}

TD.leftmenuy {
  width: 80%
}
*/

/* TD.tabtit {
  border-bottom: 1pt solid black;
} */

.tabtit {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: x-small;
  color: #FFFFFF;
    background: #00628c;
}

.tabtxt {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: x-small;
  background: #d2e1e8;
  color: #4A4A4A;
}

.tabtxt_field_alerts {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: x-small;
  background-color : #ADD8E6;
  color: #4A4A4A;
}

.tabhlp {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: x-small;
  color: #4A4A4A;
  background: #d2e1e8;
}

.taberr {
  color: red;
}

.notpubl {
  color: blue;
}

.expired {
  color: red;
}

.err {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: x-small;
  color: red;
}

.okmsg {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: x-small;
  color: green;
}

.copymsg {
  background: #00628c;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 8pt;
  color: white;
}

.copymsg a, a:link, a:visited {
color: #FFFFFF;
text-decoration: underline;
font-weight: normal;
}

.copymsg a:hover {
color: #FFFFFF;
text-decoration: none;
font-weight: normal;
}


.sel_on {
  background: #DDDDDD;
}

.sel_missing {
  color: #CC0000;
}

.sel_title {
  background: #d2e1e8;
  color: #4A4A4A;
}

.smalltext {
  font-size: 8pt;
}

a, a:link, a:visited {
color: #000;
text-decoration: underline;
font-weight: normal;
}

a:hover {
color: #FFFFFF;
text-decoration: none;
font-weight: normal;
}

