a,a:link,a:visited,a:active {
  color: #990000;
  font-weight: bold;
  text-decoration: none;
}

a:hover {
  color: #969696;
  font-weight: bold;
  text-decoration: underline;
}

.sitemapa:link, .sitemapa:visited, .sitemapa:active {
  font: 12px Verdanta, Arial, Helvetica, sans-serif;
  color: #990000;
  font-weight: normal;
  text-decoration: none;
}

.sitemapa:hover {
  font: 12px Verdanta, Arial, Helvetica, sans-serif;
  color: #969696;
  font-weight: normal;
  text-decoration: underline;
}

.sitemapa {
  font: 12px Verdanta, Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none;
}

b {
  font-weight: bold;
}

body {
  margin: 0;
  padding: 10;
  background: #FFFFFF;
}

h1,h2,h3,h4,h5,h6, .big,big {
  font: bold 16px Arial, Helvetica, sans-serif;
}

td,p,ul,ol,li,input,select,textarea,div,span,blockquote, .small,small {
  font: 12pt Arial, Helvetica, sans-serif;
}

.error {
  color: #FF0000;
  font-weight: bold;
}

.formbutton {
  border-top: 1px solid #969696;
  border-bottom: 1px solid #969696;
  border-left: 1px solid #969696;
  border-right: 1px solid #969696;
  background: #DCDCDC;
  font: 12pt Arial, Helvetica, sans-serif;
  filter: progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=135, strength=2);
}

.formfield {
  border-top: 1px solid #969696;
  border-bottom: 1px solid #969696;
  border-left: 1px solid #969696;
  border-right: 1px solid #969696;
  background: #EFEFEF;
  font: 12pt Arial, Helvetica, sans-serif;
  filter: progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=135, strength=1);
}

.menu {
  border-top: 0px none;
  border-bottom: 1px solid #969696;
  border-left: 1px solid #969696;
  border-right: 1px solid #969696;
  padding: 0px;
  margin: 0px;
  color: #333333;
  background: #CCCCCC;
  font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.menu a:hover {
  display: block;
  background: #EFEFEF;
  color: #666666;
  font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
  height: 15px;
  line-height: 15px;
  text-decoration: none;
}

.menu td,.menu a,.menu a:link,.menu a:active,.menu a:visited {
  display: block;
  color: #333333;
  font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
  height: 15px;
  line-height: 15px;
  text-decoration: none;
}

.navlink,.navlink:link,.navlink:visited,.navlink:active {
  font: 14pt Arial, Helvetica, sans-serif;
  text-decoration: none;
}

.navlink:hover {
  font: 14pt Arial, Helvetica, sans-serif;
  text-decoration: underline;
}

.navmain:link, .navmain:active, .navmain:visited {
  font: bold 12px Arial, Helvetica, sans-serif;
  color : #000000;
  text-decoration: none;
}
.navmain:hover {
  font: bold 12px Arial, Helvetica, sans-serif;
  color : #000000;
  text-decoration: underline;
}

.divsub {
  padding-left: 15px;
  margin: 0px;
  display: none;
  font: 11px Arial, Helvetica, sans-serif;
}



.navsub:link {
  font: 11px Arial, Helvetica, sans-serif;
  color : #666666;
  text-decoration: none;
}
.navsub:active {
  font: 11px Arial, Helvetica, sans-serif;
  color : #FF0033;
  text-decoration: underline;
}
.navsub:visited {
  font: 11px Arial, Helvetica, sans-serif;
  color : #666666;
  text-decoration: none;
}
.navsub:hover {
  font: 11px Arial, Helvetica, sans-serif;
  color : #333333;
  text-decoration: underline;
}



.overview, .overview:link, .overview:visited, .overview:active {
  font: 10px Verdanta, Arial, Helvetica, sans-serif;
  color: #990000;
  font-weight: normal;
  text-decoration: none;
}

.overview:hover {
  font: 10px Verdanta, Arial, Helvetica, sans-serif;
  color: #000000;
  font-weight: normal;
  text-decoration: underline;
}
