



/* ==================== top menu ==================== */

.country {padding: 0; margin-right: 10px; margin-top: 0; margin-bottom: 0; margin-left: 0; font-size: 12px; color: #81b737}
.menubar {list-style-type: none; margin: 0; padding: 0; } 
.topitem {font-weight: normal; float: left; display: block; height: 35px;  } 
.topitem a, .topitem a:visited { font-weight: normal; font-size: 11px; font-weight: bold ;font-family: Arial, Helvetica, sans-serif; color: #0c3e6d; background: url('images/menu_selected_bg.gif') repeat-x left; padding-left:17px; padding-right:14px; padding-top:10px; padding-bottom:5px; display: block; text-decoration: none; }
.topitem a:hover {font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #e6e6e6; background: url('images/menu_selected_bg1.gif') repeat-x left; display: block; text-decoration: none; padding-left:17px; 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: 5px 5px 5px 10px; color: #595959; border: 1px solid #ebebeb; text-decoration: none; margin: 0; background: #fff;} 
ul.submenu li a:hover {padding: 5px 5px 5px 10px; text-decoration: none; background: #fff; color: #000; border: 1px solid #81b737; } 
li:hover ul, li.over ul {margin: 0; padding: 0px; display: block; background: #;} 

#dmenu li>ul {top: auto; left: auto;}
/* ========================= legacy style tags ============================== */


.left2 {
	background-color: #ffffff;
	border: 1px;
	border-color: #37658f;
	border-style: dotted;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	color: #37658f;
	font-style: normal;
	font-variant: small-caps;
	font-size: 10px;
	letter-spacing: 1px;
	line-height: 12px;
	padding: 3px;
	text-align: left;
	text-decoration: none;
	width: 175px; 
}

.left2:hover {
	background-color: #37658f;
	border: 1px;
	border-color: #ffffff;
	border-style: dotted;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	font-style: normal;
	font-variant: small-caps;
	font-size: 10px;
	letter-spacing: 1px;
	line-height: 12px;
	padding: 3px;
	text-align: left;
	text-decoration: none; 
	width: 175px; 
}