
BODY { 
  background-color: #cfc;

  background-image: url("images/newback.jpg");
  background-repeat: repeat;
  background-attachment: fixed;
  background-position: left top;
}
BODY.navbar { 
  background: #602020;
  background-image: url("images/newback2.jpg");
}
BODY.header { 
  background: #602020;
  background-image: url("images/newback2.jpg");
/*  background-image: url("images/strip.jpg"); */
}

BODY.logo { 
  background: #000066;
}

P { font-family: "arial"; color: #000000; }
p.cen {
 text-align: "center"; 
}
P.red {
 font-family: "arial";
 font-weight: "bold";
 background: "red";
 color: #fff; 
 padding: 0.5em; 
}
P.green {
 font-family: "arial";
 font-weight: "bold";
 background: "green";
 color: #fff; 
 padding: 0.5em; 
}

LI { font-family: "arial"; color: #000000; }
H1, H2 { 
 color: #009; 
 font-family: "Arial"; 
 text-align: center; 
}

H3 { 
 font-family: "Arial"; 
}
H4  {
text-shadow: 3px 3px red, yellow -3px 3px 2px, 3px -3px }

TABLE { 
  text-align: center; 
  border-collapse: separate; 
  border-spacing: 0pt 0pt; 
  background-color: #ccf; 
 border-left: thick outset rgb(128,128,0);
 border-right: thick outset rgb(128,128,0); 
 border-top: thick outset rgb(128,128,0); 
 border-bottom: thick outset rgb(128,128,0)
}

TABLE.noborder { 
  text-align: center; 
 background-color: transparent; 
 border: none;
}

TABLE.news { 
  background-color: #eee; 
 border-left: none;
 border-right: thick solid #686; 
 border-top: none; 
 border-bottom: thick solid  #686
}
TH {
  font-weight: bold;
  text-align: center; 
  color: #000; 
  background-color: #fff; 
  font-family: Arial; 
  font-size: 12pt; 
  padding: 5px; 
  vertical-align: middle 
}
TH.big {
  color: #c09; 
  font-size: 18pt; 
}
TH.left {
  text-align: left; 
}

TD {
  font-weight: normal;
  text-align: center; 
  color: #000; 
  font-family: Arial; 
  font-size: 12pt; 
  padding: 5px; 
  vertical-align: middle 
}

TD.button { 
  border:  outset 3pt #999; 
  background-color: #ffc; 
  font-weight: bold;
  padding: 0.1em; 
}

TD.ko {
  text-align: left; 
  font-size: 8pt; 
  padding: 2px; 
/*  white-space: nowrap;  */
}
TD.left {
  text-align: left; 
}
TD.right {
  text-align: right; 
}
TD.rtotal {
  text-align: right; 
  border-top: thin solid black; 
}
TD.k2 {
  text-align: left; 
  font-size: 8pt; 
  background-color: #ffc; 
  padding: 2px; 
  white-space: nowrap;
}
TD.k3 {
  text-align: left; 
  font-size: 8pt; 
  background-color: #fcc; 
  padding: 2px; 
  white-space: nowrap;
}
TD.small {
  text-align: left; 
  font-size: 8pt; 
  color: #ff9;
}

TABLE.address { 
  border: none; 
  background-color: transparent;
}
TD.address { 
  font-style: italic; 
  font-weight: normal; 
  font-size: 10pt; 
  text-align: left; 
  background-color: #cfc;
  background-image: url("images/newback.jpg");
}
SPAN.logo {color: #00CC33; font-family: "Arial"; }

A.button { text-decoration: none}
A:NAME { text-decoration: none}
A:LINK {color: #ff3300}
A:VISITED {color: #993300}
A:ACTIVE {color: #33CC33}
A:focus          { outline: thin dotted invert }
A:hover 	{ background: #ccf }

