
.small {font-size: 0.8em}
.xsmall {font-size: 0.64em}

BODY { 
  background-color: #fff;
  color: #000; 
/*  background-image: url("images/logobgsm.jpg"); */
/*  background-repeat: repeat; */
/*  background-attachment: fixed; */
}
BODY.navbar { 
  background-color: #000;
  color: #fff; 
/*    background-image: url("images/pole.jpg"); */
/*    background-repeat: repeat-y; */
/*    background-attachment: fixed; */
/*    background-position: top left; */
  margin: 0.5em;
}
BODY.logo { 
  background-image: none;
  margin: 0em;
}

P {
  font-family: "arial", "Times New Roman";
  font-size: normal; 
  text-align: left; 
}

P.cen {
  text-align: center; 
}

P.censm {
  text-align: center; 
  font-size: smaller; 
}

/* P.small {  font-size: smaller; } */
P.small.c {  text-align: center; }

P.hindent { 
/* text-indent: 50px; */
}

LI { font-family: "arial", "Times New Roman"; color: #000; text-align: left;}
/* LI.small { font-size: smaller; } */

H1 { 
 color: #009; 
 font-family: "Arial"; 
 text-align: center; 
}
H2 { 
 color: #009; 
 font-family: "Arial", "Times New Roman"; 
 text-align: center; 
}

H3 { 
 color: #009; 
 font-family: "Arial", "Times New Roman"; 
 text-align: center; 
}
H4  {
text-shadow: 3px 3px red, yellow -3px 3px 2px, 3px -3px }


H1.logo { 
 color: #f00; 
 font-family: "Arial", "Times New Roman"; 
 font-size: 36.0pt;
 font-weight: bold;
 font-style: italic;
 font-stretch: expanded;
 text-align: center; 
}
H2.logo { 
 color: #f00; 
 font-family: "Arial", "Times New Roman"; 
 font-size: 18.0pt;
 text-align: center; 
}


TABLE { border: 3px outset;
 border-collapse: separate; 
  border-spacing: 0pt 0pt; 
 background-color: #fff; 
 empty-cells: show; 
/*   white-space: nowrap; */
}
TABLE.form { 
  border: 2px outset;
 border-spacing: 2px; 
  background-color: #ffc;
/*  background-image: url("images/formback.jpg"); */
/*  background-repeat: repeat; */
}

TABLE.logo { 
border: none;
border-spacing: 0pt;
 background-color: transparent; 
}

TABLE.noborder { 
 border: none; 
 border-spacing: 0pt; 
 background-color: transparent; 
}
TR {
  text-align: center; 
 background-color: transparent; 
}

TH {
  font-weight: bold;
  text-align: center; 
  color: #000; 
  background-color: #fff; 
  font-family: "Arial", "Times New Roman"; 
  font-size: 1.2em; 
  padding: 1px; 
  vertical-align: middle; 
 border: thin inset;
}
TH.big {
  color: #c00; 
  background-color: transparent; 
  text-align: center; 
  font-size: 18pt; 
  border: none;
}
TH.left {
  text-align: left; 
  background-color: #ccf; 
  border: none;
}
TH.noborder {
  text-align: center; 
  background-color: transparent; 
  border: none;
  padding: 5px; 
}

TD {
  font-weight: normal;
  text-align: center; 
  color: #000; 
  font-family: "Arial", "Times New Roman"; 
/*  font-size: 10pt; */
  padding: 8px; 
  vertical-align: top; 
 border: thin inset; 
/*   white-space: nowrap;  */
  background-color: #fff; 
}
TD.small {
/*  font-size: smaller;  */
  font-size: 0.8em;
  background-color: #eee; 
}
TD.noborder { 
  border:  none; 
  border-spacing:  none; 
  background-color: transparent;
  border-color: transparent;
  padding: 0px; 
  vertical-align: middle; 
}
TD.nobordertop { 
  border:  none; 
  border-spacing:  none; 
  background-color: transparent;
  border-color: transparent;
  padding: 0px; 
  vertical-align: top; 
  text-align: left; 
}
TD.navbar { 
  border:  none; 
  background-color: #ccc;
  font-size: 8pt;
  vertical-align: middle; 
  padding: 2px; 
  width: 80px;
}
TD.navselect { 
  border:  none; 
  background-color: transparent;
  font-size: 8pt;
  vertical-align: middle; 
  padding: 2px; 
  width: 80px;
}
TD.button { 
  border:  outset 3pt #999; 
  background-color: #ffc; 
padding: 0; 
}
TD.l {
  text-align: left; 
}


TABLE.address { 
  border: none; 
  background-color: transparent;
}
TD.address { 
  font-style: italic; 
  font-weight: normal; 
  font-size: 10pt; 
  text-align: left; 
  vertical-align: middle; 
  background-color: transparent;
  border: none;
}
SPAN.logo {color: #00CC33; font-family: "Arial", "Times New Roman"; }

A:LINK {color: #ff0000}
A:VISITED {color: #cc0000}
A:ACTIVE {color: #006600}
/* A[href]         { text-decoration: underline } */
A { text-decoration: none}
A:focus          { outline: thin dotted invert }
A:hover 	{ color: #006600 ; /* background: #ffe0e0 */ }

A.logo { text-decoration: none}
A:LINK.logo {color: #f00}
A:VISITED.logo {color: #f00}
A:hover.logo { background: #eee }

A.button { text-decoration: none}

