body {
margin:  0px;
padding:0px;
font-family: Times New Roman,  Tahoma, Verdana, Helvetica, Arial, sans-serif;
font-size: 12pt;
color:black;
background-color: white;
}

#container{
display:block;
}

#banner{
display:none;
}

img.left{
display:none;
}

img.right{
display:none;
}

img.centre{
display:none;
}

#content{
display:block;
padding:4px;
}

#nav{
display:none;
}

#footer{
display:none;
}

div.boxes {
text-align:center;
margin-top:4px;
padding: 4px;
border: solid 3px #403738;
}

h1, h2, h3, h4, h5, h6{
padding:0px;
font-weight:bold;
text-align:center;
}

h1.titlepage{
font-size:250%;
text-align:left;
padding:0px;
}

h1{
font-size:large;
}

h2{
font-size:125%;
}

h2.subtitle{
font-size:125%;
text-align:left;
text-decoration:underline;
}

h3{
font-size:100%;
}

h4{
font-size:80%;
}

h5{
font-size:70%;
}

h6{
font-size:65%;
}

.small{
padding:0px;
font-weight:bold;
text-align:center;
font-size:75%;
}

.large{
padding:0px;
font-weight:bold;
text-align:center;
font-size:150%;
}

#skipnav{
display:none;
}

.images{
display:block;
text-align:center;
border: solid 3px #403738;
margin-left:auto;
margin-right:auto;
} 

img.leftimg{
float: left;
margin:4px;
padding:0px;
border: solid 3px #403738;
}

img.rightimg{
float: right;
margin:4px;
padding:0px;
border: solid 3px #403738;
}

div.leftside{
float: left;
display:inline;
}

div.rightside{
float: left;
display:inline;
}

#news{
float:left;
display:inline;
margin:0px;
padding:0px;
}

#events{
float:left;
display:inline;
margin:0px;
padding:0px;
}

span.disclaimer{
font-size:xx-small;
margin:0px;
padding:0px;
text-align:left;
}

#nav_sub{
display:none;
}

div.columns{
float:left;
display:inline;
}

div.columns ul{
list-style-type:none;
}

td{
text-align:left;
}

td.top{
text-align:center;
font-weight:bold;
}

#leftrace{
float: left;
display:inline;
padding:2px;
margin: 0px;
text-align:left;
}
#leftrace ul {
padding-left:4px;
margin:0px;
list-style-type: none;
}

#leftrace ul #leftrace li {
margin:0px;
padding:0px;
display : inline;
}

#leftrace li{
padding-top:4px;
}

#leftrace a {
text-decoration:underline;
font-weight: bold;
}

#leftrace a:hover {
text-decoration:none;
}

#rightrace{
float:left;
display:inline;
padding:2px;
margin-left:10px;
text-align:left;
}

#rightrace td.top{
text-align:center;
}