* {margin:0; padding:0}
body{font-family: Verdana, Geneva, sans-serif; font-size:14px;}

/* --------- menu part ----------- 
 
#navigation {
	width:970px; height:41px; background-image: url(/images/menu_middle.png);
	z-index: 99;
}
 
#navigation ul
{
	margin:0px; padding:0px;
	list-style-type: none;
	display: inline-block;
	z-index: 99;
}
 
#navigation ul li
{
	display: inline; float:left; list-style:none; width: 140px; position:relative; height:41px;
}
 
#navigation li a
{color:#fff; text-decoration:none; }
 
#navigation li a:hover
{color:#fff; text-decoration:underline;}
 
#navigation li ul
{margin:0px; padding:0px; display:none; position:absolute; left:0px; top:41px; background-image:url(/images/submenu.png);
	z-index: 99;
}
 
#navigation li:hover ul
{display:block; width:160px;
	z-index: 99;
}
 
#navigation li li
{list-style:none; display:list-item;}
 
#navigation li li a
{color:#fff; text-decoration:none;}
 
#navigation li li a:hover
{color:#fff; text-decoration:underline;}




/* --------- end of menu part ----------- */

#menu 		{ height:41px;line-height: normal; z-index: 99}
#menu ul	{ list-style:none; float:left; }
#menu ul li { float:left; position: relative; margin: 0; padding: 0; }

#menu ul li a {
	display:block;
	width:140px;
	height:31px;
	background: url(/images/menu_middle.png);
	text-align:center;
	color: white;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	padding-top: 10px;
}
#menu a:hover 			{ background-image: url(/images/menu_middle1.png); color: yellow; }
#menu ul li a.first		{ background:url(/images/menu_left.png); }
#menu ul li a.first:hover { background:url(/images/menu_left1.png); }
#menu ul li a.last		{ width: 130px; background:url(/images/menu_right.png); }
#menu ul li a.last:hover{ background:url(/images/menu_right1.png);}

#menu ul li ul 			{ z-index:9999; position:absolute; display:none; width:140px; height:30px; top: 40px; left: 0px; }
#menu ul li:hover ul 	{ display:block; }
#menu ul li ul li 		{ /* float:none;*/ 
							margin: 0; 
							padding: 0; 
							/*background:url(/images/submenu.png); */
							background-color:#0FC;
							background-image:none;
							text-align: left;
							z-index: 99;
}
#menu ul li ul li a 	{   
							margin: 0px;
							/*background:url(/images/submenu.png) no-repeat;*/
							background-image:none;
							background-color:#00F;
							width:140px;
							height:30px;
							text-align: left;
							font-family: Arial, Helvetica, sans-serif;
							font-size: 80%;
							z-index: 99;
}
#menu ul li ul li a:hover{ 
							/*background:url(/images/submenu1.png); */
							background-color:#006;
							background-image:none;
							z-index: 99
}

/* For last submenu (narrower) */
#menu ul li ul li.last { width: 130px; }
#menu ul li ul li a.last:hover { width: 130px; }
#menu ul li ul li.sublast { width: 130px; text-align: left; }
#menu ul li ul li a.sublast { width: 130px; text-align: left; }




	
