body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12;
	color: green;
	padding: 5px;
	padding-top: 0px;
    font-weight:bold;
    }
   
div.center80 {
    width:80%; 
    margin-left: 10% ;
     }
div.greenbox
    {border:1px;
    border-style: solid;
    border-color: green;
    background-color: #d4f0e0;
    padding:20px; 
    margin:2px;
    text-align:justify;
    } 
div.inset
    {border:0px;
    padding:0px,20px,20px,20px; 
    margin:2px;
    text-align:justify;
    }
    
p   {
	 padding-top: 0px;
	 padding-bottom: 0px; }  
p.bulletin {
     font-size:1.7em;
     font-weight:bold;
     color:red }
p.t20{text-align:center; color:#34765A; font-size:20; font-weight:700; line-height:1.5; padding:3,3,0,3; background-color:#83DAA2; border-width:4px; border-color:#449975 }
p.t15{text-align:center; color:#34765A; font-size:15; font-weight:700; line-height:1.1; width:85%; padding:1,1,0,1; background-color:#83DAA2; border-width:2px; border-color:#449975 }  
p.justify{text-align: justify; }
p.tab{padding-left:5em }

#photo{text-align:right; font-size:10; padding-right:8%}

hr {height: 2px; border-width: 0; COLOR: #6699CC; background-color: #6699CC;)
    }

.tiny {position:relative;
       top:-2px;
       height:2px;
       width:2px;
       background-color:transparent;
       overflow:hidden;
       }
     
td, th {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12;
	line-height: 15px;
	color: forestgreen;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 0px;
    padding-bottom: 0px;
    }

ul.sun
  {list-style-image: url("sun_bullet.gif")
  }
  
ul {line-height:12pt; }
li {line-height:12pt;}

li.big {font-size:18; line-height:110%; }



h1  {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 150%;
	line-height: 2em;
	color: darkgreen;
    text-align: center;
    font-weight: bold;
    }

h2  {text-align:center; color:#34765A; font-size:20; font-weight:700; line-height:1.5; padding:3,3,0,3; background-color:#83DAA2; border-width:4px; border-color:#449975 }

h3  {text-align:center; color:#34765A; font-size:15; font-weight:700; line-height:1.1; width:85%; padding:1,1,0,1; background-color:#83DAA2; border-width:2px; border-color:#449975 }

h4  {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 15px;
	color: darkgreen;
	font-weight: bold;
    }

h5  {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 80%;
	line-height: 15px;
	color: darkgreen;
	font-weight: bold;
    }

a   {color: blue;  
    text-decoration:none;
    font-weight:bold;
    }

a:hover {color: darkgreen;
    }

a:link font.new {
    color: red;
	font-weight: bold;
	text-decoration: none;
    }

a:visited font.new {
    color: darkgreen;
	font-weight: normal;
    font-size:1;
	text-decoration: none;
    }





/*  Link Popup Wide    */
a.pop{
    position:relative; /*this is the key*/
    z-index:24; 
    color: blue;  
    text-decoration:none;
    font-weight:bold;
    }

a.pop:hover{z-index:25; color: darkgreen;}

a.pop span{display: none}

a.pop:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:3.5em; left:-4em; width:38em;
    border:1px solid #0cf;
    padding: 5px;
    background-color: #e4f8e0;
    color:#000;
    font: 12px Arial, sans-serif; 
    text-align: justify;
    text-decoration:none;
    }

/*  Link Popup Short    */
a.popshort{
    position:relative; /*this is the key*/
    z-index:24; 
    color: blue;  
    text-decoration:none;
    font-weight:bold;
    }

a.popshort:hover{z-index:25; color: darkgreen;}

a.popshort span{display: none}

a.popshort:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:3.5em; left:-2em; width:20em;
    border:1px solid #0cf;
    padding: 5px;
    background-color: #e4f8e0;
    color:#000;
    font: 12px Arial, sans-serif; 
    text-align: justify;
    text-decoration:none;
    }

/*  Link Popup Righthand Window    */
a.popup{
    position:relative; /*this is the key*/
    z-index:24; 
    color: blue;  
    text-decoration:none;
    font-weight:bold;
    }

a.popup:hover{z-index:105; color: darkgreen;}

a.popup span{display: none}

a.popup:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:-5em; left:-1em; width:13em;
    border:1px solid #0cf;
    padding: 5px;
    background-color: #e4f8e0;
    color:#000;
    font: 12px Arial, sans-serif; 
    text-align: justify;
    text-decoration:none;
    }



/*  Link Popup Righthand Window 
a.popup2{
    position:relative; /*this is the key
    z-index:24; 
    color: blue;  
    text-decoration:none;
    font-weight:bold;
    }

a.popup2:hover{z-index:25; color: darkgreen;}

a.popup2 span{display: none}

a.popup2:hover span{ /*the span will display just on :hover state
    display:block;
    position:absolute;
    top:-5em; left:-4em; width:13em;
    border:1px solid #0cf;
    padding: 5px;
    background-color: #e4f8e0;
    color:#000;
    font: 12px Verdana, sans-serif; 
    text-align: justify;
    text-decoration:none;
    }
*/
   
form {
	background-color: #ffffff;
    }



input.big {
	width: 100px;
    }

input.small {
	width: 50px;
    }

table.bordergreen{
width: 600px;
background-color: #e4f0e0;
border-width: 2px;
border-color: green;
border-style: solid;
border-collapse: seperate;
}

td.bordergreen{
width: 600px;
background-color: #e4f0e0;
border-width: 0px;
border-color: green;
border-style: groove;
padding: 10px;
}

table.bordergreensidebar{
width: 100%;
background-color: #e4f0e0;
border-width: 2px;
border-color: green;
border-style: solid;
border-collapse: seperate;

}

td.bordergreensidebar{
background-color: #e4f0e0;
border-width: 0px;
border-color: green;
border-style: groove;
padding: 10px;
text-align: justify;
}

table.sidebar{
width: 875px;
background-color: transparent;
border-width: 0px;
border-color: green;
border-style: solid;
border-collapse: seperate;
padding: 0px, 0px, 0px, 0px;
}

td.sidebar{
width: 250px;
padding: 0px, 0px, 0px, 15px;
position: absolute;
left: 800px;
}

table.recyclegreen{
width: 900px;
background-color: #e4f0e0;
border-width: 2px;
border-color: green;
border-style: solid;
border-collapse: seperate;
}

td.jurisdiction{width: 29%; }
td.addr{width: 29%; }
td.time{width: 13%; }
td.contact{width: 29%; }

table.leftmenu {
margin:0px;
width:175px;
background-color: #e4f0e0;
border-width: 2px;
border-color: green;
border-style: solid;
padding: 0px;
/*position:relative;
left:5;*/
 }

#leftnv {width:10.5em;
/*        position:relative; left:-1em;
         background-color: #e4f0e0;
          border-width: 2px;
           border-color:green;
            border-style: solid;
             border-collapse: separate;
*/    }

