	/* Menu Styles */
	

		.menu li a {
			display: block;
			padding-left: 22px;
			float: left;
			cursor: pointer;
			text-decoration: none; 
		}

		.menu li a span {
			background: url(../images/green_2010/nav_right.png) repeat-x left top;
			float: left;
			padding: 7px 23px 5px 14px;
			color: #c0c0c0;
			font-weight: bold;
			text-decoration: none; 
		}

		.menu li a.current {
			display: block;
			background: url(../images/green_2010/nav_current_left.png) no-repeat left top;
			float: left;
			cursor: pointer;
			position: relative;
			left:-2px;
			padding-left:2px;
			padding-right:10px;
			z-index: 99; /* z-index here is for IE6 png fix bug */
			
		}
		
		.menu li .no_image a.current {
				background:none;
		}

		.menu li a.current span {
			background: #fafafa url(../images/green_2010/nav_current_right.png) repeat-x right top;
			position: relative;
			left: 36px;
			padding-left: 0px;
			padding-right: 47px;
			color: #c6d1db;
			z-index:99999;
			}


		.menu li.first a {
			padding-left: 23px;
			background: url(../images/green_2010/nav_first.png) no-repeat left top;
		}

			.menu li.first a span {
				padding-left: 8px;
			}
			
		.menu li.first a.current {
			padding-left: 7px;
			background: url(../images/green_2010/nav_first_current_left.png) no-repeat left top;
			position: relative;
			left: 0px;
		}
		.menu li.first a.current span {
				background: url(../images/green_2010/nav_current_right.png) no-repeat right top;
				left:16px;
				margin-right:-18px;
				padding-left:8px;
				padding-right:47px;
				position:relative;
				z-index:99999;
			}
			
			.menu li.first a {
				margin-right:0;
			}

		.menu li.first {
			z-index:99999;
		}

		.menu li.last a span {
			background: url(../images/green_2010/nav_last.png) no-repeat right top;
			padding-right: 47px;
		}

			.menu li.li_last_hover a span, .menu li.last a.current span {
				background: url(../images/green_2010/nav_last_current_right.png) no-repeat right top; 
			}
			
		.menu a:hover {
			text-decoration: underline; 
			color: #c0c0c0;
		}	
		



	/* Drop Down */
.menu .drop_down ul {
	list-style:none;
		background:#365902;
}


.menu .gov {
	width:329px;
	height:438px;
	padding:0 13px 5px;
	background:url('../images/green_2010/menu_bg_2.png') 50% bottom no-repeat;
}

.menu .gov a:hover {
	background:#294402;
	color:#fff;
	
}

.menu .want {
	width:858px;
	height:408px;
	padding:0 10px;
	background:url('../images/green_2010/menu_bg.png') 50% bottom no-repeat;
	
}




.menu .want .menu-footer {
	padding:5px 0 0;
	font-size:11px;
	color:#294402;
	text-align:right;
	font-weight:bold;
}

.menu .want .menu-footer a {
	float:none;
	color:#294402;
	display:inline;
	background:none;
	padding:0;
}



.menu .gov-tab .menu-footer {
	padding:5px 0 0;
	padding-top:47px;
	font-size:11px;
	color:#294402;
	text-align:right;
	font-weight:bold;
}


.menu .want li a, .menu .gov .sub-links a {
	float:none;
	padding:0;
	background:none;
	color:#ecf2f7;
	font-size:11px;
}



/* online services dropdown changes*/
.menu .online {background:url('../images/green_2010/online-services-tab.png') 50% bottom no-repeat; height:385px; left:-140px; width:490px; } 

 .online .col1{
	width:95%;
	float:left;
	padding:0 0 0 10px;
	margin:5px;
	
}

.menu .gov-tab {background:url('../images/green_2010/gov-tab.png') 50% bottom no-repeat; height:450px; left:-176px; }
