body {
margin:0;
padding:0;
background-color: rgb(0,0,0)
}

h1,h2,h3,h4,h5 {
font-family: "Times New Roman", Arial, Sans-serif;
color: #0000AB;
}

.heading {
padding:0 1em;
margin: 0;
text-align: left;
line-height: 1.2em;
}

.red {
color: #C5003A; font-size: 1em;
}

table {
margin: 0;
padding: 0;
}

p,ul,ol {
font-family: Arial, Sans-serif;
color: #182C5C;
}

.textarea {
color: #182C5C;
font-family: Arial, Sans-serif;
font-size: 0.9em;
}

.smaller {
font-family: Arial, Sans-serif;
color: #182C5C;
font-size: 0.75em;
}

.formtext {
color: #182C5C;
font-size: 0.9em;
}

.maintext {
padding: .1em 1.5em 1em 1.2em;
text-align: left;
}

.coloured {
color: #0000AB;
}

}

.indented {
margin-left: 1em;
color: #182C5C;
}

.italics {
font-style: italic;
}

.nobottom {
margin-bottom: 0px;
}

.bold {
font-weight: bold;
}

.largerheadingtext {
font-size: 1.3em;
}

.blue {
color:#0000AB;
font-size: 1.2em;
line-height:1.2em;
}

.largerheadingtext2 {
font-size: 1.2em;
}

.headingspace {
font-size: .01em;
}

.ampersand {
font-size: .6em;
}

a:link {  color: rgb(0, 0, 150); }
a:visited { color: rgb(108, 0, 108); }
a:active {  color: rgb(150, 0,0); }
a:hover { background: rgb(240, 240, 230); }

.navigation {
font-family: Arial, Sans-serif;
font-weight: bold;
line-height: 1.8em;
padding: 1em;
}

.border {
border: .5em #14BDFF outset;
}

.border2 {
border: 1px #14BDFF inset;
}

.navwidth {
width: 10em;
}

.center {
text-align: center;
}

.cellheight {
height: 100px;
}

.cellwidth {
width:100px;
}

.lightbluebackground {
background-color: rgb(161,205,224)
}

.top {vertical-align: top;}

.bottom {vertical-align: bottom;}

.nobottom {margin-bottom: 0;}

.notop {margin-top: 0;}

.right {text-align: right;}

.buttonborder {
border-top: 1px #052F3F solid;
border-left: 1px #052F3F solid;
border-bottom: 1px #14BDFF solid;
border-right: 1px #14BDFF solid;
background-color: rgb(192,221,234);
color: #182C5C;
}

.buttonnoborder {
background-color: rgb(161,205,224)
color: #182C5C;
}

.nounderline {
text-decoration: none;
}

.floatright {
float: right;
}

.pictureborder {
border: 1px #14BDFF solid;
}