	/*a, a:link, a:visited, a:active, a:hover */
	
	body {
		font-family: Arial;
		color: #000000;
		background-color:#F4F4F0;
	}
	a, a:link, a:visited, a:active, a:hover {
		color: #000000;
		text-decoration: underline;
	}
	.newsheadlines
	{
	   font-family: Arial;
	   color: #000000;
	   font-size:11px;
	}
	a.newshead:link,a.newshead:visited,a.newshead:active,a.newshead:hover
	{
	    color: #053860;
		font-size: 11px;
		font-weight: bold;
	}
	h1, h2, h3, h4, h5 {
		color: #053860;
		font-weight: normal;
	}
	h1 {font-size: 18px;}
	h2 {font-size: 16px;}
	h3 {font-size: 14px;}
	h4 {font-size: 12px;}
	h5 {font-size: 12px;}
	p, td {
		font-size: 12px;
		color: #000000;
	}	
	input {font-size: 11px;}
	
	div.nav1 a, div.nav1 a:link, div.nav1 a:visited, div.nav1 a:active, div.nav1 a:hover {
		font-size: 12px;
		color: #014880;
		font-weight: bold;
		text-decoration: none;
	}
	div.nav1selected {
		float: left;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 10px;
		padding-right: 10px;
	}
	div.nav1selected a, div.nav1selected a:link, div.nav1selected a:visited, div.nav1selected a:active, div.nav1selected a:hover {
		font-size: 12px;
		color: #014880;
		font-weight: bold;
		text-decoration: none;
	}
	div.nav2 {
		margin-left: 3px;
		margin-right: 3px;
		padding: 3px;
		border-bottom: 2px solid #ffffff;
		text-align: right;
	}
	div.nav2 a, div.nav2 a:link, div.nav2 a:visited, div.nav2 a:active, div.nav2 a:hover {
		font-size: 12px;
		color: #6B5E48;
		text-decoration: none;
	}
	div.nav2 a:hover {
		color: #053860;
	}
	div.nav2selected {
		margin-left: 3px;
		margin-right: 3px;
		padding: 3px;
		border-bottom: 2px solid #ffffff;
		text-align: right;
	}
	div.nav2selected a, div.nav2selected a:link, div.nav2selected a:visited, div.nav2selected a:active, div.nav2selected a:hover {
		font-size: 12px;
		color: #6B5E48;
		text-decoration: none;
	}
	div.nav2selected a:hover {
		color: #053860;
	}
	
    div.nav3 {
		margin-left: 3px;
		margin-right: 3px;
		padding: 3px;
		text-align: right;
	}
	div.nav3 a, div.nav3 a:link, div.nav3 a:visited, div.nav3 a:active, div.nav3 a:hover {
		font-size: 12px;
		color: #6B5E48;
		text-decoration: none;
	}
	div.nav3 a:hover {
		color: #053860;
	}
	div.nav3selected {
		margin-left: 3px;
		margin-right: 3px;
		padding: 3px;
		text-align: right;
	}
	div.nav3selected a, div.nav3selected a:link, div.nav3selected a:visited, div.nav3selected a:active, div.nav3selected a:hover {
		font-size: 12px;
		color: #6B5E48;
		text-decoration: none;
	}
	div.nav3selected a:hover {
		color: #053860;
	}	
	
	div.nav4 {
		margin-left: 3px;
		margin-right: 3px;
		padding: 3px;
		text-align: right;
	}
	div.nav4 a, div.nav4 a:link, div.nav4 a:visited, div.nav4 a:active, div.nav4 a:hover {
		font-size: 12px;
		color: #053860;
		text-decoration: none;
	}
	div.nav4 a:hover {
		color: #053860;
	}
	
	div.mission h1 {
		color: #6B5E48;
		text-align: center;
		font-size: 16px;
		font-weight: bold;
		margin: 0px;
	}
	div.mission p{
		text-align: center;
		color: #6B5E48;
		font-size: 14px;
		margin: 0px;
		line-height: 20px;
	}
	div.mission hr {
		color: #ffffff;
		width: 60%;
	}
	
	div.address {
		padding-top: 10px;
	}
	div.address p{
		color: #6B5E48;
		text-align: center;
		font-size: 12px;
		margin: 0px;	
	}
	div.address p a, div.address p a:link, div.address p a:visited, div.address p a:active, div.address p a:hover {
		color: #6B5E48;
		font-size: 12px;
	}
	
	td.schedule {
		padding: 15px;
	}
	td.schedule h2 {
		color: #6B5E48;
		text-align: center;
		font-size: 14px;
		font-weight: bold;
		text-transform: uppercase;
		margin: 0px;
	}
	td.schedule p{
		color: #6B5E48;
		font-size: 11px;
		margin: 0px;	
	}
	td.schedule p a, td.schedule p a:link, td.schedule p a:visited, td.schedule p a:active, td.schedule p a:hover {
		color: #053860;
		font-size: 11px;
		font-weight: bold;
	}
	
	div.footer {
		padding: 5px;
	}
	div.footer p{
		color: #ffffff;
		text-align: center;
		font-size: 12px;
		margin: 0px;	
	}
	div.footer p a, div.footer p a:link, div.footer p a:visited, div.footer p a:active, div.footer p a:hover {
		color: #ffffff;
		font-size: 12px;
	}
hr
{
    color: #014880;
}
.pagetitle
 {
	color: #014880;
	font-size: 21px;
	font-weight: bold;
	border-bottom: 1px #014880 solid;
}
.pagetitle1 
{
    font-size: 18px;
    color: #053860;
	font-weight: normal;
}
.pagetitle2 
{
    font-size: 16px;
    color: #053860;
	font-weight: normal;
}
.pagetitle3 
{
    font-size: 14px;
    color: #053860;
	font-weight: normal;
}
.pagetitle4 
{
    font-size: 12px;
    color: #053860;
    font-weight: normal;
}

.nav1{ float:left; margin:0; padding:0 10px 0 0;}
.nav1 a{ display:block;}
.nav1 a:hover{ text-decoration:underline;}

/* ----------- Teacher Template ---------------------------- */

.teacher #ContentMiddleLayoutTeacher{ padding:10px 0; width:500px; margin:0; float:left; min-height:30px; _height:30px;}
.teacher #ContentMiddleLayoutTeacherImg{ padding:0 10px; width:150px; margin:0; float:left;height:150px; overflow:hidden;}
        
.teacher .clearBoth{ clear:both;}
.teacher .left{ float:left; margin:-45px 0 0; padding:0; min-height:30px; _height:30px;}
.teacher .right{float:right; margin:6px 0 0; padding:0; min-height:30px; _height:30px;}
.teacher .box{ border-top:1px solid #000;width:363px; padding:10px; margin:0; min-height:30px; _height:30px;border-left:1px solid #000; border-right:1px solid #000;}
.teacher .left .box{width: 364px; margin:0 -1px 0 0; _margin:0 0;_width: 363px;}
.teacher .right .box{}
.teacher .last{ border-bottom:1px solid #000; min-height:30px; _height:30px;}
.teacher .flLeft{ float:left;}
.teacher .back{ float:left; clear:left; display:block;}

.teacher h1,.teacher h2,.teacher h3,.teacher h4,.teacher h5 { margin:0 0 7px; padding:0;}
        
.teacher #ContentMiddle{ width:100%; min-height:30px; _height:30px; float:left;}
