 html, body { height: 100% } 
BODY {
  background: #FFFFFF;
  background-repeat: repeat-y;
  background-position: 4.3cm 0cm;
  font-family: "Tahoma", serif;
  font-size: 12px ;
  height: 98%;
}

IMG             {border: 0;}
A:link          {font-family: "Tahoma", serif;}
A:link          {color: black;}
A:visited       {color: #4040FF;}
A:hover         {color: #C0C0FF;}
A:active        {color: #0000FF; }

a.no_link:link {
  color:black ; text-decoration:none ;
}
a.no_link:visited {
  color:black ; text-decoration:none ;
}
a.no_link:focus {
  color:black ; text-decoration:none ;
}
a.no_link:hover{
  color:black ; text-decoration:none ;
}
a.no_link:active{
  color:black ; text-decoration:none ;
}


B {
  font-family: "Tahoma", serif;
  font-size: 12px ;
}

H2 {
  font-family: "Tahoma", serif;
  font-size: 26px ;
}

H3 {
  font-family: "Tahoma", serif;
  font-size: 22px ;
}

TABLE {
  font-family: "Tahoma", serif;
  font-size: 12px ;
}
TD {
  font-family: "Tahoma", serif;
  font-size: 12px ;
}
TH {
  text-align: left ;
}

#Heading, .Heading {
  font-family: "Tahoma", serif ;
  font-size: 12px ;
  background: #000000 ;
  color: #FFFFFF ;
}
#Printer, .Printer {
  font-family: "Tahoma", serif ;
  font-size: 12px ;
  background: #E0E0E0 ;
  color: #000000 ;
}

#highlight, .highlight {
  color: #000000 ;
}
#midlight, .midlight  {
  background: #606060 ;
  color: #FFFFFF ;
}
.midlight a:link { color: #FFFFFF; }
.midlight a:visited { color: #FFFFFF; }
.midlight a:hover { color: #FFFFFF; }
.midlight a:active { color: #FFFFFF; }


#midlight2, .midlight2 {
  background: #C0C0C0 ;
  color: #000000 ;
}
#lowlight, .lowlight {
  background: #0C0C0C ;
  color: #FFFFFF ;
}

#nolight, .nolight {
  background: #FFFFFF ;
  color: #000000 ;
}
#pale, .pale {
  background: #C0C0C0 ;
  color: #000000 ;
}
#red, .red {
  background: #FFC0C0 ;
  color: #000000 ;
}
#green, .green {
  background: #00FF00 ;
  color: #000000 ;
}
#yellow,.yellow, th.yellow  {
  background:#FFFF00 ;
  color: #000000 ;
}
#blue, .blue {
  background: #AFEEEE ;
  color: #000000 ;
}
#orange, .orange {
  background: #FF7F00 ;
  color: #000000 ;
}
#solid_red, .solid_red {
  background: #FF0000 ;
  color: #000000 ;
}
#footnote, .footnote {
  font-size: 11px ;
}
#Compactor_000, .Compactor_000 {        /* pale */
  background: #C0C0C0 ;
  color: #000000 ;
}
#Compactor_001, .Compactor_001 {  	/* pale */
  background: #C0C0C0 ;
  color: #000000 ;
}
#Compactor_002, .Compactor_002 {	/* green */
  background: #00FF00 ;
  color: #000000 ;
}
#Compactor_003, .Compactor_003 {	/* blue */
  background: #AFEEEE ;
  color: #000000 ;
}
#Compactor_004, .Compactor_004 {	/* orange */
  background: #FF7F00 ;
  color: #000000 ;
}

#Compactor_005, .Compactor_005 {	/* solid_red */
  background: #FF0000 ;
  color: #000000 ;
}
#Compactor_006, .Compactor_006 {	/* solid_blue */
  background: #0000FF ;
  color: #000000 ;  
}
.Legras_trailer1 {
  background: #FFFFFF ;
  color: FIREBRICK ;
}
.Legras_trailer2 {
  background: #FFFFFF ;
  color: DARKSLATEGRAY ;
}
.Legras_trailer1 td, .Legras_trailer2 td {
  font-family: courier;
}
/* bootstrap like colors - active is grey, success is light green, info is light blue, warning is light yellow, danger is light red */

.active {
  background-color: #f5f5f5;
}
.success {
  background-color: #dff0d8;
}
.info {
  background-color: #d9edf7;
}
.warning {
  background-color: #fcf8e3;
}
.danger {
  background-color: #f2dede;
}

.navbar {
  color:#E47911;
  font-weight:bold;
  font-family:Arial,sans-serif;
  font-size:12px;
}
.navMessage {
  color:#004B91;
  text-decoration:underline;
  font-family:Arial,sans-serif;
  font-size:12px;
}
.hidden {
  display: none;
}
.spinner {
  text-align: center;
  vertical-valign: middle;
}
#fonefont, .fonefont {
  font-family: "courier", serif;
  font-size: 14px ;
  background-color: #7ABC6B ;
}
#syntaxfont, .syntaxfont {
  font-family: "courier", serif;
  font-size: 14px ;
}
.code, .code a {
  font-family: courier;
}
.text_right {
    text-align: right;
}
.text_left {
    text-align: left;
}
.text_center {
    text-align: center;
}
/* style the submit button */
.button_yellow  {
  color: #000; background: #fb0; border: 2px #9cf outset;
  border-radius: 7px;
}

.general_style {  /* from general library to replace $style */
  border:1px solid #404040; 
  background: #FFFFFF;
}
.disable_yes { /* put a pale block around the admin groups that are disabled, to make them easier to spot */
  border-style:solid; 
  border-color:lavender
}

