a:link {color:#555;font-weight:bold;}
a:visited {color:#555;font-weight:bold;}
a:hover {color:#933;font-weight:bold;}
a:active {color:#933;font-weight:bold;}

a.wh:link {color:#fff;font-weight:bold;}
a.wh:visited {color:#fff;font-weight:bold;}
a.wh:hover {color:#933;font-weight:bold;}
a.wh:active {color:#933;font-weight:bold;}

.crite {font-size:8pt;}
.error {font-size:9pt;color:#933;font-weight:bold;}
.good {font-size:9pt;color:#3a3;font-weight:bold;}
.small {font-size:9pt;}
.smallprint {font-size:8pt;color:#888;}
.block {line-height:12px;}

table.box {border: 1px solid #777;background-color:#98c780;}
table.ebox {border: 1px solid #600;background-color:#aa0000;}

td {font-size:12px;font-family:arial,helvetica,sans-serif;}
td.listt {font-weight:bold;color:#fff;text-align:center;}
td.listtl {font-weight:bold;color:#fff;text-align:left;}
td.listtr {font-weight:bold;color:#fff;text-align:right;}
td.form {font-size:10px;color:#444;text-align:center;background-color:#b1e199;border: 1px solid #aaa;}
td.formr {font-size:10px;color:#444;text-align:right;background-color:#b1e199;border: 1px solid #aaa;}
td.forml {font-size:10px;color:#222;text-align:left;}
td.keyr {font-size:8pt;color:#666;text-align:right;}

input,select,textarea {font-size:12px;color:#222;border:1px solid #888;}
input.button {font-size:12px;color:#000;padding:1px;border:1px solid #222}

table.exceltable {border:2px ridge #000;}
table.exceltable th {border-right:1px solid #777;border-bottom:1px solid #777;background:#ddd;font-size:10pt;font-family:Arial,sans-serif;padding:0px 2px 0px 3px;}
table.exceltable td {border-right:1px solid #aaa;border-bottom:1px solid #aaa;font-size:10pt;font-family:Arial,sans-serif;padding:0px 2px 0px 3px;}

td.r {text-align:right;}