all.clsMenuItemNS{font: bold x-small Tahoma; color: white; text-decoration: none;}
.clsMenuItemIE{text-decoration: none; font: bold xx-small Verdana; color: white; cursor: hand;}
A:hover {color: #444;}

BODY
{
  background: #B6B6C0 url("bg.gif");
  color:#000000;
  margin:0px;
  padding:0px;
  margin-height:0px;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:0px;
  top:0px;
  left:0px;
  right:0px;
  bottom:0px;
}
A:link    { color:#0000A0; }
A:visited { color:#000071; }

DIV.navbar
{
  background: url("navbar-extension-b.gif");
  width:100%;
}

DIV.logo
{
  text-align:center;
}

TABLE.project
{
  background: #EFEFF9 url("tablebg.gif");
  width:90%;
  align:center;
  text-align:center;
  font-weight:bold;
  margin-bottom:20px;
  border-collapse:collapse;
  border-spacing:1px;
  border:1px solid #048;
  padding:3px;
}
TABLE.project TH
{
  background: #EFEFF9 url("header-b.gif") 0px 0px repeat-y;
  vertical-align:middle;
  font-weight:bold;
  color:#FFFF7C;
  font-family:Tahoma,sans-serif;
  text-align:center;
  border-collapse:collapse;
  border-spacing:1px;
  border:1px solid #EEF;
  padding:3px;
}

TABLE.staff
{
  background: #EFEFF9 url("tablebg.gif");
  width:90%;
  align:center;
  text-align:center;
  font-weight:bold;
  border-collapse:collapse;
  border-spacing:1px;
  margin-bottom:20px;
  padding:0px;
  border:1px solid #048;
}
TABLE.staff TH
{
  background: #EFEFF9 url("header-b.gif") 0px 0px repeat-y;
  vertical-align:middle;
  font-weight:bold;
  color:#FFF;
  font-family:Tahoma,sans-serif;
  text-align:center;
  padding:3px;
  border:0px;
}
TABLE.staff TD
{
  font-weight:bold;
  font-size:80%;
  color:#000;
  font-family:Tahoma,sans-serif;
  text-align:left;
  padding:3px;
  border:0px;
}

TABLE.other
{
  background: #EFEFF9 url("header-b.gif") 0px 0px repeat-y;
  width:90%;
  align:center;
  text-align:center;
  font-weight:bold;
  border-collapse:collapse;
  border-spacing:1px;
  margin-bottom:20px;
  border:1px solid #EEF;
  padding:1px;
}
TABLE.other TH
{
  font-weight:bold;
  color:#FFF;
  font-family:Tahoma,sans-serif;
  text-align:center;
  padding:3px;
}
TABLE.other TD
{
  background: #EEF url("tablebg.gif");
  color:#000;
  width:100%;
  font-family:Tahoma,sans-serif;
  font-weight:bold;
  font-size:80%;
  text-align:center;
  padding:3px;
}

TABLE.news
{
  background: #EFEFF9 url("header-b.gif") 0px 0px repeat-y;
  width:90%;
  align:center;
  margin-bottom:20px;
  border-collapse:collapse;
  border-spacing:1px;
  border:1px solid #EEF;
  padding:3px;
}
TABLE.news TH
{
  vertical-align:middle;
  font-weight:bold;
  color:#FF8;
  font-family:Tahoma,sans-serif;
  text-align:left;
  padding:3px;
}
TABLE.news TH.logo
{
  vertical-align:middle;
  width:2%;
  padding:3px;
}
TABLE.news TH.who
{
  vertical-align:middle;
  width:2%;
  padding:3px;
}
TABLE.news TH.title
{
  vertical-align:middle;
  color:#FFF;
  padding:3px;
}
TABLE.news TD{
  background: #EEF url("tablebg.gif");
  color:#000;
  width:100%;
  font-family:Tahoma,sans-serif;
  font-weight:bold;
  font-size:80%;
  padding:3px;
}

DIV.subhdr
{
  color:#00A;
  text-decoration:underline;
}

DIV.thanks
{
  text-align:center;
  font-family:Tahoma,sans-serif;
  font-weight:bold;
  font-size:80%;
}

P.projectlinks
{
  align:center;
  text-align:center;
  image-align:center;
  font-family:Tahoma,sans-serif;
  color:#666;
  font-size:140%;
  font-weight:bold;
  text-decoration:underline;
}

P.linksectionhdr
{
  align:center;
  text-align:center;
  image-align:center;
  font-family:Tahoma,sans-serif;
  color:#666;
  font-size:140%;
  font-weight:bold;
  text-decoration:underline;
}

SMALL { font-size:75% }

IMG.fadeimg { border:0px solid #EEE }

A.fadeimg:link    { color:#FFF; border:0px solid #EEE }
A.fadeimg:visited { color:#FFF; border:0px solid #EEE }
A.fadeimg:hover   { color:#00F; border:0px solid #000 }

span.black { color:#000 }
span.lgrey  { color:#999 }
span.grey  { color:#666 }
span.ugrey { text-decoration:underline; color:#666 }
span.ublackh { text-decoration:underline; font-size:100% }
