@charset "utf-8";
/* CSS Document */
/*************************
    NAVIGATION
*************************/  
#navigationContainer 
{ height:37px; position:relative; z-index: 600; padding-left: 0px; padding-right: 0px; margin-top: 0px; width: 960px; margin-bottom: 0px; clip: rect(auto,auto,auto,auto); background-image: url(../images/menu.jpg); background-repeat: no-repeat; background-position: left top; }
#nav, #nav ul 
{ padding: 0; margin: 0; list-style: none; line-height: 1; }
#nav .dirV 
{ text-decoration: none; padding-right: 16px; padding-left: 16px; }
#nav a.dirH 
{ } 
#nav a 
{ display: block; padding-left:16px; padding-right:16px; color: #FFFFFF; text-decoration: none; }  
#nav li 
{ text-transform: uppercase; float: left; min-width: 10px; color:white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 37px; font-weight: normal; font-variant: normal; }
#nav li:hover, 
#nav li.hover 
{ position: static; text-align: left; } 
#nav li:hover
{ background-color: #622D56; }
#nav ul li 
{ text-transform:none; float: left; width: 240px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 25px; font-weight: normal; font-variant: normal; }
#nav ul li:hover 
{ background-color: #B52755; }
#nav li ul 
{ position: absolute; width: 240px; left: -999em; text-decoration: none; background-color: #622d56; text-align: left; }
#nav li ul ul 
{ margin: -24px 0px 0px 180px; }
#nav li:hover ul ul, 
#nav li:hover ul ul ul, 
#nav li.sfhover ul ul, 
#nav li.sfhover ul ul ul 
{ left: -999em; }
#nav li:hover ul, 
#nav li li:hover ul, 
#nav li li li:hover ul, 
#nav li.sfhover ul, 
#nav li li.sfhover ul, 
#nav li li li.sfhover ul 
{ left: auto; } 

