body{background-color: #CCFFCC;}

#main{color: black; background-color: #FFFFFF; line-height: 125%; margin: 30px 0px; text-align: left; font-size: medium; width: 700px; border: 1px solid black; padding: 20px;}

.title{  border-left: 10px solid green;  padding: 0px;  background-color: #CCFF99;  font-size: large; margin: 10px 0px 0px 10px;}

a.link{font-size: medium; height: 20px; width: 600px; }

.warning{color: red; font-style: oblique; font-size: medium; height: 20px; width 600px}

.underline{text-decoration: underline; font-size: medium; width: 600px; height: 20px; }

.menu{color: black; background-color: aquamarine; text-align: center; font-size: large; border-width: 10px; border-color: black; border-style: insert; padding: 5px; margin: 100px 20px 30px; }

a{text-decoration: none;}

.pagename{text-align: center; margin-top: 10px; font-weight: bold; font-size: large;}

.normal{margin: 20px 10px 0px;}

.pdf{color: olive;}

.author{background-color: #CCCCFF; float: right;}

.back{text-align: center; margin: 50px 0px;}

.html{margin: 2px 30px 10px; background-color: #99CCFF;}

a.menu {
  border-style: solid hidden solid solid;
  border-top: 4px solid #CCFF66;
  border-left: 10px solid #00FF00;
  border-bottom: 4px solid #CCFF66;
  margin: 10px 10px 0px;
  padding: 5px 10px 5px;
  text-decoration: none;
  font-weight: bolder;
  background-color: #CCFF66;
  color: black;
  position: relative;
  top: 50px;
}

