body {
    behavior: url('/csshover3.htc');
	margin: 0px 0px 0px 0px;
	width : 100%;
	height: 100%;
	font-size: 12px; 
	font-family: Verdana, Arial, Sans-Serif; 

	}

.menu a { color: #fff; text-decoration: none }

.menu{

	width   : 100%;
	height: 21px;
	padding : 0px;
	margin-bottom: 2px;
	float:left; 
    background-color: #030;
    vertical-align:top;
    font-family: Verdana; 
    font-size:11px; 
    font-weight:bold; 
    color:#FFFFFF; 	
	}     
.menu li 
{
    height: 20px; 
    text-align: center;
    padding-top: 3px;    
}        

#tmp { width: 2px; background-color: White; }    
#reg { background-color: #369; width: 125px; height: 18px; } 
#reg ul {  
    position: absolute;
    left: -50px;
}    
#reg ul li  {
    width: 150px;
    text-align:left;   
}
#reg:hover { background-color: #39f;}

.menu li:hover
{
    height: 20px; 
    background-color: #518274;
    margin: 0px;
    
}  
.menu ul {
	padding: 0px; 
	margin : 0px;
	
 }
.menu ul li
{
    display:inline;
    width:123px;
    float:left;
    position:relative;
    top:0;
    left:0;    
}  

.menu ul li a { font-family: Verdana; font-size:9px; font-weight:bold; margin-left: 6px; }
.menu ul li a:hover{ color: #ff9;}
  
.menu ul li ul {  
    visibility:hidden;
    position:absolute;
    top:21px;
    left:0;
    background-color: #518274;
    font-family: Verdana; 
    font-size:10px; 
    font-weight:bold; 
    color:#fff; 
    border-top:solid 2px #fff;        	   
} 

.menu ul li ul li {
    
    width: 150px;
    text-align:left;
    
}
.menu ul li:hover ul
{
    visibility:visible;
}
.menu ul li ul li
{
    display:block;
    
}
 

