p, li, ul {
	font: 9pt arial, sans-serif;
	color: #000;
}

p A, p A:active, li A, li A:active, ul A, ul A:active {
	font: 9pt arial, sans-serif;
	color: #72b1ef;
	text-decoration: none;
}

p A:hover, li A:hover, ul A:hover {
	font: 9pt arial, sans-serif;
	color: #91b14a;
	text-decoration: none;
}

p.header1 {
	font: bold 12pt courier new, sans-serif;
	color: #000;
	margin-bottom: 10px;
}

p.loc {
	font: bold 15pt courier new, sans-serif;
	color: #FFF;
}

p.loc A, p.loc A:active {
	font: bold 15pt courier new, sans-serif;
	color: #FFF;
	text-decoration: none;
}

p.loc A:hover{
	font: bold 15pt courier new, sans-serif;
	color: #A5c955;
	text-decoration: none;
}

p.desc {
	font: bold 10pt courier new,, sans-serif;
	color: #FFF;
}

p.foot_top {
	font: 9pt arial, sans-serif;
	color: #000;
	position: relative;
	top: 35px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
}

p.foot_copy {
	font: bold 7pt arial, sans-serif;
	color: #FFF;
	position: relative;
	top: 80px;
	text-align: center;
	text-decoration: none;
}

p.foot_copy A , p.foot_copy A:active{
	font: bold 7pt arial, sans-serif;
	color: #FFF;
	text-decoration: none;
}

p.foot_copy A:hover{
	font: bold 7pt arial, sans-serif;
	color: #A5c955;
	text-decoration: none;
}

/* NEWS */
.news_container {
	margin-bottom: 15px;
}

.news_header {
	border-bottom: 2px solid #000;
	margin-bottom: 5px;
}

.news_header p, .news_header_a A, .news_header_a A:active, .news_header_a A:hover {
	font: bold 11pt courier new, sans-serif;
	color: #000;
	text-decoration: none;
}

.news_body {
	padding-left: 10px;
}

/* Recent Articles */
.recent_article {
	font: 8pt Arial, sans-serif;
	color: #000;
	text-decoration: none;
	padding-left: 8px;
}

.recent_article A, .recent_article A:active, .recent_article A:hover {
	font: bold 8pt Arial, sans-serif;
	color: #72B1EF;
}