body {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		 margin: 5px 5px 5px 5px;
		 padding: 0px 0px 0px 0px;
		background-color: #ffffff;
		 color: #000000;
}

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
		 color: #007FFF !important;
}

a:visited {
		 color: #007FFF !important;
}

a:active {
		 color: #007FFF !important;
}

a:hover {
		 color: #007FFF !important;
		 background-color: #cccccc !important;
}

#masthead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
		background: #ffffff !important;
}

#masthead p {
	display: none;
}

#masthead a {
		color: #000000 !important;
		float: left;
		text-align: left;
		width: 98%;
}

#masthead h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.7em;
		color: #000000 !important;
		float: left;
		text-align: left;
		width: 98%;
			margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#masthead img {
		float: left;
		padding: 0px 0px -5px -5px;
}

#masthead form {
		 margin: 0px 0px 0px 0px;
		 padding: 0px 0px 0px 0px; 
		 width: 98%;
		 text-align: left;
		 float: left;
}

#masthead form p {
		 margin: 0px 0px 0px 2px;
		 text-align: left;
		 padding: 0px 0px 0px 2px;
}

#topnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
  background-color: #ffffff !important;
  background: #ffffff !important; 
  color: #ffffff;
}

#topnav ul {
		background: white !important;
		border-top: none;
		text-align: left;
		list-style-type: square !important;
		padding: 0px 0px 0px 5px;
		margin: 0px 0px 0px 0px;
}

#topnav li {
		width: 98%;
		font-size: 1.2em;
		display: block;
		color: #007FFF !important;
		background-color: #ffffff !important;
		text-align: left;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
				 border-width: 0px 0px 0px 0px;
}

#topnav li a {
		color: #007FFF !important;
		background-color: #ffffff !important;
		text-align: left;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
}
	
#leftcolumn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
		 margin: 5px 0px 0px 0px;
		 padding: 0px 0px 0px 0px;
		 width: 98%;
		 border: none !important;
}

#leftcolumn h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
 		font-size: 1.5em;
		 margin: 0px 0px 0px 0px;
		 text-align: left;
}

#leftcolumn ul {
		 padding: 5px 5px 0px 5px;
		 margin: 0px 0px 0px 1.5em;	 
}

#leftcolumn li {
         padding: 0px 0px 0px 0px;
	     margin: 0px 0px 0px 0px;
		 list-style-type: square;
		 color: #007FFF !important;
		 font-size: 1.2em;
}

#leftcolumn li a {
         padding: 0px 0px 0px 0px;
	     margin: 0px 0px 0px 0px;
		 color: #007FFF !important;
 		font-size: 1.3em;
}

#audience ul {
		 padding: 5px 5px 0px 5px;
		 margin: 0px 0px 0px 1.5em;	 
}

#audience li {
         padding: 0px 0px 0px 0px;
		 list-style-type: square;
		 color: #007FFF !important;
}

#audience li a {
		 color: #007FFF !important;
 		font-size: 1.2em;
}

#leftcolumn hr {
		 width: 80%;
		 height: 1px;
}

#leftcolumn p {
	   text-align: center;
}

#leftcolumn img {
		 border-style: none;
}

#leftcolumn form {
		 padding: 0 0 0 30px;
}

#leftcolumn li.acc {
		display: none;
}

#noshow {
		display: none;
}

#noshow1 {
		display: none;
}

#rightcolumn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
		 margin: 0px 0px 0px 0px;
		 padding: 0px 0px 0px 0px;
		 width: 98%;
		 float: left;
		 border: none !important;
}

#rightcolumn h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
 		font-size: 1.5em;
		 display: block;
		 margin: 0px 0px 0px 0px;
		 text-align: left;
}

#rightcolumn h2 {
		 display: block;
		 text-align: left;
		 margin: 3px 0px 3px 0px;
}

#rightcolumn ul {
		 padding: 5px 5px 0px 5px;
		 margin: 0px 0px 0px 1.5em;	 
}

#rightcolumn li.nav {
         padding: 0px 0px 0px 0px;
		 margin: 0px 0px 0px 0px;
		 list-style-type: square;
		 color: #007FFF !important;
}

#rightcolumn li {
         padding: 0px 0px 0px 0px;
		 		 margin: 0px 0px 0px 0px;
		 list-style-type: square;
		 color: #007FFF !important;
		 font-size: 1.2em;
}

#rightcolumn li a {
		 color: #007FFF !important;
		 		 margin: 0px 0px 0px 0px;
 		font-size: 1.2em;
}

#rightcolumn ul.student {
		 padding: 0px 5px 5px 0px;
		 margin: 0px 0px 0px 15px;
		 list-style-type: square;
}

