/************** TOP MENU *********************/
td.topmenu {
  background-color: #33cc66;
  color:#cc0000;
  text-align:left;
  font-size:130%;
  padding:10px 10px 10px 10px;
}

.topmenu-link:link {
  text-decoration: none;
  color:#cc0000;
}

.topmenu-link:visited {
  color:#cc0000;
  text-decoration: none;
}

.topmenu-link:hover {
  color:#cc0000;
  text-decoration: underline;
}

.top-link:visited {
  color:#33cc66;
  text-decoration: none;
}
.top-link:hover {
  color:#33cc66;
  text-decoration: none;
} 
.top-link:link {
  color:#33cc66;
  text-decoration: none;
}  

.menu-title{
  background-color:#33cc66;
  color:#cc0000;
  align:middle;
  vertical-align:top;
}

.menu-title{
}

/************** LEFT MENU *********************/
td.leftmenu {
  text-align:left;
  font-size:80%;
  border: 1px solid #33cc66;
}

.leftmenu-h3 {
  font-size:130%;
  padding: 4px 4px 4px 4px;
}

.leftmenu-link:link {
  text-decoration: none;
  color: #660033;
}

.leftmenu-link:visited {
  color: #660033;
  text-decoration: none;
}

.leftmenu-link:hover {
  color: #660033;
  text-decoration: underline;
}

.leftmenu-ul {
  list-style-position:outside;
  list-style-type: circle;
}

/**************************/
td.contents {
  text-align:left;
  vertical-align: top;
  padding:10px 10px 10px 10px;
}

/***************************/
td.rightmenu {
  text-align:left;
  font-size:80%;
  border: 1px solid #33cc66;
}

.rightmenu-h3 {
  font-size:130%;
  padding: 4px 4px 4px 4px;
}

.rightmenu-link:link {
  text-decoration: none;
  color: #660033;
}

.rightmenu-link:visited {
  color: #660033;
  text-decoration: none;
}

.rightmenu-link:hover {
  color: #660033;
  text-decoration: underline;
}

.rightmenu-ul {
  list-style-position:outside;
  list-style-type: circle;
  position:relative;
  left:-20px;
}
/**********************************/

td.copyright {
  color:#cc0000;
  font-align: right;
  font-weight: 700;
  text-align:right;
  font-size:120%;
  padding: 4px 4px 4px 4px;
}

/*************************************/

/********* Contents Number 1 ****************/
h1.cs{
   text-align:left;
   font:arial;
   font-size:200%;
   color:black;
   background-color:#99ccff
}

h2.cs{
   text-align:left;
   font:arial;
   font-size:150%;
   color:black;
   background-color:#99ccff
}

ul.cs{
   list-style-type:circle;
}

p.program {
   text-align:left;
   font:arial;
   font-size:15px;
   background-color:#ccffff;
   border:solid;
   border-width:2;
   padding:10px 10px
}

/***************  UNIX CODE  ************************/


h2.unix{
   text-align:left;
   font:arial;
   font-size:150%;
   color:#cc0000;
   background-color:#33cc66;
  padding-left: 20px;
  width:20%;
}


p.unixcode {
   text-align:left;
   font:arial;
   font-size:15px;
   background-color:#ccffff;
   border:solid;
   border-width:2;
   padding:10px 10px;
  width:75%;
  font:serif;
  font-size:80%;
}


