#productnav {
    float:left;
    width:100%;
    background: url(images/bg.gif) repeat-x bottom;
    font-size:93%;
    line-height:normal;
   }

#productnav ul { /* all lists */
	margin:0;
    padding:9px 10px 0;
    list-style:none;
	
}

#productnav li{ /* all list items */
 float:left;
    margin:0;
    padding:0 0 0 6px;
	background: url("images/lefttab1.gif") no-repeat left top;
}

#productnav a{
display:block;
background:url("images/righttab1.gif")
      no-repeat right top;
    padding:5px 15px 3px 9px;
}

#productnav li.current {
 	background-image: url("images/lefttab2.gif");
    }
#productnav li.current a {
    background-image: url("images/righttab2.gif");
	  color: #005eac;
	  padding-bottom:5px;
    }

#productnav li a {
	display: block;
	font-size:9px;
	font-weight:bold;
	font-variant:small-caps;
	text-align:center;
	text-decoration:none;
	color: #ffffff;
}
  
#productnav li:hover {background: transparent url(images/lefttab2.gif) no-repeat top left;}

#productnav li a:hover{

background: transparent url(images/righttab2.gif) no-repeat top right;
color: #005eac;

}


#nav li:hover ul, #nav li.over ul { /* lists nested under hovered list items */
	display: block;
	left:0px;
	float:left;
}

#productnav li a:hover {
	color: #013a6a;
	}

#nav li.off ul, #nav li.on ul {
  /*put the subnav below*/
  top: 33px;
  *top: 44px; /*reposition for IE*/
}

#prodlist {
padding-left:20px;
margin-left:20;
}

#prodlist li {
text-align:left;
font-weight:bold;
font-size:smaller;
}

#display {
list-style:none;
width:350px;
text-align:left;
padding-left:10px;
margin-left:10px;
}



#display li {
display:block;
background: #005eac;
border: solid 1px black;
text-align:left;
font:small bold;
color: #ffffff;
margin-top:10px;
padding-left:5px;
padding-bottom:5px;

}

#display li ul {
display:block;
list-style:none;
}


#display li ul li {
display:block;
background: #FFFFFF;
border: solid 1px black;
margin:5px;
padding:5px;
font-size:small;
color: #000;
}

#display li ul li img{
margin-right:2px;
}


#display2 {
list-style:none;
width:650px;
text-align:left;
padding-left:10px;
margin-left:10px;
}

#display2 a {
text-align:left;
font:small bold;
font-variant:small-caps;

}

#display2 li {
display:block;
background: #005eac;
border: solid 1px black;
text-align:left;
font:small bold;
color: #ffffff;
margin-top:10px;
padding-left:5px;
padding-bottom:5px;

}

#display2 li a {
color:#FFFFFF;
}

#display2 li ul {
display:block;
list-style:none;
}


#display2 li ul li {
display:block;
background: #FFFFFF;
border: solid 1px black;
margin:5px;
padding:5px;
font-size:small;
color: #000000;
}

#display2 li ul li a{
color:#000000;
}

#display2 li ul li img{
margin-right:2px;
}

#frontcat {
list-style:none;
width:350px;
text-align:left;
padding-left:10px;
margin-left:10px;
}

frontcat a {
text-decoration:none;
}

#frontcat li {
frontcat:block;
background: #005eac;
border: solid 1px black;
text-align:left;
font:small bold;
color: #ffffff;
margin-top:10px;
padding-left:5px;
padding-bottom:5px;

}

#frontcat li ul {
frontcat:block;
list-style:none;
}


#frontcat li ul li {
frontcat:block;
background: #FFFFFF;
margin:5px;
padding:5px;
font-size:small;
color: #000;
border:none;
text-align:right;
}

#frontcat li ul li a{
text-decoration:none;
text-align:right;
}

#frontcat li ul li img{
margin-right:2px;
}

#frontcat li ul li ul li{
font-size:10px;
}
