



/* ==================== 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: #fff; padding-left:15px; padding-right:14px; padding-top:4px; padding-bottom:5px; display: block; text-decoration: none; }
.topitem a:hover {font-weight: normal; color: #fff; background: #afaea9 url('images/menu_selected_bg.gif') repeat-x left; display: block; text-decoration: none; padding-left:15px; padding-right:14px; padding-top:4px; padding-bottom:5px } 
.home a, .home a:visited {font-weight: normal; background: url('images/top_corner_grey.gif') no-repeat top left; display: block; } 
.home a:hover {font-weight: normal; background: url('images/home_bg.gif') no-repeat top left; display: block;  }
.selected  {font-weight: normal; background: #afaea9 url('images/menu_selected_bg.gif') repeat-x left; }

.lastitem {font-weight: normal; float: left; display: block; height: 24px;  } 
.lastitem a, .lastitem a:visited {font-weight: normal; color: #fff; padding-left:15px; padding-right:24px; padding-top:4px; padding-bottom:5px; display: block; text-decoration: none; }
.lastitem a:hover {font-weight: normal; color: #fff; background: #afaea9 url('images/menu_selected_bg.gif') repeat-x left; display: block; text-decoration: none; padding-left:15px; padding-right:24px; padding-top:4px; padding-bottom:5px } 

.lefthand a, .topitem a:visited {font-weight: normal; color: #fff; padding: 3px 3px 3px 16px; color: #000; border: 1px solid #ebebeb; text-decoration: none; margin: 0;}
.lefthand a:hover {padding: 3px 3px 3px 16px; color: #000; border: 1px solid #ebebeb; text-decoration: none; margin: 0;}

/* ==================== 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 16px; color: #000; border: 1px solid #ebebeb; text-decoration: none; margin: 0;} 
ul.submenu li a:hover {padding: 3px 3px 3px 16px; text-decoration: none; background: #fff; color: #000; border: 1px solid #3699dd; } 
li:hover ul, li.over ul {margin: 0; padding: 4px; display: block; background: #ebebeb;} 

#dmenu li>ul {top: auto; left: auto;}
/* ========================= legacy style tags ============================== */


a.leftsubnav{font-family:arial,helvetica;font-size:11px;color:#000000;text-decoration:none;}
a.leftsubnav:hover{font-family:arial,helvetica;font-size:11px;color:#000000;text-decoration:underline;}
a.leftsubnav:visited{font-family:arial,helvetica;font-size:11px;color:#000000;}
a.leftsubnav:active{font-family:arial,helvetica;font-size:11px;color:#000000;text-decoration:none;}

a.leftnav{font-family:arial,helvetica;font-size:11px;color:#000000;text-decoration:none;}
a.leftnav:hover{font-family:arial,helvetica;font-size:11px;color:#000000;text-decoration:underline;}
a.leftnav:visited{font-family:arial,helvetica;font-size:11px;color:#000000;}
a.leftnav:active{font-family:arial,helvetica;font-size:11px;color:#000000;text-decoration:none;}</pre>
