	body {

		text-align:left;
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 20px;
		color: #666;
		margin: 0px;
		padding: 0px;
		background:url("./images/cloudTile.jpg") center top repeat-x #000033;
		}

	p, div, form {
		margin:0;
		padding:0;
		}

	img {
		margin: 0;
		padding: 0;
		border: 0;
		}

	h1 {
		font-size:24px;
		line-height:36px;
		font-weight:bold;
		color:#669900;
		margin:0px 0px 10px 0px;
		padding:0px;
		}

	h2 {
		font-size:18px;
		margin:5px 0px 8px 0px;
		padding:0px;	
		}

	h3 {
		font-size:16px;
		margin:15px 0px 3px 0px;
		padding:0px;
		color:#336699;
		}

	h4 {
		font-size:12px;
		margin:5px 0px 8px 0px;
		padding:0 0 5px 0;
		color:#336699;
		border-bottom:2px dotted #999;
		}

	a {
		text-decoration:none;
		}

	a:link {
		color:#006699;
		}		

	a:hover {
		color:#0066CC;
		}		
	
	a:active {
		color:#0066CC;
		}

	a:visited {
		color:#006699;
		}


/* DIV SECTIONS */

#MAIN {
	width:770px !important;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	background:url("./images/mainBG.jpg") top center repeat-y;
	}

#LEFTEDGE {
	width:770px !important;
	margin:0;
	padding:0;
	background:url("./images/leftSide_index.jpg") top left no-repeat;
	}

#RIGHTEDGE {
	width:770px !important;
	margin:0;
	padding:0;
	background:url("./images/rightSide_index.jpg") top right no-repeat;
	}

#CONTENT {
	width:730px !important;
	margin-left:auto;
	margin-right:auto;
	}

#HEADER {
	width:730px !important;
	height:65px;
	margin-left:auto;
	margin-right:auto;
	border-bottom:1px solid #FFF;
	background:url("./images/topHeaderBG.jpg") center top no-repeat;
	}

#HEADER .nav {
		float:right;
		text-align:left;
		color:#FFF;
		}

#HEADER .nav ul {
		list-style-type:none;
		margin:0;
		padding:0;
		}

#HEADER .nav li {
		list-style-type:none;
		float:left;
		margin:0 5px 0 0;
		padding:0 0 0 5px;
		}

#HEADER a:link, #HEADER a:visited, #HEADER a:hover, #HEADER a:active {
		color:#99CCFF;
		line-height:30px;
		margin:0;
		padding:8px 0 3px 5px;
		border-left:3px solid #99CCFF;
		}

#HEADER a:hover, #HEADER a:active {
		color:#FFF;
		font-weight:bold;
		border-left:3px solid #FFF;
		border-bottom:1px solid #FFF;
		}

#SUBHEADER {
	width:539px;
	height:197px;
	float:left;
	display:inline;
	text-align:right;
	margin:0 0 0 20px;
	padding:0;
	color:white;

	/*background:url("./images/waterHeaderBG.jpg") left top no-repeat;*/
	}

#SUBHEADERint {
	width:539px;
	height:95px;
	float:left;
	display:inline;
	text-align:right;
	margin:0 0 0 20px;
	padding:0;
	color:white;
	background:#6699CC;
	}

#RIGHTCOL {
	width:190px;
	float:right;
	display:inline;
	margin:0 20px 0 0;
	padding:0;
	}

#RIGHTCOL .services {
	width:185px;
	float:left;
	margin:0;
	padding:0;
	}

#RIGHTCOL .services ul {
	width:180px;
	float:left;
	display:inline;
	list-style-type:none;
	margin:0;
	padding:0;
	}

#RIGHTCOL .services li {
	width:180px;
	height:47px;
	float:left;
	display:inline;
	list-style-type:none;
	margin:0;
	padding:0;
	}

#RIGHTCOL .services li ul, #RIGHTCOL .services li ul li {
		display:none;
		}

#RIGHTCOL a, #RIGHTCOL a:link, #RIGHTCOL a:active, #RIGHTCOL a:visited {
			display:block;
			width:175px;
			height:47px;
			float:left;
			margin:0;
			padding:0;
			line-height:1px;
			border-left:2px solid #FFF;					
			}

#RIGHTCOL a:hover {
			border-left:8px solid #FFF;
			}

