  body
  {
     background-color: #000000;
     color: #ffffff;
     margin: 0px 0px 0px 0px;
  }

  CAPTION
  {
     background-color:#ffffff;
     color:black;
     border-style:solid;
     border-width:2px;
     border-color:black;
  }

  table.customer
  {
     font-family:arial;
     font-size:10pt;
     background-color:#0000ff;
     color:#ffffff;
  }

  table.machine
  {
     font-family:arial;
     font-size:10pt;
     background-color:#ff0000;
     color:#ffffff;
  }

  .customer
  {
     font-size:10pt;
     background-color:#0000ff;
     color:#ffffff;
     border-style:solid;
     border-width:0px;
     text-align:left;
     vertical-align:top
  }

  .machine
  {
     font-size:10pt;
     background-color:#ff0000;
     color:white;
     border-style:solid;
     border-width:0px;
     text-align:left;
     text-color:#ffffff;
     vertical-align:top
  }

  .nomachine
  {
     font-size:10pt;
     background-color:#00ff00;
     color:white;
     border-style:solid;
     border-width:0px;
     text-align:left;
     text-color:#ffffff;
     vertical-align:top
  }


table.bluealert {
	border-width: 5px 5px 5px 5px;
	border-spacing: 0px;
	border-style: dotted dotted dotted dotted;
	border-color: blue blue blue blue;
	border-collapse: separate;
	background-color: rgb(255, 245, 238);
}
table.bluealert th {
	border-width: 0px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	border-style: none none none none;
	border-color: white white white white;
	background-color: rgb(255, 255, 240);
	-moz-border-radius: 0px 0px 0px 0px;
}
table.bluealert td {
        font-family:arial;
        font-size:20pt;
	text-align:center;
        color: black;
	border-width: 0px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	border-style: none none none none;
	border-color: white white white white;
	background-color: rgb(255, 255, 240);
	-moz-border-radius: 0px 0px 0px 0px;
}

td#small {
        font-family:arial;
        font-size:10pt;
        font-weight: bold;
        text-align:center;
        color: black;
}

table.redalert {
	border-width: 5px 5px 5px 5px;
	border-spacing: 0px;
	border-style: dotted dotted dotted dotted;
	border-color: red red red red;
	border-collapse: separate;
	background-color: rgb(255, 245, 238);
}
table.redalert th {
	border-width: 0px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	border-style: none none none none;
	border-color: white white white white;
	background-color: rgb(255, 255, 240);
	-moz-border-radius: 0px 0px 0px 0px;
}
table.redalert td {
	border-width: 0px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	border-style: none none none none;
	border-color: white white white white;
	background-color: rgb(255, 255, 240);
        color: black;
        text-align: center;
        font-family: arial;
        font-weight: bold;
        font-size: 20px;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.headertable {
        border-width: 0px 0px 10px 0px;
        border-spacing: 0px;
        border-style: none none ridge none;
        border-color: green green green green;
        border-collapse: separate;
        background-color: rgb(0, 100, 0);
}

table.headertable td {
        font-family: arial;
        font-size: 13px;
}

table.ordertable {
        background-color: white;
}

table.ordertable td {
        color: black;
        font-family: arial;
        font-size: 13px;
}

table.ordertable th {
        color: white;
        font-family: arial;
        font-size: 15px;
}

tr.orderheadrow {
        background-color: #99ff99;
}

table.navigation {
        background-color: green;
        font-family: arial;
        font-size: 12px;
}

td#navigation a:link { color: yellow; text-decoration: none; }
td#navigation a:visited { color: yellow; text-decoration: none; } 
td#navigation a:hover { color: yellow; text-decoration: underline; }
td#navigation a:active { color: yellow; text-decoration: none; }

td#machines a:link { color: darkgreen; text-decoration: none; }
td#machines a:visited { color: darkgreen; text-decoration: none; }
td#machines a:hover { color: darkgreen; text-decoration: underline; }
td#machines a:active { color: darkgreen; text-decoration: none; }

tr#machone { background-color: white; }
tr#machone { background-color: #dddddd; }

h1#front { color: green; }
h2#front { color: green; }

table.signin {
        background-color: green;
        font-family: arial;
        font-size: 13px;
}

table.machinelist {
        background-color: black;
        font-family: arial;
        font-size: 13px;
}



