

	
#industryblock {
	width:970px;
	height:216px;
	margin:0;
	padding:0;
	background-image:url("/siteflow/images/blue_water.jpg");
	background-repeat: repeat-y;
	background-position: top left;
	background-color:#355598;
	position:relative;
}

#industrycopy, div.industrycopy {
	color:#000;
	width:411px;
	margin:28px 28px 0 30px;
	padding:0;
	position:absolute;
	top:0;
	left:0;
}
	
#industrycopy h2, div.industrycopy h2 {
	color:#FFF;
	margin:0 0 10px 0;
	padding:0;
}

#industrycopy h2 a, #industrycopy h2 a:VISITED, #industrycopy h2 a:HOVER, #industrycopy h2:ACTIVE,
div.industrycopy h2 a, div.industrycopy h2 a:VISITED, div.industrycopy h2 a:HOVER, div.industrycopy h2:ACTIVE {
	color:#FFF;
}
	
#industrylist {
	text-align:right;
	width:160px;
	padding:0;
	margin:10px 0 0 0;
	position:absolute;
	left:468px;
	top:0;
}

#industrylist a, #industrylist a:VISITED {	
	font-size:12px;
	line-height:14px;
	color:#999;
	text-transform:uppercase;
	text-decoration:none;
}

	
#industrylist a:HOVER, #industrylist a:ACTIVE, #industrylist a.active {	
	color:#fff;
}
	
#industrylist a.selected {
	color:#ddd;
}
	
#industrypic, div.industrypic {
	width:330px;
	margin:0;
	padding:0;
	position:absolute;
	top:0;
	right:0;
	color:#365598;
}

div.industrycopy, div.industrypic, #industysets {
	display:none;
	opacity:0;
}

div.industrycopy p, div#greenbar p, div#greenbarrev p {
	font-size:12px;
	line-height:14px;
	}

div#greenbar a, div#greenbar a:HOVER, div#greenbar a:ACTIVE, div#greenbar a:VISITED {
	color:#fff;
	text-decoration:underline;
	}
	
div#greenbarrev a, div#greenbarrev a:HOVER, div#greenbarrev a:ACTIVE, div#greenbarrev a:VISITED {
	color:#fff;
	text-decoration:underline;
	}
#lowerhalf {
	clear:both;
	width:970px;
	margin:0;
	padding:0;
	background-image:url("/siteflow/images/dropshadow.jpg");
	background-repeat: repeat-x;
	background-color:#FFF;
	
	}
	
#leftblock {
	float:left;
	width:640px;
	margin:15px 0;
	padding:0;
	}
	
#leftblock h2 {
	color:#355598;
	margin:0;
	padding:0;
	}
	
#leftblockrev {
	float:left;
	width:960px;
	margin:15px 0;
	padding:0;
	}
	
#leftblockrev h2 {
	color:#355598;
	margin:0;
	padding:0;
	}


#greenbar h2 {
	color:#FFF;
	margin:0;
	padding:0;
	text-decoration:none;
	}
	
#greenbar h2 a, #greenbar h2 a:VISITED, #greenbar h2 a:HOVER, #greenbar h2:ACTIVE {
	color:#FFF;
	text-decoration:none;
	}
	
#greenbar {
	display:block;
	width:605px;
	height:117px;
	margin:0 15px;
	padding:15px 15px 0 15px;
	background-image:url("/siteflow/images/green_slime.jpg");
	background-color:#FFF;
	background-position: top left;
	background-repeat:no-repeat;
	}
	
#greenbar img{
	float:right;
	height:100px;
	margin:0;
	padding:0;
	}
	
	
#greenbar a:HOVER, #greenbar a:ACTIVE {	
	color:#FFF;
	text-decoration:underline;
	}
	
#greenbar p {
	width:420px;
	padding:0;
	margin:0;
	color:#fff;
	}
	
#greenbar h2 {
	width:420px;
	color:#FFF;
	margin:0;
	padding:0;
	}
	
