A:link, A:visited, A:active { text-decoration: underline; color: #00009C }
A:hover { text-decoration: underline; color: #008E94 }

A.mainnav:link, A.mainnav:visited, A.mainnav:active { text-decoration: none; color: #06225E; font-weight: bold; font-family: verdana,arial; font-size: 8pt; }
A.mainnav:hover { color: #008E94; text-decoration: none}

A.topnav:link, A.topnav:visited, A.topnav:active { text-decoration: none; color: #06225E; font-weight: bold; font-family: verdana,arial; font-size: 10px; }
A.topnav:hover { color: #CF4B18; text-decoration: none}

A.vernav:link, A.vernav:visited, A.vernav:active { text-decoration: none; color: #06225E; font-weight: bold; font-family: verdana,arial; font-size: 10px; }
A.vernav:hover { color: #DE9A00; text-decoration: none}

A.subnav:link, A.subnav:visited, A.subnav:active { text-decoration: none; color: #008E94; font-weight: none; font-family: verdana,arial; font-size: 8pt; }
A.subnav:hover { color: #00009C; text-decoration: none}

A.itemNav:link, A.itemNav:visited, A.itemNav:active { text-decoration: none; color: #041E59; font-weight: bold; font-family: verdana,arial; font-size: 8pt; }
A.itemNav:hover { color: #008E94; text-decoration: none}

A.uarehere:link, A.uarehere:visited, A.uarehere:active { text-decoration: none; color: #008E94; font-weight: none; font-family: verdana,arial; font-size: 7pt; }
A.uarehere:hover { color: #00009C; text-decoration: none}

A.highnav:link, A.highnav:visited, A.highnav:active { text-decoration: none; color: #06225E; font-weight: bold; font-family: verdana,arial; font-size: 11px; }
A.highnav:hover { color: #DE9A00; text-decoration: none}

.highDesc {
  font-family: verdana,arial;
  font-size: 11px;
  color: #000000;
}

.supsmall {
  font-family: verdana,arial;
  font-size: 9px;
  color: #000000;
}

.image{
  border-style: solid;
  border-color: black;
  border-width: 1px;
      }

.itemName {
  font-family: verdana,arial;
  font-size: 11px;
  font-weight: bold;
}

.detailTitle {
  font-family: verdana,arial;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
}

.detailDesc {
  font-family: verdana,arial;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
}

input {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #FFFFFF;
 color: #000000;
 margin-right: 0px;
}

button {
    font: button;
    font-weight: 900;
    color: #E0E1C1;
    background-color: #666143;
    padding-top: 0px;
    padding-bottom: 0px;
}

select {
  padding: 2px;
  background-color: #FFFFFF;
  border: 1px solid #666143;
  font-size: 10px;
  color: #000000;
}

textarea {
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #ECE9D8;
 color: #666143;
 border: 1px solid #666143;
 margin-right: 0px;
}

.itemDesc {
  font-family: verdana,arial;
  font-size: 10px;
}

font {
  font-family: verdana,arial;
  font-size: 12px;
}

.copyright {
  font-family: verdana,arial;
  font-size: 9px;
}

.S10 {
  font-family: verdana,arial;
  font-size: 10px;
}

.header {
  color: #DE9A00;
  font-weight: bold;
  font-family: times;
  font-size: 20px;
}

.S11 {
  color: #DE9A00;
  font-weight: bold;
  font-family: verdana,arial;
  font-size: 22px;
}

.large, .ART_content, .FORM_Intro {
  font-family: verdana,arial;
  font-size: 10pt;
}

.largeB, .ART_title {
  font-weight: bold;
  font-family: verdana,arial;
  font-size: 10pt;
}

.medium {
  font-family: verdana,arial;
  font-size: 9pt;
}

.small, .FORM_Choice {
  font-family: verdana,arial;
  font-size: 8pt;
}

.smallB, .FORM_Question {
  font-weight: bold;
  font-family: verdana,arial;
  font-size: 8pt;
}

.xsmall {
  font-family: verdana,arial;
  font-size: 7pt;
}

.anylinkcss{
     position: absolute;
     visibility: hidden;
     border: 1px solid #C2C2C2;
     border-bottom-width: 0px;
     text-align: left;
     font: normal 13px Arial, sans-serif;
     line-height: 22px;
     z-index: 2000;
     width: 200px;
     padding: 0px 0px 0px 0px;
     margin: 0px 0 0 5px;
     background-color: #000000;

}

.anylinkcss a:link, .anylinkcss a:active, .anylinkcss a:visited {
     display: block;
     padding: 5px 0px 6px 10px;
     *padding: 5px 0px 7px 10px;
     text-decoration: none;
     text-align: left;
     color: #FFFFFF;
     font: normal 13px Arial, sans-serif;
     line-height: 16px;
     border-bottom: 1px solid #C2C2C2;
     background-color: #000000;
     z-index: 2000;
}

.anylinkcss a:hover {
     display: block;
     padding: 5px 0px 6px 10px;
     *padding: 5px 0px 7px 10px;
     text-decoration: none;
     text-align: left;
     color: #FFFFFF;
     font: normal 13px Arial, sans-serif;
     line-height: 16px;
     border-bottom: 1px solid #C2C2C2;
     background-color: #06235F;
     z-index: 2000;
}