/*-- menu styles --*/
#menuJS {
	width:100%;
	display: block;
	margin:7px 0;
}

#menuJS ul {
	list-style: none;
	margin:0;padding:0;
	float:left;
}

#menuJS ul li{
	display: block;
	background:url("../Images/TemplateImages/NavRightBorderBg.png") no-repeat center right;
}

#menuJS ul li a{
	display:block;
	padding:8px 24px;
	color:#FFFFFF;
	background:url("../Images/TemplateImages/NavleftBorderBg.png") no-repeat center left;
	text-decoration:none;
	font-size:14px;
	text-align:center;
	height:17px;
	z-index:100;
}

#menuJS ul li a:hover,
#menuJS ul li a.currentpage
{ 
    border-bottom:8px solid #ebf7fe; 
}
#menuJS ul li:hover ul a
{   
    color: #294455; 
}

#menuJS ul li a.start
{
    background:url("../Images/TemplateImages/NavHomeBg.png") no-repeat 18px 9px;
	padding:8px 28px 8px 40px;
    text-align:right;
}

#menuJS ul li.id_2145885660
{
    background:url("../Images/TemplateImages/NavContactUsBg.png") no-repeat 106px 11px;
}

#menuJS ul li a.id_2145885660
{
	padding:8px 32px 8px 24px;
    text-align:right;
}

#menuJS ul ul li a{
	text-align:left;
	padding:3px !important;
	font-size:12px;
	display: block;
	background:#d3dce1;
	height:auto !important;
}

#menuJS ul ul li a:hover,
#menuJS ul ul li a.currentpage
{ 
    color: #FFFFFF;
    background-color:#294455;
    border:none; 
}
#menuJS ul ul li:hover ul li a
{
    color: #294455;
}

/*--menu positioning--*/

#menuJS ul ul {
	position: absolute;
	top: 40px;
	left: 0px;
	width: 164px;
	z-index:100;
}

#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;
}

