a	{
		color: #0000AA
		}
	a:hover{ 
		color: #CE0000;
		} 
	body {
		background: #666666;
		margin: 0;
		padding: 0;
		border: 0;
		font-family: 'Trebuchet MS', Arial, sans-serif;
		font-size: 11px;
		color: #333333;
		padding-bottom: 25px;
		}
	h1 {
		font-family: century gothic, arial, helvetica;
		font-size: 14px;
	    color: #000000;
		margin-top: -.1em;
	    margin-bottom: .5em;
		}
	h2, h3	{
		font-family: century gothic, arial, helvetica;
		font-weight: normal;
		margin-top: 25px;
		margin-bottom: 2px;
		letter-spacing: 1px;
		}
	h4{
		font-size: 14px;
		font-weight: bold;
		color: #616060;
		margin: 0px 0px 0px 0px;
		text-transform: uppercase;
	}
	h5 {
		margin-bottom: 2px; 
		font-family: century gothic, arial, helvetica;
		letter-spacing: 1px;
		margin: -1em 0;
		padding: 2px 0px 5px 0px;
		color: #7B1421;
		}
	h6 {
		font-family: century gothic, arial, helvetica;
		font-size: 11px;
		color: #616060;
		margin-top: 0em;
		margin-bottom: 0em;
	   	margin-top: 0em; 
		}
	.hr {
		border-bottom: 5px solid #D6D6E2;
		border-top: 0px;
		border-right: 0px;
		border-left: 0px;
		padding: 3px 0px 0px 0px;
	}
	
	p {
		line-height: 140%;
		text-align: left;
		margin-top: 0;
		margin-bottom: 1em;
		}
	li.pad {
   		list-style-image: url(../img/bullet.gif);
   		margin: 0px 0px 0px 0px; /* top, right, bottom, left */
		padding: 0px 0px 5px 0px; /* top, right, bottom, left */
   }
   li.bullet {
   		list-style-image: url(../img/bullet.gif);
   }
	#c {
		color: #333;
		margin: 10px auto;
		padding: 0;
		border: 6px solid #ffffff;
		background: #ffffff;
		width: 746px;
		} 
	#footer {
		background: #000000;
		border-top: 4px solid #D72E2E;
		height: 20px;
		padding: 0px 0px 0px 0px;
		}
	#head {
		background: #ffffff;
		color: #333;
		border: 0;
		margin: 0;
		padding: 0;
		}
	#stmt {
		BORDER-TOP-WIDTH: 0px; 
		PADDING-RIGHT: 0px; 
		PADDING-LEFT: 0px; 
		BORDER-LEFT-WIDTH: 0px; 
		BACKGROUND: url(../img/logo.gif); 
		FLOAT: left; 
		BORDER-BOTTOM-WIDTH: 0px; 
		PADDING-BOTTOM: 0px; 
		MARGIN: 6px 0px 0px 3px; 
		WIDTH: 200px; 
		PADDING-TOP: 0px; 
		HEIGHT: 48px; 
		BORDER-RIGHT-WIDTH: 0px
	}
	#widgetBar {
		BORDER-TOP-WIDTH: 0px; 
		PADDING-RIGHT: 0px; 
		PADDING-LEFT: 0px; 
		BORDER-LEFT-WIDTH: 0px; 
		FLOAT: right; 
		BORDER-BOTTOM-WIDTH: 0px; 
		PADDING-BOTTOM: 0px; 
		MARGIN: 0px 0px 0px 0px; 
		WIDTH: 147px; 
		PADDING-TOP: 0px; 
		HEIGHT: 21px; 
		background-color: #e7e7e7;
		BORDER-RIGHT-WIDTH: 0px
	}
	.topbarimg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/bar.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 599px; PADDING-TOP: 0px; HEIGHT: 17px
}
.menuH A {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 71px; 
	PADDING-TOP: 0px; 
	POSITION: absolute; 
	TOP: 70px; 
	TEXT-DECORATION: none
}
.menuC A {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN-LEFT: 71px; 
	WIDTH: 76px; 
	POSITION: absolute; 
	TOP: 70px; 
	TEXT-DECORATION: none
}
.topBar {
	FLOAT: left; WIDTH: 495px; BORDER-BOTTOM: #e6e6e6 6px solid
}
#top2img {
	Z-INDEX: 9; 
	FLOAT: left; 
	POSITION: relative; 
	TOP: 2px;
}
#footer {
	CLEAR: both; 
	PADDING-RIGHT: 3px; 
	BORDER-TOP: #ccc 1px solid; 
	PADDING-LEFT: 7px; 
	BORDER-LEFT-WIDTH: 0px; 
	FONT-SIZE: x-small; 
	BACKGROUND: #E7E7E7; 
	BORDER-BOTTOM-WIDTH: 0px; 
	PADDING-BOTTOM: 7px; 
	COLOR: #666; 
	PADDING-TOP: 10px; 
	HEIGHT: 0px; 
	TEXT-ALIGN: center; 
	BORDER-RIGHT-WIDTH: 0px;
}
#bar {
	BACKGROUND: #E7E7E7; 
	HEIGHT: 19px; 
	POSITION: relative; 
	TOP: 4px;
}
.floatR{
	float: right;
}
.leftcontent {
	BACKGROUND-color: #ffffff; 
	MARGIN: 0px 198px 0px 0px; 
	padding: 10px 0px 0px 0px;
}
#rightcontent{
	float: right;
	
}
#maincontent {
	background: url(../img/background.gif) #ffffff;
	MARGIN: 10px 0px 10px 0px; 
	padding: 0px 0px 10px 10px;
	width: 736px;
	
}
.indent {
	MARGIN: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 75px;
	
}
.uoLink{
	list-style-image: url(../img/bullet.gif);
   	margin: 0px 0px 0px 20px; /* top, right, bottom, left */
	padding: 0px 0px 5px 0px; /* top, right, bottom, left */
}
.indent2 {
	MARGIN: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 20px;
	
}
.tagLine{
	float: right;
	padding: 5px 19px 0px 0px;
}
#banner{
	background-color: #E7E7E7;
	border-top: 1px solid #CCCCCC;
	width: 178px;
	color: #000202;
	margin-bottom: 10px;
}
#bannerText{
	padding: 5px 15px 5px 18px;
	color: #333333;
	font-weight: bold;
}
body#about #topbanner{
	background: url(../img/aboutHead.gif);
	height: 25px;
	width: 746px;
	margin: 2px 0px 0px 0px;
	}
