body {
	margin: 0 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/background1.jpg);
	background-repeat: repeat;
	background-position: top;
	background-color: #50534C;
}
#pscMain {
	width: 775px;
	padding: 0 2px 0 2px;
	background-image: url(../images/shadow.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
/* Masthead and Logo */
#top {
	background-color: #D50000;
	height: 25px;
}
#logo {
	height: 42px;
	background-color: #9B2C25;
}
/* Search Area */
#search {
	background-color: #DACEAB;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	height: 25px;
	padding: 5px 5px 0px 0px;
}
#search form {
	margin:0; 
	padding:0; 
} 

	#search input, label {
		padding: 0 0 0 0;
	}
	.searchSubmit {
		font-family: Arial, Helvetica, sans-serif;
	}
		.searchSubmit input {
		color: #007063;
		background: #EEF1E6;
		border: 1px solid #007063;
		font-size: 11px;
		font-weight: bold;
		text-transform: uppercase;
		font-family: Arial, Helvetica, sans-serif;
		}
/* Flash Area */
#flash {
	height: 106px;
	width: 775px;
	background-image: url(../images/pineview.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	clear: both;	
}
	#electric {
	height: 100px;
	background-image: url(../images/utilities/electric.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	background-color: #3F6BB4;
	border-top: 4px solid #FFFFFF;
	clear: both;	
	}
	#gas {
	height: 100px;
	background-image: url(../images/utilities/gas.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	background-color: #3F6BB4;
	border-top: 4px solid #FFFFFF;
	clear: both;	
	}
	#telecom {
	height: 100px;
	background-image: url(../images/utilities/telecom.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	background-color: #3F6BB4;
	border-top: 4px solid #FFFFFF;
	clear: both;	
	}
	#water {
	height: 100px;
	background-image: url(../images/utilities/water.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	background-color: #3F6BB4;
	border-top: 4px solid #FFFFFF;
	clear: both;	
	}
/* Utilities Navigation */
#navigationTop {
	float: none;
	width: 575px;
	height: 38px;
	padding-left: 24px;
	background-color: #FFFFFF;
	padding-right: 24px;
	border-bottom: 2px solid #656A57;
	border-top: 2px solid #656A57;
	clear: both;
}
#navigationTop a {
	float: left;
}
	#navigationTopElectric {
		width: 115px;
		float: left;
	}
		#navigationTopElectric a {
			background-image: url(../images/topNav/electric-up.jpg);
			background-position: bottom left;
			background-repeat: no-repeat;
			color: #FFFFFF;
			text-decoration: none;
			font-weight: bold;
			width: 85px;
			height: 23px;
			padding-top: 15px;
			padding-left: 30px;
			text-align: left;
			text-transform: uppercase;
			font-size: 15px;			
		}
		#navigationTopElectric a:hover {
			background-image: url(../images/topNav/electric-down.jpg);
			background-position: bottom left;
			background-repeat: no-repeat;
			color: #FFDF38;
		}
	#navigationTopGas {
		width: 115px;
		float: left;
	}
		#navigationTopGas a {
			background-image: url(../images/topNav/gas-up.jpg);
			background-position: bottom left;
			background-repeat: no-repeat;
			color: #FFFFFF;
			text-decoration: none;
			font-weight: bold;
			width: 85px;
			height: 23px;
			padding-top: 15px;
			padding-left: 30px;
			text-align: left;
			text-transform: uppercase;
			font-size: 15px;			
		}
		#navigationTopGas a:hover {
			background-image: url(../images/topNav/gas-down.jpg);
			background-position: bottom left;
			background-repeat: no-repeat;
			color: #FF1B01;
		}
	#navigationTopTelecom {
		width: 115px;
		float: left;
	}
		#navigationTopTelecom a {
			background-image: url(../images/topNav/telecom-up.jpg);
			background-position: bottom left;
			background-repeat: no-repeat;
			color: #FFFFFF;
			text-decoration: none;
			font-weight: bold;
			width: 85px;
			height: 23px;
			padding-top: 15px;
			padding-left: 30px;
			text-align: left;
			text-transform: uppercase;
			font-size: 15px;			
		}
		#navigationTopTelecom a:hover {
			background-image: url(../images/topNav/telecom-down.jpg);
			background-position: bottom left;
			background-repeat: no-repeat;
			color: #007063;
		}
	#navigationTopWater {
		width: 115px;
		float: left;
	}
		#navigationTopWater a {
			background-image: url(../images/topNav/water-up.jpg);
			background-position: bottom left;
			background-repeat: no-repeat;
			color: #FFFFFF;
			text-decoration: none;
			font-weight: bold;
			width: 85px;
			height: 23px;
			padding-top: 15px;
			padding-left: 30px;
			text-align: left;
			text-transform: uppercase;
			font-size: 15px;			
		}
		#navigationTopWater a:hover {
			background-image: url(../images/topNav/water-down.jpg);
			background-position: bottom left;
			background-repeat: no-repeat;
			color: #3F6BB4;
		}
	#navigationTopMisc {
		width: 115px;
		float: left;
	}
		#navigationTopMisc a {
			background-image: url(../images/topNav/misc-up.jpg);
			background-position: bottom left;
			background-repeat: no-repeat;
			color: #FFFFFF;
			text-decoration: none;
			font-weight: bold;
			width: 85px;
			height: 23px;
			padding-top: 15px;
			padding-left: 30px;
			text-align: left;
			text-transform: uppercase;
			font-size: 15px;			
		}
		#navigationTopMisc a:hover {
			background-image: url(../images/topNav/misc-down.jpg);
			background-position: bottom left;
			background-repeat: no-repeat;
			color: #999999;
		}

