/* ================================================================ 

=================================================================== */
/* common styling */
.menu {font-family: arial, sans-serif; width:750px; height:30px;font-size:11px;position:relative;z-index:1000;


}

.menu ul li a, .menu ul li a:visited{
display:block;
text-decoration:none; color:#000000;
width:140px; 
height:30px; 
text-align:center; 
font-weight:bold;
color:#000000; 
border-left:1px solid #fff;
border-bottom:0px solid #fff; 
background-color:#000000; line-height:30px; font-size:11px; 
overflow:hidden;
background-image:url("images/p_back.gif");
}



.menu ul {padding:0; margin:0; list-style: none;}
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#000000; background:#292B24;
background-image:url("images/p_back_d.gif");
text-decoration:underline;
}

.menu ul li:hover ul {display:block; position:absolute; top:30px; left:0;}
.menu ul li:hover ul li a.hide {background:#7E7E72; color:#000000;}
.menu ul li:hover ul li:hover a.hide {background:#6fc; color:#000000;}

.menu ul li:hover ul li ul {display: none;}

.menu ul li:hover ul li a {display:block; background:#FAFFE3; color:#000;
font-weight:normal;
height:23px;
border-bottom:1px solid #354000;
width:125px;
margin-left:15px;
text-decoration:none;
}

.menu ul li:hover ul li a:hover {background:#728900; color:#FFFFFF;
text-decoration:none;
}


.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:140px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}


p
	{			  	
	margin-top:2px;
	margin-bottom:2px;
	font-family: Verdana, Arial, Helvetica;	
	font-size: 11px;
	color:#515151;
	margin-left:5px;
	text-align:left;
	font-weight:normal;
	margin-right:5px;
	line-height:20px;
}
