.olist {
	padding-bottom : 5px;
	padding-top : 5px;
	line-height : 2em;
	margin:0;
}
.olist li{
	padding-left : 5px;
	margin-left: 30px;
}
.olist a {
	background : transparent url(images/arrow.jpg) no-repeat center left;
	text-decoration : underline;
	padding-right : 11px;
	color : #006633;
}
.olist a:visited, .breadcrumb a:active {
	color : #006633;
}
.olist a:hover {
	text-decoration : none;
}

.thirdimg {
	padding-right : 5px;	
}

.hosted {
	color: #000;
	font-size: 0.9em;
	padding-top : 30px;
	text-align : left;
	padding-left: 15px;
	display : block;
	background : #f0f0f0;
}
.lansdown a {
	color: #555;
	font-size: 1.3em;
	text-decoration : none;
}
.lansdown strong a {
	color: #000;
	font-size: 0.9em;
	text-decoration : none;
}
#utility {
	margin-top: -25px;
}
.pdf a{
	font-size: 14px;
	background : transparent url(../images/adobe_reader.jpg) no-repeat center left;
	text-decoration : underline;
}
.dates {
	font : 12px "arial", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	padding-bottom : 30px;
	list-style-type : none;
	line-height : 1.4em;
}
.dates li {
	padding-right: 12px;
	padding-bottom: 10px;
	padding-left: 20px;
	margin-left: 20px;
}
.dates a {
	padding-left : 15px;
	margin-left: -15px;
	background : transparent url(../images/arrow.jpg) no-repeat center left;
	text-decoration : underline;
	color : #006633;
}
hr {
	margin-top: 5px;
	margin-bottom: 20px;
}
.alert {
	color: #900;
	font-size: 12px;
	padding-bottom: 0px;
}
.address {
	font : 14px "arial", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	padding-left: 30px;
	padding-bottom: 10px;
	padding-top: 10px;
}

