/*----------
 * Global Typography
 */
p, h1, h2, h3, h4, h5, h6, span, li, a {
	font-family:		Arial, Verdana, Helvetica, sans-serif;
}
.typography p {
	font-size:15px;
	line-height:150%;
	color:#000000;
}

.typography ul {
margin-left:40px;
}
.typography ul li {
	font-size:15px;
	line-height:150%;
	color:#000000;
	list-style-type:disc;
}
.typography a {
	color:#239A65;
        text-decoration:none;

}
.typography a:hover {
	color:#3077CB;
	text-decoration:underline!important;

}
.italic {
	font-style:			italic;
}
.bold {
	font-weight:		bold;
}
.black {
	color:				#000000;
}
.blue {
color:#3077CB!important;
}
#content-container img {
border:2px solid #ccc;
}
img.right {
float:right;
margin: 5px 0px 10px 10px;
}
img.left {
float:left;
margin: 5px 10px 10px 0px;
}
h1 {
	font-size:			24px;
	font-weight:normal;
	color:				#000000;
}
h2 {
	line-height:24px;
	font-size:20px;
	color:#239a65;
	font-weight:normal;
	letter-spacing:1px;
	margin:20px 0px 5px 0px;

}
h2 a {
	color:#239a65!important;
	text-decoration:none!important;
}
h2 a:hover {
	color:#3077CB!important;
	text-decoration:underline!important;
}
h3 {
	line-height:		24px;
	font-size:			14px;
	color:				#666;
}
h4 {
	line-height:		18px;
	font-size:			14px;
	color:				#000000;
}

/*----------
 * Typograpy for Grid-G
 */
.typography p {
	margin:0px;
	padding:0px;
}

.right {
float:right;
padding-left:20px;
}
.left {
float:left;
padding-right:20px;
}
.image {
}