* {
  margin:0;
  padding:0;
  text-decoration:none;
  font-weight:inherit;
  font-style:inherit;
}

a,img,a img,form,fieldset,abbr,acronym,object,table {
  border:none;
}

a,a:hover,a:visited {
  color:inherit;
}

a abbr,a acronym {
  text-decoration:underline;
}

p,label {
  line-height:1.1;
}

blockquote {
  padding:5px;
  margin:5px 15px 5px 15px;
  background:#EBEBEB;
}

strong,b {
  font-weight:bold;
}

strong.uppercase {
  font-weight:normal;
  text-transform:uppercase;
}

em,i {
  font-style:italic;
}

a.link-image {
  font-size:0;
}

a.link-image img {
  font-size:12pt;
}

.center {
  text-align:center;
}

.left {
  text-align:left;
}

.right {
  text-align:right;
}

.image-left {
  float:left;
  margin:10px;
}

.image-right {
  float:right;
  margin:10px;
}

body {
  background:white;
  color:black;
  font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
  text-align:left;
  font-size:14pt;
  line-height:1;
}

h1 {
  color:#093E68;
  text-align:left;
}

#footer-print {
  clear:both;
  display:block;
  position:relative;
  width:894px;
  margin:40px auto 0 auto;
  height:14px;
  text-align:center;
  color:#444;
  font-size:12pt;
  padding:3px 0 0 0;
  font-style:normal;
  border-top:1px solid #1B355C;
}

#footer-print a {
  color:#444;
  font-weight:bold;
}

#footer-print a:hover {
  color:#777;
}

h2 {
  color:#66667F;
  margin:3px 0 5px 0;
  font-size:1.77em;
  font-weight:normal;
  font-family:Arial,Geneva,Helvetica,sans-serif;
  text-align:left;
}

h3 {
  color:#1B355C;
  margin:0.75em 0 0.15em 4px;
  font-weight:bold;
  font-family:Verdana,Tahoma,Arial,Geneva,Helvetica,sans-serif;
  font-size:1em;
  text-align:left;
}

h4 {
  color:#1B355C;
  font-weight:bold;
}

li h3 {
  margin:0;
}

li h4 {
  margin:0;
}

p,ul,table,ol {
  margin:0 0 0 0px;
  padding:0.25em 5px 0.18em 8px;
  line-height:1.3;
  font-size:0.9em;
  font-family:Verdana,Tahoma,Arial,Geneva,Helvetica,sans-serif;
}

p {
  padding:0.25em 5px 0.18em 8px;
}

hr {
  height:2px;
  width:100px;
  text-align:center;
  margin:0.5em auto 1.2em auto;
  color:#000;
  background:#000;
  border:none;

}

table {
  margin:0;
  width:100%;
}

li {
  list-style:square;
  margin:0 0 0 28px;
  line-height:1.3;
  clear:both;
}

ol li {
  list-style:decimal;
  margin:0 0 0 28px;
  line-height:1.5;
}

ul li ul li {
  list-style:square;
  margin:0 0 0 25px;
}

a {
  text-decoration:underline;
  color:#385783;
}

a:visited {
  color:#666;
}

a:hover {
  color:#7E93B0;
}

.date {
  padding:5px;
  text-align:right;
}

.author {
  text-transform:uppercase;
  font-weight:bold;
  color:#1B355C; /*#66667F;*/
}

.place {
  font-weight:bold;
  color:#212121;
}

.category {
  float:right;
  margin:0 14px 2px 0;
  z-index:5;
  position:relative;
}

.intro {
  font-style:italic;
}


.main-text p,.indented p {
  text-indent:1.7em;
}

.main-text p.first,.indented p.first {
  text-indent:0em;
}

.first-letter {
  font-size:1.4em;
  line-height:1;
  font-weight:bold;
  margin-left:-0.1em;
}

blockquote .right {
  font-weight:bold;
}

p.left,p.center,p.right {
  text-indent:0;
}

li p {
  font-size:0.97em;
}

em p {
  font-style:italic;
}

#top,#left-column,#footer,#decoration,#buttons {
  display:none;
}