#header 
#header_items {
	font-size: 0.8em;
	font-family: Verdana, Arial;
	color: #FFFFFF;
	top: 0em;
	margin-right: 1em;
	font-weight: bold;
}
#header_items a:link {color: #ffffff;}
#header_items a:visited {color: #ffffff;}
#header_items a.:hover {color: #ffffff;}
#header_items a:active {color: #ffffff;} 

#header_nav {
	color: #FFFFFF;
	font-size: 0.8em;
	font-family: Verdana, Arial;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #585858;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
	padding-left: 1em;

#header_nav2 {
	font-size: 01.2em;
	font-family: Verdana, Arial;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #333366;
	padding-top: 0.4em;
	padding-bottom: 0.4em;
	padding-left: 1.8em;
}
#header_nav2 a {color: #ffffff;text-decoration: none; }
#header_nav2 a.HeaderNavWaste {color: #ffffff; background-color: #1C8260;  text-decoration: none; padding :0.4em 0.2em 0.4em 0.2em;}
#header_nav2 a.HeaderNavWaste:hover {color: #ffffff; background-color:#1C8260; text-decoration: none; padding :0.4em 0.2em 0.4em 0.2em;}

#header_nav3 {
	font-size: 01.2em;
	font-family: Verdana, Arial;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #1C8260;
	padding-top: 0.4em;
	padding-bottom: 0.4em;
	padding-left: 1.8em;
}
#header_nav3 a {color: #ffffff;text-decoration: none; }


#footer {
		color: #FFFFFF;
		font-family: Verdana, Arial;
		font-size: 0.6em;
		margin : 0em 1em 0em 1em;
}  
#footer a {color: #ffffff;}
  
form {
	margin-top: 0;
	margin-bottom: 0.4em;
	margin-right: 1em;
}

.navpad {
line-height: 1em;
}
a.nav3:link {
	color: #ffffff; 
	text-decoration: none;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1em;
	font-family: Verdana, Arial;
}
a.nav3:visited {
	color: #ffffff; 
	text-decoration: none;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1em;
	font-family: Verdana, Arial;
}
a.nav3:hover {
	color: #ffffff;
	text-decoration: underline;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1em;
	font-family: Verdana, Arial;
}
a.nav3:active {
	color: #ffffff; 
	text-decoration: none;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1em;
	font-family: Verdana, Arial;
}
a.nav4:link {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 1.2em;
	font-weight: bold;
	font-family: Verdana, Arial;
}
a.nav4:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 1.2em;
	font-weight: bold;
	font-family: Verdana, Arial;
}
a.nav4:hover {
	text-decoration: underline;
	color: #FFFFFF;
	font-size: 1.2em;
	font-weight: bold;
	font-family: Verdana, Arial;
}
a.nav4:active {
 	text-decoration: none;
 	color: #FFFFFF;
	font-size: 1.2em;
	font-weight: bold;
	font-family: Verdana, Arial;
}
.topnavcontainer {
	line-height: 1.2em;
	padding: 0px;
	margin: 0px;
}
	
.navmargin{
	line-height: 1.2em;
	padding: 6px;
	color: #FFBF80;
	font-weight: bold;
	margin-right: 7px;
	margin-bottom: 7px;
	}
Body {
	font-family : Arial, Helvetica, sans-serif;
	color: #000000;
	background color:white;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	list-style-position: outside;
	list-style-type: disc;
}
p {
	color: #000000;
	font-size: 0.8em;
	margin-bottom: 7px;
	margin-left: 7px;
}
.pstyle {
	font-family : Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 0.8em;
	margin-bottom: 7px;
	margin-left: 7px;
}
td li {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: .8em;
	margin-bottom: .3em;
	
}
td li li{
	margin-top: .2em;
	margin-bottom: .2em;
	font-size: 1em;
	list-style-type: circle;
}


h1 {
	font-size: 1.5em;
	margin-left: 5px;
}

h2 {
	font-size: 1.2em;
	font-style: italic;
}

h3 {
	font-size: 1em;
	font-weight: bold;
}

h4 {
	font-size: 1em;
}
h2, h3, h4, h5, h6 {
	margin-left: 7px;
	}

.home { font-size: .8em; }

DD {
	font-size: 10pt;
}

.noprint form {margin:0;}
#navcontainer { margin-left: 2px; list-style-type: none;}

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: arial, verdana, Helvetica, sans-serif;
}

#navcontainer li { margin: 0 0 1px 0; list-style-type: none;}

#navcontainer a
{
display: block;
padding: 5px 10px;
width: 185px;
color: #fff;
font-weight: bold;
background-color: #036;
text-decoration: none;
}

#navcontainer a:hover
{
color: #fff;
background-color: #69C;
text-decoration: none;
}

#navcontainer ul ul li { margin: 0 0 1px 4px; list-style-type: none; font-size: 1em;}

#navcontainer ul ul a
{
display: block;

width: 185px;
color: #fff;
background-color: #369;
text-decoration: none;
}

#navcontainer ul ul a:hover
{
color: #fff;
background-color: #69C;
text-decoration: none;
}
#navtitle {
font-weight: bold;
display: block;
padding: 5px 10px;
width: 175px;
color: #fff;
background-color: #036;
text-decoration: none;
}
.navhome {
font-weight: bold;
display: block;
padding: 0px 0px;
width: 155px;
color: #fff;
background-color: #333366; /* #316716 */
text-decoration: none;
}
.housingnavli
{
font-size: 0.8em;
}
.housingtitle
{
	color: #ffffff;
	background-color: #306090;
	padding: 4px;
	font-size: 1em;
	font-weight: bold;
	margin: 1em 0px 7px 7px;
	border-bottom: 4px solid #919396;
	}

table.bodystyle td {
	
	color: #000000;
	font-size: .8em;
	background-color: #FFFFFF;
	list-style-position: outside;
	list-style-type: disc;
td p {
	margin:0px;
	margin-bottom: 20px;
	
	color: #000000;
	font-size: .8em;
	background-color: #FFFFFF;
}
td li {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: .8em;
	margin-bottom: .3em;
}
.alert {
	width: 75%;
	border: 1px solid #0000FF;
	background-color: #EFF5FB;  
	padding: 10px 10px;
	margin: 5px;
	}
.alertfull {
	width: 100%;
	border: 0px solid #0000FF;
	background-color: #EFF5FB;  
	padding: 10px 10px;
	margin: 5px;
	}
.alerttop {
	width: 100%;
	border: 0px solid #0000FF;
	background-color: #cc0000;  
	padding: 10px 10px;
	margin: 5px;
	}
.alertgrey {
	width: 100%;
	border: 0px solid #0000FF;
	background-color: #666666;  
	padding: 10px 10px;
	margin: 5px;
	}
alertleft {
	float: left;
	width: 25%;
	border: 1px solid #0000FF;
	background-color: #EFF5FB;  
	padding: 3px;
	margin: 5px;
	}

.alertright {
	float: right;
	width: 150px;
	border: 1px solid #0000FF;
	background-color: #EFF5FB;  
	padding: 3px;
	margin: 5px;
	}
.rightbox {
	width: 175px;
	float: right;
	border: 1px solid #3f9a3b;
	background-color: #f4f4ec;  /* EBEBD8 beige color*/
	padding: 10px 10px;
	margin: 0px 2px;
	font-size: .8em;
}
.yellow {
 color: #FFFF00;
 }
 .pagetools {
	margin: 0em 0em 0em 0em;
	width: 133px; height: 20px;
	float: right;
	padding: 5px;