#nav {
    width:100%;
    }
#nav, #nav ul {
    float:left;
    list-style:none;
    line-height:45px;
    padding:0;
    margin:0;
    width:100%;
    }
#nav li a, #nav li a:link {
    display:block;
    /* color:#FFC; */color:#330;
    text-decoration:none;
    padding:0px 10px;
    }
#nav li {
    float:left;
    padding:0;
	margin:0;
    }
#nav ul {
    position:absolute;
    left:-999em;
    height:auto;
    width:180px;
    margin:0;
    line-height:1;
    }
#nav li li {
    width:180px;
    }
#nav li li a, #nav li li a:link {
    padding:4px 10px;
    width:160px;
    /* color:#FFC; */color:#330;
    }
#nav li ul {
	border:1px solid #17646E;
	background:#A6E1E0 url(../images/nav.jpg) repeat-y;
	margin:0;
}
#nav li ul ul {
    margin:-22px 0 0 140px;
    }
#nav li li:hover {
	background:#DFEFCB;
    }
#nav li ul li:hover a, #nav li ul li li:hover a, #nav li ul li li li:hover a, #nav li ul li li li:hover a {
    color:#330;
    }
#nav li:hover a:hover, #nav li.sfhover a:hover {
    color:#330;
    }
#nav li:hover li a, #nav li li:hover li a, #nav li li li:hover li a, #nav li li li li:hover li a {
    /* color:#FFC; */color:#330;
    }
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul, #nav li.sfhover ul ul ul ul {
    left:-999em;
    }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul {
    left:auto;
    }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul {
    left:auto;
    }
#nav li:hover {
    }

#nav li.sfhover {
    }
	
#nav li li.sfhover {
	background:#DFEFCB;
    }

/* IE7 HACK */
#nav li:hover, #nav li.hover {  
    position: static;  
}

/* NAV TABS */

#tab1 {
	/*background:url(../images/nav1_off.jpg) no-repeat;*/
	background:none;
	height:45px;
	width:120px;
}

#tab1:hover {
	background:url(../images/nav1_on.jpg) no-repeat;
}

#tab2 {
	/*background:url(../images/nav2_off.jpg) no-repeat;*/
	background:none;
	height:45px;
	width:115px;
}

#tab2:hover {
	background:url(../images/nav2_on.jpg) no-repeat;
}

#tab3 {
	/*background:url(../images/nav3_off.jpg) no-repeat;*/
	background:none;
	height:45px;
	width:115px;
}

#tab3:hover {
	background:url(../images/nav3_on.jpg) no-repeat;
}

#tab4 {
	/*background:url(../images/nav4_off.jpg) no-repeat;*/
	background:none;
	height:45px;
	width:115px;
}

#tab4:hover {
	background:url(../images/nav4_on.jpg) no-repeat;
}

#tab5 {
	/*background:url(../images/nav5_off.jpg) no-repeat;*/
	background:none;
	height:45px;
	width:115px;
}

#tab5:hover {
	background:url(../images/nav5_on.jpg) no-repeat;
}

#tab6 {
	/*background:url(../images/nav6_off.jpg) no-repeat;*/
	background:none;
	height:45px;
	width:115px;
}

#tab6:hover {
	background:url(../images/nav6_on.jpg) no-repeat;
}

#tab7 {
	/*background:url(../images/nav7_off.jpg) no-repeat;*/
	background:none;
	height:45px;
	width:115px;
}

#tab7:hover {
	background:url(../images/nav7_on.jpg) no-repeat;
}

#tab8 {
	/*background:url(../images/nav8_off.jpg) no-repeat;*/
	background:none;
	height:45px;
	width:120px;
}

#tab8:hover {
	background:url(../images/nav8_on.jpg) no-repeat;
}

#tab1 div, #tab2 div, #tab3 div, #tab4 div, #tab5 div, #tab6 div, #tab7 div, #tab8 div {
	position:absolute;
	left:-999em;
}