body{
  border:  0px solid black;
  margin:  0px;
  padding: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  text-align:   left;
  color:  #222222;
  background-color: #eeeeee;
}

a{
  color: #222222;
  text-align: left;
/*text-decoration: none;*/
}

h1{
  margin-top:0px;
  font-size: 20px;
  color: #006633;
}

h2{
  font-size: 13px;
  color: #006633;
}

h2 a{
  font-size: 13px;
  color: #006633;
  text-decoration: none;
}

h2 a:hover{
  text-decoration: underline;
}

h3{
  margin: 0px;
  font-size: 13px;
  color: #000000;
}

img{
  border: 0px solid fuchsia;
  margin: 0px;
  padding: 0px;
}

td{font-size: 13px;}

#lcol ul {
  margin-left:20px;
  padding-left:0px; 
  list-style-position:outside;
  font-size: 13px;
}

#lcol li {
  padding-bottom:8px;
  list-style-image:url(strich.gif);
  font-size: 13px;
}

#rcol ul {
  margin-left:20px;
  padding-left:0px; 
  list-style-position:outside;
  font-size: 13px;
}

#rcol li {
  padding-bottom:8px;
  list-style-image:url(strich.gif);
  font-size: 13px;
}

/*
#body ul{
  margin:0px;
  padding:0px;
  padding-left:15px;
  list-style-position: outside;
  list-style-type:disc;
}
*/
#abs{
  border:0px solid red;
  margin:  0px;
  padding: 0px;
  width: 986px;
  height: 21px;
}

#frame{
  border:0px solid black;
  margin:  0px;
  padding: 0px;
  width: 986px;
}

#fhlogo{
  border:0px solid black;
  margin:   0px;
  padding:  0px;
  float: left;
  width:  170px;
  height: 138px;
  background: url(adept.jpg);
  background-repeat: no-repeat;
}

#fhtext{
  border:0px solid black;
  position: relative;
  margin:   0px;
  padding:  0px;
  float: left;
  width:  809px;
  height: 138px;
  background-image: url(background_head.jpg);
  background-repeat: repeat-x;
}

#topbar{
  border: 0px solid white;
  position: absolute;
  top:   13px;
  left: 200px;
  width: 580px;
  margin:   0px;
  padding:  0px;
  height:20px;
  font-size:11px;
  color: #ffffff;
}

#topbar a{
  text-decoration: none;
  color: #ffffff;
}

#topbar a:hover{
  text-decoration: underline;
}

#txtbar{
  position: absolute;
  top:75px;
  left: 200px;
  text-align: left;
  font-size: 14px;
  font-style: italic;
}

#fhborder{
  border:0px solid black;
  margin:   0px;
  padding:  0px; 
  float: left;
  width:    7px;
  height: 138px;
  background-image: url(background_head_b.gif);
  background-repeat: no-repeat;
}

#banner{
  float:left;
  width:972px;
}

#whitebar{
  border: 0px;
  margin: 0px;
  padding:0px;
  width: 986px;
  height:  1px;
  overflow: hidden;
  background-image:url(background.jpg);
  background-repeat: no-repeat;
}

#menubar{
  border:0px solid fuchsia;
  margin:   0px;
  padding:  0px;
  width:  986px;
  text-align: left;
}

.iborder{
  width:   7px;
  float:  left;
}

#mbtext{
  border:0px solid black;
  margin:   0px;
  padding:  0px;
  float:   left;
  width:  972px;
  height:  34px;
  line-height: 260%;
  text-align: left;
  font-size: 11px;
  color:#92b3a0;
  background-color: #468461;}

#mbtext a{
  text-decoration: none;

}

#fbody{
  margin: 0px;
  padding: 0px;
  padding-top: 31px;
  padding-bottom: 18px;
  background-image: url(background.jpg);
  background-repeat: repeat-y;
}

#labs{
  border: 0px solid fuchsia;
  margin: 0px;
  padding: 0px;
  width: 38px;
  height: 20px;
  float: left;
}

#mabs{
  margin:  0px;
  padding: 0px;
  width:  18px;
  height: 20px;
  float:  left;
}

#rabs{
  border: 0px solid black;
  margin:  0px;
  padding: 0px;
  width:  32px;
  height: 20px;
  float:  left;
}

a.slink{
  font-size: 12px;
  color: #444444;
  text-decoration: none;
}

a.slink:hover{
  color: #006633;
  text-decoration: underline;
}

a.sel_slink{
  font-size: 12px;
  color: #006633;
  font-weight:bold;
  text-decoration: none;
}

a.sel_slink:hover{
  text-decoration: none;
}

#ffborder{
  border:0px solid black;
  margin:   0px;
  padding:  0px;
  width:  986px;
  height:  13px;
  background-image: url(background_bottom.jpg);
  background-repeat: no-repeat;
}

#footer{
  border:0px solid black;
  margin:   0px;
  margin-top: 16px;
  margin-bottom: 20px;
  padding:  0px;
  padding-left:38px;
  width:986px;
  text-align: left;
  font-size: 10px;
  line-height: 140%;
}

html>body #footer{
  width: 948;
}

#footer a{
  margin: 0px;
  padding: 0px;
  color: #222222;
  text-decoration: none;
}

/* scale the images */
img#imgover10 {
  position:absolute;
  top:-379px;
  left:0px;
  width:917px; 
  height: 580px;
  border:0px solid red;
  visibility:hidden;
}

img#imgover39 {
  position:absolute;
  top:-508px;
  left:0px;
  width:917px; 
  height: 709px;
  border:0px solid red;
  visibility:hidden;
}

td.maptext{
  font-size: 10px;
  color: #006633;
  line-height: 160%;
  font-style: italic;
  vertical-align:top;
}
.gs{
  border: 0px;
  width: 257px;
  height: 17px;
  background-color: #dbe6e0;
}
input.gg {float:left;padding-left:5px; border: 1px solid #cccccc; background-color: #FFFFFF; width:430px; height:20px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;margin: 0em; margin-right:20px; font-weight:normal;
      }
input.sgoog {float:left; width: 260px; border: 0px; background-color: #dbe6e0; height:17px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;margin: 0px; margin-right:7px; font-weight:normal;padding-left:5px;margin-top:2px;}

input.bgg {float:left;background-image:url(button_go.gif);background-repeat:no-repeat; border: 0px;width: 20px;height:20px;}

input.buttgg {float:left;border: 1px solid #cccccc; background-color: #FFFFFF; width: 70px;height:20px;font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}