/* CSS Document */

#nav {
	padding:0; 
	margin:0; 
	list-style:none; 
	position:relative; 
	/*z-index:200; */
	font-family:arial, verdana, sans-serif;
}
#nav li {
	display:block; 
	float:left; 
}
#nav li a.top_link {
	display:block; 
	float:left; 
	text-decoration:none; 
	cursor:pointer;
	outline: none;

}
/* Default list styling */

#nav li:hover {
	position:relative; 
	z-index:900;
}
/*---------------------------------------------*/
/*Submenu mouse over properties*/
#nav li:hover ul.sub{
	left:0px;  /*Sets Horizontal alignment*/
	top:39px;    /*Sets Vertical alignment 0=The top of the previous level li */
/*	background: #3f3e3c;*/ 
	background: #2d2d2d;
	white-space:nowrap; 
	width:179px;  /*Background width*/
	border:1px solid #404040;
	height:auto; 
	z-index:300;
	outline: none;
}

/*Display submenu on mouse over*/
#nav li:hover ul.sub li{
	display:block;
	height:25px; 
	position:relative; 
	float:left; 
	width:179px;  /*Background width*/
	font-weight:normal;
	outline: none;
}

/*Submenu properties (NON-HOVER)*/
#nav li:hover ul.sub li a{
	display:block; 
	font-size:12px; 
	height:25px; 
	width:179px; 
	line-height:25px; 
	text-indent:10px; 
	color:#8f8f8f;  
	text-decoration:none;
	border:1px solid #404040;
	outline: none;

}
/*Dropdown mouse over properties*/
#nav li:hover ul.sub li a:hover {
	background:#1b1b1b; 
	color:#ffffff; 
	border-color:#404040;
	outline: none;

}

/*---------------------------------------------*/
/*Submenu mouse over properties*/
#nav li:hover ul.subAloha{
	left:0px;  /*Sets Horizontal alignment*/
	top:39px;    /*Sets Vertical alignment 0=The top of the previous level li */
/*	background: #3f3e3c;*/ 
	background: #2d2d2d;
	white-space:nowrap; 
	width:169px;  /*Background width*/
	border:1px solid #404040;
	height:auto; 
	z-index:300;
	outline: none;
}

/*Display submenu on mouse over*/
#nav li:hover ul.subAloha li{
	display:block;
	height:25px; 
	position:relative; 
	float:left; 
	width:169px;  /*Background width*/
	font-weight:normal;
	outline: none;

	
}
/*Submenu properties (NON-HOVER)*/
#nav li:hover ul.subAloha li a{
	display:block; 
	font-size:12px; 
	height:25px; 
	width:169px; 
	line-height:25px; 
	text-indent:10px; 
	color:#8f8f8f;  
	text-decoration:none;
	border:1px solid #404040;
	outline: none;

}
/*Dropdown mouse over properties*/
#nav li:hover ul.subAloha li a:hover {
	background:#1b1b1b; 
	color:#ffffff; 
	border-color:#404040;
	outline: none;

}

/*---------------------------------------------*/

/*---------------------------------------------*/
/*Submenu mouse over properties*/
#nav li:hover ul.subOther{
	left:0px;  /*Sets Horizontal alignment*/
	top:39px;    /*Sets Vertical alignment 0=The top of the previous level li */
/*	background: #3f3e3c;*/ 
	background: #2d2d2d;
	white-space:nowrap; 
	width:173px;  /*Background width*/
	border:1px solid #404040;
	height:auto; 
	z-index:300;
	outline: none;
}

/*Display submenu on mouse over*/
#nav li:hover ul.subOther li{
	display:block;
	height:25px; 
	position:relative; 
	float:left; 
	width:173px;  /*Background width*/
	font-weight:normal;
	outline: none;

	
}
/*Submenu properties (NON-HOVER)*/
#nav li:hover ul.subOther li a{
	display:block; 
	font-size:12px; 
	height:25px; 
	width:173px; 
	line-height:25px; 
	text-indent:10px; 
	color:#8f8f8f;  
	text-decoration:none;
	border:1px solid #404040;
	outline: none;

}
/*Dropdown mouse over properties*/
#nav li:hover ul.subOther li a:hover {
	background:#1b1b1b; 
	color:#ffffff; 
	border-color:#404040;
	outline: none;

}

/*---------------------------------------------*/


/*Hides the submenus*/
#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{
	position:absolute; 
	left:-9999px; 
	top:-9999px; 
	width:0; 
	height:0; 
	margin:0; 
	padding:0; 
	list-style:none;
	outline: none;

}

