#maomenucontainer { clear: both; width: 967px; height: 35px; margin-bottom: 20px; margin-left: 13px; }
ul.maomenu-horizontal { background: transparent url(../img/menu/blue/menu.gif) repeat-x; width: 955px; height: 35px; line-height: 35px; }
ul.maomenu-horizontal a, ul.maomenu-horizontal a:visited, ul.maomenu-horizontal a:link { text-decoration: none; color: #000000 }
ul.maomenu-horizontal li { border-right: 1px solid #9BA4A9 }
ul.maomenu-horizontal li a { padding: 0 21px 0 10px; font-size: 11px; }
ul.maomenu-horizontal li:hover, ul.maomenu-horizontal li.hover { background: transparent url(../img/menu/blue/hover.gif) repeat-x }
ul.maomenu-horizontal li:hover a, ul.maomenu-horizontal a:focus, ul.maomenu-horizontal a:hover, ul.maomenu-horizontal a:active { color: #000000 }
ul.maomenu-horizontal ul { width: 190px; border: 1px solid #CCCCCC; }
ul.maomenu-horizontal ul li { background-color: #F5F5DC; height: 20px; line-height: 20px; opacity: 0.97; }
ul.maomenu-horizontal ul li:hover, ul.maomenu-horizontal ul li.hover { background: #DADDFF }
ul.maomenu-horizontal li:hover ul li a, ul.maomenu-horizontal ul li a, ul.maomenu-horizontal ul li a:visited, ul.maomenu-horizontal ul li a:link { color: #008000; padding-left: 10px; padding-right: 20px; font-size: 11px }
ul.maomenu-horizontal li:hover ul li a:hover { color: #000000 }
ul.maomenu-horizontal li a.selected-a-maomenu { color: #FFF }
ul.maomenu-horizontal li.rootselected-maomenu { background: transparent url(../img/menu/blue/selected.gif) repeat-x }
ul.maomenu-horizontal li.rootselected-maomenu:hover { background: transparent url(../img/menu/blue/hover-selected.gif) repeat-x }
ul.maomenu-horizontal li.rootselected-maomenu:hover a.selected-a-maomenu { color: #000 }
ul.maomenu-horizontal li:hover ul li a.selected-a-maomenu, ul.maomenu-horizontal ul li a.selected-a-maomenu:visited, ul.maomenu-horizontal ul li a.selected-a-maomenu:link { color: #FF0000; }
ul.maomenu-horizontal li:hover ul li.selected-maomenu, ul.maomenu-horizontal ul li.selected-maomenu { background-color: #fff; }
ul.maomenu-horizontal li:hover ul li.selected-maomenu:hover { background: #008000; }
ul.maomenu-horizontal li:hover ul li a.selected-a-maomenu:hover, ul.maomenu-horizontal li:hover ul li.selected-maomenu:hover a.selected-a-maomenu { color: #FFA500; }
ul.maomenu-horizontal li.maosearch { border-right: 0; width: 180px; height: 35px; float:right; background-image: none; }
ul.maomenu-horizontal li.maosearch input.mao_search_query { height: 25px; width: 120px; font-size: 11px; padding-left: 5px; margin-left: 10px; vertical-align: middle; }
ul.maomenu-horizontal li.maosearch input.mao_search_image { vertical-align: middle; border-style: hidden; width: px; height: 25px; }
#maomenucontainer .maomenu-left { float: left; width: 6px; height: 35px; background: transparent url(../img/menu/blue/left.gif) no-repeat left center; }
#maomenucontainer .maomenu-right { float: right; width: 6px; height: 35px; background: transparent url(../img/menu/blue/right.gif) no-repeat right center; }
ul.maomenu-horizontal li.maomenu-home { border-right: 0; float: left; width: 35px; height: 35px; background: transparent url(../img/menu/blue/home.gif) no-repeat center; }

ul.maomenu-horizontal span.arrow-maomenu {
   background-image: url(../img/arrow/nav-arrow-down.png);
   background-position: 100% 50%;
   background-repeat: no-repeat;
   position: absolute;
   display:	block;
   right: 3px;
   top: 13px;
   width: 11px;
   height: 10px;
}


ul.maomenu-horizontal ul span.arrow-maomenu {   background-image: url(../img/arrow/nav-arrow-right.png);
   background-position: 100% 50%;
   background-repeat: no-repeat;
   position: absolute;
   display:	block;
   right: 5px;
   top: 8px;
   width: 12px;
   height: 15px;
}

ul.maomenu-horizontal li.noarrow-maomenu a {	padding-right: 10px; }

