/* Main Navigation */

#menu {
width:797px; 
height:30px; 
position:relative; 
z-index:100;
font-family:arial, sans-serif; 
left: 16px;}

#menu {
	width:780px;
	w\idth:779px;
}

#menu ul {
padding:0;
margin:0;
list-style-type:none;}

#menu ul a:hover {
background:#999999;
color:white;}

#menu ul ul {
width:inherit;}

#menu li {
float:left
;width:auto; 
position:relative;}

#menu a, #menu a:visited {
display:block;
font-size:12px;
text-decoration:none;/* padding-left:6px; padding-right:6px;*/  
height:30px; 
line-height:30px; 
font-weight:bold; /*text-transform:uppercase;*/ 
text-align:center; 
color:white;}

#menu ul ul a, #menu ul ul a:visited {
background:#999999;
color:white; 
border-bottom:1px solid #ccc; 
font-weight:normal; 
text-transform:none; 
text-align:left;
height:auto; 
line-height:1em; 
padding:5px 10px; 
width:150px;
border-width:0 1px 1px 1px;}

#menu ul ul a.nodrop, #menu ul ul a.nodrop:visited {
background:#e4e4e4   no-repeat 160px center;}
 
#menu ul ul a.drop, #menu ul ul a.drop:visited {
color: white;
background:#999999 no-repeat 160px center;}

#menu ul ul a.drop:hover{color:#ff6600;
background:#e4e4e4   no-repeat 160px center;}

#menu ul ul a.nodrop:hover{
background:#999999  no-repeat 160px center;}

#menu ul ul a:hover > a.drop {color:#ff6600;
background:#f2f2f2  no-repeat 160px center;}

#menu ul ul a:hover > a.nodrop {
background:#e4e4e4;}

#menu ul ul ul a, #menu ul ul ul a:visited {
background:#e4e4e4; color:black; width:145px;}

#menu ul ul ul a:hover {color:#ff6600; background:#eaeaea;}

#menu ul ul {
visibility:hidden;
position:absolute;
height:0;top:35px;
left:0; 
width:170px;
border-top:1px solid #ccc;}

/* another hack for IE5.5 */
#menu ul ul {
top:30px;
t\op:30px;
}


#menu ul ul ul{
color:black;
left:170px;
top:-1px; 
width:0;
}
 
#menu ul ul ul.left {
left:-160px; }

#menu table {
position:absolute; 
top:0; 
left:0; 
border-collapse:collapse;}


/* yet another hack for IE5.5 */
#menu ul ul a, * html #menu ul ul a:visited {width:150px;w\idth:150px; }
#menu a:hover, #menu ul ul a:hover{color:#ff6600; background:#e4e4e4;}
#menu :hover > a, #menu ul ul :hover > a {color:white; background:#e4e4e4;}
#menu :hover > a {color:white; background:#999999;}
#menu ul ul :hover > a {color:#ff6600; background:#e4e4e4;}

#menu ul li:hover ul,
#menu ul a:hover ul{visibility:visible; }
#menu ul :hover ul ul{visibility:hidden;}
#menu ul :hover ul :hover ul{ visibility:visible;}

#nav1width {
	padding-left: 10px;
	padding-right:10px;
}


a.nav1width {
	width:50px;
}
a.nav2width {
	width:76px;
}
a.nav3width {
	width:115px;
}
a.nav4width {
	width:100px;
}
a.nav5width {
	width:82px;
}
a.nav6width {
	width:84px;
}
a.nav7width {
	width:130px;
}
a.nav8width {
	width:73px;
}
a.nav9width {
	width:55px;
}
