BODY {
  background:         #FFFFFF;
  font:               normal 12px arial;
  color:              #473f39;
  behavior:          url(styles/csshover.htc);
}

A {
  color:              #473f39;
  text-decoration:    underline;
}

A:hover {
  text-decoration:    none;
}

H1 {
  font:               bold 16px arial;
  color:              #473f39;
  margin:             0px 0px 5px 0px;
}

H2 {
  font:               bold 15px arial;
  color:              #FFFFFF;
  margin:             0px 0px 5px 0px;
}

HR {
  border:             1px solid #ece8e4;
}

.menu {
  background:         url(../images/menu_bg.gif) top left no-repeat;
  height:             57px;
  padding:            2px 32px 0px 32px;
}

.menu a {
  color:              #FFFFFF;
  text-decoration:    none;
}

.menu a:hover {
  text-decoration:    underline;
}

.header {
  background:         url(../images/header.jpg) top left no-repeat;
  height:             180px;
}

.content_left {
  vertical-align:     top;
  width:              535px;
  padding:            40px 40px 0px 18px;
}

.content_right {
  vertical-align:     top;
  width:              327px;
  padding:            36px 0px 0px 0px;
}

.content_left, .content_right {
  font:               normal 12px arial;
  color:              #473f39;
}

.font {
  font:               normal 12px arial;
  color:              #473f39;
}

.form_element {
  width:              200px;
}

.footer {
  background:         url(../images/footer_bg.gif) top left no-repeat;
  height:             41px;
  font:               normal 12px arial;
  color:              #635a53;
  text-align:         right;
  padding-right:      23px;
}

.footer a {
  color:              #635a53;
}

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

.hide {
  visibility: hidden;
	position: absolute;
  top: -2000px;
}

.qslide {
	font-size: 10pt;
}

ul {
  font:               normal 15px arial;
  color:              #FFFFFF;
  list-style:         none;
  margin:             0px;
  padding:            0px;
  height:             49px;
}

li {
  font:               normal 15px arial;
  color:              #FFFFFF;
  position:           relative;
  margin:             0px;
  padding:            0px;
  line-height:        49px;
}

li:hover {
  cursor:             pointer;
}

li li:hover {
  cursor:             pointer;
  color:              #666666;
}

li li {
  cursor:             pointer;
  color:              #666666;
  background:         #7c7269;
  border-bottom:      1px solid #988d83;
  z-index:            99;
}

ul ul {
  background:         #7c7269;
  position:           absolute;
  display:            none;
  left:               0px;
  top:                51px !important;
  top:                48px;
  z-index:            99;
}

li:hover ul ul {
  display:            none;
}

li:hover ul, li:hover li:hover ul {
  display:            block;
  text-decoration:    none;
}