/*navigations*/
#menuwrapper { background:none; z-index:160;}
.clearit {clear: both; height: 0;line-height: 0.0; font-size: 0;}
#p7menubar {width:96em;}
#p7menubar, #p7menubar ul {padding: 0;margin: 0;list-style: none;font-family: Arial, Helvetica, sans-serif;}
#p7menubar a {display: block;text-decoration: none;padding: 4px 3px 3px 3px;border-right: 1px solid #333; font-size: 8pt;color:#999; font-family: Arial, Helvetica, sans-serif; font-weight:bold;}
#p7menubar a.trigger {padding: 3px 15px 4px 15px;background-repeat: no-repeat;background-position: right center;}
#p7menubar li {float: left;width: 6em;}
#p7menubar li {position: relative;}

/* hide from IE mac \*/

#p7menubar li {position: static; width: auto;}

/* end hiding from IE5 mac */
#p7menubar li ul, #p7menubar ul li  {width: 10em;}
#p7menubar ul li a  {color: #565656;border-bottom: 1px solid #cccccc; padding: 3px 5px 4px 10px;}
#p7menubar li ul {position: absolute;display: none; background-color: #FFFFFF;border: 1px solid #999999;}
#p7menubar li:hover a, #p7menubar a:focus,
#p7menubar a:active, #p7menubar li.p7hvr a {color:#000; background:url(../images/hdr.gif) repeat-x;}
#p7menubar li:hover ul, #p7menubar li.p7hvr ul {display: block;}
#p7menubar li:hover ul a, #p7menubar li.p7hvr ul a {color:#000; background-color: transparent;}
#p7menubar ul a:hover {background-color:#000!important;color: #ffffff !important;}

/*#mainnav ul {margin: 0; padding:0; list-style: none; line-height: normal;}
#mainnav li {display: inline;}
#mainnav a { display: block; float: left; height: 17px; margin:0px; padding: 3px 10px 0 10px; border-right:1px solid #CCCCCC; text-decoration: none; font-size: 11px; font-weight: bold; color: #666666;}
#mainnav a:hover {background-color:#666666; color:#FFFFFF;}
#mainnav .active a {background:#012346; color:#FFFFFF;}