/* Generated by KompoZer */
a {
  color: #3b6ebf;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
#wrap {
  margin: 20px auto;
  background: #ffffff url(images/midd.jpg) repeat-y scroll 0%;
  width: 724px;
  overflow: hidden;
}
#top {
  background: #ffffff url(images/topp.jpg) repeat scroll 0%;
  height: 26px;
}
#content {
  padding: 0 40px;
}
#bottom {
  background: #ffffff url(images/bott.jpg) repeat scroll 0%;
  height: 20px;
}
h1 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 3.5em;
  height: 20px;
}
h2 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 1.6em;
}
#menu {
  font-family: Arial,Helvetica,sans-serif;
  text-align: justify;
  word-spacing: 35pt;
  font-weight: bold;
}
#menu a {
  background-color: #ffffff;
  color: #000000;
  text-decoration: none;
}
#menu a.hover {
  background-color: #ffffff;
  color: #000000;
}
#header {
}
#logo {
  float: right;
  width: 18%;
}
.right {
  font-family: Arial,Helvetica,sans-serif;
  text-align: justify;
}
#clear {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 0.7em;
}
#menu_container {
  margin: 25px 0 25px 15px;
  position: relative;
  height: 25px;
  z-index: 100;
  width: 631px;
}
#pmenu, #pmenu ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 1.5em;
}
#pmenu a, #pmenu a:visited {
  border-style: solid;
  border-color: #000000;
  border-width: 1px 0 1px 1px;
  display: block;
  color: #ffffff;
  height: 25px;
  line-height: 24px;
  text-decoration: none;
  text-indent: 5px;
  width: 104px;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 15px;
}
#pmenu li ul li a, #pmenu li ul li a:visited {
  border-width: 0 1px 1px;
}
#pmenu li a.enclose, #pmenu li a.enclose:visited {
  border-width: 1px;
}
#pmenu li {
  background: #666666 none repeat scroll 0% 50%;
  float: left;
}
#pmenu li:hover {
  position: relative;
}
#pmenu li:hover > a {
  background: #666666 none repeat scroll 0% 50%;
  color: #cc0000;
}
#pmenu li ul {
  display: none;
}
#pmenu li:hover > ul {
  padding: 10px 30px 30px;
  background: transparent url(transparent.gif) repeat scroll 0% 50%;
  display: block;
  position: absolute;
  top: -11px;
  left: 80px;
  width: 120px;
}
#pmenu > li:hover > ul {
  left: -30px;
  top: 16px;
}
#pmenu table {
  position: absolute;
  border-collapse: collapse;
  top: 0;
  left: 0;
  z-index: 100;
  font-size: 1em;
}
* html #pmenu li a:hover {
  background: #666666 none repeat scroll 0% 50%;
  position: relative;
  color: #cc0000;
}
#pmenu li a:active, #pmenu li a:focus {
  background: #666666 none repeat scroll 0% 50%;
  color: #cc0000;
}
#pmenu li.fly {
}
#pmenu li.drop {
}
* html #pmenu li ul {
  padding: 10px 30px 30px;
  background: transparent url(transparent.gif) repeat scroll 0% 50%;
  visibility: hidden;
  display: block;
  position: absolute;
  top: -11px;
  left: 80px;
}
#pmenu li a:hover ul ul {
  visibility: hidden;
}
#pmenu li a:hover ul a:hover ul ul {
  visibility: hidden;
}
#pmenu li a:hover ul a:hover ul a:hover ul ul {
  visibility: hidden;
}
#pmenu li a:hover ul a:hover ul a:hover ul a:hover ul ul {
  visibility: hidden;
}
#pmenu li a:hover ul {
  visibility: visible;
  left: -31px;
  top: 15px;
}
#pmenu li a:hover ul a:hover ul {
  visibility: visible;
  top: -11px;
  left: 80px;
}
#pmenu li a:hover ul a:hover ul a:hover ul {
  visibility: visible;
}
#pmenu li a:hover ul a:hover ul a:hover ul a:hover ul {
  visibility: visible;
}
#pmenu li a:hover ul a:hover ul a:hover ul a:hover ul a:hover ul {
  visibility: visible;
}
#contact {
  float: right;
}
.middle {
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
}
