body {
		 margin: 5px 5px 5px 5px;
		 padding: 0px 0px 0px 0px;
		background-color: #ffffff;
		 color: #000000;
}

a:link {
		 color: #007FFF !important;
}

a:visited {
		 color: #007FFF !important;
}

a:active {
		 color: #007FFF !important;
}

a:hover {
		 color: #007FFF !important;
		 background-color: #cccccc !important;
}

#masthead {
		background: #ffffff !important;
}

#masthead a {
		color: #000000 !important;
}

#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;
}

#masthead ul {
		background: white !important;
		border-top: solid 1px #05B8CC !important;
		text-align: left;
		list-style-type: square !important;
		padding: 5px 0px 0px 5px;
		margin: 5px 0px 0px 0px;
}

#masthead 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;
}

#masthead li a {
		color: #007FFF !important;
		background-color: #ffffff !important;
		text-align: left;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
}

#masthead li.here {
		 color: #007FFF !important;
		 background-color: #ffffff !important;
		 text-align: left;
		 padding: 0px 10px 0px 0px;
		 margin: 0px 0px 0px 0px;
}

#masthead li.left {
		color: #007FFF !important;
		background-color: #ffffff !important;
		text-align: left;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
}				

#masthead li.right {
		color: #007FFF !important;
		background-color: #ffffff !important;
		text-align: left;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
}
	
#leftcolumn {
		 margin: 5px 0px 0px 0px;
		 padding: 0px 0px 0px 0px;
		 width: 98%;
		 border: 1px;
}

#leftcolumn h1 {
 		font-size: 1.3em;
		 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;
		 list-style-type: square;
		 color: #000000 !important;
}

#leftcolumn li a {
		 color: #000000 !important;
 		font-size: 1.2em;
}


#leftcolumn li.corp {
		 list-style-type: square;
}

#leftcolumn li.arch {
		 list-style-type: square;
		 }

#leftcolumn li.eng {
		 list-style-type: square;
		 }

#leftcolumn li.health {
		 list-style-type: square;
		 }

#leftcolumn li.info {
		 list-style-type: square;
		 }

#leftcolumn li.lss {
		 list-style-type: square;
		 }
	
#leftcolumn li.life {
		 list-style-type: square;
		 }

#leftcolumn li.sled {
		 list-style-type: square;
		 }

#leftcolumn li.mgt {
		 list-style-type: square;
		 }
	
#leftcolumn li.ssis {
		 list-style-type: square;
		 }

#leftcolumn ul.black {
		 padding: 0px 5px 5px 15px;
		 margin: 0px 0px 0px 2em;
		 list-style-type: square;
}

#leftcolumn li.black {
         padding: 0px 0px 0px 0px;
		 list-style-type: square;
		 }   

#leftcolumn li.archenvsmall {
         margin: 0px 0px -5px -22px;
         padding: 0px 0px 0px 0px;
		 list-style-type: square;
		 }   

#leftcolumn hr {
		 width: 80%;
		 height: 1px;
}

#leftcolumn img {
	display: none;
}

#leftcolumn p {
	   text-align: center;
}

#leftcolumn img {
		 border-style: none;
}

#leftcolumn form {
		 padding: 0 0 0 30px;
}

#leftcolumn li.acc {
		display: none;
}

#rightcolumn {
		 margin: 0px 0px 0px 0px;
		 padding: 0px 0px 0px 0px;
		 width: 98%;
		 border: 1px;
}

#rightcolumn h1 {
 		font-size: 1.3em;
		 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 5px 5px;
		 margin: 0px 0px 0px 2em;
		 list-style-type: square;
}

#rightcolumn li {
         padding: 0px 0px 0px 0px;
}  

#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;
}   

#rightcolumn li a {
		 color: #000000 !important;
 		font-size: 1.3em;
} 

#centre {
	float: left;
	width: 98%;
    margin-right: 0%;
	margin: 0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
	 clear: both;
	}
	
#centre img {
	display: none;
	}	

#footer {
		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;
}