/* Middle Content Area and Left Side Navigation */
#middle {
	background-image:url(../images/middlebkgd.jpg)
	background-position: left;
	background-repeat:repeat-y
	background-color: #FFFFFF;
	/*position: absolute; */
	width: 775px;
	display: block;
	background-image: url(../images/middlebkgd.jpg);
	background-repeat: repeat-y;
	background-color: #FFFFFF;
}
/* Electric Dropdowns */
#electricDropdown {
		padding: 2px 10px 5px 10px;
		color: #FFDF38;
		font-size: 13px;
		font-weight: bold;
		vertical-align: middle;
		vertical-align: middle;
		display: block;
		clear: both;
}
	#electricDropdown form {
		margin: 0; 
		padding: 0; 
	}
	#electricDropdown fieldset {
		border: 1px solid #FFDF38;
		width: 188px;
		height: 60px;
		padding: 5px 5px 5px 5px;
		margin: 0;
	}
	#electricDropdown legend {
		color: #FFA20C;
		border: 1px solid #FFDF38;
		padding: 2px 2px;
		margin: 0px 0px 4px 0px;
	} 
	#electricDropdown #dockets {
		width: 201px;
		float: left;
	}
	#electricDropdown #ordersAndNotices {
		width: 201px;
		float: left;
	}
	#electricDropdown #utilitiesList {
		width: 201px;
		float: left;
	}
		#electricDropdown #utilitiesLink {
			padding-top: 2px;
			background-color: #FFFFFF;
		}
		#electricDropdown #utilitiesLink a {
			font-size: 12px;
			color: #000000;
			font-weight: normal;
			background-color: #FFDF38;
			padding: 3px 5px 3px 5px;
			text-decoration: none;
			border: 1px solid #7F9DB9;
		}
		#electricDropdown #utilitiesLink a:hover {
			text-decoration: underline;
		}
/* Gas Dropdowns */
#gasDropdown {
	padding: 2px 10px 5px 10px;
	color: #FF1B01;
	font-size: 13px;
	font-weight: bold;
	vertical-align: middle;
	display: block;
	clear: both;
}
	#gasDropdown form {
		margin: 0; 
		padding: 0; 
	}
	#gasDropdown fieldset {
		border: 1px solid #FF1B01;
		width: 188px;
		height: 60px;
		padding: 5px 5px 5px 5px;
		margin: 0;
	}
	#gasDropdown legend {
		color: #FF1B01;
		border: 1px solid #FF1B01;
		padding: 2px 2px;
		margin: 0px 0px 4px 0px;
	} 
	#gasDropdown #dockets {
		width: 201px;
		float: left;
	}
	#gasDropdown #ordersAndNotices {
		width: 201px;
		float: left;
	}
	#gasDropdown #utilitiesList {
		width: 201px;
		float: left;
	}
		#gasDropdown #utilitiesLink {
			padding-top: 2px;
			background-color: #FFFFFF;
		}
		#gasDropdown #utilitiesLink a {
			font-size: 12px;
			color: #FFFFFF;
			font-weight: normal;
			background-color: #FF1B01;
			padding: 3px 5px 3px 5px;
			text-decoration: none;
			border: 1px solid #7F9DB9;
		}
		#gasDropdown #utilitiesLink a:hover {
			text-decoration: underline;
		}
