/*<![CDATA[*/
* { margin: 0; padding: 0; }
.nav a:hover { text-decoration: none; }

.nav{
	text-align: left;
}

/* Hides from IE-mac \*/

/* End hide from IE-mac */

/* image replacement general properties */
ul.IR li { 
	position: relative;
}
		
.IR em {
	display: block;
	position: absolute;
	top: 0; left: 0;
	z-index: 1;
}



/* image replacement specific properties */
.nav { list-style: none; }
.nav li { float: left;} /* add a little bottom padding to make sure the 
																		  sub menus don't disappear before selecting them */
.nav li em { height: 41px; }

* html>body ul.nav li em { margin-bottom: -24px; } /* for ie5.x/mac only */

.link1 em, .link2 em, .link3 em, .link4 em, .link5 em, .link6 em, .link7 em, .link8 em{ 
	background: url(../images/navbar.jpg) no-repeat; 
	cursor: pointer;
	/* IE5 requires cursor: hand; however this is not valid CSS2 */
}


/* LINKS DEFINED */
.link1, .link1 em{
	width: 69px;
	height: 41px;
	background-position: 0px -0px;
}
.link2, .link2 em{
	width: 124px;
	height: 41px;
	background-position: -69px -0px;
}
.link3, .link3 em{
	width: 96px;
	height: 41px;
	background-position: -193px -0px;
}
.link4, .link4 em{
	width: 170px;
	height: 41px;
	background-position: -289px -0px;
}
.link5, .link5 em{
	width: 71px;
	height: 41px;
	background-position: -459px -0px;
}
.link6, .link6 em{
	width: 145px;
	height: 41px;
	background-position: -530px -0px;
}
.link7, .link7 em{
	width: 104px;
	height: 41px;
	background-position: -675px -0px;
}
.link8, .link8 em{
	width: 61px;
	height: 41px;
	background-position: -780px -0px;
}

.link1:hover em{
	background-position: 0px -41px;
}

 .link2:hover em{
	background-position: -69px -41px;
}
 .link3:hover em{
	background-position: -193px -41px;
}
 .link4:hover em{
	background-position: -289px -41px;
}
 .link5:hover em{
	background-position: -459px -41px;
}
 .link6:hover em{
	background-position: -530px -41px;
}
 .link7:hover em{
	background-position: -675px -41px;
}
 .link8:hover em{
	background-position: -780px -41px;
}





.nav a { display: block; font-weight: normal; }
* html .nav a { height: 1%; }

.nav li ul {
	position: absolute;
	z-index: 10; /* show the dropdowns above the images */
	top: 41px; /* position the dropdowns a set distance from the top of the image */
	left: -999em;
	list-style: none;
	border: 5px solid #d6a000;
}

.nav li:hover ul { left: auto; }

.nav li:hover #last_nav{
	margin-left: -100px;
	z-index:10000;
} 

.nav li li {
	height: auto; /* reset the height and padding set on the IR list items */
	width: 150px;
	font-size: 110%;
	background-color: #dec66b;
	border-bottom: 5px solid #d6a000;
}

.nav li ul a {
	padding: 4px 2px;
	color: #01354b;
	background: #dec66b;
	font-size: 12px;
	cursor: pointer;
}
.nav li ul a:visited {
	color: #01354b;
}

.nav li ul a:hover {
	color: #076186;
	background: #ffffff;
	cursor: pointer;
}
/*]]>*/