#leftnav img {
	margin:17px;
	}
/* bill pay */

#billPaySubMenu a:hover {color:white; text-decoration:underline;}

/* list stuff */


html>body li a {
		width: auto;
		}

#leftnav ul {
	list-style: none;
	margin: 9px 0 9px 0;
	padding: 0;
	border: none;
	}

#leftnav li {
	background-color:#ffffff;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #ccc;
	margin:0;
	
	}

#leftnav li.staticMenu {
	background-color:#fff;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #eee;
	margin:0;
	}
	
#leftnav li a {
	display: block;
	color: #1A4767;
	padding: 4px 4px 4px 4px;
	border-left: 5px solid #9DA20D;
	border-right: 0px solid #eee;
	text-decoration: none;
	width: 100%;
	}

#leftnav li.staticMenu a {
	border-left: 5px solid #fff;
	}

#leftnav li.subMenu a {
	border-left: 15px solid #9DA20D;
	}

#leftnav li a:hover {
		border-left: 5px solid #1A4767;
		background-color: #fff;
		text-decoration:underline;
		}
#leftnav li.staticMenu a:hover {
		border-left: 5px solid #1A4767;
		background-color: #9DA20D;
		}

#leftnav li.subMenu a:hover {
		border-left: 5px solid #1A4767;
		padding-left: 12px;
		}

#leftNav, #pageButtons {
	width:219px;
	}


/* =============  New/Updated Indicators ================= */


#leftnav li.new a {
	background: #f5f5f5 url(/images/css/new.gif) no-repeat 110px 1px;
	padding-right: 20px;
	width: auto;
	}
	
#leftnav li.new a:hover {
	background: #fff url(/images/css/new_white.gif) no-repeat 110px 1px;
	}
	
#leftnav li.updated a {
	background: #f5f5f5 url(/images/css/updated.gif) no-repeat 93px 1px;
	padding-right: 50px;
	width: auto;
	}
	
#leftnav li.updated a:hover {
	background: #fff url(/images/css/updated_white.gif) no-repeat 93px 1px;
	}