#leftnv ul {
/*    background-color: #e4f0e0;*/
    width:10.5em;
    position:relative;
    left:1em;
    z-index:100;
	padding: 0px; 
	margin: 0; 
	border-width: 0px;
	border-color: green;
	border-style: solid;
	border-collapse: seperate; 
	}	
    
#leftnv ul ul {
    width:10.5em;
	padding-left: 30px; 
	margin: 0px; 
	border-width: 0px;
	border-color: green;
	border-style: solid;
	border-collapse: seperate; 
	font: 1em verdana;
	}
    
#leftnv > ul {
	width: 10.5em; 
	margin-left: -1px; 
	font: 1em Arial;
    line-height: 15px;
	}
    
#leftnv li {
	list-style-type:disc;
/*    background-color: #e4f0e0; */
	border: 0px solid silver; 
	position: relative; 
	left: 0;
/*    lefmargin: 10px; */
	padding: 2px;
    line-height: 15px;

	}
    
#leftnv li.sub {
    list-style-type:none;
/*    background-color: #e4f0e0; */
	border: 0px solid silver; 
    position:relative;
    left:3px;
    width:10.5em;
    z-index:101;
     }    
   
div.center80 {
    width:80%; 
    margin-left: 10% ;
     }

     
/*****************************************************/
/*******  top nav div                         ********/
/*****************************************************/

ul.topnav {
    margin:0;
    padding:0;
    list-style-type:none;
        }
     
ul.topnav li {
    padding:0;
    height:15px;
    text-align:right;
     }
     
ul.topnav li a:link {
    font:bold 14px georgia;
    text-decoration:none;
    line-height: 1.3em;
    display:block;
    background-color:#e4f0e0;
    color:green;
     }
     
ul.topnav li a:visited {
    background-color:#e4f0e0;
    color:green;
     }
     
ul.topnav li a:hover {
    background-color:green;
    color:white;
     }



/*****************************************************/
/*******  news box divs                         ********/
/*****************************************************/

.newsbox {
    position:relative;
    top:-40px;
    left:-1.3em;
    height:80em;
    width:40em;
    padding:1em;
    margin:0;
    background-color: #e4f0e0;
     }
    
.navbox {
    float:left;
    clear:both;
    width:80px;
    padding-right:5px;
     }

.framebox {
    background:transparent;
    float:right;}
    
    



