 *{
			 padding:0px;
		     margin:0px;
		  }
		   
		 #header{
			 
			 margin:auto;
			 width:100px;
			
		 }
		 
		 ul, ol{
			 
			 list-style:none;
			  	 
			 
			 
			 }
			 
		 .nav 
		 {
			 width:100px;
			
		 }	 
			  
			 
		  .nav li a
		 {
			 border: 1px solid #D9D9D9;
			 color:#FFF;
			 text-decoration:none;
			 padding:5px 10px;
			 display:block;	
			 font-family: Verdana, Geneva, sans-serif;
	         font-size: 11px;	
			 background-color:#878788;
			 width:90px;
			 
			 	 
		 }
		 	
		  .nav li a:hover
		 { 
		     
			 background-color:#185985;	
			 	 
		 }
		 
		 
		 .nav > li {
			  float:right;
			  
			 
	      }
		  
		   .nav li ul
		  {
			 display:none; 
			 position:absolute;
			 width:150px;
			 height:1px;
			 
		  }
		  
		  
		  
		   .nav li:hover > ul
		  
		  {
			  
			  display:block;
			  
		  }
		  
		  .nav li ul li
		  {
		    position:relative;
			left:-112px;
			top:-27px;
		  }
		  .nav li ul li ul 
		  {
			  
			  right:0px;
			  top:27px;
			  
		  }
		  
		  