body{
   background-image: url(bg.png);
;
}

th{
   background-color: #f4ed89;
   border:  solid #ffff00;
   border-width: 1;
   color: black;
   font-family: verdana,sans-serif;
   font-size: 9pt;
;
}

td{
   background-color: #adc0f4;
   color: black;
   font-family: verdana,sans-serif;
   font-size: 8pt;
;
}
td.fail{
   background-color: #f4ed89;
	font-weight: bold;
;
}
table.back{
   background-color: #ff7070;
   color: black;
   font-family: verdana,sans-serif;
   font-size: 8pt;
;
}

td.back{
   background-color: #ff7070;
   color: black;
   font-family: verdana,sans-serif;
   font-size: 8pt;
	border: solid  #ff0000;
   border-width: 1;
;
}


td.error{
   border: solid  #ff0000;
   border-width: 1;
;
}

td.container{
   border:  solid #0000ff;
   border-width: 1;
;
}


td.description{
   font-weight: bold;
;
}

td.row{
   background-color: #adc0f4;
   border:  solid #0000ff;
   border-width: 1;
;
}

input{
   font-family: verdana,sans-serif;
   font-size: 8pt;
;
}

input.select{
  background-color: #adc0f4;
  color: black;
  font-weight: bold;
;
}

select{
   font-family: verdana,sans-serif;
   font-size: 8pt;
   background-color: #adc0f4;
   color: black;
/*   font-weight: bold; */
}

select.multiple{
   background-color: #ffffff;
;
}

td.ok{
   background-color: #00ff00;
;
}

table.list
{
  background-color: #0000ff;
;
}
