

	
body{
	background-color: #ffffff;
	padding: 10px;
	background-image: url('back.gif');
	margin: 2%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
 
h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 200%;
	font-weight: bold;
	margin-bottom: .5em;
	margin-top: .5em;
	text-align: center;
	}
h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 150%;
   font-weight: bold;
	margin-bottom:.5em;
	margin-top: .5em;
	text-align: center;	
}
h3{
	font-family: "Times New Roman", Times, serif;
	font-size: 130%;
	font-style: italic;
	font-weight: bold;
	margin-bottom: .5em;
	margin-top: .5em;
	text-align: center;
}
p{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 1.3em;
}
.centred {
text-align: center
}
.narrow {
	margin-left: 35%; 
	text-align: left; 
	font-size: 90%;
}
 
.subhead {
 	text-align: center;
	color:   #3333FF;	
	font-family: Arial, Helvetica, sans-serif;
	font-variant: small-caps;
	font-size: 120%;
	font-weight: bold;
	margin-bottom:.5em;
	margin-top: .5em;
 }
 
.picleft{
	padding: 10px 10px 10px 0px;
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	float: left;
}
.picright{
	padding: 10px 0px 10px 10px;
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	float: right;
}
.floatleft, .floatright{
	padding: 10px 10px 10px 0px;
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: italic;
	font-size: 90%;
	font-weight: bold;
	line-height: 1.1em;	
	width: 20%;
}
.floatleft{float: left;}
.floatright{float: right;}
	
a {
font-weight: bold;
text-decoration: underline;
}

a:hover{
	background-color: #99CCCC;
}


#navcontainer {
   font-family: verdana, arial, helvetica, sans-serif; 
	font-weight: bold;
   margin: 0px; 
   padding: 10px;
}
#navcontainer #navlist {
   text-align: center;   
   margin:  0px; 
   width: auto;  
   line-height: 2 em;
}
#navcontainer #navlist ul {
   margin: 0px;
   padding-left: 0; 
   white-space: nowrap; 
}
#navcontainer #navlist li {
   display: inline; 
   list-style-type: none; 
}
#navcontainer #navlist a { 
   padding: 3px 10px; 
}
#navcontainer #navlist a:link, #navlist a:visited {
	color: #fff;
	background-color: #5253D1;
	text-decoration: none;
}
#navcontainer #navlist a:hover {
	color: #fff;
	background-color: #669999;
	text-decoration: none;
}

