/*-- menu styles --*/
#menuJS {
	width: 905px;
	display: block;
	margin: 0 auto;
}

#menuJS ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	float:left;
	margin-top:16px;
}

#menuJS ul li:HOVER, #menuJS ul li.CSStoHighlight {
	display: block;
	color:#CC0000;
}
#menuJS ul li a{
	font: bold 13px Verdana;
	text-align:center;
	text-transform:uppercase;
	padding: 16px 13px 13px 13px;
	color: #ffffff;
	text-decoration: none;	
}

#menuJS ul li a:hover, 
#menuJS ul li a.CSStoHighLink,
#menuJS ul li a.currentpage{ 
	color: #ffff00; 
	background: url(../Images/TemplateImages/currentmenu_bg.png) repeat-x; 
}
#menuJS ul li:hover ul a{ color: #ffff00; }
#menuJS ul li:hover a, #menuJS ul li:hover #menuJS ul li:hover a{ color: #ffff00; }



#menuJS ul ul li a{
	text-align:left;
	padding-left:5px;
	display: block;
}



#menuJS ul ul li a:hover, #menuJS ul ul li a.CSStoHighLink { color: #000000; background-color:#CC0000; }
#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: 13px;
	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: none;
}

/************************ Header Menu Links ********************/
#HeadermenuJS a {
	text-decoration:none;
	padding: 0px 12px;
	border-left: 1px solid #ffffff;
	color: #ffffff;
	font-size:12px;
	font-weight: normal;
	text-transform:uppercase;
}
#HeadermenuJS a:hover,
#HeadermenuJS a.currentpage{
	color: #ffff00;
}
#HeadermenuJS a.currenthomepage{
	color: #ffff00;
	border: none;
}
#HeadermenuJS a.homepage{
	border: none;
}


/************************Footer Menu Links ********************/
#FootermenuJS a {
	text-decoration:none;
	padding: 0px 6px;
	color: #ffffff;
	font-size:11px;
	font-weight: normal;
	text-transform:uppercase;
}
#FootermenuJS a:hover,
#FootermenuJS a.currentpage{
	color: #ffff00;
}
#FootermenuJS a.currenthomepage{
	color: #ffff00;
	border: none;
}
#FootermenuJS a.homepage{
	border: none;
}


/* Left Nav Links */
a.title{
padding:14px 10px 0px 31px;
color:#ffffff;
font-size:15px;
width:298px;
height: 33px;
display:block;
text-decoration:none;
margin-bottom: 7px;
background: url(../Images/TemplateImages/leftmenu_bg_red.png) no-repeat; 
}

a.leftNavLinks_1,
a.leftNavLinks_2,
a.CleftNavLinks_2{
padding:14px 10px 0px 31px;
color:#262626;
font-size:15px;
width:298px;
height: 33px;
display:block;
text-decoration:none;
margin-bottom: 7px;
background: url(../Images/TemplateImages/leftmenu_bg_grey.png) no-repeat; 
}

a.leftNavLinks_1:HOVER,
a.leftNavLinks_2:HOVER,
a.CleftNavLinks_2{
color:#ffba01;
background: url(../Images/TemplateImages/leftmenu_bg_black.png) no-repeat; 
}

a.leftNavLinks_3{color:#bcad94;}
a.leftNavLinks_3:HOVER{color:white;}

a.leftNavLinks_4{color:#dda242;}
a.leftNavLinks_4:HOVER{color:white;}

