/*-- menu styles --*/
#menuJS {
	display: block;
	background-image:url(/Images/TemplateImages/menuBack.jpg);
	background-repeat:repeat-x;
	background-position:0px 6px;
}
.menupadleft{
	padding-left:200px;	
	margin:0px 5px 0px 6px;
	background-position:top left !important;
}
.menupadleft a{
	border-top:none !important;	
}

#menuJS ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	float:left;
	width:auto;
}

#menuJS ul li{
	display: block;
}

#menuJS ul li:HOVER, #menuJS ul li.CSStoHighlight {
	display: block;
	color:#CC0000;
}
#menuJS ul li a{
	font: normal 14px arial, helvetica, sans-serif;
	text-align:center;
	padding:11px 23px 15px 23px;
	color: #fff;
	text-decoration: none;
	border-top:6px solid #fff;
	display: block;
}
#menuJS ul li a:hover, #menuJS ul li a.CSStoHighLink,#menuJS .current { color: #39C743; border-top:6px solid #39C743;background-image:url(../Images/TemplateImages/menuArrow.gif);background-repeat:no-repeat;background-position:center top;}
#menuJS ul li:hover ul a{ background-color: #37C743; color:#fff;}
#menuJS ul li:hover a, #menuJS ul li:hover #menuJS ul li:hover a{ color: #39C743; }
.noborder{border-left:none !important;}



#menuJS ul ul li a{
	text-align:left;
	padding-left:5px;
	display: block;
	border:0px !important;
	padding:4px !important;
}



#menuJS ul ul li a:hover, #menuJS ul ul li a.CSStoHighLink { color: #000000;background-color:#004C16;background-image:none;}
#menuJS ul ul li:hover ul li a{ color: #ffffff; }
#menuJS ul ul li:hover a{ color: #ffffff; }


/*--menu positioning--*/

#menuJS ul ul {
	position: absolute;
	top: 48px;
	left: 0px;
	width: 150px;
	background-color: #E5E5E5;
}

#menuJS li {position: relative;}/*Add margins here to get separate menu effect*/

/*-- menu display --*/
#menuJS ul ul,
#menuJS ul li:hover ul ul
{display: none;
}

#menuJS ul li:hover ul,
#menuJS ul ul li:hover ul
{
	display:block;
}



/*--left menu styles--*/

/****** Left Nav Links ******/

#childmenuholder
{
    background-image:url(/Images/TemplateImages/subMenuFooter.gif);
    background-repeat:no-repeat;
    background-position:left bottom;
}

a.leftNavLinks_1,
a.leftNavLinks_2{
	padding:5px 2px 9px 20px;color:#474747;display:block;text-decoration:none;
	background-image:url(/Images/TemplateImages/LeftMenuUp.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

a.leftNavLinks_1:HOVER,
#leftmenu .current{
	color:#37A13F;
	background-image:url(/Images/TemplateImages/LeftMenuOver.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
#leftmenu .currentchild{
	color:#37A13F;
	background-image:url(/Images/TemplateImages/LeftMenuOverChild.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

a.leftNavLinks_2
{
    padding:3px 0px 3px 20px;
    font-size:12px;
    background-image:url(/Images/TemplateImages/LeftMenuUpSub.gif);
    background-repeat:no-repeat;
    background-position:left center;
}
a.leftNavLinks_2:HOVER,
#leftmenu .currentsub
{
    color:#37A13F;
    background-image:url(/Images/TemplateImages/LeftMenuOverSub.gif);
    background-repeat:no-repeat;
    background-position:left center;
}


a.leftNavLinks_3{color:#bcad94;}
a.leftNavLinks_3:HOVER{color:white;}

a.leftNavLinks_4{color:#dda242;}
a.leftNavLinks_4:HOVER{color:white;}

