
/* Horizontal Menu */
.horizontalmenu a:visited,
.horizontalmenu a:link {font-size:13px; font-weight:bold; color:#fff; text-decoration:none; float:left; padding:2px 16px 2px 16px; border-left:1px #9eb714 solid;}

.horizontalmenu a:hover {color:#edf8ad;}

.horizontalmenuLevel1WithChildren a:visited,
.horizontalmenuLevel1WithChildren a:link,
.horizontalmenuLevel1WithChildrenCurrentPage a:visited,
.horizontalmenuLevel1WithChildrenCurrentPage a:link {padding:0 16px 0 0; border:0;}

/*.horizontalmenuLevel2Last a:visited,
.horizontalmenuLevel2Last a:link {color:#bc1e1e; background:url(/custom/templates/page/shared/images/highlight.gif) no-repeat center; padding:2px 25px 2px 25px;}

.horizontalmenuLevel2CurrentPageLast a:visited,
.horizontalmenuLevel2CurrentPageLast a:link {color:#bc1e1e; background:url(/custom/templates/page/shared/images/highlight.gif) no-repeat center;}*/

#right-menu{ float:right; width:296px; color:#FFF; text-align:right;}
	#right-menu div.horizontalmenuLevel2 a:visited,
	#right-menu div.horizontalmenuLevel2 a:link,		
	#right-menu div.horizontalmenuLevel2Last a:visited,
	#right-menu div.horizontalmenuLevel2Last a:link{ padding: 2px 16px; border-right:1px solid #fff; border-left-width:0; line-height:17px;}
	#right-menu span.right-border{ line-height:17px;}
	#right-menu span.right-border div.horizontalmenuLevel2 a:visited,
	#right-menu span.right-border div.horizontalmenuLevel2 a:link,		
	#right-menu span.right-border div.horizontalmenuLevel2Last a:visited,
	#right-menu span.right-border div.horizontalmenuLevel2Last a:link,
	#right-menu span.right-border div.horizontalmenuLevel2CurrentPageLast a:visited,
	#right-menu span.right-border div.horizontalmenuLevel2CurrentPageLast a:link{ border-right:1px solid #fff; border-left-width:0px;}
	
	#right-menu span.no-border div.horizontalmenuLevel2 a:visited,
	#right-menu span.no-border div.horizontalmenuLevel2 a:link,		
	#right-menu span.no-border div.horizontalmenuLevel2Last a:visited,
	#right-menu span.no-border div.horizontalmenuLevel2Last a:link,
	#right-menu span.no-border div.horizontalmenuLevel2CurrentPageLast a:visited,
	#right-menu span.no-border div.horizontalmenuLevel2CurrentPageLast a:link{padding:2px 10px; border-width:0;}

/* Vertical Expand Menu */
.verticalexpandmenu{border:1px #ccc solid; border-width:0 0 1px 0; width:160px; margin:0 20px 0 0;}

.verticalexpandmenuLevel3 a:visited,
.verticalexpandmenuLevel3 a:link,
.verticalexpandmenuLevel3Last a:visited,
.verticalexpandmenuLevel3Last a:link{color:#545454; text-decoration:none; font-weight:bold; width:150px; border:1px #ccc solid; border-width:0 1px 1px 0; display:block; padding:10px 10px 10px 0;}

.verticalexpandmenuLevel3 a:hover,
.verticalexpandmenuLevel3Last a:hover{color:#768b0d;}

.verticalexpandmenuLevel3CurrentPage a:visited,
.verticalexpandmenuLevel3CurrentPage a:link,
.verticalexpandmenuLevel3CurrentPageLast a:visited,
.verticalexpandmenuLevel3CurrentPageLast a:link{color:#768b0d; text-decoration:none; font-weight:bold; width:150px; border:1px #ccc solid; border-width:0 1px 1px 0; display:block; padding:10px 10px 10px 0;}

.verticalexpandmenuLevel3WithChildren a:visited,
.verticalexpandmenuLevel3WithChildren a:link,
.verticalexpandmenuLevel3WithChildrenCurrentPage a:visited,
.verticalexpandmenuLevel3WithChildrenCurrentPage a:link,
.verticalexpandmenuLevel3WithChildrenLast a:visited,
.verticalexpandmenuLevel3WithChildrenLast a:link,
.verticalexpandmenuLevel3WithChildrenCurrentPageLast a:visited,
.verticalexpandmenuLevel3WithChildrenCurrentPageLast a:link{color:#768b0d; text-decoration:none; font-weight:bold; width:150px; border:1px #ccc solid; border-width:0 1px 0 0; display:block; padding:10px 10px 10px 0;}

.verticalexpandmenuLevel4 a:visited,
.verticalexpandmenuLevel4 a:link,
.verticalexpandmenuLevel4Last a:visited,
.verticalexpandmenuLevel4Last a:link {color:#545454; text-decoration:none; width:140px; border:1px #ccc solid; border-width:0 1px 0 0; display:block; padding:0 10px 10px 10px;}

.verticalexpandmenuLevel4 a:hover,
.verticalexpandmenuLevel4Last a:hover {color:#768b0d; text-decoration:underline;}

.verticalexpandmenuLevel4CurrentPage a:visited,
.verticalexpandmenuLevel4CurrentPage a:link,
.verticalexpandmenuLevel4CurrentPageLast a:visited,
.verticalexpandmenuLevel4CurrentPageLast a:link {color:#768b0d; text-decoration:none; width:140px; border:1px #ccc solid; border-width:0 1px 0 0; display:block; padding:0 10px 10px 10px; text-decoration:underline;}

.verticalexpandmenuLevel3Last a:visited,
.verticalexpandmenuLevel3Last a:link,
.verticalexpandmenuLevel3CurrentPageLast a:visited,
.verticalexpandmenuLevel3CurrentPageLast a:link,
.verticalexpandmenuLevel3WithChildrenLast a:visited,
.verticalexpandmenuLevel3WithChildrenLast a:link,
.verticalexpandmenuLevel3WithChildrenCurrentPageLast a:visited,
.verticalexpandmenuLevel3WithChildrenCurrentPageLast a:link{ border-bottom:none;}

.verticalexpandmenuLevel4Last a:visited,
.verticalexpandmenuLevel4Last a:link,
.verticalexpandmenuLevel4CurrentPageLast a:visited,
.verticalexpandmenuLevel4CurrentPageLast a:link{border:1px #ccc solid; border-width:0 1px 1px 0;}
