.top-navigation-container{z-index:500;}
.top-nav .nav1,.top-nav .nav2,.top-nav .nav3,.top-nav .nav4,.top-nav .nav5,.top-nav .nav1-hover,.top-nav .nav2-hover,.top-nav .nav3-hover,.top-nav .nav4-hover,.top-nav .nav5-hover,.top-nav .prnav2,.top-nav .prnav2-hover{
height:35px;
background-image:url('../images/nav-bar.gif');
background-repeat:no-repeat;
background-attachment:scroll;
}
.top-navigation-container ul,.top-navigation-container li{
list-style:none;
padding:0;
margin:0;
top:0;
float:left;
background:none;
}
.top-nav{
width:511;
height:35px;
float:left;
}
.top-nav .nav1,.top-nav .nav1-hover,.top-nav .nav1-hover .nav_item,.top-nav .nav1 .nav_item{
width:109px;
float:left;
}
.top-nav .nav1{
background-position:0px 0;
}
.top-nav .nav1-hover{
background-position:0px -35px ;
}
.top-nav .nav2,.top-nav .nav2-hover,.top-nav .nav2-hover .nav_item,.top-nav .nav2 .nav_item{
width:97px;
float:left;
}
.top-nav .nav2{
background-position:-109px 0;
}
.top-nav .nav2-hover{
background-position:-109px -35px;
}
.top-nav .prnav2{
width:97px;
float:left;
}
.top-nav .prnav2{
background-position:-109px -35px;
}
.top-nav .prnav2-hover{
background-position:-109px -35px;
}
.top-nav .nav2-hover .menu{
margin:35px 0 0 0;
display:inline;
width:400px;
height:auto;
z-index:300;
}
.top-nav .nav3,.top-nav .nav3-hover,.top-nav .nav3-hover .nav_item,.top-nav .nav3 .nav_item{
width:144px;
float:left;
}
.top-nav .nav3{
background-position:-206px 0;
}
.top-nav .nav3-hover{
background-position:-206px -35px;
}
.top-nav .nav4,.top-nav .nav4-hover,.top-nav .nav4-hover .nav_item,.top-nav .nav4 .nav_item{
width:93px;
float:left;
}
.top-nav .nav4{
background-position:-350px 0;
}
.top-nav .nav4-hover{
background-position:-350px -35px;
}
.top-nav .nav4-hover .menu{
margin:35px 0 0 -350px;
display:inline;
display:block;
}
.top-nav .nav5,.top-nav .nav5-hover,.top-nav .nav5-hover .nav_item,.top-nav .nav5 .nav_item{
width:68px;
float:left;
}
.top-nav .nav5{
background-position:-443px 0;
}
.top-nav .nav5-hover{
background-position:-443px -35px;
}
.top-nav .menu{
width:400px;
padding:10px 0 10px 0;
float:left;
position:absolute;
background-color:#1f1a17;
overflow:hidden;
display:none;
z-index:1000;
}
.top-nav .nav_item{
height:35px;
position:absolute;
float:left;
}
.top-nav .nav_item span{
display:none;
}
.top-nav .sub_nav{
width:185px;
height:auto;
overflow:hidden;
margin-left:13px;
float:left;
display:inline;
}
.top-nav .left-panel{
margin-right:30px;
}
.top-nav .left-panel, .top-nav .right-panel{
width:185px;
height:auto;
overflow:hidden;
float:left;
padding-bottom:10px;
}
.top-nav .footer_nav{
width:570px;
height:auto;
padding:40px 0 0 0;
float:left;
overflow:hidden;
}
.brspacer{
margin-top:0px;
margin-bottom:0px;
}
li.categoryheader{
margin-top:5px;
margin-bottom:0px;
}
.top-nav .right-panel ul li.categoryheader a, a:visited{
color:#FFCC00;
font-weight:bold;
text-decoration: none;
}
.top-nav .right-panel ul li.categoryheader a:hover{
color:#ffffff;
text-decoration: none;
}
.top-nav .left-panel ul li.categoryheader a, a:visited{
color:#FFCC00;
font-weight:bold;
text-decoration: none;
}
.top-nav .left-panel ul li.categoryheader a:hover{
color:#ffffff;
text-decoration: none;
}
.innerid{
width:180px;
overflow:hidden;
margin-left: 5px;
float:left;
display:outline;
}
.left-panel ul ul.innerid li span
{
padding-bottom: 0px;	
display: list-item;
margin-left: 0px;
margin-top:3px;
text-align:left;

}
.right-panel ul ul.innerid li span
{
padding-bottom: 0px;	
display: list-item;
margin-left: 0px;
margin-top:3px;
text-align:left;
}

.right-panel ul ul.innerid li span.subcatheader {
padding-bottom: 0px;
display: list-item;
line-height:1.1em;
text-align:left;
}
.right-panel ul ul.innerid li span.subcatheader a, a:visited{
color:#999999;
font-weight:normal;
text-decoration: none;
}
.right-panel ul ul.innerid li span.subcatheader a:hover{
color:#ffffff;
text-decoration: none;
}
.left-panel ul ul.innerid li span.subcatheader {
padding-bottom: 0px;
display: list-item;
line-height:1.1em;
text-align:left;
}
.left-panel ul ul.innerid li span.subcatheader a, a:visited{
color:#999999;
font-weight:normal;
text-decoration: none;
}
.left-panel ul ul.innerid li span.subcatheader a:hover{
color:#ffffff;
text-decoration: none;
}