#locationDropDown { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:.7em; width:160px; float:right; /*clear:both;*/ }
#locationDropDown a { display:block; margin:0; padding: 0.3em; font-weight:bold;  }
#locationDropDown a:link, #locationDropDown a:visited, #locationDropDown a:active { color: #fff; text-decoration:none; display:inline-block }
#locationDropDown a:hover { color: #ffd000; text-decoration:none; }	
#locationDropDown ul { list-style:none; margin:0; padding:0; float:left; width:130px;/* menu box width */ }
#locationDropDown ul li {position:relative; min-height: 1px; vertical-align: bottom; line-height:1.4em; }
#locationDropDown ul ul {visibility:hidden;position:absolute; height:0; top:10px; left:0px; padding:1em; }
* html #locationDropDown ul ul {margin-top:10px; }
#locationDropDown ul ul li {margin:0px 10px 0px 0px; }
#locationDropDown ul li:hover ul, .nav ul a:hover ul{visibility:visible; }
#locationDropDown ul :hover ul ul{visibility:hidden;}
div#locationDropDown li:hover { cursor:pointer; z-index:100; }
div#locationDropDown li:hover ul ul, div#locationDropDown li li:hover ul ul, div#locationDropDown li li li:hover ul ul, div#locationDropDown li li li li:hover ul ul {display:none;}
div#locationDropDown li:hover ul, div#locationDropDown li li:hover ul, div#locationDropDown li li li:hover ul, div#locationDropDown li li li li:hover ul{display:block;}
a.top_parent {
width: 140px
}

