* {
  margin: 0px 0px 0px 0px;
	padding: 0px;
	line-height: 140%;
}

.noborder {
  border: none;
}

.greyborder {
  border: 1px solid darkgrey;
}

.dashed {
  margin: 14px 0px 14px 0px; 
  padding: 14px; 
  border: 1px dashed darkgrey;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
}

h1 { 
  font-size: 18px;
  font-weight: normal;
}

h2 {
  margin-top: 20px;
  margin-bottom: 18px;
  font-weight: normal;
	font-size: 16px;
}

h3 {
  margin-top: 20px;
  margin-bottom: 18px;
  font-weight: bold;
	font-size: 12px;
}

p {
  margin-top: 4px;
  margin-bottom: 8px;
}

p.smaller {
  margin-top: 20px;
  color: darkgrey;
}

div.firstname {
  position: absolute;
  margin-left: 10px;
  margin-top: 10px;
  font-size: 18px;
}
div.secondname {
  position: absolute;
  margin-left: 10px;
  margin-top: 34px;
  font-size: 12px;
}

div.statement {
  margin-left: 20px;
  margin-top: 20px;
  width: 440px;
}

div.etc {
  position: absolute;
  margin-left: 560px;
  margin-top: 16px;
}

ul.news {
  list-style-type: none;
  list-style: none;
  margin-left: 0;
  padding-left: 1em;
  text-indent: -1em;
}

ul.outernav {
  position: absolute;
  margin-top: 80px;
  margin-left: 10px;
  list-style-type: none;
}
ul.outernav_sub {
  margin-left: 16px;
  list-style-type: none;
}

ul.innernav {
  list-style-type: none; 
  margin-left: 16px;
  margin-top: 3px;
  margin-bottom: 10px;
}

div.content {
  position: absolute;
  margin-top: 60px;
  margin-left: 280px;
/*  width: 380px;*/
}

a:visited { color: black; text-decoration: none;}
a:link    { color: black; text-decoration: none;}
a:hover   { color: black; text-decoration: none;}
a:active  { color: black; text-decoration: none;}

.dotted { border-bottom: black 1px dotted; }
