body {font-family:arial, helvetica, sans-serif; color:#CC0000; text-align:center;
font-size: smaller;}

#frame {
		width:700px;
		margin-right:auto;
		margin-left:auto;
		margin-top:10px;
		text-align:left;
		}
		
#topmargin {height:10px;}

#contentheader {
text-align:center;
margin-bottom:5px;
background-image: url("../OLDSITE/images/maintitle.gif");
background-position:center;
background-repeat:no-repeat;

}
		
#contentleft {
width:165px;
float:left;}
	
#contentcenter {
		width:535px;
		padding:0px;
		float:left;}

td {font-size:smaller;}
p {margin:5px 10px 5px 10px; font-size:90%;}
li {margin:5px 10px 5px 10px; font-size:90%;}
.nns {margin-top:0; margin-left:1em; padding-left:1em; float:left;}
a {color:#6633CC; text-decoration: none}
a:hover {color:#6600FF; text-decoration: underline}
.linkbullets {color:#6633CC;}
.htmlinks {font-size:11px; margin:0;}
.subheading {margin-top:20px; font-weight:bold; color:black; font-size:103%;}
h2 {margin:15px 10px 10px 10px;  color:black; font-size:103%;}
h3 {margin:10px; font-size:90%; color:black; font-weight:bold;}
.heading {font-weight:bold; color:black; font-size:115%; margin-top:12px;}
.title {font-size:105%; font-family:Arial, Helvetica, sans-serif; font-weight:bold;color:#6633CC}
.small {font-size:80%;}
.purple {color:#6633CC;}
.centred {text-align:center}
hr {margin: 10px; height:1px; color:#CC0000;}
.greytable{padding:0; width:490px; margin:2px auto; border:1px solid #666; background-color:#E0E0E0;}
.greytable td{padding:5px 12px;}

#nav {
margin:0;
padding:0;
}

#nav a {
margin:0;
font-family: Arial,Helvetica,sans-serif;
display:block;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
border-top: 1px solid #0000FF;
border-bottom: 1px solid #0000FF;
border-right: 2px solid #0000FF;
border-left: 2px solid #0000FF;
font-weight:bold;
text-decoration: none;
}

#nav a:hover {
background-color:#DDE7FF;
border-color:#0033FF;
}

#nav a.selected {
background-color:#DDE7FF;
border-color:#0033FF;
}


.curved {
  background:transparent; 
  width:530px;
  margin-top:5px;
  }
  
.curved p {
  margin:0 10px;
  padding-bottom:0.5em;
  }
  
.curved .b1, .curved .b2, .curved .b3, .curved .b4, .curved .b5, .curved .b6, .curved .b7, .curved .b8 {
  display:block; 
  overflow:hidden;
  font-size:1px;
  height:1px;
  background: #FFFFFF; 
  border-left:2px solid #0000FF; 
  border-right:2px solid #0000FF;
  }

.curved .b1 {
  margin:0 10px; 
  background:#0000FF;
  }
.curved .b2 {
  margin:0 7px; 
  background:#0000FF;
  }
.curved .b3 {
  margin:0 5px;
  border-width:0 5px;
  }
.curved .b4 {
  margin:0 4px; 
  border-width:0 3px;
  }
.curved .b5 {
  margin:0 3px; 
  border-width:0 3px;
  }
.curved .b6 {
  margin:0 2px; 
  border-width:0 3px;
  }
.curved .b7 {
  margin:0 2px;
  border-width:0 2px;
  }
.curved .b8 {
  height:3px; margin:0 1px;
  border-width:0 2px;
  }
.curved .boxcontent {
  display:block;  
  background: #FFFFFF;  
  border-left:2px solid #0000FF; 
  border-right:2px solid #0000FF;
  padding: 0px 10px;
  }