#greenbarrev h2 {
	color:#FFF;
	margin:0;
	padding:0;
	text-decoration:none;
	}
	
#greenbarrev h2 a, #greenbarrev h2 a:VISITED, #greenbarrev h2 a:HOVER, #greenbarrev h2:ACTIVE {
	color:#FFF;
	text-decoration:none;
	}
	
#greenbarrev {
	float:left;
	display:block;
	width:595px;
	height:170px;
	margin:0 5px 5px 15px;
	padding:15px 15px 0 15px;
	background-image:url("/siteflow/images/green_slime_tall.jpg");
	background-color:#FFF;
	background-position: top left;
	background-repeat:no-repeat;
	}
	
#greenbarrev img{
	float:right;
	height:130px;
	margin:0;
	padding:0;
	}
	
	
#greenbarrev a:HOVER, #greenbarrev a:ACTIVE {	
	color:#FFF;
	text-decoration:underline;
	}
	

	
#greenbarrev p {
	padding:0;
	margin:0;
	color:#fff;
	}
	
#greenbarrev h2 {
	color:#FFF;
	margin:0;
	padding:0;
	}
	
#feature img {
	float:right;
	height:100px;
	margin:0;
	padding:0;
	}
	
span.blue {
	color:#355598;
	}

#feature, #map, #thehistory {
	float:left;
	width:270px;
	height:190px;
	margin:0 5px 0 15px;
	padding:15px;
	background-image:url("/siteflow/images/home_gray-trans.jpg");
	background-color:#FFF;
	background-position: top left;
	background-repeat:no-repeat;
	}
	
#feature p {
	margin:0;
	padding:0;
	}
	
	
#feature h2 a, #feature h2 a:VISITED, #feature h2 a:HOVER, #feature h2:ACTIVE {
	
	color:#355598;
	}
	
#rightblock {
	float:left;
	width:270px;
	margin:15px 15px 0 15px;
	padding:15px;
	background-image:url("/siteflow/images/home_gray_long-trans.jpg");
	background-color:#fff;
	background-position: top left;
	background-repeat:no-repeat;
	}

#rightblock h2 {
	color:#355598;
	margin:0;
	padding:0;
	}
	
#rightblock h2 span {
	font-size:0.8em;
	}
	
#rightblock h2 a, #rightblock h2 a:VISITED, #rightblock h2 a:HOVER, #rightblock h2:ACTIVE {
	color:#355598;
	}
	
#rightblock hr {
	margin:5px 0;
	border-top:1px solid #999;
	}
	
#rightblock img {
	margin:0 auto;
	border:none;
	}
	
#newswrapper {
	float:left;
	width:300px;
	margin:0;
	padding:0;
	}	
	
#newsblock {
	width:270px;
	margin:0;
	padding:15px;
	background-image:url("/siteflow/images/home_news_gray.jpg");
	background-color:#fff;
	background-position: top left;
	background-repeat:no-repeat;
	}
	
#mediablock {
	width:300px;
	height:40px;
	color:#355598;
	padding:10px 0 0 0;
	margin:0;
	background-image:url("/siteflow/images/media_back.jpg");
	background-color:#fff;
	background-position: top left;
	background-repeat:no-repeat;
	}
	
#mediablock span {
	font-size:1.2em;
	margin:0 0 0 15px;
	}

#newsblock h2 {
	color:#355598;
	margin:0;
	padding:0;
	}
	
#newsblock h2 span {
	font-size:0.8em;
	}
	
#newsblock h2 a, #newsblock h2 a:VISITED, #newsblock h2 a:HOVER, #newsblock h2:ACTIVE {
	color:#355598;
	}
	
#newsblock hr {
	margin:5px 0;
	border-top:1px solid #999;
	}
	
#newsblock img {
	margin:0 auto;
	border:none;
	}
	
#map {
	text-align:center;
	
	}
	
#map img {
	margin:0 auto;
	border:none;
	}
	
#rightblock img {
	margin:0 auto;
	border:none;
	}

