body { 
 position: relative;  	
margin-top:2em;  margin-right:2em;  margin-left:2em;  margin-bottom:20px;   
  	border:0;
  	padding:0;
  	color: teal;
        width: 60em; 
        height:55em; 
  	max-height:100%; 
      	font-family: Arial, verdana, sans-serif;
        font-size: 1em;
        background-color: white;
        overflow: auto; 
     }     

#header {
  position:relative;
  top:0; 
  left:0; 
  width:60em; 
  height: 5em; 
  overflow: hidden; 
  border: 0px double teal;
  background-color: transparent;
  color:teal;
  text-align: left; 
  vertical-align: middle;
  background-image: url("headimg.gif"); 
  background-repeat: repeat;
  z-index:1;
}

#footer {
  margin-top:3em;  margin-right:3em;  margin-left:0em;  margin-bottom:20px;   
  position:relative; 
  float: left;
  bottom: 0; 
  left:0;
  width:60em; 
  height:5em;
  overflow: hidden;
  background-color:white;
  color: teal; 
  border: 0px double teal;
  text-align: left;  
  vertical-align: top;
  background-image: url("headimg.gif"); 
  background-repeat: repeat;
  z-index:1; 
  }     
   
h1 { font-size: 1.7em; } 
h1,p { color: teal; background-color: transparent; }
em { font-weight: bolder; font-size: 1.1em; color: teal; background-color: transparent;  }
h2 { font-size: 1.3em; color: teal; background-color: transparent;  } 
h2.alb { font-size: 1em; color: teal; background-color: transparent;  } 
h2.albb { font-size: 1em; color: black; background-color: transparent;  } 
h2.albs { font-size: .8em; color: teal; background-color: transparent;  }     
h3 { font-size: .7em; color: teal; background-color: transparent;  } 
h4 { font-size: .5em; color: teal; background-color: transparent;  }
ol { list-style-type: decimal; }
li>ol>li { list-style-type: lower-alpha; }


h1:first-letter {font-size: 1.75em;}
p:first-line {font-weight: bolder;}

.smallertext {font-size: 0.75em;}
.blacktext {background-color: inherit; color: black;}
.leftcol { float: left; 
	position: relative; 
        top: 7em; 
	margin-right: 2%;
        width: 18%;
	border: 0px double teal;
	background-color: white;
	color: white;
        margin-bottom: 1px; 
        overflow: hidden;
}

.centercol { 
	float: left; 
        position: relative; 
        top: 2em;  
	width: 36%;
        margin-right: 5%;   
        height: 37em;
	border: 0px double silver;
	background-color: #339999;
	color: white;
        overflow: auto;
        margin-bottom: 1px; 
        text-align: right;
        } 

td.head { font-size: 1.2em; font-weight: bolder; color: white; background-color: transparent;  }
        
.rightcol { 
	float: left; 
        position:relative;  
        top: 1em; 
	width: 20em;
        height: 38em;
	border: 0px double silver;
	background-color: white;
	color: teal;
        overflow: hidden;
        margin-bottom: 1px; 
        text-align: center;  
}

.sidetable {  
        border-collapse: collapse;
	line-height: 150%;
	margin:5px;
        }
.sidelinks {
	font-size: .97em;
	font-family: arial, verdana, sans-serif; 
	text-align: center;
	border-top: 1px solid teal;
	border-bottom: 3px solid teal;
        padding: 1px;
	padding-bottom: 5px;
        color: teal;
	background-color: white; 
}
.sideheader {
	color: teal;
        background-color: white;
	font-size: 1.34em;
	font-family: arial, verdana, sans-serif; 
	text-align: center;
	font-weight: bolder;
	border-top: 0px solid teal;
	border-bottom: 3px solid teal;
	padding-top: 3px;
	padding-bottom: 3px;
}
.alb {font-size: 1.15em;}    
a.alb:link  {color: white; font-weight: bolder; background-color: inherit; font-family: Times, Georgia, "New Century Schoolbook"; }
a.alb:visited {color: black; font-weight: bolder; background-color: inherit; text-decoration: none; font-family: Times, Georgia, "New Century Schoolbook", serif;} 
a.alb:hover {color: black; background-color: teal; font-family: Times, Georgia, "New Century Schoolbook"; text-decoration: none; }
a.alb:active {color: black; background-color: teal; font-family: Times, Georgia, "New Century Schoolbook"; text-decoration: none; }

.albt {font-size: 1.15em;}
a.albt:link  {color: black; font-weight: bolder; background-color: inherit; font-family: Times, Georgia, "New Century Schoolbook"; text-decoration: underline; }
a.albt:visited {color: black; font-weight: bolder; background-color: inherit; font-family: Times, Georgia, "New Century Schoolbook", serif;text-decoration: underline;} 
a.albt:hover {color: black; background-color: white; font-family: Times, Georgia, "New Century Schoolbook"; text-decoration: underline; }
a.albt:active {color: black; background-color: white; font-family: Times, Georgia, "New Century Schoolbook"; text-decoration: none; }

.albbh {font-size: 1.7em;}
a.albbh:link  {color: black; font-weight: bolder; background-color: inherit; font-family: Times, Georgia, "New Century Schoolbook";}   
a.albbh:visited {color: black; font-weight: bolder; background-color: inherit; text-decoration: none; font-family: Times, Georgia, "New Century Schoolbook", serif;} 
a.albbh:hover {color: white; background-color: teal; font-family: Times, Georgia, "New Century Schoolbook"; text-decoration: none; }
a.albbh:active {color: black; background-color: inherit; font-family: Times, Georgia, "New Century Schoolbook"; text-decoration: none; }

.albbhs {font-size: 1.15em;}
a.albbhs:link  {color: black; font-weight: bolder; background-color: inherit; font-family: Times, Georgia, "New Century Schoolbook";}   
a.albbhs:visited {color: black; font-weight: bolder; background-color: inherit; text-decoration: none; font-family: Times, Georgia, "New Century Schoolbook", serif;} 
a.albbhs:hover {color: white; background-color: teal; font-family: Times, Georgia, "New Century Schoolbook"; text-decoration: none; }
a.albbhs:active {color: black; background-color: inherit; font-family: Times, Georgia, "New Century Schoolbook"; text-decoration: none; }

.albb {font-size: 1.15em;}
a.albb:link  {color: black; font-weight: bolder; background-color: inherit; font-family: Times, Georgia, "New Century Schoolbook";}   
a.albb:visited {color: black; font-weight: bolder; background-color: inherit; text-decoration: none; font-family: Times, Georgia, "New Century Schoolbook", serif;} 
a.albb:hover {color: white; background-color: teal; font-family: Times, Georgia, "New Century Schoolbook"; text-decoration: none; }
a.albb:active {color: black; background-color: inherit; font-family: Times, Georgia, "New Century Schoolbook"; text-decoration: none; }

a:link  {color: teal; font-weight: bolder; background-color: inherit; font-family: Times, Georgia, "New Century Schoolbook", serif;}
a:visited {color: teal; font-weight: bolder; background-color: inherit; text-decoration: none; font-family: Times, Georgia, "New Century Schoolbook", serif;} 
a:hover {color: black; font-weight: bolder; background-color: teal; font-family: Times, Georgia, "New Century Schoolbook", serif; text-decoration: none; }
a:active {color: black; background-color: inherit; font-family: Times, Georgia, "New Century Schoolbook", serif; text-decoration: none; }
a:first-letter  {font-weight: bolder;}


