/************************************************************************** This is the SKIN style definition for the CSS menu.                    ** Feel free to customize this section.                                   **************************************************************************//* * Menu container settings * Applies to the first level menu container */.hib {	font-family: Trebuchet MS, sans-serif;	font-size: 12px; 	font-weight: bold; 	border: 0px none; 	border-bottom-color: #bcd472;}/* * Menu container settings * Applies to second (or more) level menu containers */.hib ul {	border: 0px none;	font-family: Trebuchet MS, sans serif;	font-size: 12px;	font-weight: bold;}/* * Menu items settings * Applies to all menu items in all menu containers */.hib li {	background-image: none;	background-repeat:no-repeat;	width: 185px;	border-bottom: solid 1px #bcd472;	background-color: #64762b;	margin-left: 2px ;}/* * Menu items settings * Applies to second (or more) level menu items */.hib ul li {	background-repeat:no-repeat;	background-color: #64762B; 	width: 250px; 	border: none;	margin: 0px ;	background-position:left center;}/* * Menu link settings * Applies to links that are to be found within the menu items, no matter the menu level */.hib a {	text-decoration: none;	color: #FFFFFF;	line-height: 25px;
	padding: 0px ;	padding-left: 18px;	cursor: pointer;}/* * Menu link settings * Applies to links located in the second (or more) level menu items */.hib ul a { 	border: none; 	border-bottom: 1px solid #bcd472; 	color: #FFFFFF;	line-height: 25px;	padding: 0px 12px ;}/**************************************************************************** In this section, we will define what happens when mouse-overing an item  ****************************************************************************//* * Mouse over on menu items * Applies to all menu items in all menu containers */.hib li.hover {	background-color: #9CAB6D;	background-repeat:no-repeat;	background-image: none;		background-position:left center;	background-repeat: no-repeat;	background-position:left center;}  /* * Mouse over on menu items * Applies to second (or more) level menu items */.hib ul li.hover {  	background-color: #9CAB6D;	background-repeat:no-repeat;}/* * Mouse over on links * Applies to all links in all menu items */.hib a.hover {	color: #FFFFFF;	font-size: 12px;	font-weight: bold;}/* * Mouse over on links * Applies to links located in the second (or more) level menu items */.hib ul a.hover {  	color: #FFFFFF !important;}/****************************************************************************** In this section, we will define what happens when a menu item is selected  ******************************************************************************//* * Selected menu item * Applies to selected menu items in all menu containers */.hib li.selected {	background-color: #9CAB6D;	background-repeat:no-repeat;	background-position:left center;}/* * Selected menu item * Applies to second (or more) level selected menu items */.hib ul li.selected {	background-color: #9CAB6D;	background-repeat:no-repeat;	background-position:left center;}/* * Selected links * Applies to selected links in all menu items */.hib a.selected {	color: #FFFFFF;	font-size: 12px;	font-weight: bold;	}/* * Selected links * Applies to selected links located in the second (or more) level menu items */.hib ul a.selected {	color: #FFFFFF;	background-repeat: no-repeat;	background-position:left center;	}/******************************************************************************* In this section, we will define the menu arrows behavior                    ** An arrow is inserted next to the menu item when the menu item has sub-menus *******************************************************************************//*  * Define the arrow * Applies to all menu items that have sub-menus */.hib .arrow {	background-repeat: no-repeat;	background-position:left center;	background-image:url(img/custom/arrow_trans.gif);}/*  * Define the arrow * Applies to all menu items that have sub-menus located in the second (or more) level */.hib .hover ul ,.hib ul  {	background-repeat: no-repeat;	background-position:left center;}/*  * Define the arrow on mouse over * Applies to all menu items that have sub-menus on mouse over */.hib .hover .selected {		background-repeat: no-repeat;	background-position:left center;}/*  * Define the arrow on mouse over * Applies to all menu items that have sub-menus located in the second (or more) level on mouse over */.hib ul .hover  {	background-repeat: no-repeat;	background-position:left center;}/************************************************************************** This is the LAYOUT style definition for the CSS menu                   ** DO NOT alter this section, unless you know what you're doing           **************************************************************************/div.vertical {	clear: both;}div.vertical br {	clear: both;}div.vertical ul {	margin: 0px;	padding: 0px;	display: block;	float: left;	clear: both;}div.vertical li {	list-style-type: none;	display: block;	float: left;	clear: both;	text-align: left;    position: static;}div.vertical li img {	border: none;}div.vertical a {	clear: both;	display: block;	margin: 0px;}div.vertical ul li ul {	position: absolute;	left: -5000px;	top: -5000px;	visibility: hidden;	clear: both; }div.vertical ul li ul li {	clear: both; }div.vertical ul li ul li a {	clear: both;}.hasImg,.hasImg a {	padding: 0px !important;	margin:	0px	!important;	border:	none !important;	outline: none !important;	background:	transparent !important;	width: auto !important;}