body {
		background-color: #FFFFFF;
		margin: 1%;
		color: black;
}
table.menubar {
		float: left;
		width: 15%;
		background-color: #006699;
		padding-left: 0.2em;
		padding-right: 0.7em;
		padding-top: 2em;
		padding-bottom: 2em;
 		border: thick outset #006699;
}
td.picture {
		background-color: #006699;
		text-align: center;
		padding: 0.25em;
 		border: medium none #006699;
}

table.maindiv {
		float: left;
		width: 85%;
		height: 100%;
}

table.search {
		margin-top: 1%;
		margin-left: 5%;
		margin-right: 5%;
		text-align: left;
		height: 100%;
}
table.buttons {
		margin-top: 1%;
		margin-bottom: 3%;
		margin-left: 50%;
		margin-right: 10%;
}
table.title {
		background-color: #006699;
		color: white;
		text-align: center;
		padding-left: 1em;
		padding-right: 1em;
		padding-top: 0.1em;
		padding-bottom: 0.1em;
 		border: thick outset #006699;
}
table.centre {
		text-align: left;
		padding-left: 2em;
		padding-right: 2em;
 }
input.button {
		background: #006699;
		color: white;
		padding: 0.30em;
		font-weight: bold;
		border: thick outset #006699;
 }
 
 input.menubutton {
		background: #006699;
		color: white;
		padding: 0.20em;
		font-weight: bold;
		border: none;
 }
 
input.menubuttonsel {
		background: #000040;
		color: white;
		padding: 0.20em;
		font-weight: bold;
		border: none;
 }

div.boxcenter {
	padding-left: 2em;
	background: white;
	line-height: 100%;
}

tr { padding: 2em }
td { padding-left: 1em;}
td.wide { padding-left: 3em; padding-right: 3em; }
div.center { margin-left: 10%;  margin-right: 10%; }
div.leftpara { margin-left: 0%;  margin-right: 50%; }
div.rightpara { margin-left: 80%;  margin-right: 0%; }
div.boxright { float: right;  background: white no-repeat; line-height: 90%; color: maroon; }
p { font-size: 100%; }
select { margin-left: 2em; margin-right: 5em; }
p.indent { margin-left: 10%; }
h1 { font-size: 200%; font-weight: bold; }
h2 { font-size: 150%; font-weight: bold; }
h3 { font-size: 120%; font-weight: bold; }
h4 { font-size: 105%; font-weight: bold; }
p.big { font-size: 120%; }
table.small { font-size: 90%; }
hr.long { width: 80%; color=maroon; }
hr.short { width: 50%; color=maroon; }
em { font-style: normal; font-weight: bold; }
span.red { color:red; font-weight: bold; }
span.blue { color:maroon; font-weight: bold; }
p.caption { font-size: 75%; text-align: justify }
a:link { color: black; text-decoration: underline}
a:visited { color: #006699; text-decoration: underline}
img.film {vertical-align:text-bottom;}
table.title a:link { color: white; text-decoration: underline}
table.title a:visited { color: #C0FFFF; text-decoration: underline}
h4 a:link { color: white; text-decoration: none}
h4 a:visited { color: #C0FFFF; text-decoration: none}
dt { font-weight: bold; font-style: normal; }



