.vnav {
  list-style: none !important;
  padding: 0 !important;
  margin: 0 -5px !important;
  width: 760px !important;
}
.vnav__item{
  position: relative !important;
  display: inline !important; 
}
.vnav__item  + .vnav__item {
  border-left: solid 1px white !important;
}
.vnav__item:hover {
  background: transparent !important;
  color: #F6BA7D !important;
}
.vnav__item:hover > .vnav__subnav {
  display: block !important;
  color: #F6BA7D !important;
}
.vnav__link {
  font:16px "Helvetica Narrow","Arial Narrow",Tahoma,Arial,Helvetica,sans-serif;
  display: block !important;
  padding: 7px 5px !important;
  color: #FFFFFF !important;
  text-decoration: none !important;
  text-align: left !important;
}
.vnav__link--active {
  background: transparent !important;

}
.vnav__subnav {
  display: none !important;
  background: #E2301C !important;
  position: absolute !important;
  z-index: 1 !important;
  width: inherit !important;
  border-style: solid;
  border-top-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-color:  #FFFFFF;
}
.vnav__subnav:hover {
  color: #F6BA7D !important;
}
.vnav__subnav .vnav__item {
  display: block !important;
  padding: 1px 2px 1px 2px !important;
  border-style: solid;
  border-top-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-color:  #FFFFFF;
}     
.vnav__subnav .vnav__link {
  font:16px "Helvetica Narrow","Arial Narrow",Tahoma,Arial,Helvetica,sans-serif;
  -moz-box-sizing: border-box !important;
  -webkit-box-sizing: border-box !important;
  box-sizing: border-box !important;
  color: #FFFFFF !important;
  white-space: nowrap !important;
}
.vnav--level1 {
  position: relative !important;
  display: inline-table !important;
}
.vnav--level1 > .vnav__item {
  display: inline-block !important;
  vertical-align: middle !important;
}
.vnav--horizontal .vnav__subnav {
  left: 0 !important;
  top: 100% !important;
}
.vnav--horizontal .vnav--level3,
.vnav--horizontal .vnav--level4 {
  left: 100% !important;
  top: 0 !important;
}
.vnav--vertical .vnav__item {
  display: block !important;
}
.vnav--vertical .vnav__subnav {
  left: 100% !important;
  top: 0px !important;
}

#topnav .menu .nav a, #topnav .menu .nav_hover a{
/* This controls the main menu's properties */
	display:block !important;
	font:16px "Helvetica Narrow","Arial Narrow",Tahoma,Arial,Helvetica,sans-serif;
	margin:0 5px;
	padding:6px 0px 6px 3px;
	text-decoration:none;
	text-transform:uppercase;
	height: 19px;
	color:#FFFFFF;
	border: 1px;
}

#topnav .menu .nav_hover a{
/* this controls the main menu's onmouseover event properties */
    text-decoration:none;
	color:#ffba8e;
}

#topnav .menu td img {
/* This removes the >> next to each menu option */
display:none !important;
}

#menu1  .mmenucontainer  a{
	top: 0; 
	left: 0;
}

#topnav .menu table{
/* this controls the menu's table properties */
	margin:0;
	padding:0;
}

#topnav  .mmenucontainer {
	top: 0;
	left: 0;
}

#topnav .menu td.subnav, #topnav .menu td.subnav_hover {
	/* This is where the subcategories' display properties are assigned */
	position:relative;
	display:block !important;
	background-color:#e2301c;
	margin: 0px 0px 0px 0px;
	padding: 0;
	text-align:left;
}

#topnav .menu td.subnav a, #topnav .menu td.subnav_hover a{
	/* This is where the subcategories' link properties are assigned */
	position:relative;
	color:#ffffff;
	font:16px "Helvetica Narrow","Arial Narrow",Tahoma,Arial,Helvetica,sans-serif;
	margin: 0px 0px 0px 0px;
	padding:5px 20px 4px;
	text-decoration:none;
	text-transform:none;
}

#display_menu_1 .nav a {
/* this controls each individual menu option link's properties */
}
#display_menu_1 .nav_hover a {
/* this controls each individual menu option link's onmouseover properties */
}
#display_menu_1 .nav {
/* this controls each individual menu option properties */
}
#display_menu_1 .nav_hover {
/* this controls each individual menu option's onmouseover properties */
}



/*
#topnav .menu ul{
	margin: auto;
	padding:0;
	list-style:none;
	text-align:left;
}
#topnav .menu ul li{
	display:inline;
}
#topnav .menu ul li a{
	color:#ffffff;
	display:block;
	float:left;
}
#topnav .menu ul li.nav_hover a{
	display:block;
	float:left;
}

#topnav .menu td.nav, #topnav .menu td.nav_hover {
	margin:0;
	padding:0;
}


#topnav .menu td.nav_hover {

}
#topnav .menu td.nav a, #topnav td.nav_hover a{
}
#topnav .menu td.nav_hover a{
}
*/

/*
#topnav .menu td.subnav_hover {
}

#display_menu_2 .nav a {}
#display_menu_2 .nav_hover a {}
#display_menu_2 .nav {background-color:transparent;}
#display_menu_2 .nav_hover {background-color:transparent;}

#display_menu_2, #display_menu_3, #display_menu_4, #display_menu_5, #display_menu_6, #display_menu_7, #display_menu_8 {padding:5px 10px; background:url(../images/template/left_nav_bg.gif) center repeat-y;}
*/
#left_nav .nav {cursor:pointer !important; display:none;}


#left_nav td.nav {}
#left_nav td.nav a {padding:8px 10px 8px 18px !important; font-size:13px !important; font-weight:bold !important;}

#left_nav td.nav_hover {background:#e2e2e2 url(../images/template/Menu1_bullet.gif) left no-repeat;}
#left_nav td.nav_hover a {text-decoration:none;}
	

#display_menu_2 ul, #display_menu_3 ul, #display_menu_4 ul, #display_menu_5 ul, #display_menu_6 ul, #display_menu_7 ul, #display_menu_8 {
	margin:0;
	padding:0;
	list-style:none;}

#left_nav li.nav {padding:8px 10px 8px 35px; background:url(../images/template/black_bullet.gif) left no-repeat; border-bottom:1px solid #c6c6c6;}
#left_nav li.nav a {font-size:13px; font-weight:bold;}

#left_nav li.nav_hover {background:#e2e2e2 url(../images/template/black_bullet.gif) left no-repeat;}
#left_nav li.nav_hover a {text-decoration:none;}


#left_nav table.nav {width:190px;}

#left_nav table.nav td.nav {padding:8px 0; border-bottom:1px solid #c6c6c6;}
#left_nav table.nav td.nav a {padding:8px 10px 8px 13px !important;}

#left_nav table.nav td.nav_hover {}
#left_nav table.nav td.nav_hover a {}

#left_nav table.nav td.subnav {padding:3px 0; border:none; background:#f3f3f3;}
#left_nav table.nav td.subnav a {padding:3px 10px 3px 35px !important; font-weight:normal !important; }

#left_nav table.nav td.subnav_hover {background:#e2e2e2;}
#left_nav table.nav td.subnav_hover a {}

#left_nav table.milonictable td.subnav td img{ 
	display:none !important;

}
#left_nav table.milonictable td.subnav a{
	background:#f3f3f3 !important;
}

#left_nav table.milonictable td.subnav_hover td img {display:none !important;}
#left_nav table.milonictable td.subnav_hover a{
background-image:none !important;
background:#f3f3f3 !important;
}
