@charset "utf-8";

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin : 0; padding : 0; border : 0; outline : 0; font-weight : inherit; font-style : inherit; font-size : 100%; font-family : inherit; vertical-align: baseline; background : transparent; }

:focus { outline : 0; } 
ol, ul { list-style : none; }
table { border-collapse : collapse; border-spacing : 0; }
caption, th, td { text-align : left; font-weight : normal; }
blockquote:before, blockquote:after, q:before, q:after { content : ""; }
blockquote, q { quotes : "" ""; }

body {
  background-attachment: fixed;
  color: #ffffff;
  /* font-family: Trajan, Copperplate, "Copperplate Gothic", Goudy, Times, "Times New Roman", serif; */
  font-family: "Trebuchet MS", Trebuchet, Helvetica, Arial, sans-serif;
  font-size: 0.85em;
}

a {
  /*color:#000000;*/
  /*text-decoration: none;*/
}

a:link {
  color: #0000cc;
  text-decoration: underline;
}

a:visited {
  color: #0000cc;
  text-decoration: underline;
  }

a:hover {
  color: #0000ff;
  text-decoration: underline;
  }

a:active {
  color: #0000cc;
  text-decoration: underline;
  } 


/* =blocktext */
h1, h2, h3, h4, h5, p, blockquote, address, dl, ul, ol { margin : 0px; padding : 0px; }
h1, h2, h3, h4, h5, h6 {
  line-height : 1.1;
 }
h1, h2, h3, h4 {
 }




#content {
  margin-left: auto;
  margin-right: auto;
  margin-top: 0px;
  padding: 0px;
  position: relative;
  width: 968px;
  vertical-align: top;
}

#frame {
  background-repeat: no-repeat;
  min-height: 800px;
  padding: 24px 26px 60px 26px; 
  position: relative;
  text-align: left;
  vertical-align: top;
  width: 916px;
}

  



#footer {
  clear: both;
  color: #342818;
  text-align: center;
}

#footer h3 {
  position:absolute;
  top:-9999px;
}

#footer .vcard {
  font-size: .9em;
  line-height: 125%;
}
#footer .vcard .line1 {
  font-size: 1.15em;
  font-weight: bold;
}


#footer li {
  display: inline;
  border-right: 1px #342818 solid;
  font-size: .7em;
  font-weight: bold;
  list-style-type: none;
  margin: 0px;
  padding: 0px 5px 0px 5px;
}
#footer li.lastlink {
  border-right: 0px;
}
#footer ul {
}

#footer_menu{
  line-height: 90%;
}

#copyright {
  font-size: .94em;
  padding-bottom: 30px;
  padding-top: 6px;
}

.print-pdf-link {
  /*display: inline-block;*/
  padding-left: 40px;
  /*padding-right: 30px;*/
}


#footer a{
  color: #342818;
  text-decoration: none;
  }
#footer a:link, #footer a:visited, #footer a:active  {
  color: #342818;
  text-decoration: none;
}
#footer a:hover, #footer a.current:hover {
  color:#835500;
  text-decoration: none;
}
#footer a.current:link, #footer a.current:visited, #footer a.current:active  {
  color: #342818;
  text-decoration: none;
} 
  
