/* links */
.typography a {
	color: #23599d;
	background-color: inherit;
	text-decoration: none;
}
.typography a:hover {
	color: #ef7025;
	background-color: inherit;
}
.typography a:active,
.typography h8 {
	font-weight: bold;
}

/* headers */
.typography h1,
.typography h2,
.typography h3 {
	font: bold 1em Geneva, Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	text-align:left;
}

.typography h1 {
	font-size: 1.5em;
	color: #ef7025;
}
.typography h4 {
	font: bold 1.3em Geneva, Verdana, Arial, Helvetica, sans-serif;
	color: #666;
}
.typography h6 {
	font-size: 1.5em;
	color: #ffffff;
}
.typography h2 {
	font-size: 1.4em;
	text-transform:uppercase;
}
.typography h3,
.typography h7 { font-size: 1.3em; }
.typography p,
.typography h1,
.typography h2,
.typography h3,
.typography h6
 { margin: 5px 10px; }
.typography h4 {
	margin: 0px 0px;
}
.typography ul,
.typography ol {
	padding: 0px 0px 0px 0px;
	color: #666;
}
.typography h3 { font-size: 1.3em; }
.typography p,
.typography h1 { margin: 10px 10px; }
/*
.typography ul,
.typography ol {
	padding: 0 12px;
	color: #4284B0;
}
#sidemenu ul,
#sidemenu ol {
	color: #4284B0;
}
*/
.bodycontent, .bodycontent p {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	text-align: justify;
}
.bodycontent ul, .bodycontent.ol {
	padding: 0px 0px 0px 0px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
}

