
html, body { height: 100%; }

/* html, body { height: 100%; overflow: hidden; } */
/* #wrap { height: 100%; overflow: auto; position: relative; z-index: 2; } */


body  { color: #9E2736; font-size: 11pt; font-family: verdana, Sans-Serif; background: #fef0a0; margin: 0; padding: 0; voice-family: inherit }
html>body  { font-size: 11pt }

/* common css compat hacks */
hr { clear:both; }
form { display:inline; }


a {
border:0;
text-decoration: none;
}

a img {
border:0;
}

#header  { background: #f9ebc6 url(bg.gif) no-repeat 50% top; margin-left: 224px; width: 100% }

.headerimg  { background-image: url(graphics/header_bg.png) }

.content  { background: #fef0a0 url(graphics/contentbg.gif); margin-left: 224px; width: 840px; clear: both }

.content img {
  margin-left: 1.5em;
  border: 1px solid #000;
}

#toplink img {  border: 0px ;}

hl {
  margin-top:0px;
  margin-left: 1.5em;
  display:block;
  font-weight:bold;
  color:#333;
}

.hl {
  margin-top:0px;
  margin-left: 1.5em;
  display:block;
  font-weight:bold;
  color:#333;
}

.hl2 {
  margin-left: 1.5em;
  display:block;
  font-weight:bold;
  color:#9E2736;
  /* font-size:normal; */
}

.txt {
  margin-left: 0.5em;
  color:#9E2736;
  /* font-weight:bold; */
  text-align:justify;

}

.txt a {
  color:#9E2736;
  /* font-weight:bold; */
  text-decoration:none;
}

.txt a:hover {
  color:#9E2736;
  /* font-weight:bold; */
  text-decoration:underline;
}


.txtbox  { background: #f9ebc6; padding: 0.66em; border: solid 1px #f97950 }

.navto {
  text-align:left;
}

.copy {
  margin-left:620px;
  text-align:right;
}


.arrows ul {
list-style: none;
}

.arrows ul li:before {
	content: "\00BB \0020";
}

#footer { margin-left: 720px;z-index: 1;}

* html #block1 {display: inline;}
* html #footer {position: relative;}

hr { color: #9E2736; background-color: #9E2736; height: 1px; border:0px;}

button { text-decoration:none;}
