#nav, #nav ul { 
		   
		padding:0;   
		margin:0;   
		list-style: none;
		height:47px;
		vertical-align:middle;
		
		} 
#nav a {   
	  display: block;
	  
	  width: 128px;
	  height:37px;
	    } 
#nav a.sub {   
	  height:30px;
	    } 
#nav li {    
	   float: left;   
	   width: 128px;
	     
	  
	    }
#nav a.sub:hover {    
	   background: #F6F6F6; 
	   width:100%; 	  
	    }
#nav li li:hover ul, #nav li li li:hover ul, #nav li li.sfhover ul{
	  background: #F6F6F6; 
}

#nav li ul {
position: absolute; 
width: 128px;   
  /*left: -999em;*/
 text-align:left;
  	background: #E1E1E1;
	  left:-999em;
 	
	
  
   }
    #nav li:hover ul {  
	   left: auto;
	   background: #F6F6F6; 
	    }
#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
	background: #F6F6F6;  /*#F6F6F6;*/
	
	
	}
	#nav li:hover{
	background: #E1E1E1;
}
	#nav li  ul li:hover{
	background: #fff;
}
	#nav li.sfhover {
	background: #E1E1E1;
}
.bord {
	border-top-width: 1px;
	/*border-bottom-width: 1px;*/
	border-top-style: solid;
	/*border-bottom-style: solid;*/
	border-top-color: #D3D3D3;
	/*border-bottom-color: #D3D3D3;*/
}
.bordend {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #D3D3D3;
	border-bottom-color: #D3D3D3;
}
.online {

padding-top:10px; padding-left:0px;}



