#p7menubar a {display: block; text-decoration: none; padding: 10px 15px 19px 15px; color:#444;}

#p7menubar a:hover {text-decoration:none; color:#fff;}

#p7menubar li {float: left;}

#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:145px;}

#p7menubar ul li a  {border-right: 0; padding: 5px 15px;}

#p7menubar li ul {position: absolute; display: none; background:#D7D7D7; margin-top:-1px; padding-bottom:10px; font-size:11px; z-index:100;}

#p7menubar li:hover a, #p7menubar a:focus, #p7menubar a:active, #p7menubar li.p7hvr a {text-decoration:none; background:url(../i/insurance-bg-cover.gif) bottom center repeat-x; color:#fff;}

#p7menubar li:hover ul, #p7menubar li.p7hvr ul {display: block;}

#p7menubar li:hover ul a, #p7menubar li.p7hvr ul a {color: #333; background:#D7D7D7;}

#p7menubar ul a:hover {background-color: #333!important;	color: #fff !important;}