#nav1 {
	padding:0; 
	margin:0; 
	list-style:none; 
	position:relative; 
	z-index:500; 
	font-family:arial, verdana, sans-serif;
}
#nav1 li.top {
	display:block; 
	float:left; 
}
#nav1 li a.top_link {
	display:block; 
	float:left; 
	text-decoration:none; 
	cursor:pointer;
	outline: none;

}
/* Default list styling */

#nav1 li:hover {
	position:relative; 
	z-index:900;
}
/*---------------------------------------------*/
/*Submenu mouse over properties*/
#nav1 li:hover ul.sub{
	left:0px;  /*Sets Horizontal alignment*/
	top:39px;    /*Sets Vertical alignment 0=The top of the previous level li */
/*	background: #3f3e3c;*/ 
	background: #2d2d2d;
	white-space:nowrap; 
	width:179px;  /*Background width*/
	border:1px solid #404040;
	height:auto; 
	z-index:300;
	outline: none;
}

/*Display submenu on mouse over*/
#nav1 li:hover ul.sub li{
	display:block;
	height:25px; 
	position:relative; 
	float:left; 
	width:179px;  /*Background width*/
	font-weight:normal;
	outline: none;
}

/*Submenu properties (NON-HOVER)*/
#nav1 li:hover ul.sub li a{
	display:block; 
	font-size:12px; 
	height:25px; 
	width:179px; 
	line-height:25px; 
	text-indent:10px; 
	color:#8f8f8f;  
	text-decoration:none;
	border:1px solid #404040;
	outline: none;

}
/*Dropdown mouse over properties*/
#nav1 li:hover ul.sub li a:hover {
	background:#1b1b1b; 
	color:#ffffff; 
	border-color:#404040;
	outline: none;

}

/*---------------------------------------------*/
/*Submenu mouse over properties*/
#nav1 li:hover ul.subAloha{
	left:0px;  /*Sets Horizontal alignment*/
	top:39px;    /*Sets Vertical alignment 0=The top of the previous level li */
/*	background: #3f3e3c;*/ 
	background: #2d2d2d;
	white-space:nowrap; 
	width:169px;  /*Background width*/
	border:1px solid #404040;
	height:auto; 
	z-index:300;
	outline: none;
}

/*Display submenu on mouse over*/
#nav1 li:hover ul.subAloha li{
	display:block;
	height:25px; 
	position:relative; 
	float:left; 
	width:169px;  /*Background width*/
	font-weight:normal;
	outline: none;

	
}
/*Submenu properties (NON-HOVER)*/
#nav1 li:hover ul.subAloha li a{
	display:block; 
	font-size:12px; 
	height:25px; 
	width:169px; 
	line-height:25px; 
	text-indent:10px; 
	color:#8f8f8f;  
	text-decoration:none;
	border:1px solid #404040;
	outline: none;

}
/*Dropdown mouse over properties*/
#nav1 li:hover ul.subAloha li a:hover {
	background:#1b1b1b; 
	color:#ffffff; 
	border-color:#404040;
	outline: none;

}

/*---------------------------------------------*/

/*---------------------------------------------*/
/*Submenu mouse over properties*/
#nav1 li:hover ul.subOther{
	left:0px;  /*Sets Horizontal alignment*/
	top:39px;    /*Sets Vertical alignment 0=The top of the previous level li */
/*	background: #3f3e3c;*/ 
	background: #2d2d2d;
	white-space:nowrap; 
	width:173px;  /*Background width*/
	border:1px solid #404040;
	height:auto; 
	z-index:300;
	outline: none;
}

/*Display submenu on mouse over*/
#nav1 li:hover ul.subOther li{
	display:block;
	height:25px; 
	position:relative; 
	float:left; 
	width:173px;  /*Background width*/
	font-weight:normal;
	outline: none;

	
}
/*Submenu properties (NON-HOVER)*/
#nav1 li:hover ul.subOther li a{
	display:block; 
	font-size:12px; 
	height:25px; 
	width:173px; 
	line-height:25px; 
	text-indent:10px; 
	color:#8f8f8f;  
	text-decoration:none;
	border:1px solid #404040;
	outline: none;

}
/*Dropdown mouse over properties*/
#nav1 li:hover ul.subOther li a:hover {
	background:#1b1b1b; 
	color:#ffffff; 
	border-color:#404040;
	outline: none;

}

/*---------------------------------------------*/


/*Hides the submenus*/
#nav1 ul, 
#nav1 li:hover ul ul,
#nav1 li:hover li:hover ul ul,
#nav1 li:hover li:hover li:hover ul ul,
#nav1 li:hover li:hover li:hover li:hover ul ul
{
	position:absolute; 
	left:-9999px; 
	top:-9999px; 
	width:0; 
	height:0; 
	margin:0; 
	padding:0; 
	list-style:none;
	outline: none;

}