/* Global styles */

BODY
{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
  font-size: 10px;
  color: #000000;
  margin: 0px;
  border:none;
}

.bold
{
  font-weight: bold;
}


/* logo Style */
.logo
{
  padding: 10px 10px;
  border: 0;  
}


/* Grid Style */

table.grid { background-color: #ffffff; align: center; }
table.grid th
{
  background-color: #FFCC66;
  border: 1px solid #000000;
  color: #000000;
  font-size: 11px;
  font-weight: normal; 
  padding: 4px 4px;
  text-align: center;
}
table.grid td
{
  background-color: #ffffff;
  border: 1px solid #cccccc;
  font-size: 11px;
  padding: 6px 5px;
  text-align: left;
}

table.nogrid { background-color: #ffffff; align: left; }
table.nogrid th
{
  background-color: #FFCC66;
  border: 0px;
  color: #000000;
  font-size: 11px;
  font-weight: normal; 
  padding: 4px 4px;
  text-align: left;
}
table.nogrid td
{
  background-color: #ffffff;
  border: 0px;
  font-size: 11px;
  padding: 6px 5px;
  text-align: left;
}

/* List Style */

UL, LI { margin-bottom: 8px; }
.small { font-size: .8em; }
.extrasmall { font-size: .6em; }
.white { #ffffff; }

#footer { text-align: center; font-size: .6em; padding: 0px; color: #ffffff;}


H1
{
  font-size: 1em;
  margin-bottom: 10px;
  font-weight: bold; 
  font-variant: normal;
  color: #000000;
}

H2
{
  font-size: .8em;
  margin-bottom: 5px;
  font-weight: normal; 
  font-variant: normal;
  color: #000000;
}

H3
{
  font-size: .8em;
  margin-bottom: 0px;
  font-weight: Bold; 
  font-variant: normal;
  color: #000000;
}

.header
{
  font-size: .8em;
  margin: 1px;
  font-weight: bold; 
  font-variant: normal;
  color: #C02B24;
}

 /* Link Style */
 
A { }
A:hover { text-decoration: none; color: #B40202; border:0; }
  
  #header { text-decoration: none; text-align: center; font-size: .7em; background-color: #E08040; padding: 2px; }
  #header A { font-weight: bold; text-decoration: none; color: #000000}
  #header A:hover { text-decoration: none; color: #FFFFFF;}
  #header SPAN { padding: 5px 5px; }

/*  #hmenu {font-weight: bold; text-align: center; background-color: #f58428; font-size: 13px; padding: 6px;} */
  
  #hmenu {text-align: center; background-color: #f58428; font-size: 13px; padding: 6px;}
  #hmenu A { color: #000000; }
  #hmenu A:hover { text-decoration: none; color: #FFFFFF;}
  #hmenu SPAN { padding: 10px 5px; }

  #vmenu A { text-decoration: none; color: #000000; font-weight: bold; text-align: center; font-size:11px; padding: 6px; } 
  #vmenu A:hover { text-decoration: none; color: #FFFFFF; }
  #vmenu SPAN { padding: 10px, 10px;}
