body {
 font-family: Arial, sans-serif;
 color: #330099
 }
 
.header {
 font-size: x-large;
 background: #330099;
 color: white;
 height: 150px;
 text-align: center
 }
 
.links {
 background: red;
 color: white;
 text-align: center;
 height: 10px;
 font-size: medium
 }

.nav_bar {
 background: #330099;
 color: white;
 vertical-align: top;
 padding-left: 0.5cm;
 padding-right: 0.5cm
 }
 
.main {
 vertical-align: top;
 padding-left: 1cm;
 padding-right: 1cm;
 color: #330099;
 background: white
 }

.tree {
 font-family: courier;
 text-align: right
}

A:link, A:visited, A:active {
 color: red;
 text-decoration: none
 }

A:hover {
 color: red;
 text-decoration: underline
}

.sub {
 padding-left: 1cm
 }
 
.feature {
 font-weight: bold
 }

.value {
 padding-left: 0.5cm
 }