#RIGHTCOL .permittingPlanning a {
			background:url("./images/permittingPlanning_off.jpg") left top no-repeat;
			}

#RIGHTCOL .permittingPlanning a:hover {
			background:url("./images/permittingPlanning_on.jpg") left top no-repeat;
			}

#RIGHTCOL .landUse a {
			background:url("./images/landUse_off.jpg") left top no-repeat;
			}

#RIGHTCOL .landUse a:hover {
			background:url("./images/landUse_on.jpg") left top no-repeat;
			}

#RIGHTCOL .engineering a {
			background:url("./images/engineering_off.jpg") left top no-repeat;
			}

#RIGHTCOL .engineering a:hover {
			background:url("./images/engineering_on.jpg") left top no-repeat;
			}

#RIGHTCOL .airQuality a {
			background:url("./images/airQuality_off.jpg") left top no-repeat;
			}

#RIGHTCOL .airQuality a:hover {
			background:url("./images/airQuality_on.jpg") left top no-repeat;
			}

#RIGHTCOL .brownfields a {
			background:url("./images/brownfields_off.jpg") left top no-repeat;
			}

#RIGHTCOL .brownfields a:hover {
			background:url("./images/brownfields_on.jpg") left top no-repeat;
			}

#RIGHTCOL .resourceManagement a {
			background:url("./images/resourceManagement_off.jpg") left top no-repeat;
			}

#RIGHTCOL .resourceManagement a:hover {
			background:url("./images/resourceManagement_on.jpg") left top no-repeat;
			}

#RIGHTCOL .monitoring a {
			background:url("./images/monitoring_off.jpg") left top no-repeat;
			}

#RIGHTCOL .monitoring a:hover {
			background:url("./images/monitoring_on.jpg") left top no-repeat;
			}

#RIGHTCOL .waterResources a {
			background:url("./images/waterResources_off.jpg") left top no-repeat;
			}

#RIGHTCOL .waterResources a:hover {
			background:url("./images/waterResources_on.jpg") left top no-repeat;
			}

#RIGHTCOL .sustainability a {
			background:url("./images/sustainability_off.jpg") left top no-repeat;
			}

#RIGHTCOL .sustainability a:hover {
			background:url("./images/sustainability_on.jpg") left top no-repeat;
			}

#RIGHTCOL .green a {
			background:url("./images/green_off.jpg") left top no-repeat;
			}
			
#RIGHTCOL .green a:hover {
			background:url("./images/green_on.jpg") left top no-repeat;
			}
			
#RIGHTCOL .groundwater a {
			background:url("./images/groundwater_off.jpg") left top no-repeat;
			}

#RIGHTCOL .groundwater a:hover {
			background:url("./images/groundwater_on.jpg") left top no-repeat;
			}

#RIGHTCOL .remediationMonitoring a {
			background:url("./images/remediationMonitoring_off.jpg") left top no-repeat;
			}

#RIGHTCOL .remediationMonitoring a:hover {
			background:url("./images/remediationMonitoring_on.jpg") left top no-repeat;
			}

#RIGHTCOL .industrialHygiene a {
			background:url("./images/industrialHygiene_off.jpg") left top no-repeat;
			}

#RIGHTCOL .industrialHygiene a:hover {
			background:url("./images/industrialHygiene_on.jpg") left top no-repeat;
			}

#RIGHTCOL .regulatoryCompliance a {
			background:url("./images/regulatoryCompliance_off.jpg") left top no-repeat;
			}

#RIGHTCOL .regulatoryCompliance a:hover {
			background:url("./images/regulatoryCompliance_on.jpg") left top no-repeat;
			}

#RIGHTCOL .hazmat a {
			background:url("./images/hazmat_off.jpg") left top no-repeat;
			}

#RIGHTCOL .hazmat a:hover {
			background:url("./images/hazmat_on.jpg") left top no-repeat;
			}

#RIGHTCOL .environmentalLiability a {
			background:url("./images/environmentalLiability_off.jpg") left top no-repeat;
			}

#RIGHTCOL .environmentalLiability a:hover {
			background:url("./images/environmentalLiability_on.jpg") left top no-repeat;
			}

#RIGHTCOL .dueDiligence a {
			background:url("./images/dueDiligence_off.jpg") left top no-repeat;
			}

