body
{
	margin: 0px;
	background: URL(key.gif);	
scrollbar-base-color: #161616;
scrollbar-arrow-color: #000000;
scrollbar-3dlight-color: #00EF5F;
scrollbar-darkshadow-color: #00FC8A;
scrollbar-face-color: #00A349;
scrollbar-highlight-color: #00F7B5;
scrollbar-track-color: #B8FDC1;
}

.heading
{
   border-bottom: solid 1px black;  
   color: white;
   background: green;
   height: 100px;
   font-size: 40pt;
   padding: 10px;
   text-align: center;
   font-family:Rockwell;
        	filter: alpha(opacity=91);
}

.headingtwo
{
   border-bottom: solid 1px black;  
   color: black;
   background: lightblue;
   height: 10px;
   font-size: 14pt;
   padding: 1px;
   text-align: right;
     	filter: alpha(opacity=80);
}

	
.sidemenu
{
   width: 140px;
   border-right: solid 1px black;  
   border-bottom: solid 1px black;  
   height: 800px;
   background-color: lightgreen;
     	filter: alpha(opacity=80);
}


.sidemenu a
{
  color: #33CC33;
  background-color:green;
  margin-top: 2px;
  height:40px; 
  width: 140px;
  font-family:Arial; 
  font-size:14pt; 
  text-decoration:none;
  padding:4px;
}

.sidemenu a:hover
{
  color: #52D017;
  background-color:#808000;
    	filter: alpha(opacity=40);
}


.rightmenu
{
	height: 800px;
	width: 140px;
	top: 125px;
    border-right: solid 1px black;  
    border-bottom: solid 1px black;  
	background-color: lightgreen;
	right: 0px;
	  	filter: alpha(opacity=80);
	position: absolute;
}


.rightmenu a
{
  color: #33CC33;
  background-color:green;
  margin-top: 2px;
  height:40px; 
  width: 140px;
  font-family:Arial; 
  font-size:14pt; 
  text-decoration:none;
  padding:4px;
}

.chart       
{
   color: black;
   padding: 8px;
   filter:alpha(opacity=85);
   background-color: white;
   font-size: 24pt;
   font-family:Times;
   opacity: 0.4;  
   top: 140px;
   left: 150px;
   width: 700px;
   position: absolute;
   height: 100%;
}

.picture
{
   color: #4B8A08;
   padding: 8px;
   filter:alpha(opacity=85);
   background-color: white;
   font-size: 24pt;
   font-family:Times;
   opacity: 0.4;  
   top: 140px;
   left: 150px;
   width: 700px;
   position:absolute;
   height: 100%;
   text-align: left;
   top: 100px;
   left: 5%;
}

.picturetext
{
   top: 0px;
   text-align: center;
}

.middle
{
   color: black;
   padding: 8px;
   filter:alpha(opacity=85);
   background-color: white;
   font-size: 24pt;
   font-family:Times;
   opacity: 0.4;  
   top: 140px;
   left: 150px;
   width: 700px;
   position: absolute;
   height: 100%;
   text-align: right;

}

.middle2
{
   color: black;
   padding: 8px;
   background-color: white;
      filter:alpha(opacity=95);
         opacity: 0.4;  
   font-size: 24pt;
   font-family:Times;
   top: 140px;
   left: 150px;
   width: 700px;
   position: absolute;
   height: 100%;
   text-align: right;
}

.middletext
{
   top: 0px;
      filter:alpha(opacity=85);
   text-align: left;
      opacity: 0.4;  
   font-size: 18pt;
}

.eventtext
{
   top: 0px;
   text-align: left;
   font-size: 15pt;
}

.eventtext2
{
   top: 0px;
   text-align: left;
   font-size: 24pt;
}

.discussion
{
   color: black;
   padding: 8px;
   filter:alpha(opacity=85);
   background-color: white;
   font-size: 13pt;
   font-family:Times;
   opacity: 0.4;  
   top: 140px;
   left: 150px;
   width: 700px;
   position: absolute;
   height: 100%;
}

.calendar
{
   color: black;
   padding: 8px;
   filter:alpha(opacity=85);
   background-color: white;
   font-size: 17pt;
   font-family:Times;
   opacity: 0.4;  
   top: 140px;
   left: 150px;
   width: 700px;
   position: absolute;
   height: 100%;
}

.footer, .push
{
    height: 4em;
       text-align: center;
}