a:link, a:visited, a:active { color: blue; text-decoration: none; }
a:hover { text-decoration: none; color: #cc9933; }
a.l:link { color: #eeeeee; text-decoration: none; padding-left: 4px; }
a.l:visited { color: #eeeeee; text-decoration: none; padding-left: 4px; }
a.l:hover { text-decoration: none; color: #ff5533; padding-left: 4px; }

body {
  font-size: 12pt;
  font-family: Arial, Helvetica;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  border: 0px;
  scrollbar-face-color: #aaaaaa;
  scrollbar-highlight-color: #ccdddd;
  scrollbar-shadow-color: #ccdddd;
  scrollbar-arrow-color: #ccdddd;
  scrollbar-base-color: #ccdddd;
}
td {
  font-size: 14px;
}
th {
  font-size: 15px;
  color: #dedede;
  background: #333333;
}
.search {
  border: 1px solid #999999;
  background: #cccccc;
}

.foreign {
  background: #ffffaa;
  border-top: #ffffff 1px solid; 
  border-bottom: #777777 1px solid; 
}
.stripeA {
  background: #dddddd;
  border-top: #ffffff 1px solid; 
  border-bottom: #777777 1px solid; 
}
.stripeB {
  background: #eeeeee;
  border-top: #ffffff 1px solid; 
  border-bottom: #444444 1px solid; 
}
.inner .stripeA {
  background: #dddddd;
  border-top: #ffffff 1px dotted; 
  border-bottom: #333333 1px dotted; 
}
.inner .stripeB {
  background: #eeeeee;
  border-top: #ffffff 1px dotted; 
  border-bottom: #000000 1px dotted; 
}
.ddd {
  filter: alpha(opacity=80);
  border-top: #ffffff 1px solid;
  border-left: #bbbbbb 1px solid;
  border-bottom: #222222 1px solid;
  border-right: #444444 1px solid;
}
.ddd2 {
  border-top: #cccccc 1px solid;
  border-left: #bbbbbb 1px solid;
  border-bottom: #666666 1px solid;
  border-right: #555555 1px solid;
}


