
/* --- Standard defs --- */




form {
  display:inline;
  }

table {
  border:0px;
  margin:0px;
  padding:0px;
  background-color:white;
  border-collapse:collapse;
  font-size:8pt;
  color:#000000;
  text-align:center;
  }

td {
  text-align:left;
  vertical-align:top;
  border:1px solid #99cc00;
  padding-left:5px;
  padding-right:5px;
  padding-top:2px;
  padding-bottom:2px;
  }

th {
  text-align:left;
  vertical-align:top;
  border:1px solid #99cc00;
  background:#eeeeee;
  padding-left:5px;
  padding-right:5px;
  padding-top:2px;
  padding-bottom:2px;
  }
tbody td {
  text-align:left;
  vertical-align:top;
  border:1px solid #99cc00;
  padding-left:5px;
  padding-right:5px;
  padding-top:2px;
  padding-bottom:2px;
  }

thead td {
  text-align:left;
  vertical-align:top;
  border:1px solid #99cc00;
  background:#eeeeee;
  padding-left:5px;
  padding-right:5px;
  padding-top:2px;
  padding-bottom:2px;
  }


a {
  text-decoration:underline;
  color:#4d1979;
  }
a:hover {
  text-decoration:overline;
  }

h1 { font-size:12pt; color:#4d1979; padding:0px;margin:0px; margin-top:5px;margin-bottom:10px; }
h2 { font-size:10pt; color:#4d1979; padding:0px;margin:0px; margin-top:10px;margin-bottom:8px;}
h3 { font-size:9pt; color:#333333; padding:0px;margin:0px; margin-top:8px;margin-bottom:5px;}
p { padding:0px; margin:0px; }
ul { padding-bottom:0px; padding-top:0px; margin-bottom:0px; margin-top:0px; }
li { padding-bottom:0px; margin-bottom:0px; }

/* --- Standard defs --- */

td.system{
  text-align:left;
  vertical-align:top;
  border:0px;
  padding:0px;
  }

table.system td {
  text-align:left;
  vertical-align:top;
  border:0px;
  padding:0px;
  }

table.thumbs td {
  text-align:center;
  vertical-align:centre;
  border:0px solid #99cc00;
  padding-left:2px;
  padding-right:2px;
  padding-top:2px;
  padding-bottom:2px;
  }



.form td {
  text-align:left;
  vertical-align:top;
  border:0px;
  padding:3px;
  }

table.form {
	border:1px solid #99cc00;
	}

span.error {
	background:red;color:white;padding:2px;
}

input {
  font-size:8pt;
  background:#ccffcc;
}

textarea {
  font-family:arial;
  font-size:8pt;
  background:#ccffcc;
}