body#contact #topbanner{
	background: url(../img/contactHead.gif);
	height: 25px;
	width: 746px;
	margin: 2px 0px 0px 0px;
	}
body#staff #topbanner{
	background: url(../img/staffHead.gif);
	height: 25px;
	width: 746px;
	margin: 2px 0px 0px 0px;
	}
body#awards #topbanner{
	background: url(../img/awardsHead.gif);
	height: 25px;
	width: 746px;
	margin: 2px 0px 0px 0px;
	}
body#institutional #topbanner{
	background: url(../img/institutionalHead.gif);
	height: 25px;
	width: 746px;
	margin: 2px 0px 0px 0px;
	}
body#commercial #topbanner{
	background: url(../img/commercialHead.gif);
	height: 25px;
	width: 746px;
	margin: 2px 0px 0px 0px;
	}
body#industrial #topbanner{
	background: url(../img/industrialHead.gif);
	height: 25px;
	width: 746px;
	margin: 2px 0px 0px 0px;
	}
body#medicalGas #topbanner{
	background: url(../img/medicalGasHead.gif);
	height: 25px;
	width: 746px;
	margin: 2px 0px 0px 0px;
	}
body#serviceMaint #topbanner{
	background: url(../img/serviceMaintHead.gif);
	height: 25px;
	width: 746px;
	margin: 2px 0px 0px 0px;
	}
body#portfolio #topbanner{
	background: url(../img/portfolioHead.gif);
	height: 25px;
	width: 746px;
	margin: 2px 0px 0px 0px;
	}
body#grnInit #topbanner{
	background: url(../img/greenInitiativesHead.gif);
	height: 25px;
	width: 746px;
	margin: 2px 0px 0px 0px;
	}
	
