#nav, #nav ul{
    margin:0;
    padding:0;
    list-style-type:none;
    list-style-position:outside;
    position:relative;
	font-size:10px;
	font-weight: bold;
	text-align:center;
}

#nav a{
    display:block;
}
#nav img 
{
    border:0;
}

#nav #nav2 a
{
    display:block;
    padding:5px 5px;
	background-color:#0072B9;
    color:white;
    text-decoration:none;
}

#nav #nav2 a:hover{
    background-color:white; 
    color:Black;
}

#nav li{
    float:left;
    position:relative;
}

#nav ul {
    position:absolute;
    display:none;
    width:12em;
}

#nav li ul a{
    width:15em;
    height:auto;
    float:left;
    border:1px solid white;
}

#nav ul ul{
    top:auto;
}	

#nav li ul ul {
    left:16em;
    margin:0 0 0 1px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
    display:none;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
    display:block;
}