@charset "utf-8";
/* SR: TRUX Webdesign 2008 - www.trux.com - Navigation Cascading Style Sheet */

/* Setup positioning and dimensions of links, one for each page */

/* Any element with the id NAV will have no padding, no margin and no bullet points */
#nav, #nav ul { padding: 0; margin: 0; list-style: none;  }

/* Any hyperlink element contained in NAV element */
#nav a 
{ 
display: block;
text-decoration: none;
font-family: Calibri;
font-size: 10pt;
color: white;
}

/* Any hyperlink with class MAINMENU contained in NAV element */
#nav a.mainmenu
{
display: block;
height: 20px;
padding-left: 10px;
padding-top: 5px;
}

/* Any hyperlink with class MAINMENU contained in NAV element */
#nav #currentpage a.mainmenu
{
color:white;
display: block;
height: 20px;
padding-left: 10px;
padding-top: 5px;
background-color:#447667;
}

/* Mouse hovers over a hyperlink with class MAINMENU contained in NAV element */
#nav a.mainmenu:hover
{ 
display: block;
color: black;
font-weight: bold;
cursor:pointer; /* Switch to hand curson on hover */
background-color: #c6bc8d; /* Orange highlight on hover */
/*filter: alpha(opacity=90, FinishOpacity=0, Style=1, StartX=0, StartY=200, FinishX=0, FinishY=0);*/
/*filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ff000000',EndColorStr='#ffa1934f');}*/
}

/* Mouse hovers over a hyperlink with class MAINMENU contained in NAV element */
#nav #currentpage a.mainmenu:hover
{ 
display: block;
color: white;
font-weight:normal;
cursor:default; /* Switch to hand curson on hover */
/*filter: alpha(opacity=90, FinishOpacity=0, Style=1, StartX=0, StartY=200, FinishX=0, FinishY=0);*/
/*filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ff447667',EndColorStr='#ff447667');}*/
}

/* Any hyperlink with class SUBMENU (drop-down) contained in NAV element */
#nav ul.submenu a
{ 
display: block;
width: 164px;
height: 20px;
color: black;
padding-left: 5px;
padding-top: 2px;
background-color:#fbfaf5;
}

#nav ul.submenu a:hover
{
background-color: #c6bc8d;
}

ul.submenu a
{
border: 1px solid #5b5b5b;
border-top: none;
border-bottom: none;
}


li.bottomitem a
{
border: 1px solid #5b5b5b;
	border-top: none;
}

#nav li 
{ 
float: left;
width: 94px;
}

#nav li ul 
{
position: absolute;
width: 94px;
left: -999em;
}

#nav li:hover {background-position: 0 0;}

#nav li:hover ul 
{
left: auto;
}

#nav li:hover ul, #nav li.sfhover ul 
{
left: auto;
}


