



/* ==================== top menu ==================== */

.country {padding: 0; margin-right: 10px; margin-top: 0; margin-bottom: 0; margin-left: 0; font-size: 12px; color: #00418c}
.menubar {list-style-type: none; margin: 0; padding: 0; } 
.topitem {font-weight: normal; float: left; display: block; height: 24px;  } 
.topitem a, .topitem a:visited {font-weight: normal; color: #595959; background: #afaea9 url('images/menu_selected_bg.gif') repeat-x left; padding-left:15px; padding-right:14px; padding-top:10px; padding-bottom:5px; display: block; text-decoration: none; }
.topitem a:hover {font-weight: normal; color: #e6e6e6; background: url('images/menu_selected_bg1.gif') repeat-x left; display: block; text-decoration: none; padding-left:15px; padding-right:14px; padding-top:10px; padding-bottom:5px } 
.selected  {font-weight: normal; background: #afaea9  }



/* ==================== flyout menu ==================== */

ul.submenu {list-style-type: none; position: absolute; margin: 0; padding: 0; display: none; width: 180px;  } 
ul.submenu li {padding: 0; margin: 0; font-size: 11px;} 
ul.submenu li a, ul.submenu li a:visited {padding: 3px 3px 3px 10px; color: #595959; border: 1px solid #ebebeb; text-decoration: none; margin: 0; background: #fff;} 
ul.submenu li a:hover {padding: 3px 3px 3px 10px; text-decoration: none; background: #fff; color: #000; border: 1px solid #3699dd; } 
li:hover ul, li.over ul {margin: 0; padding: 4px; display: block; background: #;} 

#dmenu li>ul {top: auto; left: auto;}
/* ========================= legacy style tags ============================== */


