body {
padding:0px; margin:0px;
font-size:small;
background-color:rgb(225, 225, 250);
text-align: center;
}
h6,p {
font-family:verdana, arial, "sans serif";
color: navy;
margin: 5px 10px 5px 10px;
}
h4 {
font-family:verdana,arial,"sans serif";
color: navy;
margin: 7px 5px 5px 10px;
}
h3 {
font-family:verdana,arial,"sans serif";
color: navy;
margin: 12px 5px 5px 10px;
}
h1 {
font-size: 150%;
font-family:verdana,arial,"sans serif";
text-align: center;
text-decoration: underline;
color: navy;
margin: 10px;
}
h2 {
font-size: 115%;
font-family:verdana,arial,"sans serif";
color: navy;
background-image: url('images/h2background.png');
background-repeat: no-repeat;
background-position: left;
line-height: 2em;
padding-left: 1.5em;
margin: 15px 5px 5px 10px;
}
h3 {
font-size: 130%;
font-family:verdana,arial,"sans serif";
text-align: center;
}
h4 {
font-size: 100%;
font-family:verdana,arial,"sans serif";
font-style: italic;
}
h5 {
font-family:verdana, arial, "sans serif";
color: navy;
font-size: 85%;
margin-top: 2px;
margin-bottom: 2px;
margin-left: 10px;
text-decoration: underline;
}
h6 {
font-size: 80%;
}
hr {
color: rgb(102, 102, 204);
background-color: rgb(102, 102, 204);
height: 1px;
margin: 10px 10px 2px 10px;
}
p {
font-size: 100%;
}
.smalltext {
font-size: 75%;
color: rgb(105, 135, 140);
margin: 2px 10px 2px 10px;
text-align: center;
}

.adright {
float: right;
border: 0px ridge rgb(70, 70, 200);
margin: 5px 10px 5px 10px;
}
.adleft {
float: left;
border: 0px ridge rgb(70, 70, 200);
margin: 5px 10px 5px 10px;
}
.adcentre {
text-align: center;
margin: 5px 10px 5px 10px;
border: 0px ridge rgb(70, 70, 200);
}

#container {
border: 1px solid rgb(102, 102, 204);
position: absolute;
min-width: 975px;
max-width: 1280px;
padding: 0px;
margin: 0 auto;
left: 4px; top: 3px; right: 4px; bottom: 2px;
background-color: white;
text-align: left;
}
#header {
position: relative;
width: auto;
padding: 0px;
margin: 0px;
text-align: center;
}
#flash-display {
position: relative;
width: auto;
padding: 0px;
margin: 0px;
text-align: center;
background-color: transparent;
}
#flash-form {
position: relative;
width: 100%;
padding: 20px 0 0 0;
margin-top: 0px;
text-align: center;
}
#menu {
position: absolute; left:3px; top: 3px; bottom: 2px; width: 200px;
padding: 0px;
margin: 0px;
border: 1px solid rgb(102, 102, 204);
background-color: rgb(225 , 225, 250);
overflow: auto;
}
#menu div {
margin: 12px 10px 5px 10px;
padding: 0;
}
#rightmenu {
position: absolute; right:3px; top: 3px; bottom: 2px; width: 200px;
padding: 0px;
margin:0px;
border: 1px solid rgb(102, 102, 204);
background-color: rgb(225, 225, 250);
overflow: auto;
}
#rightmenu div {
margin: 12px 10px 5px 10px;
padding: 0;
}
.menusubdiv {
position: relative;
width: 100%;
height: 150px;
padding: 0px;
margin: 0px;
overflow: auto;
}
#content {
position: absolute; left: 205px; top: 3px; right: 205px; bottom: 18px;
padding: 0px;
margin: 0 auto;
overflow: auto;
}
#footer {
position: absolute; height: 15px; bottom: 3px; right: 215px; left: 202px;
text-align: center;
padding: 0px;
margin: 0px;
}

a:link {
color:blue
}
a:visited {
color:teal
}
a:hover {
color:purple;
}
a:active {
color:navy;
}
.menu a {
color: navy;
margin: 0px;
padding: 2px;
width: auto;
height: 15px;
text-align: left;
display: block;
border-right: 2px solid rgb(102, 102, 204);
border-bottom: 2px solid rgb(102, 102, 204);
border-top: 1px solid rgb(200, 200, 235);
border-left: 1px solid rgb(200, 200, 235);
text-decoration: none;
background: rgb(255, 250, 175);
}
.menu a:hover {
background: rgb(255, 250, 200);
border-top: 2px solid rgb(102, 102, 204);
border-left: 2px solid rgb(102, 102, 204);
border-bottom: 1px solid rgb(200, 200, 235);
border-right: 1px solid rgb(200, 200, 235);
}
.menu a:active {
background: rgb(255, 250, 175);
border-right: 2px solid rgb(102, 102, 204);
border-bottom: 2px solid rgb(102, 102, 204);
border-top: 1px solid rgb(200, 200, 235);
border-left: 1px solid rgb(200, 200, 235);
}
#menu ul {
list-style-type: none;
padding: 0px;
margin: 0px;
font-family:verdana, arial, "sans serif";
color:navy;
font-size: 100%;
line-height: 100%
}
#menu ul li {
padding: 0px;
margin: 1px 4px 1px 4px;
}
#rightmenu ul {
list-style-type: none;
padding: 0px;
margin: 0px;
font-family:verdana, arial, "sans serif";
color:navy;
font-size: 100%;
line-height: 100%
}
#rightmenu ul li {
padding: 0px;
margin: 1px 4px 1px 4px;
}
#content ul {
list-style-type: none;
padding: 0px;
margin: 0px 2px 5px 2px;
font-family:verdana, arial, "sans serif";
color:navy;
font-size: 100%;
}
#content ul li {
background-image: url('images/listimage.png');
background-repeat: no-repeat;
background-position: 0px 0px;
padding: 0 5px 5px 23px;
margin: 4px 7px 4px 7px;
}
.listinline {
display: inline;
font-weight: bold;
}
form {
background-color: white;
border: 1px solid rgb(102,102,204);
width: 97%;
margin: 10px;
padding-top: 10px;
font-family:verdana,arial,"sans serif";
color: navy;
}
textarea {
border: 1px solid rgb(102,102,204);
width: 100%; height: 50px;
background-color: white;
padding-left: 5px;
margin: 2px 0 10px 0;
font-family:verdana,arial,"sans serif";
color: navy;
font-size:small;
}
input {
border: 1px solid rgb(102,102,204);
width: 100%;
height: 20px;
background-color: white;
padding-left: 5px;
margin: 2px 0px 10px 0;
font-family:verdana,arial,"sans serif";
color: navy;
}
.submit {
background-color: rgb(250, 250, 190);
width: 90px;
font-family:verdana,arial,"sans serif";
font-weight: bold;
color: rgb(105, 135, 140);
border-right: 2px solid rgb(102, 102, 204);
border-bottom: 2px solid rgb(102, 102, 204);
border-top: 1px solid rgb(200, 200, 235);
border-left: 1px solid rgb(200, 200, 235);
}
label {
font-family:verdana,arial,"sans serif";
color: rgb(75, 115, 175);
font-weight: bold;
padding-left:0px;
}
