/* DEFINE BLOCKS FOR HOME PAGE CONTENT */
.HomeBlock {
	width: 230px;
	float: left;
	margin-left: 19px;
	border: 1px solid #000000;
	height: 275px;
}

#HBLeft.HomeBlock {
	margin-left: 0px;
}

#HBRight.HomeBlock {
	float: right;
	margin-left: 0px;
}

	/* CONTENT BOX TO PAD TEXT FROM BORDER */
	.HomeBlock .HomeBlockContent {
		width: 222px;
		margin-left: 4px;
		margin-top: 4px;
		margin-bottom: 4px;
	}

	/* HEADING TAGS INSIDE CONTENT BLOCK */
	.HomeBlock h1 {
		color: #679a00;
		margin: 0px; /* Clear initial margin */
		padding: 0px; /* Clear padding */
		font-size: 14pt;
		font-weight: bold;
		text-align: center;
	}
	
	.HomeBlockContent img {
		margin: 2px;
	}
	
	.HomeBlockContent a {
		font-weight: bold;
		font-size: 11pt;
		color: #ee3a43;
		text-decoration: none;
	}
	
	.HomeBlockContent a:hover {
		color: #333399;
	}
	
	
.contentbreak {
	clear: both;
}

.homeB1 {
	width: 150px;
	float: left;
	border-right: 1px solid #000000;
	margin-left: 18px;
}

.homeB2 {
	width: 530px;
	float: left;
	margin-left: 20px;
	margin-top: 22px;
}

	#homeB2img {
		margin-right: 15px;
		height: 125px;
		width: 200px;
		float: left;		
	}

.homeB3 {
	width: 225px;
	float: right;
	border: 1px solid #679a00;
}
	.homeB3 p {
		margin-bottom: 0px;
	}

	.homeB3 h1 {
		margin: 0px;
		padding: 0px;
		padding-top: 4px;
		background-color: #679a00;
		border: none;
		color: #ffffff;
		font-size: 11pt;
		text-align: center;
		height: 20px;
	}
	
	.PressMore {
		text-align: right;
		font-size: 11pt;
		font-weight: bold;	
	}
	
		.PressMore a {
			color: #000000;
			text-decoration: none;
		}
		
		.PressMore a:hover {
			color: #333399;
		}
.homeB3content {
	width: inherit;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #b7cc8c;
}

.TopMenu {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11pt;
}

	.TopMenu a {
		color: #ffffff;
		text-decoration: none;		
	}
	
	.TopMenu a:hover {
		color: #000066;
	}
	
.tagline {
	color: #333399;
	font-weight: bold;
	font-size: 16pt;
}
.tagline2 {
	color: #679a00;
	font-weight: bold;
	font-size: 20pt;
}
.more {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 16pt;
	background-color: #333399;
	text-align:center;
	}

.more a {
	color: #FFFFFF;
	text-decoration: none;
}