/*[fmt]A010-100B-3*/
.nav li
{ float: left; list-style: none;/*margin: 0 16px;*/
 margin: 0 10px; padding: 0; position: relative; text-align: left; z-index: 999;}

/*ie5 mac only*/
* html>body .nav li
{ width: 80px;}

.nav a
{ color: #F6D0BB; display: block;/*float: left;*/
 padding: 5px 20px; text-decoration: none;}

.nav li a:hover
{ color: #FFFFFF;}

.nav li ul
{ background-image: url(../img/bg_menu.gif); background-position: bottom; background-repeat: no-repeat; float: none; font-size: 14px; font-weight: bold;/*-khtml-opacity: .9*/
 line-height: 1em; margin: 0 0 0 15px; -moz-opacity: .95; opacity: .95; padding: 5px 2px 10px; position: absolute; top: -999em; width: 176px; z-index: 3000;}

.nav li:hover, .nav li.sfHover, .nav li:hover a, .nav li.sfHover a, .nav a:focus, .nav a:hover, .nav a:active
{ color: #FFFFFF;}

.nav li:hover li a, .nav li.sfHover li a
{ color: #F9DDCE;}

.nav li:hover li a:hover, .nav li.sfHover li a:hover
{ color: #FFFFFF;}

.nav li.sfHover ul, .nav li:hover ul
{ left: -10px; top: 32px;}

.nav li:hover li ul, .nav li.sfHover li ul
{ top: -999em;}

.nav li li:hover ul, .nav li li.sfHover ul
{ left: 9.45em; top: 0px; width: 9.45em;}

.nav li li
{ display: block; float: none; margin: 0; padding: 0;}

.nav li li li
{/*background: #9AAEDB;*/
}

.nav li li a
{ border-bottom: 1px solid #A54E1C; display: block; float: none; padding: 5px 10px; width: 156px;}