/* Telecom Dropdowns */
#telecomDropdown {
	padding: 2px 10px 5px 10px;
	color: #FF1B01;
	font-size: 13px;
	font-weight: bold;
	vertical-align: middle;
	display: block;
	clear: both;
}
	#telecomDropdown form {
		margin: 0; 
		padding: 0; 
	}
	#telecomDropdown fieldset {
		border: 1px solid #007063;
		width: 188px;
		height: 60px;
		padding: 5px 5px 5px 5px;
		margin: 0;
	}
	#telecomDropdown legend {
		color: #007063;
		padding: 2px 2px;
		margin: 0px 0px 4px 0px;
		border: 1px solid #007063;
	} 
	#telecomDropdown #dockets {
		width: 201px;
		float: left;
	}
	#telecomDropdown #ordersAndNotices {
		width: 201px;
		float: left;
	}
	#telecomDropdown #utilitiesList {
		width: 201px;
		float: left;
	}
		#telecomDropdown #utilitiesLink {
			padding-top: 2px;
			background-color: #FFFFFF;
		}
		#telecomDropdown #utilitiesLink a {
			font-size: 12px;
			color: #FFFFFF;
			font-weight: normal;
			background-color: #007063;
			padding: 3px 5px 3px 5px;
			text-decoration: none;
			border: 1px solid #7F9DB9;
		}
		#telecomDropdown #utilitiesLink a:hover {
			text-decoration: underline;
		}
/* Water Dropdowns */
#waterDropdown {
	padding: 2px 10px 5px 10px;
	color: #FF1B01;
	font-size: 13px;
	font-weight: bold;
	vertical-align: middle;
	display: block;
	clear: both;
}
	#waterDropdown form {
		margin: 0; 
		padding: 0; 
	}
	#waterDropdown fieldset {
		border: 1px solid #3F6BB4;
		width: 188px;
		height: 60px;
		padding: 5px 5px 5px 5px;
		margin: 0;
	}
	#waterDropdown legend {
		color: #3F6BB4;
		padding: 2px 2px;
		border: 1px solid #3F6BB4;
		margin: 0px 0px 4px 0px;
	} 
	#waterDropdown #dockets {
		width: 201px;
		float: left;
	}
	#waterDropdown #ordersAndNotices {
		width: 201px;
		float: left;
	}
	#waterDropdown #utilitiesList {
		width: 201px;
		float: left;
	}
		#waterDropdown #utilitiesLink {
			padding-top: 2px;
			background-color: #FFFFFF;
		}
		#waterDropdown #utilitiesLink a {
			font-size: 12px;
			color: #FFFFFF;
			font-weight: normal;
			background-color: #3F6BB4;
			padding: 3px 5px 3px 5px;
			text-decoration: none;
			border: 1px solid #7F9DB9;
		}
		#waterDropdown #utilitiesLink a:hover {
			text-decoration: underline;
		}
/* Misc Dropdowns */
#miscDropdown {
	padding: 2px 10px 5px 10px;
	color: #FF1B01;
	font-size: 13px;
	font-weight: bold;
	vertical-align: middle;
	display: block;
	clear: both;
}
	#miscDropdown form {
		margin: 0; 
		padding: 0; 
	}
	#miscDropdown fieldset {
		border: 1px solid #999999;
		width: 188px;
		height: 60px;
		padding: 5px 5px 5px 5px;
		margin: 0;
	}
	#miscDropdown legend {
		color: #999999;
		border: 1px solid #999999;
		padding: 2px 2px;
		margin: 0px 0px 4px 0px;
		border: 1px solid #999999;
	} 
	#miscDropdown #dockets {
		width: 201px;
		float: left;
	}
	#miscDropdown #ordersAndNotices {
		width: 201px;
		float: left;
	}
