body
		{
			margin: 0;
			padding: 0;
			font-family: Verdana, arial, tahoma;
			background-color: #fff;
			font-size: 13px;
		}
		
		#container
		{
			width: 779px;
	        margin: 10px auto;
			background-color: #FFF;
			background-image:  url(images/background.jpg);
			background-repeat: repeat-y;
			border-right: 1px solid #C5E1C8;
		}
		
		#banner
		{
			background-color: #fff;
			border-bottom: 0px solid #333;
		}
		
		#banner h1
		{
			margin: 0;
			padding: 1px;
		}
		
		#nav
		{
			float: left;
			width: 150px;
			margin-left: 10px;
			font-size: 100%;
		}
		
		#navlist {
			  list-style-type: none;
			  margin-left: 0px;
			  padding-left: 0px;
		}
		
         #navlist li {
			  list-style-type: none;
			  margin-left: 0px;
			  padding-left: 0px;
		}
		#navlist li {margin: 10px 5px 10px 14px}
		
		#navlist li li {
			margin: 2px 2px 6px -25px;
			font-size: 85%;
		}
		
		#navlist li#active { 	
			  list-style-type:square;
			  list-style-position:outside;
			  color:  #045601;}
		
		#navlist li li#active { 	
			  list-style-type:square;
			  list-style-position:outside;
			  color:  #045601;}		
		
		#navlist li a {
			  text-decoration: none;
			  color: #045601;
			  font-weight: bold;
		}		
		
		#navlist li li a {
			  text-decoration: none;
			  color: #045601;
			  font-weight: normal;
		}
		#navlist a:link {
			  color: #045601;
		}
		#navlist a:hover {
			  color: #407e3d;
		}
		#content
		{
			padding-top: 10px;
			margin: 0 10px 0 160px;
		}
		
		h2 { 
		margin-top: 0; 
		font-size: 105%;
		color: #52835A;
		}
		#greenTable tr td {
			BORDER: 1px solid #c5e1c8; 
		}
		#darkGreenTable tr td {
			BORDER: 1px solid #407e3d; 
		}
		#darkGreenTable {
			border-collapse:collapse;		
			BORDER: 2px solid #407e3d; 
		}
		#footer
		{
			clear: both;
			background-color: #407e3d;
			padding: 10px;
			text-align: center;
			border-top: 0px solid #333;
			color: #fff;
			font-style: italic;
			font-weight: bold;
		}