.nav_wrapper, .nav_wrapper2  {
margin-left:15px;
width:179px;
overflow:hidden;
}
.nav_wrapper{
margin-top:35px;
}

.nav_wrapper ul {
margin:0px;
}

.nav_wrapper li {
line-height:1em;
list-style:none;
margin:0px;
}

.nav_wrapper2 li {
line-height:1em;
list-style:none;
margin:0px;
}

.nav_wrapper2{
margin-top:15px;
}
.nav_top {
background:#f5f5f5 url("../images/nav_shaddow.gif") bottom left repeat-x;
width:179px;

}

.nav_top span a, .nav_top span a:hover, .nav_top span a:visited, .nav_top span a:active, .nav_top span a:link {
background:url("../images/nav_top3.gif") top left no-repeat;
padding:13px 10px 7px 20px;
margin:0px 0px 0px 0px;
display:block;
width:149px;
color:#000;
text-decoration:none;
font-weight:bold;
}
.nav_top span a:hover {
text-decoration:underline;
}

.nav_middle span a:hover {
text-decoration:underline;
}

.nav_top span {
background:url("../images/nav_h2bg.gif") top left repeat-y;
margin:0px;
padding-bottom:0px;
border-bottom:0px;
font-size:1.1em;
font-weight:normal;
width:179px;
display:block;
}

.nav_top ul {
background:url("../images/nav_h2bg.gif") top left repeat-y;
padding:0px;
margin:0px;
list-style:none;
}

.nav_top li a {
display:block;
width:143px;
}
.nav_middle li a {
display:block;
width:144px;
}

.nav_middle {
background:#f5f5f5 url("../images/nav_shaddow.gif") bottom left repeat-x;
width:179px;
}

.nav_middle span a, .nav_middle span a:link, .nav_middle span a:active, .nav_middle span a:visited{
background:url("../images/nav_top2.gif") top left no-repeat;
padding:13px 10px 7px 20px;
margin:0px 0px 0px 0px;
display:block;
width:149px;
color:#000;
text-decoration:none;
font-weight:bold;
}

.nav_middle span a:hover {
text-decoration:underline;
background:url("../images/nav_top2.gif") top left no-repeat;
padding:13px 10px 7px 20px;
margin:0px 0px 0px 0px;
display:block;
width:149px;
color:#000;
font-weight:bold;
}

.nav_middle span {
display:block;
background:url("../images/nav_h2bg.gif") top left repeat-y;
margin:0px;
padding-bottom:0px;
border-bottom:0px;
font-size:1.1em;
font-weight:normal;
width:179px;
}

.nav_middle ul {
background:url("../images/nav_h2bg.gif") top left repeat-y;
padding:0px 0px 5px 0px;
margin:0px;
list-style:none;
}


.nav_bottom {
background:url("../images/nav_bottom.gif") top left no-repeat;
height:10px;
width:179px;
display:block;
line-height:0;
margin:0;
padding:0;
}

.nav_bottom2 {
background:url("../images/nav_bottom2.gif") top left no-repeat;
height:10px;
width:179px;
display:block;
line-height:0;
margin:0;
padding:0;
}

.sub_nav3 a, .sub_nav8 a {
padding:5px 15px 5px 19px;

}

.sub_nav1 a, .sub_nav2 a, .sub_nav7 a, .sub_nav5 a, .sub_nav6 a, .sub_nav4 a {
padding:5px 15px 5px 19px;
}
.sub_nav1 a, .sub_nav1 a:link, .sub_nav1 a:visited, .sub_nav2 a, .sub_nav2 a:link, .sub_nav2 a:visited, .sub_nav7 a, .sub_nav7 a:link, .sub_nav7 a:visited, .sub_nav5 a, .sub_nav5 a:link, .sub_nav5 a:visited, .sub_nav6 a, .sub_nav6 a:link, .sub_nav6 a:visited, .sub_nav4 a, .sub_nav4 a:link, .sub_nav4 a:visited, .sub_nav3 a, .sub_nav3 a:link, .sub_nav3 a:visited, .sub_nav8 a .sub_nav8 a:link, .sub_nav8 a:visited {
color:#000;
text-decoration:none;
font-weight:normal;
}
.sub_nav5 a, .sub_nav5 a:link, .sub_nav5 a:visited {
color:#000;
background-image:url("../images/nav_all.gif");
background-repeat:no-repeat;
background-position:-1264px 0px;
}

.sub_nav6 a, .sub_nav6 a:link, .sub_nav6 a:visited {
color:#000;
background-image:url("../images/nav_all.gif");
background-repeat:no-repeat;
background-position:-1445px 0px;
}

.sub_nav2 a, .sub_nav2 a:link, .sub_nav2 a:visited {
color:#000;
background-image:url("../images/nav_all.gif");
background-repeat:no-repeat;
background-position:-1626px 0px;
}

.sub_nav1 a, .sub_nav1 a:link, .sub_nav1 a:visited {
color:#000;
background-image:url("../images/nav_all.gif");
background-repeat:no-repeat;
background-position:-1807px 0px;
}

.sub_nav7 a, .sub_nav7 a:link, .sub_nav7 a:visited {
color:#000;
background-position:-1988px 0px;
background-image:url("../images/nav_all.gif");
background-repeat:no-repeat;
}

.sub_nav4 a, .sub_nav4 a:link, .sub_nav4 a:visited {
color:#000;
background-image:url("../images/nav_all.gif");
background-repeat:no-repeat;
background-position:-2167px 0px;
}

.sub_nav3 a, .sub_nav3 a:link, .sub_nav3, a:visited .sub_nav8 a, .sub_nav8 a:link, .sub_nav8 a:visited{
color:#000;
background-image:url("../images/nav_all.gif");
background-repeat:no-repeat;
background-position:-2346px 0px;
}

.sub_nav1 a:hover, .sub_nav2 a:hover, .sub_nav3 a:hover, .sub_nav4 a:hover, .sub_nav5 a:hover, .sub_nav6 a:hover, .sub_nav7 a:hover, .sub_nav8 a:hover {
color:#fff;
text-decoration:none;
background-color: #7c7c7c;
background-image:url("../images/nav_all.gif");
background-repeat:no-repeat;
}

.sub_nav5 a:hover, .sub_nav5 a:active {
background-position:-1px 0px;
}

.sub_nav6 a:hover {
background-position:-182px 0px;
}

.sub_nav2 a:hover {
background-position:-363px 0px;
}

.sub_nav1 a:hover {
background-position:-544px 0px;
}

.sub_nav7 a:hover {
background-position:-725px 0px;
}

.sub_nav4 a:hover {
background-position:-904px 0px;
}

.sub_nav3 a:hover, .sub_nav8 a:hover {
background-position:-1084px 0px;
}

.nav_middle ul li {
list-style:none;
list-style-image:none;
list-style-type:none;
}