/*==============================================================================
	Container Styles
==============================================================================*/
.blank, .green, .blue, .red, .lightblue, .green-grad, .blue-grad, .red-grad, .lightblue-grad, .notitle-grad, .green-underline, .blue-underline, .blue-underline-alt, .red-underline, .social{clear:both;}
	.ModuleTitle_MenuItem {padding:0 !important;}
	.simple p, .blank p, .green p, .blue p, .lightblue p, .red p, .green-grad p, .blue-grad p, .red-grad p, .lightblue-grad p, .notitle-grad p, .green-underline p, .blue-underline p, .blue-underline-alt p, .red-underline p{margin:6px 0;}		
/*========= Color Container ============*/
.green, .blue, .red, .lightblue{background:#fff;}
	.blue{}
	.green-heading, .red-heading, .blue-heading, .lightblue-heading{margin:0;}
		.green-heading .Head, .red-heading .Head, .blue-heading .Head, .lightblue-heading .Head{display:block;padding:4px 10px;display:block;font-size:.9em;color:#fff;} /* font-size: 14px; */
		.green-heading .Head{background:#8d9e3c;}
		.red-heading .Head{background:#83321a;}
		.blue-heading .Head{background:#31355b;}
		.lightblue-heading .Head{background:#78a8bc;}
	.green-body, .blue-body, .red-body, .lightblue-body{padding:0 10px 10px 10px;color:#333;}
	.green-body p, .blue-body p, .red-body p, .lightblue-body p{color:#31355B;}
/*========= Color w/ Gradient Container ============*/
.green-grad, .blue-grad, .red-grad, .lightblue-grad, .notitle-grad{background:#fff url(images/gradient-bg.jpg) repeat-y top right;overflow:hidden;}
	.green-grad-heading, .red-grad-heading, .blue-grad-heading, .lightblue-grad-heading{margin:0;}
		.green-grad-heading .Head, .red-grad-heading .Head, .blue-grad-heading .Head, .lightblue-grad-heading .Head{display:block;padding:4px 10px;display:block;font-size:.9em;color:#fff;} /* font-size: 14px; */
		.green-grad-heading .Head{background:#8d9e3c;}
		.red-grad-heading .Head{background:#83321a;}
		.blue-grad-heading .Head{background:#31355b;}
		.lightblue-grad-heading .Head{background:#78a8bc;}
	.green-grad-body, .blue-grad-body, .red-grad-body, .lightblue-grad-body, .notitle-grad-body{padding:0 10px 10px 10px;color:#333;}
	.green-grad-body p, .blue-grad-body p, .red-grad-body p, .lightblue-grad-body p{color:#31355B;}
/*========= Greend Underline w/ Gradient Container ============*/
.green-underline, .blue-underline, .blue-underline-alt, .red-underline{background:#fff url(images/gradient-bg.jpg) repeat-y top right;overflow:hidden;}
	.green-underline-heading, .blue-underline-heading, .blue-underline-heading-alt, .red-underline-heading{margin:0;}
	.green-underline-heading .Head, .blue-underline-heading .Head, .blue-underline-heading-alt .Head, .red-underline-heading .Head{display:block;padding:4px 10px;display:block;font-size:.9em;color:#78a8bc;} /* font-size: 14px; */
		.green-underline-heading .Head{border-bottom:#8d9e3c solid 2px;}
		.blue-underline-heading .Head{border-bottom:#31355B solid 2px;}
		.blue-underline-heading-alt .Head{border-bottom:#31355B solid 2px;color:#8d9e3c;}
		.red-underline-heading .Head{border-bottom:#83321A solid 2px;}
	.green-underline-body, .blue-underline-body, .blue-underline-body-alt, .red-underline-body{padding:0 10px 10px 10px;color:#333;}
		.green-underline-body p, .blue-underline-body p, .blue-underline-body-alt p, .red-underline-body p{color:#31355B;}
	.green-underline a{color:#8d9e3c; font-weight:bold; text-decoration: none;}
	.green-underline a:hover{color:#78a8bc; text-decoration:underline; }
/*========= Social Media Container ============*/
.social{background:#fff;}
	.social-heading{margin:0;}
		.social-heading .Head{display:block;padding:4px 10px;display:block;font-size:.9em;color:#fff;background:#31355b;} /* font-size: 14px; */
	.social-body{padding:0 10px 10px 10px; font-size:.9em; color:#31355B;}
	.social-body p{color:#31355B;font-size:.9em;}
.social .icons{float:right;margin:-15px 20px 0 0;clear:both;}
	.social .icons img{border:none;padding:0 2px;}
/*========= Green Shadow Container ============*/
.green-shadow{background:#fff;}
	.green-heading-shadow{margin:0;}
		.green-heading-shadow .Head{display:block;padding:4px 10px;display:block;font-size:.9em;color:#fff;background:#8d9e3c;} /* font-size: 14px; */
	.green-body-shadow{padding:0 10px 10px 10px;color:#333;}
	.green-body-shadow p{color:#31355B;}
.shadow{background: url(images/shadow.png) repeat-x top right;overflow:hidden;height:15px;padding-bottom:0px;}

.green-shadow-rt{margin-bottom:25px;background: url(images/shadow-rt.png) repeat-y top right;overflow:hidden;}
.green-wrap{float:left;width:568px;overflow:hidden;}
	.green-heading-shadow-rt{margin:0;}
		.green-heading-shadow-rt .Head{display:block;padding:4px 10px;display:block;font-size:.9em;color:#fff;background:#8d9e3c;} /* font-size: 14px; */
	.green-body-shadow-rt{padding:10px;color:#333;background:#fff;}
	.green-body-shadow-rt p{color:#31355B;}
	
	.blank a{color:#8d9e3c; font-weight:bold; text-decoration: none;}
	.blank a:hover{color:#77a8bb;text-decoration:underline;}

.blue-underline a{color:#8d9e3c; font-weight:bold; text-decoration: none;}
.blue-underline a:hover{color:#77a8bb;text-decoration:underline;}

.red-underline a{color:#8d9e3c; font-weight:bold; text-decoration: none;}
.red-underline a:hover{color:#77a8bb;text-decoration:underline;}

H2.blue-underline-heading a{color:#77a8bb; text-decoration:none;}
H2.blue-underline-heading a:visited{color:#77a8bb; text-decoration:none;}
H2.blue-underline-heading a:hover{color:#77a8bb;text-decoration:underline;}

H2.green-underline-heading a{color:#77a8bb; text-decoration:none;}
H2.green-underline-heading a:visited{color:#77a8bb; text-decoration:none;}
H2.green-underline-heading a:hover{color:#77a8bb;text-decoration:underline;}

H2.red-underline-heading a{color:#77a8bb; text-decoration:none; font-weight:normal;}
H2.red-underline-heading a:visited{color:#77a8bb; text-decoration:none; font-weight:normal;}
H2.red-underline-heading a:hover{color:#77a8bb;text-decoration:underline; font-weight:normal;}
