* {FONT-FAMILY: Arial;}

a {FONT-SIZE: 10pt; text-decoration:none; }
a:link{color:blue; }
a:visited{color:blue; }
a:active{color:blue; }
a:hover{color:red; text-decoration:underline; }
a.copyright { FONT-FAMILY: Courier New; FONT-SIZE: 10pt; }

input { border: solid 1px #999999; }

BODY {
  FONT-SIZE: 10pt;
  MARGIN: 5px;
  PADDING: 0px;
  overflow: auto;
}

table { FONT-SIZE: 10pt; }
ul  { FONT-SIZE: 10pt; }

td.regcode {
  background: #666666!important; 
  padding: 5px; 
  font-size:12pt;
  font-weight:bold;
  color:#FFFFFF;
  border-left: 1pt solid rgb(0,0,0); 
  border-top: 1pt solid rgb(0,0,0); 
  border-right: 1pt solid rgb(0,0,0);
  border-bottom: 1pt solid rgb(0,0,0);
}

table.security {
  background-color: #ccffcc; 
  padding: 3px; 
  border-left: 1pt solid rgb(0,0,0); 
  border-top: 1pt solid rgb(0,0,0); 
  border-right: 1pt solid rgb(0,0,0);
  border-bottom: 1pt solid rgb(0,0,0);
}

table.information {
  background-color: rgb(255,255,255); 
  padding: 3px; 
  border-left: 1pt solid rgb(0,0,0); 
  border-top: 1pt solid rgb(0,0,0); 
  border-right: 1pt solid rgb(0,0,0);
  border-bottom: 1pt solid rgb(0,0,0);
}
table.information th {
  FONT-FAMILY:Verdana; 
  FONT-SIZE: 13pt;
  background-color: "#dddddd";
  FONT-WEIGHT: bold;
}
table.information td{
}

table.attach {
  background-color: yellow; 
  padding: 3px; 
  border-left: 1pt solid rgb(0,0,0); 
  border-top: 1pt solid rgb(0,0,0); 
  border-right: 1pt solid rgb(0,0,0);
  border-bottom: 1pt solid rgb(0,0,0);
}
table.attach td {
  background-color: yellow; 
}

table.dbtable {
  background-color: rgb(255,255,255); 
  padding: 3px; 
}
table.dbtable th {
  background-color: #eeeeee;
  FONT-SIZE: 10pt;
  FONT-WEIGHT: bold;
}
table.dbtable td {
  FONT-SIZE: 10pt;
  border: solid 1px black;
}

table.dbtable tr.deleted td { color:#aaaaaa; }
table.dbtable tr.rejected td { color:#ff0000; }
table.dbtable tr.pending td { color:#0000ff; }

.bfix { font-size: 12px; color: #FFFFFF; text-decoration: none; background-color: #29557B; height: 22px; font-weight: bold}

.error { color: red; background: white; border: solid 1px red; padding: 5 5 5 5;}
.important_note { color:red; font-weight:bold; }

.navbar    {background-color:#000000;border: 2px solid #000000; color:#cfcf00}
.navbar  A {border:none; background-color:transparent; filter:Alpha(opacity=40,enabled=0)}

.page_heading { font-weight:bold; font-size:16pt; border-bottom: solid 1px black; display:block; margin-bottom:10px; }

.itemnote { }
.itemnote2 { font-size:11; color:#444444; }

table.historytable {
  background-color: rgb(255,255,255); 
  padding: 3px; 
}
table.historytable th {
  background-color: #aaaadd;
  FONT-SIZE: 10pt;
  FONT-WEIGHT: bold;
}
table.historytable td {
  FONT-SIZE: 10pt;
  background-color:#eeeeee;
}
