/* LINKS */


.none {

} 


.leftnavlink { 
	border-bottom: thin solid #000;
	padding-top:7px;
	padding-bottom:5px;
padding-left:5px;
font-size:0.8em;
font-family:verdana;
}

.leftnavlink-active { 

font-size:0.8em;
font-family:verdana;
  
	border-bottom: thin solid #000;
	padding-top:7px;
	padding-bottom:5px;
	padding-left:5px;
	background-color:#FFEBCA;
	
	
}

.intromenu {

font-size:0.9em;
font-family:arial; 
	background-color:#efefef

}


.intromenu {

font-size:0.9em;
font-family:arial;
  
	padding-top:7px;
	padding-bottom:5px;
	padding-left:5px;
	background-color:#efefef


}

.leftnavlink-sub { 

font-family:verdana;
	border-bottom: thin solid #ccc;
	padding-top:7px;
	padding-bottom:5px;
		padding-right:5px;
	padding-left:5px;
	font-size:0.7em;
	background-color:#FFF8EC;
	}


.address{ 
	
	font-size:0.9em;
	padding-top:10px;
	padding-left:10px;

	padding-bottom:5px

}



a:link { 
	text-decoration: none; 
	font-weight:bold;
	color:#003366;
}


a:visited { 
	text-decoration: none;
	font-weight:bold; 
	color: #003366;
}

a:hover  { 
	text-decoration: none; 
	color: #80B3CC;
	font-weight:bold;
}

a.side:link { 
	text-decoration: none; 
	color: red; 
	font-weight:normal;
}

a.side:visited { 
	text-decoration: none; 
	color: red; 
	font-weight:normal;
}

a.side:hover { 
	text-decoration: none; 
	color:pink ; 
	font-weight:normal;
}

/* CSS Document */
/* LINKS */

body {
	
font-family: arial;
font-size: 0.8em;
vertical-align: top;
background-color: #004860;

margin-top:10px;
	}


body.newsletter {
background-color:#E1E9EC

}

table.newsmain {
	width:650px;
	background-color:#fff;
	padding:10px;
	font-size:1.2em;
	border: thin dotted #666

}

.leftnav {
/* background-color:#efefef; */
padding:10px;
font-size:1.2em;

}


td.colleft {
width: 200px;
/*background-color:#efefef;*/
padding:10px;
background: url(images/fern.jpg); background-repeat: y;


}

.introfront{

font-size:1.1em;
font-family:Arial, Helvetica, sans-serif;
font-weight:900;
color:#666;
width:400px
}


.intro{

font-size:1.1em;
font-family:Arial, Helvetica, sans-serif;
font-weight:900;
color:#666;
}

.righthead {

font-size:1.2em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:900;
padding-bottom:5px;
background-color:#666;
text-indent:5px;
color:#fff;
}


td.maintext {
padding:10px;
padding-left:30px;
padding-right:60px;
background-color:#fff;

}


.footer {
background-image:url(images/bottom.jpg); 
background-repeat: repeat-x;
height:20px
}

table.main{


border: 1px solid #ECC075;
	height:100%;
width:90%
}


.pagetitle {
		
font-family: trebuchet ms;
font-size: 1.7em;
font-weight:800;
padding-top:15px;
padding-bottom:15px
	}

.staffname {
		
font-family: arial;
font-size: 1.4em;
font-weight:100
	}


.title {
		
font-family: arial;
font-size: 1.2em;
font-weight:100
	}


td{

vertical-align: top;
	}


.header {
		
background-color:#004860;
	text-align:center;

	}

h3 {
		
font-family: arial;
font-size: 1.6em;
	}

.subhead1 {
font-family: arial;
font-size: 1.2em;
font-weight:700;
	}


.subhead2 {
font-family: arial;
font-size: 1.1em;
font-weight:900;
	}


h4 {
font-family: arial;
font-size: 1.2em;
font-weight:700;
	}

h4.recent {
font-family: arial;
font-size: 1.2em;
font-weight:700;
padding-top:-30px;
	}

	
li {

margin-left:30px;

}

.rightbox{
position: absolute;
right: 15%;
vertical-align:top;
width: 150px;
background-color:#efefef;
padding:6px;
font-size:0.8em;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-left:20px;
 text-align: left;
}

.newsheadh  {

border-bottom: 2px solid #ccc;
	font-size:1.4em;
}






