﻿.topnavcontainer
{
	background: url('../images/nav/navbg.png') no-repeat; width:760px; height:49px; padding:0; margin:0;
}

.top, .top ul 
{ 
	list-style: none; margin:0; padding:0;
}

.top 
{
	font-weight:bold; font-size:10px; z-index: 100; position: relative; margin:0px 0 0 19px;
}
.top li.topitem
{
	background:none; float: left; margin:5px 0 0 0; padding:0; position: relative;
}
.top li.topitem a.toplink, .top li.topitem a.toplink:link, .top li.topitem a.toplink:active, .top li.topitem a.toplink:visited
{
	background: url('../images/nav/li_off.png') no-repeat; font-weight: bold; font-size:10px; color: #ffffff; display: block; margin:15px 0 0 0px; padding:0 15px 15px 15px; 
	text-decoration:none;
}

.top li.topitem a.toplink:hover
{
  color: #000000;	background: url('../images/nav/li_on.png') no-repeat;

}
.top li.topitem:hover a.toplink, 
.top li.topitem.sfHover a.toplink
{
  color: #000000;	background: url('../images/nav/li_on.png') no-repeat;
}
.top li.topitem:hover ul.secondary a, 
.top li.topitem.sfHover ul.secondary a
{
  background: #FE9622; color: #000000;
}
.top li.topitem:hover ul.secondary a:hover, 
.top li.topitem.sfHover ul.secondary a:hover
{
  background: #FDB565;	
}

.top ul.secondary
{
	border:solid 1px #C06704; background: #FE9622; list-style: none; margin:0; padding:0 0 1px 0; position: absolute; top: -999em; left: 5px;
}
.top li.topitem:hover ul,
.top li.topitem.sfHover ul
{
  top:44px;
}
.top li.secondaryitem
{
  border: 0; float: none; background:none; padding:0; margin:0; height:20px; border-top:solid 1px #C06704;
}
.top a.secondarylink
{
  border:0; padding:0; margin:0; white-space:nowrap; height:16px; padding-top:4px !important; font-size:11px; font-weight:normal;
}
.top a.secondarylink:hover
{
  text-decoration:none;
}
