@charset "utf-8";
/* CSS Document */
		 	  
.menu {
width:621px; 
height:0px; 
font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size:.7em; 
text-align:center;
position:relative; 
z-index:100;
}

/* hack to correct IE5.5 faulty box model */
* html .menu {
width:621px; 
w\idth:621px;
}

/* remove all the bullets, borders and padding from the default list styling */
.menu ul {
padding:0;
margin:0;
list-style-type:none;
font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
}

/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {
float:left;
width:102px;
position:relative;
list-style-type:none;
}

/* style the links for the top level */
.menu a, .menu a:visited {
display:block; 
font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size:13px; 
text-decoration:none; 
color:#5C661E; 
width:102px; 
/* height changes background height of box behind type*/
height:22px; 
border:0px solid; 
border-width:0; 
background:#D9D9CE; 
padding:0px; 
line-height:18px;
}

/* a hack so that IE5.5 faulty box model is corrected */
* html .menu a, * html .menu a:visited {
width:102px; 
w\idth:102px;
}

/* another hack for IE5.5 */
* html .menu ul ul {
top:18px;t\op:18px;
}

/* style the table so that it takes no part in the layout - required for IE to work */
/*.menu table {position:absolute;
top:0;
left:0;
border-collapse:collapse;
}*/

/* style the top level hover */
.menu a:hover, .menu ul ul a:hover{
color:#D9D9CE; 
background:#767B57;
}
.menu :hover > a, .menu ul ul :hover > a {
color:#D9D9CE;
background:#767B57;
}




