A {
  text-decoration: none;
  color:           #30F0F0;
}

A:hover {
  text-decoration: underline;
}

H1 { 
  margin-left:     0px;
  margin-right:    0px;
  margin-top:      0px;
  margin-bottom:   10px;
  border:          solid #FF0000;
  border-width:    1px;
  padding:         3px;
  background:      #FF6060;
  text-align:      center;
  color:           #FFFF00;
  font-size:       xx-large;
}

BODY { 
  background:   #FF8000;
  font-family:  sans-serif;
  margin:       10px;
  color:        #00FF00;
  font-weight:  bold;
  font-size:    small;
}

.text {
  text-align:     justify;
  background:     #00FF00;
  color:          #006000;
  font-size:      normal;
  border:         solid #006000;
  border-width:   1px;
  margin-top:     10px;
  margin-bottom:  10px;
  padding-top:    2px;
  padding-bottom: 2px;
  padding-left:   40px;
  padding-right:  40px;
  font-size:      medium;
  font-weight:    normal;
}

.text A {
  color:          #FF6060;
  font-weight:    bold;
}

.screenshot { 
  float: right;
  padding: 10px;
 }

.screenshot IMG { 
  border-style: hidden;
 }

.menu {
  text-align:        left;
  margin-top:        10px;
  margin-bottom:     10px;
  font-size:         medium;
}

A.menuitem {
  background:     #CCA400;
  color:          #CC7800;
  border:         solid #CC7800;
  border-width:   1px;
  margin-right:   3px;
  display:        inline;
  padding:        2px;
}

A.activemenuitem {
  background:     #00FF00;
  color:          #006000;
  border:         solid #006000;
  border-width:   1px;
  margin-right:   3px;
  display:        inline;
  padding:        2px;
}

A.activemenuitem:hover {
  text-decoration: none;
}

A.menuitem:hover {
  background:      #00FF00;
  color:           #006000;
  border:          solid #006000;
  border-width:    1px;
  text-decoration: none;
}

.submenu {
  text-align:        left;
  margin-top:        10px;
  margin-bottom:     10px;
  font-size:         small;
}

A.submenuitem {
  background:     #FF7818;
  color:          #FFA400;
  border:         solid #E56000;
  border-width:   1px;
  margin-right:   3px;
  display:        inline;
  padding:        2px;
}

A.activesubmenuitem {
  background:     #FF6060;
  color:          #FFFF00;
  border:         solid #FF0000;
  border-width:   1px;
  margin-right:   3px;
  display:        inline;
  padding:        2px;
}

A.activesubmenuitem:hover {
  text-decoration: none;
}

A.submenuitem:hover {
  background:      #FF6060;
  color:           #FFFF00;
  border:          solid #FF0000;
  border-width:    1px;
  text-decoration: none;
}

.footer { 
  margin-left:     20px;
  margin-right:    50px;
  margin-top:      5px;
  margin-bottom:   5px;
  border:          solid #FF0000;
  border-width:    1px;
  padding:         3px;
  margin:          0px;
  background:      #FF6060;
  text-align:      center;
  color:           #FFFF00;
  font-size:       small;
}

DIV.code { 
  margin-left:     20px;
  font-family:     monospace;
}


DIV.tabs { 
  display: none;
}