#rightcolumn li.student {
		 font-size: 1em;
         padding: 0px 0px 0px 0px;
}   

#centre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
	width: 98%;
    margin-right: 0%;
	margin: 0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
	 clear: both;
	}
	
#centre h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 1.7em;
		color: #000000 !important;
padding-top: 0px;
margin-top: 0px;
}

#centre h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #000000 !important;
		font-size: 1.6em;
padding-top: 0px;
margin-top: 0px;
}

#centre h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #000000 !important;
		font-size: 1.5em;
padding-top: 0px;
margin-top: 0px;
}

#centre p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #000000 !important;
		font-size: 1.3em;
padding-top: 0px;
margin-top: 0px;
}

#centre li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 1.3em;
}
	
#centre img {
	display: none;
	}	
	
#centre table {
		 width: 95%;
		 float: left;
		 margin: 0px 0px 0px 0px;
		 padding: 0px 0px 0px 0px;
		 text-align: left;
}

#centre th {
		 padding: 0px 0px 0px 0px;
		 		 margin: 0px 0px 0px 0px;
}

#centre td {
		 border-top: 1px solid #ffffff;
		 padding: 0px 0px 0px 0px;
		 		 margin: 0px 0px 0px 0px;
}	

#student table {
		 width: 90%;
		 float: left;
         margin: 0px 0px 0px 0px;
		 padding: 0px 0px 0px 0px;
		 		 text-align: left;
	}
	
#student th {
		 padding: 0px 0px 0px 0px;
		 		 margin: 0px 0px 0px 0px;
}

#student td {
		 border-top: 1px solid #ffffff;
		 padding: 0px 0px 0px 0px;
		 		 margin: 0px 0px 0px 0px;
}		

#student li {
         margin: 0px 0px 2px 0px;
		 padding: 0px 0px 2px 0px;
	list-style: square;
	}	
	
#student a.bb {
	color: #007FFF !important;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;
	font-weight: bold;
	font-size: 0.8em;
	text-decoration: none;
	}	

#student a.careers {
	color: #007FFF !important;
	padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
	border: none;
	font-weight: bold;
	font-size: 0.8em;
		text-decoration: none;
	}	
	
#student a.courses {
	color: #007FFF !important;
	padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
	border: none;
	font-weight: bold;
	font-size: 0.8em;
	text-decoration: none;
	}	
	
#student a.developme {
	color: #007FFF !important;
	padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
	border: none;
	font-weight: bold;
	font-size: 0.8em;
	text-decoration: none;
	}	
	
#student a.email {
	color: #007FFF !important;
	padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
	border: none;
	font-weight: bold;
	font-size: 0.8em;
	text-decoration: none;
	}	
	
#student a.gs {
	color: #007FFF !important;
	padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
	border: none;
	font-weight: bold;
	font-size: 0.8em;
	text-decoration: none;
	}		
	
#student a.lsc {
	color: #007FFF !important;
	padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
	border: none;
	font-weight: bold;
	font-size: 0.8em;
	text-decoration: none;
	}	
	
#student a.library {
	color: #007FFF !important;
	padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
	border: none;
	font-weight: bold;
	font-size: 0.8em;
	text-decoration: none;
	}	
	
#student a.pc {
	color: #007FFF !important;
	padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
	border: none;
	font-weight: bold;
	font-size: 0.8em;
	text-decoration: none;
	}	
	
#student a.pebblepad {
	color: #007FFF !important;
	padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
	border: none;
	font-weight: bold;
	font-size: 0.8em;
	text-decoration: none;
	}	
	
#student a.reswk {
	color: #007FFF !important;
	padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
	border: none;
	font-weight: bold;
	font-size: 0.8em;
	text-decoration: none;
	}			
	
#student a.tqeg {
	color: #007FFF !important;
	padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
	border: none;
	font-weight: bold;
	font-size: 0.8em;
	text-decoration: none;
	}	
	
#student a.workshops {
	color: #007FFF !important;
	padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
	border: none;
	font-weight: bold;
	font-size: 0.8em;
	text-decoration: none;
	}
	
#footerleft {
border-bottom: 1px solid #666666;
}	

#footer {
font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 1.2em;
		 margin: 0px 0px 0px 0px;
		 padding: 0px 0px 0px 0px;
		 clear: both;
		 text-align: left;
}

#footer p.nav {
		 display: block;
		 padding: 3px 3px 4px 3px;
		 margin: 5px 0px 5px 0px;
}

#footer p {
		 margin: 0px 0px 0px 0px;
		 padding: 0px 4px 0px 0px;
}

#footer img {
		display: none;
}

iframe {
		 float: left;
		 border-style: none;
}