#RIGHTCOL .dueDiligence a:hover {
			background:url("./images/dueDiligence_on.jpg") left top no-repeat;
			}

#RIGHTCOL .disciples {
 		  width:181px !important;
		  margin:0;
		  padding:3px 3px 5px 5px;
		  float:left;
			line-height:14px;
			color:#FFF;
			background:#003366;
			}

#RIGHTCOL .disciples ul {
		  margin:0 0 0 12px;
		  padding:0;
			}

#RIGHTCOL .disciples li {
			margin:3px 0 3px 0;
			padding:0;
			}

#MAINCONTENT {
	width:533px;
	float:left;
	display:inline;
	margin:0 0 10px 20px;
	padding:0px 3px 3px 3px;
	border-top:1px solid #FFF;
	background:url("./images/bottomBarBG.jpg") left top no-repeat;
	}


#MAINCONTENT p {
	margin:5px 0 10px 0;
	}

#MAINCONTENT ul {
	margin:0 0 0 20px;
	padding:0;
	}

#MAINCONTENT li {
	line-height:12px;
	margin:8px 0 8px 0;
	padding:0;
	}

#MAINCONTENT .careerOpps {
	  border:1px solid #999;
	  margin:5px 0 5px 0;
		}

#MAINCONTENT .newsclip {
		margin:0 0 25px 0px;
		border-bottom:3px dotted #CCC;
		}

#MAINCONTENT .newsclip img {
		margin:0 0 10px 15px;
		float:right;
		}

#MAINCONTENT .locations {
		float:left;
		}

#MAINCONTENT .locations ul {
		list-style-type:none;
		margin:0;
		padding:0;
		}

#MAINCONTENT .locations li {
		list-style-type:none;
		line-height:16px;
		margin:10px 0 10px 0;
		padding:0;
		}

#NEWS {
	width:150px;
	font-size:11px;
	line-height:14px;
	display:inline;
	margin:0;
	padding:0 5px 0 5px;
	float:left;
	background:url("./images/newsColHeader.jpg") left top repeat-x;
	}

#NEWS ul, #NEWS li {
		width:150px;
		float:left;
		display:block;
		list-style-type:none;
		margin:0;
		padding:0;
		}
		
#NEWS li {
		line-height:14px;
		border-bottom:2px dotted #999;
		}
		
#NEWS .more {
		font-size:11px;
		font-weight:normal;
		float:right;
		padding:0 0 15px 0;
		}
			
#PROJECTS {
	width:365px;
	float:right;
	display:inline;
	margin:0;
	padding:0;
	}

#PROJECTS ul, #PROJECTS li {
	list-style-type:none;
	margin:0;
	padding:0;
	}
		
#PROJECTS li {
		line-height:14px;
		padding:0 5px 0 0;
		display:block;
		float:left;
		border-bottom:2px dotted #999;
		}

#PROJECTS h3 {
		display:block;
		padding:0 3px 0 3px;
		color:#FFF;
		background:#666666;
		}

#FOOTER {
	width:720px !important;
	font-size:10px;
	line-height:12px;
	text-align:left;
	color:#FFF;
	margin-left:auto;
	margin-right:auto;
	padding:5px;
	border-top:1px solid #FFF;
	background:url("./images/accentBar.jpg") center top repeat-y #FFF;
	}

#FOOTER a:link, #FOOTER a:hover, #FOOTER a:active, #FOOTER a:visited {
	color:#FFF;
}

#FOOTER a:hover {
	font-weight:bold;
}

/* SPECIFIC LIST CLASSES */

.button_reversed {
	line-height:10px;
	float:right;
	margin:0;
	padding:3px;
	}

.reversed {
	color:#FFF;
	line-height:11px;
	padding:4px 0 5px 0;
	}

.reversed a {
		font-weight:bold;
		color:#FFF;
		}
	
.reversed a:hover, .reversed a:visited, {
		font-weight:bold;
		color:#FFF;
		}
			
.normal {

	}

ul.normal {
		margin:5px 5px 5px 10px;
		padding:0;
		}

li.normal {
		margin:0;
		padding:3px;
		}

.fluentLink {
	float:right;
	margin:10px;
	text-align:center;
	}

.fluentLink img {
	text-align:center;
	}
	

.fluentLink img {
	text-align:center;
	float:none;
	align:center;
	}
			

