body {
  margin: 0px;
  font-family: verdana,arial,helvetica,sans-serif;
  font-size: 9pt;
  text-align: left;
  background-image:url('xwlogo1.png');
  background-repeat: no-repeat;
  background-position: 0px 32px;
  background-attachment: fixed;
}
div#main {
 margin: auto;
 max-width: 728px;
 padding-left:64px;
 padding-right:64px;
}

DIV#copyright {
 text-align:right;
 font-size:7pt;
 font-style:italic;
}

H1 {
  font-family: arial,helvetica,sans-serif;
  font-size:24pt;
  text-align:center;
}
H2 {
  font-family: arial,helvetica,sans-serif;
  color:blue;
}
H3 {
  font-family: arial,helvetica,sans-serif;
  font-weight:normal;
  text-align:left;
}
PRE {
  font-family: courier,serif;
  font-weight:bold;
  background-color:#FFFFF0;
  padding:2px;
  margin-left:16px;
  margin-right:16px;
  border: solid #8080FF 1px;
}

PRE INPUT {
  font-family:courier,fixed;
  font-weight:bold;
  font-size:8pt;
  color:blue;
  border-style:inset;
  border-width:1px;
  background-color:#FFFF80;
  vertical-align:middle;
}
PRE INPUT.btn {
  margin-bottom:2px;
  margin-top:6px;
  font-weight:bold;
  color:yellow;
  border-style: outset;
  border-width:1px;
  background-color:#8080FF;
}

PRE SELECT {
  font-family:courier,fixed;
  font-weight:bold;
  font-size:8px;
  color:blue;
  border-style:inset;
  border-width:1px;
  background-color:#FFFF40;
  vertical-align:middle;
}
PRE TEXTAREA {
  font-family:courier,fixed;
  font-weight:bold;
  font-size:8px;
  color:blue;
  border-style:inset;
  border-width:1px;
  background-color:#FFFF80;
  vertical-align:middle;
}

A.internal {
  color:blue;
  text-decoration:none;
  border-bottom: dashed blue 1px;
}
A.internal:visited {
  color:blue;
}
A.internal:hover {
  background-color:#FFFF80;
}

A.external {
  color:blue;
  font-weight: bold;
}
A.external:visited {
  color:blue;
}
A.external:hover {
  background-color:#FFFF80;
}

A.ref {
  color:blue;
  font-weight: bold;
}
A.ref:visited {
  color:blue;
}
A.ref:hover {
  background-color:#FFFF80;
}

TABLE.menu {
  width:100%;
  background-color:white;
}
TABLE.menu TR TD {
  width:14%;
  background-color:blue;
  color:white;
  font-weight:bold;
  text-align:center;
  vertical-align:middle;
}

TABLE.dialog {
  background-color:#C0C0FF;
  border: outset blue 3px;
  width : 600px;
  height: 250px;
}
TABLE.dialog TR TH {
  text-align: right;
  vertical-align: top;
}
TABLE.dialog TR TD {
  text-align: left;
  vertical-align: top;
}


TABLE.note {
  border: solid blue 1px;
}

TABLE.note TR TH {
  background-color: blue;
  color: white;
}

TABLE.note TR TD {
  color: black;
}





A {
  color:blue;
  text-decoration:none;
  border-bottom: dashed blue 1px;
}
A:visited {
  color:blue;
}
A:hover {
  background-color:#FFFF80;
}

A.menu {
  color:white;
  text-decoration:none;
}
A.menu:visited {
  color:white;
}
A.menu:hover {
  color:yellow;
  background-color:blue;
}