/* -------------------------START NAV------------------------------------ */
#newnav {
	MARGIN: 0px; WIDTH: 746px; LIST-STYLE-TYPE: none; POSITION: relative
}
UL#nav2 {
	BACKGROUND: url(../img/nav.gif) no-repeat 0px 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 746px; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 17px
}
UL#nav2 LI {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
UL#nav2 LI A {
	BACKGROUND: url(../img/nav.gif) no-repeat; OVERFLOW: hidden; TEXT-INDENT: -9000px; POSITION: absolute; TOP: 0px; TEXT-DECORATION: none
}
LI#about A {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 17px; HEIGHT: 0px! important
}
LI#staff A {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 17px; HEIGHT: 0px! important
}
LI#portfolio A {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 17px; HEIGHT: 0px! important
}
LI#inst A {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 17px; HEIGHT: 0px! important
}
LI#comm A {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 17px; HEIGHT: 0px! important
}
LI#ind A {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 17px; HEIGHT: 0px! important
}
LI#med A {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 17px; HEIGHT: 0px! important
}
LI#sermaint A {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 17px; HEIGHT: 0px! important
}
LI#awards A {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 17px; HEIGHT: 0px! important
}
#nav2 LI#about A {
	BACKGROUND-POSITION: 0px 0px; LEFT: 0px; WIDTH: 60px
}
#nav2 LI#staff A {
	BACKGROUND-POSITION: -60px 0px; LEFT: 60px; WIDTH: 39px
}
#nav2 LI#portfolio A {
	BACKGROUND-POSITION: -99px 0px; LEFT: 99px; WIDTH: 60px
}
#nav2 LI#inst A {
	BACKGROUND-POSITION: -159px 0px; LEFT: 159px; WIDTH: 122px
}
#nav2 LI#comm A {
	BACKGROUND-POSITION: -281px 0px; LEFT: 281px; WIDTH: 115px
}
#nav2 LI#ind A {
	BACKGROUND-POSITION: -396px 0px; LEFT: 396px; WIDTH: 109px
}
#nav2 LI#med A {
	BACKGROUND-POSITION: -505px 0px; LEFT: 505px; WIDTH: 71px
}
#nav2 LI#sermaint A {
	BACKGROUND-POSITION: -576px 0px; LEFT: 576px; WIDTH: 116px
}
#nav2 LI#awards A {
	BACKGROUND-POSITION: -692px 0px; LEFT: 692px; WIDTH: 54px
}
#nav2 LI#about A:hover {
	BACKGROUND-POSITION: 0px -17px
}
#nav2 LI#staff A:hover {
	BACKGROUND-POSITION: -60px -17px
}
#nav2 LI#portfolio A:hover {
	BACKGROUND-POSITION: -99px -17px
}
#nav2 LI#inst A:hover {
	BACKGROUND-POSITION: -159px -17px
}
#nav2 LI#comm A:hover {
	BACKGROUND-POSITION: -281px -17px
}
#nav2 LI#ind A:hover {
	BACKGROUND-POSITION: -396px -17px
}
#nav2 LI#med A:hover {
	BACKGROUND-POSITION: -505px -17px
}
#nav2 LI#sermaint A:hover {
	BACKGROUND-POSITION: -576px -17px
}
#nav2 LI#awards A:hover {
	BACKGROUND-POSITION: -692px -17px
}

/* ----------------------------END NAV--------------------------------- */


/* ----------------------------START RIGHT NAV--------------------------------- */
#button {
		width: 155px;
		padding: 0px;
		font-family: 'Trebuchet MS', Arial, sans-serif;
		background-color: #EDEDED;
		color: #333;
		font-size: 11px;
		voice-family: "\"}\"";
		voice-family:inherit;
		width: 155px;
		}
		html>body #button {
		width: 180px;
	}
	#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
	}
	#button li {
		border-top: 1px dotted #333333;
		margin: 0;
	}
	#button li a {
		display: block;
		padding: 5px 5px 5px 20px;
		background-color: #EDEDED;
		color: #333;
		text-decoration: none;
		width: 100%;
		}
		html>body #button li a {
		width: auto;
	}
	#button li a:hover {
		background-color: #737373;
		color: #fff;
	}
	.bottom {
		border-bottom: 1px dotted #333333;
		margin: 0;
	}
/* ----------------------------END RIGHT NAV--------------------------------- */