/* Left Navigation */
	#leftNav {
	float: left;
	background-color: #DACEAB;
	width: 150px;
	float: left;
	border-right: 2px solid #656A57;
	border-top: 2px solid #656A57;
	text-align: left;
	background-repeat: repeat-y;
	}
	#leftNav ul {
		margin: 0;
		padding: 0;
		list-style: none;
		width: 150px; /* Width of Menu Items */
	}	
	#leftNav ul li {
		/* position: relative; */
		background-image: url(../images/leftnavbkgd.jpg);
		background-position: top left;
		background-repeat: no-repeat;
		border-bottom: 2px solid #656A57;
		padding-top: 10px;
		padding-bottom: 5px;
		padding-left: 15px;
		text-align: left;
		line-height: 23px;
	}	
	#leftNav li ul {
		position: relative;
		left: -15px;
		width: 145px;
		top: 5px;
		display: none;
		background-color: #F4CA40;
		padding: 2px 5px 2px 0;
	}
	#leftNav ul li ul li {
		background-color: #F4CA40;
		background-image: none;
		border: none;
		padding: 0 0 0 0;
		text-align: right
	}
/* Styles for Menu Items */
	#leftNav ul li a {
		display: block;
		text-decoration: none;
		color: #000000;
		font-weight: bold;
		text-decoration: none;
		text-transform: uppercase;
		font-size: 15px;	
	}
	#leftNav ul li a:hover {
		color:#996633;
	}
	#leftNav ul li ul li a {
		display: block;
		font-size: 11px;
		text-transform: none;
		color:#000000;	
	}
	#leftNav ul li ul li a:hover {
		color: #FFDF38;
		text-decoration: underline;
	}
	/* IE Requirement \*/
	* html ul li { 
		height: 1%; 
	}
	* html ul li a { 
		height: 1%; 
	}
	#leftNav li:hover ul, li.over ul { 
	display: block;
	} 
/* Content Area */
	#content {
	background-color: #FFFFFF;
	background-repeat: repeat-y;
	width: 623px;
	float: right;
	text-align: left;
	padding: 0 0 5px 0;
	font-size: 12px;
	}
		#content h1 {
			color: #C56757;
			margin: 0px 0 0px 0;
			padding-left: 5px;
			line-height: 38px;
			font-size: 22px;
			text-transform: uppercase;
			text-align: left;			
			clear: both;
		}
		#content h2 {
			color: #007063;
			margin: 0 0 0 0;
			font-size: 18px;
		}
		#content h3 {
			color: #FF1B01;
			margin: 0 0 0 25px;
			font-size: 14px;
		}
	#contentMain {
		padding: 5px 5px 0px 5px;
	}
		#contentMain a {
			color: #FF1B01;
			font-weight: bold;
		}
		#contentMain a:hover {
			color: #007063;
		}
	#announcements {
		background-color: #3F6BB4;
		width: 25%;
		color: #FFFFFF;
		float: right;
		padding: 5px 5px 5px 5px;
	}
		#announcements h3 {
		color: #FFFFFF;
		text-align: center;
		margin: 0;
		padding: 0 0 5px 0;
		font-size: 20px;
		}
		#announcements ul {
			margin: 0;
			padding: 2px 0px 5px 5px;
			list-style-type: none;
		}
		#announcements a {
			color: #FFFFFF;
			font-size: 11px;
		}
		#announcements a:hover {
			color: #EEF1E6;
		}

/* PSC Footer Area Only */
#pscFooter {
	background-color: #9B2C25;
	color: #FFFFFF;
	font-weight: bold;
	height: 23px;
	padding: 5px 100px 0px 90px;
	text-align: right;
	font-size: 13px;
	clear: both;
}
	#pscFooter a{
		color: #FFFFFF;
		font-weight: bold;
		font-size: 13px;
		text-decoration: none;
	}
	#pscFooter a:hover{
		text-decoration: underline;
	}
/* Standard State Footer - Below the Green Footer */
#stateFooter {
	color: #656A57;
	background-image: url(../images/middlebkgd.jpg);
	background-position: top left;
	background-repeat: repeat-y;
	background-color: #FFFFFF;
	float: none;
	width: 623px;
	padding-left: 152px;
	font-weight: bold;
	padding-top: 5px;
	height: 30px;
	font-size: 11px;
	display: block;
}
	#stateFooter a {
		color: #007063;
		font-weight: bold;
		vertical-align: top;
	}
