BODY
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 80%;
    MARGIN-LEFT: 0px;
    FONT-FAMILY: "MS Sans Serif", Arial, sans-serif
}
H1
{
    FONT-SIZE: 100%;
    FONT-FAMILY: "MS Sans Serif", Arial, sans-serif
}
H2
{
    FONT-SIZE: 90%;
    FONT-FAMILY: "MS Sans Serif", Arial, sans-serif
}
table.project {
  font-family: "MS Sans Serif", Arial, sans-serif;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  color: #000000;
}

.NormalBold {
  font-family: "MS Sans Serif", Arial, sans-serif;
  font-size: 8pt;
  font-style: normal;
  font-weight: bold;
  color: #504474;
}

.Normal {
  font-family: "MS Sans Serif", Arial, sans-serif;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  color: #000000;
}

.NormalColor {
  font-family: "MS Sans Serif", Arial, sans-serif;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  color: #504474;
}

div.footer {
  background-color: #e0e0e0;
  border: 2px outset #e0e0e0;
  padding: 4px 2px 4px 2px;
  text-align: center;
  font-family: "MS Sans Serif", Arial, sans-serif;
  font-size: 1pt;
  font-style: normal;
  font-weight: normal;
  color: #504474;
}

a {
  color: #504474;
  text-decoration: none
}

a:hover {
  color: red;
  text-decoration: underline
}

.spanstyle {
	position: absolute;
	visibility: visible;
	top: -50px;
	font-size: 10pt;
	font-family: "MS Sans Serif", Arial, sans-serif;
    	font-weight: bold;
	color: #54A045;
}

td.date {
  font-family: "MS Sans Serif", Arial, sans-serif;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  color: #000000;
}

div.menuBar,
div.menuBar a.menuButton,
div.menu,
div.menu a.menuItem {
  font-family: "MS Sans Serif", Arial, sans-serif;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  color: #000000;
}

div.menuBar {
  background-color: #e0e0e0;
  border: 2px outset #e0e0e0;
  padding: 4px 2px 4px 2px;
  text-align: left;
}

div.menuBar a.menuButton {
  background-color: transparent;
  border: 1px solid #e0e0e0;
  color: #000000;
  cursor: default;
  left: 0px;
  margin: 1px;
  padding: 2px 6px 2px 6px;
  position: relative;
  text-decoration: none;
  top: 0px;
  z-index: 100;
}

div.menuBar a.menuButton:hover {
  background-color: transparent;
  border: 1px outset #e0e0e0;
  color: #000000;
}

div.menuBar a.menuButtonActive,
div.menuBar a.menuButtonActive:hover {
  background-color: #54A045;
  border: 1px inset #e0e0e0;
  color: #ffffff;
  left: 1px;
  top: 1px;
}

div.menu {
  background-color: #e0e0e0;
  border: 2px outset #e0e0e0;
  left: 0px;
  padding: 0px 1px 1px 0px;
  position: absolute;
  top: 0px;
  visibility: hidden;
  z-index: 101;
}

div.menu a.menuItem {
  color: #000000;
  cursor: default;
  display: block;
  padding: 3px 1em;
  text-decoration: none;
  white-space: nowrap;
}

div.menu a.menuItem:hover, div.menu a.menuItemHighlight {
  background-color: #54A045;
  color: #ffffff;
}

div.menu a.menuItem span.menuItemText {}

div.menu a.menuItem span.menuItemArrow {
  margin-right: -.75em;
}

div.menu div.menuItemSep {
  border: 1px inset #e0e0e0;
  margin: 4px 2px;
}


.homePageLink
{
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    PADDING-BOTTOM: 2px;
    WIDTH: 110px;
    BORDER-BOTTOM: #999 1px solid;
    FONT-SIZE: 100%
}
.homePageLink A
{
    BORDER-RIGHT: #f1f1f1 1px solid;
    BORDER-TOP: #f1f1f1 1px solid;
    BORDER-LEFT: #f1f1f1 1px solid;
    BORDER-BOTTOM: #f1f1f1 1px solid;
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-TOP: 2px;
    PADDING-BOTTOM: 2px;
    DISPLAY: block;
    BACKGROUND: #f1f1f1;
    MARGIN: 0px;
    COLOR: black;
    WHITE-SPACE: nowrap;
    TEXT-DECORATION: none;
    FONT-SIZE: 60%
}
.homePageLink A:hover
{
    BORDER-RIGHT: #999 1px solid;
    BORDER-TOP: #999 1px solid;
    BORDER-LEFT: #999 1px solid;
    BORDER-BOTTOM: #999 1px solid;
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-TOP: 2px;
    PADDING-BOTTOM: 2px;
    DISPLAY: block;
    BACKGROUND: #ccc;
    MARGIN: 0px;
    TEXT-DECORATION: none;
    FONT-SIZE: 60%
}
#homelink
{
    PADDING-LEFT: 8px;
}
.topmenu
{
    PADDING-BOTTOM: 4px;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 0px
}
.topmenu A
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-TOP: 2px;    
    PADDING-BOTTOM: 2px;
    BORDER-RIGHT: #504474 1px solid;
    BORDER-LEFT: #504474 1px solid;
    BORDER-TOP: #504474 1px solid;
    BORDER-BOTTOM: #504474 1px solid;
    COLOR: #ffffff;
    FONT-SIZE: 60%;
    TEXT-DECORATION: none
}
.topmenu A:hover
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-TOP: 2px;
    PADDING-BOTTOM: 2px;
    BORDER-RIGHT: #8F84AF 1px solid;
    BORDER-LEFT: #8F84AF 1px solid;
    BORDER-TOP: #8F84AF 1px solid;
    BORDER-BOTTOM: #8F84AF 1px solid;
    BACKGROUND: #665178;
    COLOR: #ffffff;
    FONT-SIZE: 60%;
    TEXT-DECORATION: none
}
.topmenusep
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-SIZE: 60%;
    COLOR: #ffffff
}
