body
 {
  background-color:#FFF8DF;
  font-family:Arial;
  font-size:10pt;
 }

table
 {
  border-color:#800040;
 }

.adress
 {
  font-weight:bold;
  vertical-align:top;
 }

.legend
 {
  font-weight:bold;
  font-size:8pt;
  margin-top:0px;
 }

.next
 {
  text-align:right;
  font-weight:bold;
 }

.overview
 {
  text-align:center;
  font-weight:bold;
 }

.back
 {
  text-align:left;
  font-weight:bold;
 }

.advertise
 {
  font-size:8pt;
  font-weight:normal;
 }
 
#border
 {
  border-width:1px;
  border-color:#800040;
 }

#line_left
 {
  border-left-width:2px;
  border-color:#800040;
  border-left-style:solid; 
  padding-left:5px;
 }

#line_bottom
 {
  border-bottom-width:3px;
  border-color:#FFCC66;
  border-bottom-style:dotted; 
  padding-bottom:5px;
 }

th
 {
  font-size:10pt;
  text-align:left;
  font-weight:bold;
 }

td
 {
  font-size:10pt;
  vertical-align:top;
 }


 a:link { color:#000000; }
 a:visited { color:#800040; }
 a:hover { color:#BC0B1C; }
 a:active { color:#BC0B1C; }


h1
 {
  font-size:12pt;
 }


h2
 {
  font-size:11pt;
  margin-bottom:5pt;
 }

h3
 {
  font-size:10pt;
  margin-bottom:0pt;
 }

ul
 {
  list-style-image:url(../pictures/bullet.gif);
 }

ul.members
 {
  list-style-image:url(../pictures/bullet.gif);
  margin-left:0pt;
 }
 
.rows
 {
  border-style:solid;
  border-color:#800040;
  border-top-width:1pt;
  border-left-width:0pt;
  border-right-width:0pt;
  border-bottom-width:1pt;
 }
 
hr
 {
  color:#800040;
  height:1pt;
 }
 
caption
 {
  text-align:bottom;
  text-align:left;
  font-weight:bold;
  font-size:8pt;
  margin-top:0px;
 }
 
.pict_left
 {
  margin-right:20px;
  margin-bottom:20px;
 }
 
.pict_right
 {
  margin-left:20px;
  margin-bottom:20px;
 } 
